Eggplant Parmesan Pasta Casserole
Eggplant Parmesan pasta casserole turns simple pasta and eggplant into a bubbling, cheesy dinner that feeds 4 without stretching your budget.
This from-scratch casserole has the comfort of classic eggplant Parmesan with the easy forkfuls of baked pasta. The eggplant roasts first, so it tastes rich and slightly sweet instead of soggy. The marinara coats every piece of pasta, the mozzarella melts into creamy pockets, and the parmesan breadcrumb topping bakes up crisp and golden.
Why You’ll Love This Recipe
- Big comfort for less: Pasta, eggplant, and sauce make a filling meal from simple store staples.
- Crisp and saucy texture: Roasted eggplant, melted cheese, and crunchy breadcrumbs give every bite contrast.
- Easy to prep: Roast the eggplant while the pasta cooks, then stir, top, and bake.
- Naturally meatless: Eggplant adds fiber and body, while cheese adds satisfying protein and richness.
Fabian’s Budget & Health Tip: Buy eggplant when it feels heavy for its size and has shiny skin. If mozzarella is pricey, use half mozzarella and a little extra parmesan for strong flavor without using as much cheese. Day old bread pulsed into crumbs also works well in place of store bought breadcrumbs.
Ingredients (Serves 4)
- 12 ounces short pasta, such as rigatoni, penne, or ziti (340 g)
- 2 medium eggplants, cut into 1-inch cubes (about 900 g)
- 3 tablespoons olive oil, divided (45 ml)
- 3 cups marinara sauce (720 ml)
- 3 garlic cloves, minced (about 9 g)
- 2 cups shredded mozzarella (225 g)
- 1/2 cup grated parmesan, divided (50 g)
- 1/2 cup plain breadcrumbs (55 g)
- 1/3 cup fresh basil leaves, torn (15 g)
- 1 teaspoon fine salt (6 g)
- 1/2 teaspoon black pepper (1 g)
Step-by-Step Instructions
1. Roast the Eggplant
Heat the oven to 425°F (220°C). Add the eggplant cubes to a baking sheet. Toss them with 2 tablespoons olive oil, salt, and black pepper. Spread them out so the pieces roast instead of steam.
Roast for 25 to 30 minutes, turning once, until the edges look golden brown and the centers feel soft. Your kitchen should smell savory and slightly sweet, with a toasty eggplant aroma.
2. Cook the Pasta
While the eggplant roasts, bring a large pot of salted water to a boil. Cook the pasta for 2 minutes less than the package says. It should taste firm in the center because it will finish in the oven.
Drain the pasta well. Do not rinse it. The light starch on the pasta helps the marinara cling to every ridge and tube.
3. Build the Garlic Marinara
Add the remaining 1 tablespoon olive oil to the warm pasta pot over medium heat. Stir in the garlic and cook for 30 to 45 seconds, just until it smells fragrant. Do not let it brown, or it can taste bitter.
Pour in the marinara sauce. Stir and let it warm until small bubbles appear around the edge of the pot.
4. Combine the Pasta and Eggplant
Add the drained pasta, roasted eggplant, half of the basil, and 1/4 cup parmesan to the marinara. Stir gently so the soft eggplant stays in tender chunks. The mixture should look glossy, saucy, and well coated.
5. Fill the Baking Dish
Lower the oven to 400°F (205°C). Spoon the pasta mixture into a lightly oiled 9 by 13 inch baking dish. Scatter the mozzarella evenly over the top.
Mix the breadcrumbs with the remaining 1/4 cup parmesan. Sprinkle the mixture over the mozzarella so the top bakes into a crisp, salty crust.
6. Bake Until Crisp and Bubbling
Bake for 18 to 22 minutes, until the sauce bubbles at the edges and the topping turns golden. If you want a deeper crust, broil for 1 to 2 minutes, watching closely so the breadcrumbs do not burn.
Rest the casserole for 5 minutes before serving. The sauce thickens slightly, the cheese settles, and the slices scoop more cleanly. Finish with the remaining fresh basil.
Expert Troubleshooting & FAQs
Why is my eggplant watery?
The eggplant may have been crowded on the pan. Spread it in a single layer with space between the cubes. Roasting at high heat helps moisture escape and gives the edges a better browned flavor.
Can I use jarred marinara sauce?
Yes. A good jarred marinara keeps this Eggplant Parmesan pasta casserole easy and affordable. Taste it first. If it tastes flat, warm it with garlic, basil, and a small splash of olive oil.
What pasta shape works best?
Short pasta works best because it holds sauce and bakes evenly. Rigatoni, penne, ziti, shells, and rotini all work well. Avoid very thin pasta because it can turn soft in the oven.
Can I make this casserole ahead?
Yes. Assemble it up to 24 hours ahead, cover it, and chill it. Add 5 to 10 extra minutes to the baking time if it goes into the oven cold. Wait to add fresh basil until serving.
How do I keep the topping crisp?
Use dry breadcrumbs and sprinkle them on top of the cheese right before baking. If leftovers soften in the fridge, reheat portions in the oven or air fryer until the top smells toasted again.
Estimated Nutritional Facts
These values are rough estimates per serving and can change based on the pasta, marinara, and cheese you use.
- Calories: 520
- Protein: 22 g
- Carbs: 68 g
- Fats: 20 g
Eggplant Parmesan Pasta Casserole

Ingredients
- 12 ounces short pasta, such as rigatoni, penne, or ziti (340 g)
- 2 medium eggplants, cut into 1-inch cubes (about 900 g)
- 3 tablespoons olive oil, divided (45 ml)
- 3 cups marinara sauce (720 ml)
- 3 garlic cloves, minced (about 9 g)
- 2 cups shredded mozzarella (225 g)
- 1/2 cup grated parmesan, divided (50 g)
- 1/2 cup plain breadcrumbs (55 g)
- 1/3 cup fresh basil leaves, torn (15 g)
- 1 teaspoon fine salt (6 g)
- 1/2 teaspoon black pepper (1 g)
Instructions
- 1. Roast the Eggplant. Heat the oven to 425°F (220°C). Add the eggplant cubes to a baking sheet. Toss them with 2 tablespoons olive oil, salt, and black pepper. Spread them out so the pieces roast instead of steam. Roast for 25 to 30 minutes, turning once, until the edges look golden brown and the centers feel soft. Your kitchen should smell savory and slightly sweet, with a toasty eggplant aroma.
- 2. Cook the Pasta. While the eggplant roasts, bring a large pot of salted water to a boil. Cook the pasta for 2 minutes less than the package says. It should taste firm in the center because it will finish in the oven. Drain the pasta well. Do not rinse it. The light starch on the pasta helps the marinara cling to every ridge and tube.
- 3. Build the Garlic Marinara. Add the remaining 1 tablespoon olive oil to the warm pasta pot over medium heat. Stir in the garlic and cook for 30 to 45 seconds, just until it smells fragrant. Do not let it brown, or it can taste bitter. Pour in the marinara sauce. Stir and let it warm until small bubbles appear around the edge of the pot.
- 4. Combine the Pasta and Eggplant. Add the drained pasta, roasted eggplant, half of the basil, and 1/4 cup parmesan to the marinara. Stir gently so the soft eggplant stays in tender chunks. The mixture should look glossy, saucy, and well coated.
- 5. Fill the Baking Dish. Lower the oven to 400°F (205°C). Spoon the pasta mixture into a lightly oiled 9 by 13 inch baking dish. Scatter the mozzarella evenly over the top. Mix the breadcrumbs with the remaining 1/4 cup parmesan. Sprinkle the mixture over the mozzarella so the top bakes into a crisp, salty crust.
- 6. Bake Until Crisp and Bubbling. Bake for 18 to 22 minutes, until the sauce bubbles at the edges and the topping turns golden. If you want a deeper crust, broil for 1 to 2 minutes, watching closely so the breadcrumbs do not burn. Rest the casserole for 5 minutes before serving. The sauce thickens slightly, the cheese settles, and the slices scoop more cleanly. Finish with the remaining fresh basil.









