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.
This recipe was amazing! The flavor combinations were spot on. Definitely a repeat in my house!
Disaster! Forgot the garlic and it tasted bland. Gotta follow the recipe next time!
I think I forgot to season it right. Was pretty bland. 🙁
Eww, eggplant is gross! The texture was weird. I don’t recommend.
I think eggplant can be really delicious if cooked right! Maybe try roasting it next time?
Eggplant does have a weird texture. But honestly, just don’t cook it too long.
Instructions were easy to follow. Family loved it! Will make again.
I used zoodles instead of penne, still good but not like the real deal!
Not sure what went wrong, but my eggplant turned mushy. It tasted okay but not great.
Ugh, I prefer spaghetti instead of these penne noodles. But still not bad.
I get that! Spaghetti is a classic, but I think the penne holds the sauce better! Give it another shot!
I don’t understand why you would even add eggplant… not for me.
This was absolutely delicious! The flavors blended so well together. My family loved it!
I think you forgot to mention when to add the chili flakes, but I just added them with the tomatoes. Turned out fine 🤷♂️.
Eggplant is gross, won’t be trying this. Thanks but no thanks.
Best recipe evr!! Can’t believe how easy it is! 😊
Yummy! But I forgot the cheese. 😅 Next time!
The garlic and oregano made it really pop! Yum!!
This recipe turned out amazing! The eggplant was so flavorful!
Super easy! I made it in under 30 mins. I left out the chili flakes since I can’t handle spice. Still yum!
This is just another pasta recipe, nothing special about it and a bit boring honestly.
Followed the recipe and it was kind of bland. Needs more seasoning, like maybe some cayenne or something!!
I added some meat and it turned out great! But you should follow the recipe first.
Yeah, real cooks always change things up! Who needs a recipe anyway? 🙄
That sounds yummy! I bet the meat added a nice flavor. I always follow the recipe too, but sometimes I like to experiment a bit.
I’m not a big fan of eggplant, but I gave it a try. It was… okay. Not my favorite.
I gotta say, I used to hate eggplant too, but this dish totally changed my mind! Maybe you just need to find the right recipe. 😄
I love the idea of this dish! But, like, do I have to peel the eggplant? Seems like a hassle.
Isn’t penne from Italy? Shouldn’t it be pasta with meat?
Penne is definitely Italian, but this dish is a great vegetarian option! Meat isn’t always needed, you know! 😊
This was so yummy! I added bell peppers too!!
I dunno, doesn’t eggplant get kinda mushy? Y’all sure about that?
Sounds great! Bell peppers add a nice crunch. 😋
Made this for my family and it was a hit! Even my picky eater enjoyed it. Thanks for the recipe!
Yum! Made it for my vegetarian friends and they loved it. Will be making it again for sure! 🙂
Kinda bland, I think it needs more spices. Maybe some paprika?
I totally agree! A little paprika would really bring it to life. Don’t forget some garlic powder too!
This was really delicious! I loved the flavors of the eggplant and tomatoes together. Will make again!
I’m so glad you liked it! The eggplant really makes the dish, doesn’t it? It’s one of my favorites too! 😊
It sounds good, but I don’t know… eggplant? Isn’t that usually bitter? I dunno if I’ll try it. 🤔
I dunno, I just wasn’t feeling it. Like pasta and veggies, why?
I get what you mean, not everyone’s into eggplant! I think it’s great, but maybe you could try another recipe with different ingredients? Just a thought!
Eggplant?? Never tried. I think I’ll stick to pasta bakes instead. 😅
I followed the recipe but forgot the tomatoes. It was so bland.
Looks good but where’s the meat? Just saying, veg isn’t for everyone.
I dunno, I think it can be good without meat. Plus eggs are kinda good for ya! Just try it!
You can always add some sausage or chicken if you want meat! This recipe looks flavorful as it is though.
Is it really necessary to cook the eggplant for 10 minutes? I did 5 and it was still hard.
I always cook eggplant longer than 10 minutes to get it really soft. 5 mins is not enough! Maybe try longer next time.
Nah, 10 minutes is too long! I like my eggplant a bit crunchy. Who wants mushy food anyway?
Yum! I added some grilled chicken to it and it turned out great! Very filling!
I found it kinda bland. Maybe too much eggplant or not enough seasoning? I don’t know.
This was a delicious recipe! The flavors worked so well together. Definitely adding it to my favorites!
I love how simple this is! Can I use different pasta? Like spaghetti maybe? 🤔
I dunno, isn’t penne specially for this recipe? I guess spaghetti might mush it up? Just saying.
Absolutely, spaghetti will work just fine! Just keep an eye on the cooking time. Enjoy! 😊
OMG the basil on top is a game changer! 🤤
Super easy and quick to make! Perfect weeknight dinner for my family. Thank you!
Why do y’all rave about eggplant? It’s so slimy. I used zucchini instead and it was okay I guess.
Quick and tasty, but I thought the chili flakes were too much. Next time I’ll cut back!
Heck yeah! My kids actually ate their veggies for once! This one’s a winner! 🌟
Is eggplant even good? I mean, doesn’t it taste kinda weird? Not sure about this one.
Eggplant is delicious! It can be a bit weird at first, but when cooked right, it’s amazing. You just gotta give it a chance!
I dunno, I’ve tried eggplant and it was kinda mushy. Not my favorite veggie. You cook it long enough, it might be okay though.
Can you use zucchini instead of eggplant? Sounds nice.
Zucchini could work! It’ll change the flavor a bit but still yummy.
Great recipe! I didn’t have penne so used spaghetti, still great!
This dish was amazing! The flavors blended perfectly. Will definitely make again!
Amazing? Really? I tried it, and it was kinda bland. Maybe I did something wrong?
I’m glad you loved it! I found the flavors to be a bit strong, but that’s just my taste. Great recipe overall!
Lackin flavor, I added some chicken but still meh 🌶️.
Whatcha mean by ‘chili flakes’? I’m just using hot sauce. Gonna make it spicy!
Tastes so good! My whole family loved it! Will make again.
I didn’t like it much. The eggplant was mushy for my taste. Maybe it’s just me.
This recipe was super easy to follow! My family loved it! 😍
Simple and quick, just like my mom used to make. Nostalgia!
This sounds delicious! Can’t wait to try it out. My mom also made something similar, brought back memories!
I dunno, eggplant is kinda weird… I guess it could be okay? But tomatoes with pasta, I guess that’s normal?
Eggplant? Really? Not a fan of that mushy stuff. I might swap it for zucchini next time.
One word: DELICIOUS! I love pasta and this recipe is a keeper!
I dunno, it was kinda bland. I expected more flavor with that many ingredients. Maybe add more spices?
Not bad, but it could use more flavor. I added some Italian sausage to it.
Super easy to follow! I love how colorful it looks. My kids ate it all up!
I made this last night and it was a hit with my family too! Thanks for the recipe!
Delicious! The parmesan made it sooo good. Will definitely make again! 👍
Quick and tasty! but my sauce was a bit runny. Not sure what happened. 🤔
Easy to make and healthy! Will definitely add this to my regular meals!
What’s the point of using eggplant? I really don’t get it. It could’ve been better with bell peppers instead!