Roasted Eggplant Pasta is a delicious, satisfying meal that’s perfect for cozy nights. The eggplant becomes tender and smoky when roasted, pairing beautifully with juicy tomatoes, fresh herbs, and savory Parmesan. The result is a pasta dish that’s both flavorful and comforting without being complicated.
Ingredients Overview

Eggplant offers a soft, meaty texture that pairs well with the vibrant, juicy tomatoes. Olive oil ensures even roasting while adding richness. Garlic provides aromatic depth, and fresh herbs lift the overall flavor. Pasta binds everything together, while Parmesan cheese adds a creamy, savory finish. Each ingredient plays a vital role in balancing taste and texture.
Ingredients
2 medium eggplants, diced
3 tablespoons olive oil
3 cloves garlic, minced
2 cups cherry tomatoes, halved
1 teaspoon dried oregano
Salt and pepper to taste
10 ounces penne
1/3 cup grated Parmesan
Fresh basil, chopped
Step-by-Step Instructions
-
Preheat the oven to 425°F (220°C). Toss eggplant cubes with olive oil, salt, and pepper. Roast for 25 minutes until golden and tender.
-
Cook pasta according to package instructions, reserving 1/2 cup pasta water.
-
Heat remaining olive oil in a pan and sauté garlic for 1–2 minutes until fragrant. Add tomatoes and oregano and cook until softened.
-
Combine roasted eggplant with the tomato sauce, then toss with pasta. Add reserved pasta water for a creamy texture.
-
Finish with Parmesan and fresh basil, serving immediately.
Tips, Variations & Substitutions
-
Roasted zucchini or bell peppers can be added for extra vegetables.
-
Add red pepper flakes for a subtle heat.
-
Replace Parmesan with a vegan option for dairy-free eating.
-
Sprinkle toasted nuts like walnuts for added crunch.
Serving Ideas & Occasions
Serve with a fresh salad or crusty bread. This pasta is ideal for weeknight dinners, family meals, or a casual date night. Pair with a crisp white wine or light red for a complete dinner experience.
Nutritional & Health Notes
Eggplant is high in fiber and antioxidants. Olive oil provides heart-healthy fats, and Parmesan contributes protein and calcium. Combined with pasta, this meal is balanced, nutritious, and filling.
FAQs
Can I roast the eggplant in advance?
Yes, store in the fridge for up to three days. Reheat before combining with pasta.
Can I use a different pasta type?
Yes, spaghetti, rigatoni, or fusilli can all work, though short pasta holds the chunky sauce better.
How do I make it vegan?
Use plant-based Parmesan or nutritional yeast instead of cheese.
Can I add protein?
Grilled chicken, shrimp, or beans are excellent additions.
How spicy can it be?
Add chili flakes or cayenne to taste.
Can leftovers be frozen?
Eggplant freezes well, but pasta is best served fresh.
Which herbs are best?
Basil, parsley, and oregano enhance flavors naturally.
A comforting and flavorful pasta dish featuring tender roasted eggplant, juicy cherry tomatoes, fresh herbs, and Parmesan cheese. Perfect for cozy dinners or casual weeknight meals.
Ingredients
2 medium eggplants, diced
3 tablespoons olive oil
3 cloves garlic, minced
2 cups cherry tomatoes, halved
1 teaspoon dried oregano
Salt and pepper, to taste
10 ounces penne
1/3 cup grated Parmesan
Fresh basil, chopped
Instructions
-
Preheat oven to 425°F (220°C). Toss eggplant with 2 tablespoons olive oil, salt, and pepper. Roast for 25 minutes until golden and tender.
-
Cook pasta according to package directions, reserving 1/2 cup of the cooking water.
-
Heat remaining olive oil in a skillet and sauté garlic for 1–2 minutes until fragrant. Add cherry tomatoes and oregano, cooking until softened.
-
Combine roasted eggplant with tomato mixture and stir in pasta. Add reserved water to achieve a creamy consistency if needed.
-
Sprinkle Parmesan and fresh basil over the pasta. Serve immediately.
