This Greek Eggplant Pasta is a hearty yet light Mediterranean dinner that’s easy to make, full of roasted eggplant sweetness, and finished with creamy feta. Perfect for busy weeknights or a simple weekend meal, it brings together bold flavors of Greek and Italian cooking in one satisfying dish.
2tablespoonsextra virgin olive oil+ 1½ tablespoon for the eggplants
1onionfinely chopped
2clovesgarlicminced or grated
¼teaspoonred pepper flakesor more to taste
1large canwhole peeled tomatoes28 oz or 800 g
1cupwater
¾teaspoonsalt
1teaspoondried oregano
1handfulbasil leaves
1blockfetagrated or crumbled — add more or less to taste
Instructions
Roast the Eggplant: Preheat oven or air fryer to 400°F (200°C). Cube 2 medium eggplants, toss with olive oil and salt, and roast until golden and tender — about 30 min in the oven or 20 in the air fryer.
Make the Sauce: Sauté 1 onion in 2 tablespoons extra virgin olive oil for 3 min, then add 2 cloves garlic and ¼ teaspoon red pepper flakes for 1 min. Add 1 large can whole peeled tomatoes, 1 cup water, ¾ teaspoon salt, pepper, and 1 teaspoon dried oregano. Simmer uncovered for 20 min, breaking up the tomatoes.
Combine Eggplant and Basil: Stir roasted eggplant and 1 handful basil leaves into the sauce. Simmer 5 more minutes and adjust seasoning.
Cook Pasta & Toss: Boil 12 ounces short pasta in salted water until al dente. Reserve 1 cup pasta water. Toss pasta with sauce and ½ cup pasta water, adding more as needed.
Serve: Top with olive oil, fresh basil, and 1 block feta — grated or crumbled on top. Serve warm with crusty bread.
Notes
Substitutions
Short pasta → Rigatoni, penne, paccheri — or try spaghetti, bucatini, casarecce, or busiate for a rustic twist.
Eggplants → Use zucchini or roasted red peppers if eggplant’s out of season.
Olive oil → Swap extra virgin for light olive oil or avocado oil for a milder flavor.
Onion → Use shallots or leeks for a sweeter, softer base.
Garlic → Garlic powder works in a pinch — add at the end to keep it fragrant.
Red pepper flakes → Use fresh chili for more heat or skip for a kid-friendly version.
Whole tomatoes → San Marzano are best, but crushed or fresh ripe tomatoes also work.
Dried oregano → Sub with thyme or marjoram for a gentler herb flavor.
Fresh basil → No fresh basil? Use a pinch of dried — just add it during simmering.
Feta → parmesan, pecorino, or ricotta salata do the job.
Tips
Choose quality tomatoes: Go for San Marzano or similar — skip the watery stuff.
Simmer low and slow: Let the sauce bubble gently and crush tomatoes as it cooks for max flavor.
Al dente is key: Pasta finishes cooking in the sauce — keep it firm!
Save your pasta water: It’s the secret to a silky, restaurant-style finish.
Meal prep magic: Roast the eggplant and make the sauce ahead — just add pasta later.
Cold leftovers = win: Chill it for a next-day pasta salad with an extra olive oil drizzle.
StorageStore leftovers in an airtight container in the fridge for up to 3 days. You can freeze the sauce without pasta for up to 1 month — just thaw and reheat gently before tossing with pasta.