30-Min Eggplant and Zucchini Baked Ziti
I remember the first time I made this Eggplant and Zucchini Baked Ziti; it was a Tuesday, I had exactly forty minutes before everyone needed feeding, and I was staring at two neglected vegetables in the fridge. That frantic, slightly desperate gamble turned into the weeknight staple I now rely on when time is tight and the family is hungry.
Recipe Overview
- Prep time: 15 minutes
- Cook time: 35 minutes
- Total time: 50 minutes
- Servings: 6
- Difficulty: Easy
Why You’ll Love This Eggplant and Zucchini Baked Ziti
- One-dish wonder: You only need a single baking dish for the entire bake, which means the washing up is done before you’ve even sat down to eat.
- Vegetables without the whining: The eggplant and zucchini soften into the sauce so completely that even my husband, who’s usually picky, asked for seconds without realising he was eating a pile of veg.
- Ready in under an hour: From chopping to table, this dish takes about 50 minutes, most of which is hands-off oven time where you can fold laundry or help with homework.
- Make-ahead friendly: Assemble the whole thing the night before, store it covered in the fridge, and just pop it in the oven when you get home the next day.
- Budget-wise ingredients: You likely already have pasta, tinned tomatoes, and cheese in your pantry, so you only need to pick up the fresh vegetables and some mozzarella.
Ingredients You’ll Need
- 400g dried ziti pasta (or any short, tubular pasta)
- 2 tablespoons olive oil
- 1 large onion, finely diced
- 3 cloves garlic, minced
- 1 medium eggplant (aubergine), cut into 1cm cubes
- 2 medium zucchini (courgettes), cut into 1cm cubes
- 800g tinned chopped tomatoes
- 2 teaspoons dried oregano
- 1 teaspoon dried basil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 250g ricotta cheese
- 200g grated mozzarella cheese
- 50g grated Parmesan cheese
Tip: If the eggplant looks particularly large or old, salt the cubes and let them sit in a colander for 10 minutes to draw out any bitterness, then pat them dry before cooking. This step is optional with younger, smaller eggplants.
How to Make Eggplant and Zucchini Baked Ziti
- Preheat and boil: Set your oven to 190°C (375°F). Bring a large pot of salted water to a rolling boil. Add the ziti and cook for 2 minutes less than the packet instructions suggest — you want it firm to the bite, as it will continue cooking in the oven. Drain the pasta, reserving about a cup of the starchy cooking water, and set aside.
- Sweat the aromatics: While the pasta boils, heat the olive oil in a large, deep frying pan over a medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until it turns translucent and glossy, releasing a sweet, mellow aroma.
- Cook the vegetables: Tip in the minced garlic and cook for 30 seconds until it becomes fragrant. Add the cubed eggplant and zucchini. Stir well to coat everything in the oil. Cook for 8-10 minutes, stirring every so often, until the vegetables soften and begin to brown at the edges. You will see the eggplant turn from pale white to a golden, honeyed colour, and the zucchini will become tender and slightly translucent.
- Build the sauce: Pour in the tinned chopped tomatoes, oregano, basil, salt, and pepper. Stir everything together and bring the sauce to a gentle simmer. Let it bubble away for 5-7 minutes, until it thickens slightly and the colour deepens to a rich, rusty red. The smell at this point is pure comfort — earthy, herbal, and deeply savoury.
- Combine everything: Tip the drained pasta into the pan with the sauce. Add the ricotta cheese in spoonfuls, then gently fold everything together until the ricotta is mostly incorporated, leaving a few small white streaks throughout the pinkish sauce. If the mixture looks too dry, add a splash of the reserved pasta water to loosen it.
- Layer and bake: Transfer the entire mixture into your 9×13 inch baking dish and spread it into an even layer. Sprinkle the grated mozzarella and Parmesan evenly over the top, covering every bit of pasta. Place the dish in the oven and bake for 25-30 minutes, until the top is bubbling vigorously around the edges and the cheese has turned a deep, golden brown with darker patches in places. The sound of the bubbling sauce is a good cue that it is nearly done.
- Rest and serve: Remove the dish from the oven and let it rest on a wire rack for at least 5 minutes. This rest is crucial — it allows the sauce to settle and the cheese to set slightly, so your slices hold their shape when served.
Tips From My Kitchen
- Undercook the pasta deliberately: Boiling the ziti for 2 minutes less than the packet says ensures it won’t turn to mush after baking. The pasta will finish cooking in the sauce inside the oven, absorbing all that tomato and vegetable flavour without losing its bite. You want it to feel just slightly chalky on the inside when you taste it before baking.
- Cut the vegetables to a uniform size: Taking the extra minute to cube the eggplant and zucchini into roughly 1cm pieces means they all cook evenly. If some pieces are larger, they will remain crunchy and unpleasant, while smaller pieces might dissolve into the sauce entirely. Consistency here gives you a nice, tender bite in every forkful.
- Don’t skip the resting time: I know it is tempting to dig in straight away, but that five-minute rest allows the structure to stabilise. If you serve it immediately, the sauce runs everywhere and the layers collapse into a sloppy mess. After resting, the dish holds its shape beautifully on the plate.
- Make it ahead for busy nights: Assemble the entire dish up to the point of adding the cheese topping, then cover tightly with foil and refrigerate for up to 24 hours. When you are ready to bake, add an extra 10 minutes to the cooking time and remove the foil for the last 10 minutes to get that browned top. This is a lifesaver on days when you know you will be late home.
- Freeze in portions: This baked ziti freezes exceptionally well. Let the dish cool completely, then cut it into individual squares, wrap each one in cling film, and store in a freezer bag for up to three months. To reheat, simply unwrap a portion, place it in a microwave-safe dish, and heat on high for 3-4 minutes, or reheat in a 180°C oven for 15 minutes.
- Use a sharp knife for the vegetables: A dull blade will crush the eggplant and zucchini rather than slicing cleanly through them, which releases extra moisture and makes the final dish watery. A sharp knife gives you clean cuts, and the vegetables will hold their shape better during cooking.
Equipment You’ll Need
- 9×13 inch baking dish
- Aluminium foil
- Mixing bowls
- Sharp knife
- Large pot for boiling pasta
- Large, deep frying pan or sauté pan
- Colander
- Measuring spoons
Common Mistakes to Avoid
- Overcrowding the pan: When you add all the vegetables to the pan at once, they release steam rather than browning. This results in a watery, pale sauce instead of one with deep, caramelised flavour. Cook the vegetables in a single layer, and if your pan is too small, cook them in two batches. You want to hear a gentle sizzle, not a hiss of steam.
- Wrong temperature: Baking at too low a temperature (below 180°C) will melt the cheese without browning it, leaving you with a pale, greasy topping. Baking at too high a temperature (above 200°C) will burn the cheese before the centre is hot. The sweet spot is 190°C, which gives you a bubbling, golden crust while ensuring the interior is piping hot throughout.
- Skipping the rest time: I cannot overstate this — if you skip the five-minute rest, the dish will be a soupy, unstructured mess. The resting time allows the starches in the pasta to absorb any excess liquid and the cheese to set into a cohesive layer. Your patience here rewards you with clean, tidy portions that actually look as good as they taste.
What to Serve With Eggplant and Zucchini Baked Ziti
- A simple green salad with a lemony vinaigrette to cut through the richness of the cheese
- Garlic bread or crusty ciabatta for mopping up any leftover sauce on the plate
- Steamed green beans or broccoli, tossed with a little butter and salt
Still hungry for ideas? You might also love Simple And Delicious Baked Ziti Recipe Youll Crave, High Protein Baked Ziti With Ground Turkey from our sister kitchens.
Frequently Asked Questions

Eggplant and Zucchini Baked Ziti
Ingredients
Method
- Preheat and boil: Set your oven to 190°C (375°F). Bring a large pot of salted water to a rolling boil. Add the ziti and cook for 2 minutes less than the packet instructions suggest — you want it firm to the bite, as it will continue cooking in the oven. Drain the pasta, reserving about a cup of the starchy cooking water, and set aside.
- Sweat the aromatics: While the pasta boils, heat the olive oil in a large, deep frying pan over a medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until it turns translucent and glossy, releasing a sweet, mellow aroma.
- Cook the vegetables: Tip in the minced garlic and cook for 30 seconds until it becomes fragrant. Add the cubed eggplant and zucchini. Stir well to coat everything in the oil. Cook for 8-10 minutes, stirring every so often, until the vegetables soften and begin to brown at the edges. You will see the eggplant turn from pale white to a golden, honeyed colour, and the zucchini will become tender and slightly translucent.
- Build the sauce: Pour in the tinned chopped tomatoes, oregano, basil, salt, and pepper. Stir everything together and bring the sauce to a gentle simmer. Let it bubble away for 5-7 minutes, until it thickens slightly and the colour deepens to a rich, rusty red. The smell at this point is pure comfort — earthy, herbal, and deeply savoury.
- Combine everything: Tip the drained pasta into the pan with the sauce. Add the ricotta cheese in spoonfuls, then gently fold everything together until the ricotta is mostly incorporated, leaving a few small white streaks throughout the pinkish sauce. If the mixture looks too dry, add a splash of the reserved pasta water to loosen it.
- Layer and bake: Transfer the entire mixture into your 9x13 inch baking dish and spread it into an even layer. Sprinkle the grated mozzarella and Parmesan evenly over the top, covering every bit of pasta. Place the dish in the oven and bake for 25-30 minutes, until the top is bubbling vigorously around the edges and the cheese has turned a deep, golden brown with darker patches in places. The sound of the bubbling sauce is a good cue that it is nearly done.
- Rest and serve: Remove the dish from the oven and let it rest on a wire rack for at least 5 minutes. This rest is crucial — it allows the sauce to settle and the cheese to set slightly, so your slices hold their shape when served.
Notes
I stumbled upon this combination by accident when I needed to use up a sad-looking aubergine and two courgettes, and it’s been a hit ever since. If you try this Eggplant and Zucchini Baked Ziti on a busy weeknight, I would love to hear how it went for you — drop a comment below and let me know if your family asked for seconds too.