This Creamy Tomato Spaghetti with Eggplant & Zucchini is a rich, wholesome, and comforting pasta dish. Fresh tomatoes, tender eggplant, zucchini, and garlic cloves are slow-cooked until soft, then mashed directly in the pan to create a rustic, flavor-packed vegetable base.
Enriched with tomato paste, cooking cream, fresh herbs, and melted cheeses, this veggie-loaded spaghetti recipe transforms simple pantry staples into a creamy Italian masterpiece!
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Servings: 3–4 portions
Ingredients
For the Rustic Vegetable Sauce:
- 3 medium ripe tomatoes, coarsely chopped
- 1 small eggplant, peeled and diced
- 1 small zucchini, diced
- 4 cloves garlic, peeled
- 2 tbsp extra virgin olive oil
- 1 tbsp tomato paste
- ½ cup cooking cream (or heavy cream)
- 2 tbsp fresh parsley, finely chopped
- 1 tsp paprika
- ½ tsp salt (or to taste)
- ¼ tsp freshly ground black pepper
For the Pasta & Cheese Assembly:
- 250g (8.8 oz) spaghetti pasta
- ½ cup shredded mozzarella cheese (optional, for extra creaminess)
- ¼ cup freshly grated Parmesan cheese
- Fresh parsley leaves (for garnish)
Step-by-Step Instructions
1. Boil the Spaghetti
Bring a large pot of salted water to a boil. Cook the spaghetti according to package instructions until al dente. Reserve ½ cup of starchy pasta water, then drain and set aside.
2. Cook the Vegetable Base
Heat 2 tablespoons of extra virgin olive oil in a wide skillet over medium heat. Add the chopped tomatoes, diced eggplant, diced zucchini, and garlic cloves. Cover with a lid and cook for 8 to 10 minutes, stirring occasionally, until the vegetables are completely soft and tender.
3. Mash and Season the Sauce
Remove the lid and use a wooden spoon or potato masher to crush and mash the softened vegetables directly in the skillet into a thick, textured sauce. Stir in 1 tablespoon of tomato paste, paprika, salt, freshly ground black pepper, and chopped fresh parsley. Mix well to combine.
4. Add Cream
Pour the cooking cream into the mashed vegetable base and stir continuously over low-medium heat for 2 minutes until the sauce becomes smooth, velvety, and rich.
5. Toss the Spaghetti
Add the cooked spaghetti directly into the simmering sauce along with extra fresh parsley. Toss thoroughly so the creamy vegetable sauce coats every strand of pasta evenly. (If the sauce appears too thick, stir in a splash of reserved pasta water).
6. Finish and Serve
Stir in shredded mozzarella if using, then transfer to serving plates. Top generously with freshly grated Parmesan cheese and garnish with chopped fresh parsley. Serve hot!
Helpful Cooking Tips
- Dice Veggies Small: Cutting the eggplant and zucchini into small, uniform cubes helps them soften quickly and mash effortlessly into the sauce.
- Keep Some Texture: Don’t blend the sauce completely smooth—leaving small chunks of cooked eggplant and zucchini gives the pasta a rustic, homemade texture.
- Reserve Pasta Water: The starchy water helps thin out the sauce while binding it tightly to the spaghetti strands.
Tasty Customization Ideas
- Add Heat: Add ½ teaspoon of crushed red pepper flakes or cayenne pepper to the garlic and vegetables while cooking.
- Extra Veggie Options: Toss in sliced button mushrooms, bell peppers, or fresh baby spinach along with the zucchini.
- Cheese Variations: Swap Parmesan for Pecorino Romano or mix ricotta directly into the tomato cream base for a richer finish.
Serving Suggestions
Serve this Creamy Roasted Veggie Spaghetti hot alongside crunchy garlic bread, a fresh garden salad, or grilled chicken breast strips!