Spicy Eggplant Penne Pasta Recipe

Pasta, Noodles, Dumplings

March 22, 2026

Have you ever noticed how the shape of pasta can completely transform a dish? It’s a culinary marvel! While most pastas share the same simple ingredients, their form dictates their destiny. A delicate angel hair and a sturdy ziti will carry the exact same sauce in wildly different ways. For a sauce as bold and hearty as this one—bursting with tender eggplant, aromatic garlic, and a fiery kick of chili—you need a pasta that can stand up to it. That’s where penne comes in. Its iconic quill shape and hollow center are the perfect vessels for capturing every last drop of this rich, rustic sauce, ensuring a flavor-packed bite, every time.

Ingredients

• 1 pound / 450g penne pasta
• 5 tablespoons / 75ml olive oil, divided
• 1.5 pounds / 680g eggplant, peeled and cut into 1-inch dice
• 4 cloves garlic, minced
• ¼ teaspoon / 1g dried red pepper flakes, or more to taste
• 1 35-ounce / 990g can diced tomatoes, drained
• ½ teaspoon / 3g salt
• Freshly ground black pepper, to taste
• 1.5 tablespoons / 5g minced fresh parsley
• Grated Parmesan cheese, for serving (optional)

Instructions

1. Bring a large pot of generously salted water to a rolling boil. Add the penne and cook according to package directions until al dente, typically 12-15 minutes.
2. While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add half of the diced eggplant in a single layer and cook, tossing frequently, until golden brown and nearly tender. The eggplant will absorb the oil quickly; resist adding more and continue tossing to prevent sticking. Transfer the cooked eggplant to a plate and repeat with another 2 tablespoons of oil and the remaining eggplant.
3. Reduce the heat to medium and add the final tablespoon of olive oil to the same skillet. Add the minced garlic and red pepper flakes, and sauté for about 2 minutes until the garlic is fragrant and golden, being careful not to burn it.
4. Stir in the drained diced tomatoes, salt, and a generous amount of black pepper. Bring the sauce to a simmer.
5. Return the cooked eggplant to the skillet with the sauce. Continue to simmer, stirring occasionally, for 7-10 minutes, until the sauce has thickened and the eggplant is perfectly tender.
6. Just before draining the pasta, reserve about a cup of the starchy pasta water. Drain the penne and return it to the pot or a large serving bowl. Pour the hot eggplant sauce over the pasta, add the fresh parsley, and toss everything together until well-coated. If the sauce is too thick, add a splash of the reserved pasta water to reach your desired consistency.
7. Serve immediately, passing a bowl of grated Parmesan cheese at the table.

Nutritional Information

• Servings: 4
• Calories: 650 kcal
• Protein: 18g
• Carbohydrates: 95g
• Fat: 22g
• Disclaimer: is an estimate and may vary based on used.

Pro Tips

• for Perfect Eggplant Pasta
• For a creamier, less bitter eggplant, you can salt it before cooking. Toss the diced eggplant with a tablespoon of salt, let it sit in a colander for 30 minutes to draw out moisture, then rinse and pat thoroughly dry before frying.
• Don’t overcrowd the skillet when browning the eggplant. Cooking it in two batches ensures it fries to a beautiful golden-brown rather than steaming, which vastly improves its texture.
• Always reserve a cup of the starchy pasta water before draining. It’s liquid gold for emulsifying the sauce and helping it cling perfectly to every piece of penne.
• Bloom the aromatics. Cooking the garlic and red pepper flakes in oil for a minute or two before adding the tomatoes awakens their flavors, adding incredible depth to the final sauce.

FAQ

Q: Can I make this eggplant penne recipe vegan
A: Absolutely! To make this recipe completely vegan, simply omit the optional Parmesan cheese or substitute it with your favorite dairy-free Parmesan alternative. The core sauce is already plant-based and delicious on its own.

Q: How can I add more protein to this vegetarian pasta
A: This dish is great for adding extra protein. For a plant-based boost, stir in a can of rinsed chickpeas or white beans (like cannellini) along with the eggplant when you return it to the sauce. You could also use a protein-fortified or legume-based pasta.

Q: What other vegetables can I use instead of eggplant
A: If you’re not a fan of eggplant, this rustic sauce works beautifully with other hearty vegetables. Try substituting the eggplant with an equal amount of diced zucchini, mushrooms, or roasted red peppers. Cook them similarly until tender and golden for the best texture.

Q: How do I store and reheat leftover eggplant pasta
A: Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. For best results, reheat gently on the stovetop over medium-low heat, adding a splash of water or vegetable broth to loosen the sauce if needed. Microwaving is also an option, but stovetop reheating helps preserve the pasta’s texture better.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

More Vegetarian Recipes

Crispy Tofu with The BEST Thai Peanut Sauce

Crispy Tofu with The BEST Thai Peanut Sauce

Forget takeout! Unlock the secrets to the most authentic, rich, and creamy Thai peanut sauce right in your own kitchen. Paired with golden, crispy fried tofu, this dish is a flavor explosion of sweet, sour, and savory notes that will transport you straight to the...