Eggplant and tomato penne is a flavorful, hearty pasta dish that combines tender eggplant with sweet, juicy tomatoes, creating a comforting and satisfying meal. The richness of the eggplant pairs beautifully with the acidity of the tomatoes, while the penne provides the perfect base to soak up all the savory goodness. This dish is simple, yet bursting with flavor, and is a great option for both weeknight dinners and special occasions.
To start, the eggplant is cut into cubes and sautéed in olive oil until golden and tender. You want the eggplant to develop a rich, caramelized exterior while keeping its soft, melt-in-your-mouth texture inside. The key to cooking eggplant is to let it brown slightly, as this enhances its natural flavors and gives it a savory depth.
While the eggplant cooks, fresh tomatoes, either diced or halved, are sautéed with garlic and a touch of olive oil, creating a fragrant sauce. The tomatoes release their juices, blending into a light, tangy sauce that forms the perfect complement to the eggplant. Season with salt, pepper, and a pinch of dried oregano or basil to infuse the sauce with Italian flavors. If you want a little extra richness, add a splash of balsamic vinegar or a spoonful of tomato paste to deepen the flavor.
Once the penne is cooked al dente, toss it into the pan with the eggplant and tomato mixture, allowing the pasta to absorb all the delicious sauce. If the dish feels too dry, a bit of pasta cooking water can be added to help create a silkier sauce.
For finishing touches, a sprinkle of Parmesan or Pecorino cheese adds a creamy, salty element, and a few fresh basil leaves provide a burst of color and freshness. The dish can also be topped with a drizzle of good-quality olive oil for an extra layer of flavor.
Eggplant and tomato penne is a delightful, light yet filling dish, perfect for those who want something satisfying without feeling overly heavy. It’s easy to make, packed with Mediterranean flavors, and can be customized with additional ingredients like olives, capers, or red pepper flakes for a bit of heat. Whether you’re enjoying it as a main or as a side, this pasta dish is a wonderful way to showcase the delicious combination of eggplant and tomatoes.

Ingredients
- 1 eggplant
- 2 Tomatoes
- 1 onion
- 3 cloves garlic
- 250 g penne pasta
- 2 tbsp olive oil
- 1 tsp dried oregano
- 1/2 tsp chili flakes
- Salt and pepper to taste
- Basil leaves for garnish
- parmesan cheese for serving, grated
Instructions
- Cook the penne pasta according to package instructions. Drain and set aside.
- Meanwhile, dice the eggplant, tomatoes, onion, and mince the garlic.
- In a large skillet, heat the olive oil over medium heat. Add the garlic and onion and cook until softened, about 2 minutes.
- Add the diced eggplant to the skillet and cook until tender, about 10 minutes.
- Stir in the dried oregano, chili flakes, salt, and pepper. Cook for an additional 2 minutes.
- Add the diced tomatoes to the skillet and cook for another 5 minutes, until the tomatoes are softened.
- Add the cooked penne pasta to the skillet and toss to combine with the eggplant and tomato mixture.
- Garnish with fresh basil leaves and serve with grated Parmesan cheese.