Easy Eggplant and Tomato Pasta

Jessica

🍽️✨ The taste ambassador

Best seller

knife

You’re Missing Out! This Chef Knife Is a Game-Changer

  • Stays Sharp: Ice-hardened for long-lasting sharpness.
  • Better Control: Unique finger hole for a steady grip.
  • Built to Last: Premium stainless steel and beech wood.
  • Perfect Balance: Comfortable weight for easy use.
  • Big Savings: 70% off, high quality at a steal.
  • Customer Approved: Loved for quality and ease.
Grab Yours Today at 70% Off!

This post may contain affiliate links learn more.

Our house can be a bit of a whirlwind on weeknights, and finding a meal that everyone agrees on, that doesn’t take hours, and that actually feels a little bit special can be a real challenge. That’s where this Easy Eggplant and Tomato Pasta recipe swept in and saved the day, multiple times! The first time I made it, I was a little apprehensive – my youngest can be funny about textures, and eggplant isn’t always a crowd-pleaser. But the aroma that filled the kitchen as the eggplant roasted and the tomato sauce simmered was absolutely intoxicating. When I finally served it up, garnished with fresh basil and a generous sprinkle of Parmesan, even my picky eater went back for seconds! The eggplant becomes wonderfully tender and almost creamy, melding perfectly with the rich, savory tomato sauce. It’s hearty without being heavy, and the simple, fresh flavors really shine through. It has since become a staple in our meal rotation, a testament to its delicious simplicity and universal appeal. It’s the kind of dish that feels comforting and a little gourmet, all while being incredibly straightforward to prepare.

Ingredients

  • 1 large eggplant (about 1.5 lbs / 680g): Choose a firm, glossy eggplant, which will be cubed for roasting.
  • 1/4 cup (60ml) olive oil, plus more for drizzling: Extra virgin olive oil is preferred for its flavor, used for roasting the eggplant and starting the sauce.
  • 1 medium yellow onion, finely chopped: Provides a sweet and savory base for the sauce.
  • 3-4 cloves garlic, minced: Adds aromatic depth; adjust to your preference.
  • 1 teaspoon dried oregano: A classic Mediterranean herb that complements both tomato and eggplant.
  • 1/2 teaspoon red pepper flakes (optional): For a touch of warmth and spice; adjust or omit based on your heat preference.
  • 1 (28-ounce / 794g) can crushed San Marzano tomatoes: These tomatoes are prized for their sweetness and lower acidity, making for a superior sauce.
  • 1/2 cup (120ml) dry red or white wine (optional): Adds complexity to the sauce; vegetable broth or pasta water can be substituted.
  • 1 teaspoon sugar (optional): Helps to balance the acidity of the tomatoes.
  • Salt and freshly ground black pepper to taste: Essential for seasoning every layer of the dish.
  • 1 pound (450g) rigatoni, penne, or other short pasta: Choose a shape that can hold the chunky sauce well.
  • 1/2 cup (20g) fresh basil leaves, roughly chopped or torn: Adds a burst of fresh, aromatic flavor at the end.
  • 1/4 cup (25g) grated Parmesan cheese, plus more for serving: For a salty, umami finish. Pecorino Romano is also a great option.
  • Fresh mozzarella balls (bocconcini or ciliegine), torn (optional garnish): Adds creamy pockets of cheese if desired.

Instructions

  1. Prepare and Roast the Eggplant:
    • Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
    • Wash and dry the eggplant. Trim off the stem end. Cut the eggplant into 1-inch cubes.
    • In a large bowl, toss the eggplant cubes with 2 tablespoons of the olive oil, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper. Ensure the eggplant is evenly coated.
    • Spread the eggplant cubes in a single layer on the prepared baking sheet. Avoid overcrowding; use two sheets if necessary.
    • Roast for 20-25 minutes, flipping halfway through, until the eggplant is tender, golden brown, and slightly caramelized. Set aside. Roasting the eggplant rather than frying it reduces the amount of oil absorbed and brings out its natural sweetness.
  2. Cook the Pasta:
    • While the eggplant is roasting, bring a large pot of salted water to a rolling boil.
    • Add the pasta and cook according to package directions until al dente (tender but still firm to the bite).
    • Before draining, reserve about 1 cup of the starchy pasta water. This water is liquid gold for adjusting sauce consistency.
    • Drain the pasta and set aside. You can toss it with a tiny drizzle of olive oil to prevent sticking if it will sit for more than a few minutes.
  3. Start the Tomato Sauce:
    • While the pasta cooks and eggplant roasts, heat the remaining 2 tablespoons of olive oil in a large skillet or Dutch oven over medium heat.
    • Add the chopped onion and sauté for 5-7 minutes, until softened and translucent.
    • Stir in the minced garlic, dried oregano, and red pepper flakes (if using). Cook for another 1-2 minutes until fragrant, being careful not to burn the garlic. The aroma at this stage is a key indicator of a flavorful sauce building.
  4. Build the Sauce:
    • If using wine, pour it into the skillet and scrape up any browned bits from the bottom of the pan (deglazing). Let it simmer for 2-3 minutes, allowing the alcohol to cook off and the flavor to concentrate.
    • Add the crushed San Marzano tomatoes to the skillet. Stir in the sugar (if using), 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper.
    • Bring the sauce to a gentle simmer. Reduce the heat to low, cover, and let it cook for at least 15-20 minutes, allowing the flavors to meld. The longer it simmers, the deeper the flavor will be. If the sauce becomes too thick, you can add a splash of the reserved pasta water or vegetable broth.
  5. Combine and Finish:
    • Once the eggplant is roasted and the sauce has simmered, gently add the roasted eggplant cubes to the tomato sauce. Stir to combine and let it simmer together for another 5 minutes, allowing the eggplant to absorb some of the sauce.
    • Add the cooked pasta to the skillet with the eggplant and tomato sauce. Toss everything together gently but thoroughly to ensure the pasta is well-coated.
    • If the sauce seems too thick, add a splash of the reserved pasta water, a little at a time, until it reaches your desired consistency. The starchy water helps the sauce cling to the pasta beautifully.
    • Stir in most of the fresh basil and the grated Parmesan cheese. Taste and adjust seasoning with more salt and pepper if needed.
  6. Serve:
    • Divide the Easy Eggplant and Tomato Pasta among serving bowls.
    • Garnish with the remaining fresh basil, an extra sprinkle of Parmesan cheese, and a drizzle of good quality olive oil if desired. If using fresh mozzarella, scatter the torn pieces over the hot pasta so they begin to melt slightly. Serve immediately and enjoy this delightful Mediterranean-inspired dish!

Nutrition Facts

  • Servings: 4-6 servings
  • Calories per serving (approximate, based on 6 servings): 450-550 kcal (This can vary based on exact ingredients, pasta type, and optional additions.)
  • Fiber: High in fiber, primarily from the eggplant and whole wheat pasta (if used), aiding digestion and promoting satiety.
  • Vitamins: Good source of Vitamin C from tomatoes and Vitamin K from basil. Eggplant also provides some B vitamins and manganese.
  • Healthy Fats: Contains monounsaturated fats from olive oil, which are beneficial for heart health.
  • Lower in Saturated Fat (conditionally): When using Parmesan moderately and lean choices for any added proteins, this dish can be relatively low in saturated fats.

Preparation Time

  • Total Preparation & Cook Time: Approximately 60-75 minutes
    • Prep Time (chopping, etc.): 15-20 minutes
    • Roasting Eggplant: 20-25 minutes
    • Sauce Simmering & Pasta Cooking: 20-30 minutes (can be done concurrently with roasting)
    • This makes it an ideal dish for a satisfying weeknight meal or a relaxed weekend dinner, offering gourmet flavors without spending all day in the kitchen.

How to Serve

This Easy Eggplant and Tomato Pasta is wonderfully versatile and can be served in various ways to suit different occasions and preferences:

  • Classic Italian Style:
    • Serve hot in wide, shallow pasta bowls.
    • Garnish generously with freshly grated Parmesan or Pecorino Romano cheese.
    • Add a sprinkle of fresh, torn basil leaves for color and aroma.
    • A final drizzle of high-quality extra virgin olive oil can elevate the flavors.
  • With a Protein Boost:
    • Top with grilled chicken breast strips or sautéed Italian sausage for a heartier meal.
    • For a seafood twist, add grilled shrimp or seared scallops.
  • As a Vegetarian Main:
    • Serve alongside a simple green salad with a light vinaigrette.
    • Offer crusty Italian bread or garlic bread on the side for soaking up the delicious sauce.
    • Consider adding a dollop of fresh ricotta cheese on top for extra creaminess.
  • Family-Style Sharing:
    • Present the pasta in a large serving dish, allowing everyone to help themselves.
    • Have small bowls of extra Parmesan, red pepper flakes, and fresh basil on the table for individual customization.
  • Wine Pairing:
    • A medium-bodied Italian red wine like Chianti, Sangiovese, or Nero d’Avola complements the tomato and eggplant beautifully.
    • For white wine lovers, a crisp, dry Pinot Grigio or Sauvignon Blanc would also work well.
  • Enhance with Toppings:
    • A scattering of toasted pine nuts for a delightful crunch.
    • A few capers or Kalamata olives for an extra salty, briny kick.
    • As mentioned, torn fresh mozzarella (bocconcini or ciliegine) added just before serving will melt slightly into the hot pasta, creating creamy pockets.

Additional Tips

  1. Salting the Eggplant (Optional but Recommended): While modern eggplants are less bitter, salting cubes for 30 minutes before rinsing, patting dry, and roasting can draw out excess moisture. This results in a creamier texture and helps the eggplant absorb less oil, making it less greasy and more flavorful.
  2. Don’t Overcrowd the Pan: When roasting eggplant, ensure the cubes are in a single layer with some space between them. Overcrowding will cause them to steam rather than roast, resulting in a mushier texture instead of nicely caramelized edges. Use two baking sheets if necessary.
  3. Quality Tomatoes Matter: Using San Marzano tomatoes, or another high-quality canned crushed tomato, will significantly improve the flavor of your sauce. Their natural sweetness and lower acidity mean you might not even need the optional sugar.
  4. Pasta Water is Your Friend: Don’t discard all the pasta water! Reserving a cup before draining is crucial. The starchy water helps to emulsify the sauce, making it cling better to the pasta and achieve the perfect consistency. Add it a little at a time until you’re happy.
  5. Fresh Herbs Make a Difference: While dried oregano is great in the sauce, finishing the dish with fresh basil truly brightens the flavors. If you have other fresh herbs like parsley or fresh oregano, feel free to experiment.
  6. Spice it Up or Down: The red pepper flakes add a lovely warmth. Adjust the amount to your preference. You can also add a pinch of smoked paprika for a different smoky depth, or omit the chili entirely for a milder dish suitable for all palates.
  7. Make it Vegan/Dairy-Free: This dish is easily adaptable. Omit the Parmesan cheese or use a good quality vegan Parmesan alternative. Nutritional yeast can also add a cheesy, umami flavor. Ensure your optional wine is vegan-certified if strict.
  8. Storage and Reheating: Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop with a splash of water or broth to loosen the sauce, or in the microwave. The flavors often meld and taste even better the next day!

FAQ Section

Q1: Can I use different types of eggplant for this recipe?
A: Yes, while a standard globe eggplant is most common, you could use Italian eggplants (similar but slightly smaller and more tender) or even Japanese eggplants (long and slender), though they might cook a bit quicker. Adjust roasting time accordingly. The key is to choose firm, unblemished eggplants.

Q2: My eggplant sometimes tastes bitter. How can I avoid this?
A: Bitterness in eggplant is less common with modern varieties, but it can happen. Salting the eggplant (as mentioned in the tips) is the best way to draw out any bitter compounds and excess moisture. Also, ensure you’re using fresh, firm eggplants; older ones are more prone to bitterness.

Q3: Can I make this Easy Eggplant and Tomato Pasta gluten-free?
A: Absolutely! Simply substitute your favorite gluten-free pasta. Cook the gluten-free pasta according to its package directions. The sauce itself is naturally gluten-free. Remember that gluten-free pasta water can also be starchy and useful for the sauce.

Q4: What other vegetables can I add to this pasta?
A: This dish is quite versatile. Roasted zucchini, bell peppers (any color), or mushrooms would be delicious additions. You could roast them along with the eggplant. Sautéed spinach or kale stirred in with the sauce towards the end would also add extra nutrients and color.

Q5: Can I prepare parts of this recipe ahead of time?
A: Yes! The tomato sauce can be made up to 2-3 days in advance and stored in the refrigerator; its flavor often improves over time. You can also roast the eggplant a day ahead and store it separately in the fridge. Then, when ready to serve, cook the pasta, gently reheat the sauce and eggplant, and combine.

Q6: Is it possible to freeze this Eggplant and Tomato Pasta?
A: While the sauce itself freezes well, pasta can sometimes become mushy upon thawing and reheating. For best results, freeze the eggplant and tomato sauce separately in an airtight container for up to 3 months. Thaw in the refrigerator overnight, then cook fresh pasta and combine when ready to eat.

Q7: I don’t have red wine. What can I use as a substitute for deglazing?
A: If you don’t have or prefer not to use wine, you can substitute it with an equal amount of vegetable broth, chicken broth (if not vegetarian), or even just a little extra pasta water. The purpose is to add liquid and scrape up flavorful bits from the pan.

Q8: How can I make the sauce creamier without adding actual cream?
A: For a creamier texture without dairy cream, ensure you use some of the starchy pasta water. Another trick is to take out about a cup of the sauce (with some eggplant) once it’s cooked, blend it until smooth, and then stir it back into the main sauce. This adds body and a creamy consistency naturally. A dollop of ricotta cheese stirred in at the end or served on top also adds creaminess.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Eggplant and Tomato Pasta


  • Author: Jessica

Ingredients

Scale
  • 1 large eggplant (about 1.5 lbs / 680g): Choose a firm, glossy eggplant, which will be cubed for roasting.
  • 1/4 cup (60ml) olive oil, plus more for drizzling: Extra virgin olive oil is preferred for its flavor, used for roasting the eggplant and starting the sauce.
  • 1 medium yellow onion, finely chopped: Provides a sweet and savory base for the sauce.
  • 34 cloves garlic, minced: Adds aromatic depth; adjust to your preference.
  • 1 teaspoon dried oregano: A classic Mediterranean herb that complements both tomato and eggplant.
  • 1/2 teaspoon red pepper flakes (optional): For a touch of warmth and spice; adjust or omit based on your heat preference.
  • 1 (28-ounce / 794g) can crushed San Marzano tomatoes: These tomatoes are prized for their sweetness and lower acidity, making for a superior sauce.
  • 1/2 cup (120ml) dry red or white wine (optional): Adds complexity to the sauce; vegetable broth or pasta water can be substituted.
  • 1 teaspoon sugar (optional): Helps to balance the acidity of the tomatoes.
  • Salt and freshly ground black pepper to taste: Essential for seasoning every layer of the dish.
  • 1 pound (450g) rigatoni, penne, or other short pasta: Choose a shape that can hold the chunky sauce well.
  • 1/2 cup (20g) fresh basil leaves, roughly chopped or torn: Adds a burst of fresh, aromatic flavor at the end.
  • 1/4 cup (25g) grated Parmesan cheese, plus more for serving: For a salty, umami finish. Pecorino Romano is also a great option.
  • Fresh mozzarella balls (bocconcini or ciliegine), torn (optional garnish): Adds creamy pockets of cheese if desired.

Instructions

  1. Prepare and Roast the Eggplant:
    • Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
    • Wash and dry the eggplant. Trim off the stem end. Cut the eggplant into 1-inch cubes.
    • In a large bowl, toss the eggplant cubes with 2 tablespoons of the olive oil, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper. Ensure the eggplant is evenly coated.
    • Spread the eggplant cubes in a single layer on the prepared baking sheet. Avoid overcrowding; use two sheets if necessary.
    • Roast for 20-25 minutes, flipping halfway through, until the eggplant is tender, golden brown, and slightly caramelized. Set aside. Roasting the eggplant rather than frying it reduces the amount of oil absorbed and brings out its natural sweetness.
  2. Cook the Pasta:
    • While the eggplant is roasting, bring a large pot of salted water to a rolling boil.
    • Add the pasta and cook according to package directions until al dente (tender but still firm to the bite).
    • Before draining, reserve about 1 cup of the starchy pasta water. This water is liquid gold for adjusting sauce consistency.
    • Drain the pasta and set aside. You can toss it with a tiny drizzle of olive oil to prevent sticking if it will sit for more than a few minutes.
  3. Start the Tomato Sauce:
    • While the pasta cooks and eggplant roasts, heat the remaining 2 tablespoons of olive oil in a large skillet or Dutch oven over medium heat.
    • Add the chopped onion and sauté for 5-7 minutes, until softened and translucent.
    • Stir in the minced garlic, dried oregano, and red pepper flakes (if using). Cook for another 1-2 minutes until fragrant, being careful not to burn the garlic. The aroma at this stage is a key indicator of a flavorful sauce building.
  4. Build the Sauce:
    • If using wine, pour it into the skillet and scrape up any browned bits from the bottom of the pan (deglazing). Let it simmer for 2-3 minutes, allowing the alcohol to cook off and the flavor to concentrate.
    • Add the crushed San Marzano tomatoes to the skillet. Stir in the sugar (if using), 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper.
    • Bring the sauce to a gentle simmer. Reduce the heat to low, cover, and let it cook for at least 15-20 minutes, allowing the flavors to meld. The longer it simmers, the deeper the flavor will be. If the sauce becomes too thick, you can add a splash of the reserved pasta water or vegetable broth.
  5. Combine and Finish:
    • Once the eggplant is roasted and the sauce has simmered, gently add the roasted eggplant cubes to the tomato sauce. Stir to combine and let it simmer together for another 5 minutes, allowing the eggplant to absorb some of the sauce.
    • Add the cooked pasta to the skillet with the eggplant and tomato sauce. Toss everything together gently but thoroughly to ensure the pasta is well-coated.
    • If the sauce seems too thick, add a splash of the reserved pasta water, a little at a time, until it reaches your desired consistency. The starchy water helps the sauce cling to the pasta beautifully.
    • Stir in most of the fresh basil and the grated Parmesan cheese. Taste and adjust seasoning with more salt and pepper if needed.
  6. Serve:
    • Divide the Easy Eggplant and Tomato Pasta among serving bowls.
    • Garnish with the remaining fresh basil, an extra sprinkle of Parmesan cheese, and a drizzle of good quality olive oil if desired. If using fresh mozzarella, scatter the torn pieces over the hot pasta so they begin to melt slightly. Serve immediately and enjoy this delightful Mediterranean-inspired dish!

Nutrition

  • Serving Size: one normal portion
  • Calories: 550