Cozy Weekend Project: Eggplant and Zucchini Baked Ziti
On a grey Saturday, when the rain taps against the kitchen window and the world feels a little too loud, I crave a project that fills the house with warmth and the promise of a quiet, satisfying meal. This eggplant and zucchini baked ziti is my answer—a slow, deliberate process that rewards you with bubbling cheese, tender vegetables, and a deep, savoury aroma that clings to your jumper long after dinner is done.
Recipe Overview
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Servings: 6 generous portions
- Difficulty: Medium (requires a bit of patience for the veg)
Why You’ll Love This Eggplant and Zucchini Baked Ziti
- The layered textures: The eggplant becomes silky and almost creamy, while the zucchini stays tender with just a hint of bite. Combined with al dente pasta and a golden, bubbling cheese crust, every forkful is a study in contrasts.
- A weekend ritual, not a weeknight rush: This is cooking to savour. The 10 minutes you spend salting the eggplant, the gentle sizzle as you brown the vegetables, the quiet moments stirring the sauce—it all becomes part of a comforting, slow-paced afternoon.
- Deep, mellow flavour without meat: Roasting the vegetables concentrates their natural sweetness, and a well-made tomato sauce becomes rich and complex. You won’t miss the meat for a second.
- It fills your home with the best kind of smell: That particular scent of garlic, oregano, and roasting tomatoes mingling with the cheese as it browns is the very definition of a cosy weekend. It’s an olfactory hug.
- Leftovers are even better the next day: The flavours have a chance to meld overnight in the fridge. A slice of this, reheated gently on Monday, tastes like a reward for getting through the day.
Ingredients You’ll Need
- 400g dried ziti or penne pasta
- 2 medium aubergines (eggplants), about 600g total, cut into 2cm cubes
- 2 medium courgettes (zucchini), about 300g total, cut into 2cm half-moons
- 1 tablespoon fine sea salt, plus more for the aubergine
- 4 tablespoons extra-virgin olive oil, divided
- 4 cloves garlic, finely minced
- 1 teaspoon dried oregano
- ½ teaspoon chilli flakes (optional, for a gentle warmth)
- 2 x 400g tins of whole, peeled tomatoes
- 1 tablespoon tomato purée
- 1 teaspoon sugar (to balance the acidity of the tomatoes)
- 250g full-fat ricotta cheese
- 1 large free-range egg
- 200g mozzarella, roughly torn into small pieces
- 60g freshly grated Parmesan cheese
- A small handful of fresh basil leaves, roughly torn
Tip: Don’t skimp on the salting step for the aubergine. It’s not just about removing bitterness (modern aubergines are rarely bitter); it’s about drawing out moisture so the cubes brown beautifully instead of steaming into a grey mush. Do it.
How to Make Eggplant and Zucchini Baked Ziti
- Salt the aubergine. Tumble the cubed aubergine into a colander set over a bowl. Sprinkle generously with salt and toss. Let it sit for 30 minutes. You’ll see beads of moisture appear on the surface of the cubes—they’ll look glossy and slightly damp. Rinse the cubes under cold water, then pat them bone-dry with a clean tea towel. This step is non-negotiable for the perfect texture.
- Roast the vegetables. Preheat your oven to 220°C (200°C fan/gas 7). Spread the dried aubergine and the courgette half-moons on a large baking tray. Drizzle with 2 tablespoons of olive oil and a good pinch of salt. Toss with your hands to coat every piece. Roast for 20–25 minutes, turning halfway, until the edges are browned and the kitchen smells sweet and nutty. The aubergine should be soft and shrunken, the courgettes tender and flecked with brown. Set aside to cool slightly.
- Start the sauce. While the vegetables roast, heat the remaining 2 tablespoons of olive oil in a large, heavy-based saucepan over a medium heat. Add the minced garlic and cook for 30 seconds—just until you can smell it, not a second longer. Stir in the oregano and chilli flakes, if using, until fragrant. Tip in the tinned tomatoes, crushing them with your hands or a wooden spoon, along with the tomato purée and sugar. Bring to a gentle simmer. You’ll hear a soft, steady bubble—that’s the sound of the sauce coming together. Let it cook, stirring occasionally, for 15 minutes, until it has thickened and darkened in colour. Taste it; it should be bright and savoury.
- Boil the pasta. Bring a large pot of generously salted water to a rolling boil. Add the ziti and cook for 2 minutes less than the packet instructions. You want it very al dente—it will continue to cook in the oven. Drain the pasta, reserving a mugful of the starchy pasta water. The pasta should look pale and feel firm when you bite into it.
- Make the ricotta mixture. In a small bowl, combine the ricotta, the egg, a generous pinch of salt, and a few cracks of black pepper. Stir until it is smooth and a pale, creamy colour. The smell is fresh and milky. Set aside.
- Assemble the dish. Pour the tomato sauce into a large 23x33cm baking dish. Add the drained pasta and the roasted vegetables. Toss everything together until the sauce coats every piece of pasta and the vegetables are evenly distributed. If it looks a little dry, splash in a few tablespoons of the reserved pasta water. Dollop the ricotta mixture in small spoonfuls over the top, then scatter over the torn mozzarella and finally the grated Parmesan. The surface should look like a patchwork of white and gold.
- Bake to golden perfection. Place the dish in the oven, which should still be at 220°C (200°C fan/gas 7). Bake for 25–30 minutes, until the cheese is deeply golden and bubbling, and the sauce is visibly simmering around the edges. You’ll hear a happy, gentle sizzle. The top should be a landscape of brown and bronze, with a few darker spots of charred cheese—that’s the good part. Let it rest on the counter for a full 10 minutes before serving. This is crucial. Scatter over the fresh basil just before you bring it to the table.
Tips From My Kitchen
- Salt the aubergine properly: This is the most important tip I can give. Aubergine is a sponge for water. If you skip the salting, your vegetables will release that moisture into the bake, making the sauce watery and the pasta soggy. The salt draws out the liquid, and the rinsing removes the excess salt. Patting dry is essential to get that lovely roasted colour.
- Don’t overcrowd the roasting tray: If the vegetables are piled on top of each other, they will steam, not roast. You want them in a single, even layer with a little space between each piece. If your tray is too small, use two trays. Steam equals soggy vegetables, and we want concentrated, sweet, slightly charred pieces.
- Undercook the pasta deliberately: Pasta that is cooked fully on the hob will turn to mush in the oven. By cooking it for 2 minutes less than al dente, you ensure it retains a firm, chewy centre that stands up to the second cooking. It will finish cooking perfectly in the sauce.
- Use whole, peeled tinned tomatoes and crush them yourself: They have a far superior flavour and texture to pre-crushed or chopped tomatoes. Crushing them with your hands gives you control over the chunkiness and releases a fresher, brighter tomato taste. Don’t skip the sugar—it balances the natural acidity of the tomatoes without making the sauce sweet.
- Let the dish rest after baking: I know it’s tempting to dig in straight away, but this rest is vital. It allows the molten cheese to set slightly and the sauce to be reabsorbed into the pasta. If you cut into it immediately, you’ll get a soupy, messy plate. After 10 minutes, you’ll get neat, perfect slices that hold their shape.
Common Mistakes to Avoid
- Overcrowding the pan: This applies both to the roasting tray and the baking dish. In the tray, it leads to steaming. In the dish, too much pasta and not enough sauce means a dry, dense bake. Aim for a generous ratio of sauce to pasta, and always use a dish that’s large enough for everything to mingle comfortably.
- Wrong temperature: Baking at too low a temperature will dry out the top before the cheese melts, or the cheese will melt into a greasy puddle. The high heat of 220°C (200°C fan) is what creates that glorious, blistered, golden crust while keeping the inside moist and bubbling.
- Skipping the rest time: A baked pasta dish straight from the oven is a structural hazard. The inside is lava-hot, and the cheese is a liquid. Resting it allows the dish to settle, the starches to set, and the temperature to drop to a point where you can actually taste the flavours without burning your mouth.
Delicious Variations to Try
- Spicy Version: For a real kick, add a finely diced red chilli (seeds and all) along with the garlic. You can also stir a teaspoon of harissa paste into the tomato sauce for a deeper, smoky heat that complements the aubergine beautifully.
- Vegetarian/Vegan Option: This recipe is already vegetarian. To make it vegan, use a good-quality plant-based ricotta and a vegan mozzarella that melts well (check the label for melting properties). Omit the egg from the ricotta mixture—the plant-based ricotta will hold its own. Use a nutritional yeast-based Parmesan alternative for the topping.
- Different Protein: If you want a meatier version, brown 400g of minced beef or turkey in the saucepan before adding the garlic. Drain off any excess fat, then proceed with the sauce. The meat adds a wonderful savoury depth that pairs perfectly with the vegetables.
What to Serve With Eggplant and Zucchini Baked Ziti
- A simple, crisp green salad with a sharp lemon vinaigrette to cut through the richness.
- Some crusty, warm bread to mop up every last bit of sauce from the plate.
- For another satisfying weekend bake, try our Cozy Weekend Roasted Cauliflower And Cheddar Bake for a different kind of cheesy comfort.
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
- Salt the aubergine. Tumble the cubed aubergine into a colander set over a bowl. Sprinkle generously with salt and toss. Let it sit for 30 minutes. You'll see beads of moisture appear on the surface of the cubes—they'll look glossy and slightly damp. Rinse the cubes under cold water, then pat them bone-dry with a clean tea towel. This step is non-negotiable for the perfect texture.
- Roast the vegetables. Preheat your oven to 220°C (200°C fan/gas 7). Spread the dried aubergine and the courgette half-moons on a large baking tray. Drizzle with 2 tablespoons of olive oil and a good pinch of salt. Toss with your hands to coat every piece. Roast for 20–25 minutes, turning halfway, until the edges are browned and the kitchen smells sweet and nutty. The aubergine should be soft and shrunken, the courgettes tender and flecked with brown. Set aside to cool slightly.
- Start the sauce. While the vegetables roast, heat the remaining 2 tablespoons of olive oil in a large, heavy-based saucepan over a medium heat. Add the minced garlic and cook for 30 seconds—just until you can smell it, not a second longer. Stir in the oregano and chilli flakes, if using, until fragrant. Tip in the tinned tomatoes, crushing them with your hands or a wooden spoon, along with the tomato purée and sugar. Bring to a gentle simmer. You'll hear a soft, steady bubble—that's the sound of the sauce coming together. Let it cook, stirring occasionally, for 15 minutes, until it has thickened and darkened in colour. Taste it; it should be bright and savoury.
- Boil the pasta. Bring a large pot of generously salted water to a rolling boil. Add the ziti and cook for 2 minutes less than the packet instructions. You want it very al dente—it will continue to cook in the oven. Drain the pasta, reserving a mugful of the starchy pasta water. The pasta should look pale and feel firm when you bite into it.
- Make the ricotta mixture. In a small bowl, combine the ricotta, the egg, a generous pinch of salt, and a few cracks of black pepper. Stir until it is smooth and a pale, creamy colour. The smell is fresh and milky. Set aside.
- Assemble the dish. Pour the tomato sauce into a large 23x33cm baking dish. Add the drained pasta and the roasted vegetables. Toss everything together until the sauce coats every piece of pasta and the vegetables are evenly distributed. If it looks a little dry, splash in a few tablespoons of the reserved pasta water. Dollop the ricotta mixture in small spoonfuls over the top, then scatter over the torn mozzarella and finally the grated Parmesan. The surface should look like a patchwork of white and gold.
- Bake to golden perfection. Place the dish in the oven, which should still be at 220°C (200°C fan/gas 7). Bake for 25–30 minutes, until the cheese is deeply golden and bubbling, and the sauce is visibly simmering around the edges. You'll hear a happy, gentle sizzle. The top should be a landscape of brown and bronze, with a few darker spots of charred cheese—that's the good part. Let it rest on the counter for a full 10 minutes before serving. This is crucial. Scatter over the fresh basil just before you bring it to the table.
Notes
I stumbled upon this combination by accident, and it’s been a hit ever since. I make this at least once a week – it’s become a family favourite. I hope this becomes one of yours, too, a little project to look forward to on a quiet weekend. Have you tried making this, or do you have a favourite twist? I’d love to hear about it in the comments below. For another hearty, veg-packed dish, have a look at our Cozy Weekend Project Veggie Packed Brown Rice Casserole for a different take on a cosy weekend meal.