One-Pot Eggplant Caponata Pasta : Mediterranean Eggplant Rigatoni

By :

Jake

December 31, 2025

Hero shot of eggplant caponata pasta with rigatoni, tomato sauce, diced eggplant, celery, basil, and olives in an enameled pot.

There’s something special about one-pot meals that fill your kitchen with rich aromas while keeping cleanup simple. This One-Pot Eggplant Caponata Pasta is my Mediterranean-inspired take on comfort food—hearty rigatoni simmered in a tangy, sweet-savory sauce of eggplant, olives, capers, and tomatoes. The result is rustic, earthy, and full of depth, just like something you’d find at a cozy Sicilian table.

Why you’ll love this Eggplant Caponata Pasta

Eggplant caponata pasta served on a white plate with rigatoni, tomato sauce, eggplant, celery, basil, and olives.

This pasta is bursting with flavor, texture, and simplicity.

  • A full Mediterranean meal in one pot
  • Perfect balance of sweet, salty, and tangy flavors
  • Vegetarian-friendly yet hearty enough for everyone
  • Easy cleanup—everything cooks in one pot
  • Ready in about 30 minutes
  • Great for meal prep or family dinners

I first made this when I was short on time but wanted something that tasted homemade and special. My mom used to roast eggplant with garlic and tomatoes for her food truck back in San Antonio, and I wanted that same rich flavor in pasta form.

The golden raisins and capers give it that perfect sweet-salty kick that always reminds me of Mediterranean cooking at its best.

If you love creamy, veggie-based pastas, you’ll also enjoy my Rigatoni with Spinach and Ricotta, which balances richness with freshness in the same comforting way.

Ingredients you’ll need For Eggplant Caponata Pasta

Each ingredient adds a layer of flavor and texture that makes this dish sing.

Main ingredients

  • 1 medium globe eggplant (about 1 pound) – diced into bite-sized cubes
  • 1 small yellow onion – finely chopped for sweetness
  • 2 cloves garlic – minced for depth
  • 1/2 cup Castelvetrano olives – sliced, for a buttery, briny touch
  • 3 medium plum tomatoes or 1 (15-ounce) can diced tomatoes – the base of the sauce
  • 4 tablespoons olive oil, divided – for sautéing and finishing
  • 3/4 teaspoon kosher salt, divided – enhances the natural sweetness of eggplant
  • 1 tablespoon tomato paste – adds richness and color
  • 4 1/2 cups water, divided – used to cook the pasta directly in the sauce
  • 1/2 cup golden raisins – for subtle sweetness
  • 2 tablespoons capers – add bright, salty contrast
  • 12 ounces dried rigatoni pasta – sturdy pasta that soaks up sauce beautifully
  • 1/2 teaspoon red pepper flakes – optional, for a mild kick
  • 2 teaspoons balsamic vinegar – adds tang and balance
  • Fresh basil leaves and toasted pine nuts (optional) – for garnish and crunch

Optional add-ons or substitutes

  • Swap rigatoni for penne or ziti
  • Add a handful of spinach at the end for color
  • Substitute raisins with chopped dates or dried cranberries
  • Use kalamata olives for a more robust flavor
  • Add a sprinkle of feta or Parmesan before serving
  • Try sherry vinegar for a slightly nutty finish

If you enjoy herb-based pasta dishes, my Pesto Sauce Pasta delivers similar Mediterranean comfort with a vibrant, garlicky twist.

Step-by-step instructions

Full pot of eggplant caponata pasta with rigatoni, tomato sauce, eggplant cubes, celery, basil, and olives.

This dish delivers big flavor with minimal effort—all in one pot.

  1. Prep the vegetables. Dice the eggplant and chop the onion, garlic, and olives.
  2. Cook the eggplant. Heat 2 tablespoons olive oil in a large pot over medium heat. Add eggplant and 1/2 teaspoon salt. Sauté for 6–8 minutes until tender and golden. Remove and set aside.
  3. Build the base. Add the remaining 2 tablespoons olive oil to the same pot. Sauté the onion for 3 minutes, then add garlic, tomato paste, and red pepper flakes. Stir until fragrant and the paste darkens slightly (about 1 minute).
  4. Add liquids. Stir in tomatoes, 4 cups of water, and 1/4 teaspoon salt. Bring to a boil.
  5. Add pasta. Stir in rigatoni, then reduce heat to medium. Simmer uncovered for 10–12 minutes, stirring occasionally, until pasta is nearly tender and water has mostly reduced.
  6. Add the flavor boosters. Stir in olives, raisins, capers, and the cooked eggplant. Add remaining 1/2 cup of water if needed. Simmer for another 5 minutes, allowing flavors to meld.
  7. Finish the dish. Add balsamic vinegar, adjust seasoning, and toss until the sauce coats the pasta beautifully.
  8. Garnish and serve. Top with chopped basil and toasted pine nuts for a rich, nutty finish.

Quick reminders:

  • Cut eggplant into uniform cubes for even cooking.
  • Don’t skip the vinegar—it balances all the sweetness.
  • Stir often as the pasta cooks to prevent sticking.
  • For extra flavor, use vegetable broth instead of water.

Expert tips for success

Macro close-up of eggplant caponata pasta showing rigatoni ridges, tomato sauce, diced eggplant, celery, and basil.

  • Use a large, wide pot so the pasta cooks evenly.
  • Salt the eggplant early—it helps draw out bitterness.
  • Sauté the tomato paste until caramelized for a deeper flavor.
  • Add more water gradually to maintain a saucy consistency.
  • For richer flavor, drizzle with olive oil right before serving.
  • Add toasted breadcrumbs for extra texture.
  • Serve immediately for the freshest taste.

If you’re a fan of tomato-forward dishes, my Tomato Seafood Pasta offers another bold, hearty option bursting with coastal Italian flavor.

Serving suggestions

This pasta works beautifully as a main course or side.

  • Serve with crusty bread or garlic focaccia
  • Pair with a green salad or roasted vegetables
  • Add a sprinkle of Parmesan for creaminess
  • Serve with grilled chicken or shrimp for protein
  • Pair with a crisp white wine or sparkling water with lemon
  • Garnish with basil for color and aroma

For a lighter, fresh option to serve alongside, try my Arugula Pasta Salad—its peppery greens and tangy dressing balance this dish perfectly.

Storing and reheating

This one-pot pasta tastes even better the next day as the flavors deepen.

How to store it

  • Cool completely before storing
  • Keep in an airtight container in the fridge for up to 4 days
  • Freeze for up to 2 months for longer storage
  • Add a drizzle of olive oil to prevent sticking

How to reheat it

  • Reheat in a skillet with a splash of water over medium heat
  • Add more balsamic or olive oil to refresh flavor
  • Avoid microwaving too long—it can dry out the pasta
  • Serve warm with fresh basil and toasted nuts

It reheats beautifully, maintaining its rich, velvety texture and bold flavors.

Nutrition facts (per serving — makes 6 servings)

  • Calories: 365
  • Protein: 10g
  • Carbohydrates: 55g
  • Fat: 12g
  • Saturated Fat: 2g
  • Fiber: 6g
  • Sugar: 9g
  • Sodium: 540mg
  • Cholesterol: 0mg

Frequently asked questions

Can I use a different pasta shape?

Yes—penne, ziti, or fusilli work perfectly in this dish.

Is this recipe vegan?

Yes, it’s naturally vegan and full of plant-based flavor.

Can I add protein?

You can add chickpeas, grilled chicken, or tofu for extra protein.

Final thoughts

This One-Pot Eggplant Caponata Pasta is everything I love about Mediterranean cooking—bold, rustic flavors made with humble ingredients. The sweet eggplant, briny olives, and tangy vinegar create layers of richness that feel both comforting and vibrant. It’s one of those dishes that turns a few pantry staples into something worth sharing.

  • Simple, hearty, and full of flavor
  • Made entirely in one pot—minimal cleanup
  • A true Mediterranean comfort food done right
Hero shot of eggplant caponata pasta with rigatoni, tomato sauce, diced eggplant, celery, basil, and olives in an enameled pot.
33c99b172f9da99a80c3b6ab7862a8faJake

One-Pot Eggplant Caponata Pasta

No ratings yet
This hearty One-Pot Eggplant Caponata Pasta blends Mediterranean flavors in a single pot with rigatoni, tender eggplant, olives, capers, and tomatoes. It’s sweet, savory, and satisfying—comfort food with Sicilian flair and minimal cleanup.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 365

Ingredients
  

  • 1 lb globe eggplant, diced
  • 1 small yellow onion, chopped
  • 2 clove garlic, minced
  • 0.5 cup Castelvetrano olives, sliced
  • 15 oz can diced tomatoes (or 3 plum tomatoes)
  • 4 tbsp olive oil, divided
  • 0.75 tsp kosher salt, divided
  • 1 tbsp tomato paste
  • 4.5 cup water, divided
  • 0.5 cup golden raisins
  • 2 tbsp capers
  • 12 oz dried rigatoni pasta
  • 0.5 tsp red pepper flakes (optional)
  • 2 tsp balsamic vinegar
  • fresh basil leaves (for garnish)
  • toasted pine nuts (for garnish)

Equipment

  • large pot For cooking pasta and sauce together
  • wooden spoon For stirring ingredients while cooking
  • knife To chop vegetables and olives
  • cutting board For prepping all vegetables

Method
 

  1. Dice eggplant and chop onion, garlic, and olives. Set aside.
  2. Heat 2 tbsp olive oil in a large pot. Add eggplant and 1/2 tsp salt. Sauté for 6–8 minutes until golden. Remove and set aside.
  3. Add remaining 2 tbsp olive oil to pot. Sauté onion for 3 minutes. Add garlic, tomato paste, and red pepper flakes. Cook for 1 minute.
  4. Stir in diced tomatoes, 4 cups of water, and 1/4 tsp salt. Bring to a boil.
  5. Add rigatoni and simmer uncovered for 10–12 minutes, stirring occasionally, until nearly tender and sauce is reduced.
  6. Stir in olives, raisins, capers, and cooked eggplant. Add remaining 1/2 cup water if needed. Simmer 5 minutes more.
  7. Stir in balsamic vinegar. Adjust seasoning to taste and toss to coat.
  8. Garnish with fresh basil and toasted pine nuts. Serve warm.

Nutrition

Calories: 365kcalCarbohydrates: 55gProtein: 10gFat: 12gSaturated Fat: 2gSodium: 540mgFiber: 6gSugar: 9g

Notes

  • Use vegetable broth instead of water for deeper flavor.
  • Adjust water quantity based on desired sauce thickness.
  • Can substitute raisins with chopped dates or sun-dried tomatoes.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating