Eggplant Caponata Recipe

Tender cubes of eggplant sautéed with celery, onions, tomatoes, green olives, and capers, then finished with a signature sweet-sour agrodolce of vinegar and sugar. This Sicilian staple delivers layers of savory, briny, and subtly sweet flavors in every bite—perfect served warm, at room temperature, or chilled.

Why You’ll Love This Recipe

You’ll fall in love with eggplant caponata because it’s a flavor powerhouse that feels sophisticated yet is surprisingly simple to make. The magic lies in the agrodolce balance—sweet from a touch of sugar (and sometimes raisins), tangy from vinegar, salty from olives and capers, and deeply savory from slow-cooked vegetables.

It’s incredibly versatile: serve it as an appetizer on toasted bread, as a side with grilled fish or meat, tossed with pasta, or even as a topping for eggs. It’s naturally vegan, gluten-free, and packed with vegetables, making it healthy and crowd-pleasing.

The dish tastes even better the next day as flavors meld, so it’s ideal for make-ahead entertaining or meal prep. Once you try it, you’ll crave that addictive sweet-tangy profile that defines authentic Sicilian cooking.

Yield: 8 servings

Eggplant Caponata

Eggplant Caponata

Sweet-sour Sicilian eggplant relish with olives, capers, and veggies—versatile, flavorful, and even better the next day.

Prep Time 20 minutes
Cook Time 40 minutes
Additional Time 30 minutes
Total Time 1 hour 30 minutes

Ingredients

  • 2 large eggplants (about 2 lbs / 900g), cut into ¾-1 inch cubes
  • 2-3 tablespoons kosher salt (for salting eggplant)
  • ¼ cup + 3 tablespoons extra virgin olive oil, divided
  • 1 large yellow onion, finely diced
  • 2-3 celery stalks, diced (about 1 cup)
  • 3-4 garlic cloves, minced (optional)
  • 1 cup crushed tomatoes or diced fresh tomatoes
  • ½ cup pitted green olives (like Castelvetrano), roughly chopped
  • 3 tablespoons capers, rinsed and drained
  • ¼ cup red wine vinegar
  • 2 tablespoons sugar
  • Freshly ground black pepper, to taste
  • Optional: 3 tablespoons toasted pine nuts, ¼ cup golden raisins, fresh basil for garnish

Instructions

  1. Prep the eggplant like a pro — Cube your eggplants evenly, place in a colander, toss generously with 2-3 tablespoons salt, and let drain 20-30 minutes. This removes bitterness and keeps it from soaking up too much oil later.
  2. Rinse and dry — Rinse eggplant cubes thoroughly under cold water to remove salt, then pat very dry with paper towels—dry eggplant fries beautifully!
  3. Heat things up — In a large skillet or Dutch oven, heat ¼ cup olive oil over medium-high. Working in batches if needed, add eggplant and fry 8-10 minutes, stirring occasionally, until golden and tender. Remove to a paper towel-lined plate.
  4. Sauté the aromatics — In the same pan (add a splash more oil if dry), add diced onion and celery. Cook 5-7 minutes over medium heat until softened and fragrant—your kitchen will smell amazing!
  5. Bring in the garlic (if using) — Stir in minced garlic and cook 1 minute until aromatic—don't let it burn.
  6. Add tomatoes and build flavor — Pour in crushed tomatoes, chopped olives, and capers. Stir well and simmer 5 minutes to meld everything together.
  7. Create the agrodolce magic — Add red wine vinegar and sugar, stirring until sugar dissolves. Taste and adjust—aim for a pleasing sweet-tangy balance.
  8. Reunite the eggplant — Gently fold the cooked eggplant back into the pan. Simmer everything together 10-15 minutes on low, stirring occasionally, until flavors marry and sauce thickens slightly. Season with black pepper.
  9. Finish with flair — If using, stir in toasted pine nuts and/or soaked raisins now. Turn off heat and let rest 30 minutes (or longer) for flavors to deepen—patience pays off here!
  10. Serve and savor — Transfer to a serving bowl, drizzle with a little extra olive oil, garnish with fresh basil if desired, and enjoy warm, at room temp, or chilled—on crusty bread, with cheese, grilled proteins, or straight from the spoon!

Notes

Eggplant absorbs oil like a sponge—don't skip salting/drying. Use good-quality vinegar and olives for best results. If it tastes too sharp, add a touch more sugar; too sweet, more vinegar. This dish is meant to be bold—don't be shy with the seasoning!

Nutrition Information

Yield

8

Serving Size

1

Amount Per Serving Calories 175Total Fat 11gSaturated Fat 1gUnsaturated Fat 9gSodium 425mgCarbohydrates 20gFiber 5gSugar 10gProtein 2g

The recipes and nutritional information on Yum Tonight are for informational purposes only. Always consult a healthcare provider for personalized dietary advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Recipe Tips and Tricks:

  • Salt the eggplant cubes and let them sit 20-30 minutes to draw out bitterness and excess moisture—rinse and pat dry thoroughly for better texture.
  • Fry or roast the eggplant separately first for caramelized edges and to prevent it from turning mushy when mixed with other veggies.
  • Use a large, heavy skillet or Dutch oven to avoid overcrowding and ensure even cooking.
  • Taste and adjust the vinegar-sugar balance at the end—some prefer more tang, others more sweetness.
  • Rinse capers well to remove excess salt; choose high-quality green olives like Castelvetrano for mild, buttery flavor.
  • Toast pine nuts lightly for nutty crunch without burning.
  • Let the caponata rest at least 30 minutes (or overnight) before serving—flavors deepen beautifully.
  • For less oil, roast the eggplant instead of frying.

Ingredients Notes

  • Eggplant: Globe or Italian eggplant works best—firm, shiny skin with no bruises. Cut into even ¾-1 inch cubes so they cook uniformly.
  • Celery: Adds essential crunch and subtle vegetal note; include some leaves for extra aroma. Use fresh, crisp stalks.
  • Onion: Yellow or red onion provides sweet base—dice finely for even distribution.
  • Tomatoes: Crushed canned San Marzano or fresh ripe ones add umami and body; tomato paste intensifies flavor if using fresh.
  • Green olives: Pitted Castelvetrano or Sicilian green olives bring bright, briny contrast—avoid overly salty black olives.
  • Capers: Salt-packed or brined—rinse to control saltiness; they deliver that signature pop.
  • Red wine vinegar: Provides authentic tang; white wine or balsamic can substitute but alter flavor slightly.
  • Sugar: Balances acidity—cane or white granulated works.
  • Extra virgin olive oil: Use generously for authentic richness and sautéing.
  • Optional pine nuts & raisins: Traditional in many versions for texture and subtle sweetness.

Variations and Substitutions

  • Add ½ cup golden raisins or currants soaked in warm water for classic sweet contrast.
  • Include 1 diced red bell pepper for color and mild sweetness (common in some Sicilian families).
  • Swap red wine vinegar for balsamic for deeper, fruitier tang.
  • Make it nuttier with toasted pine nuts or almonds stirred in at the end.
  • For a lighter version, roast eggplant instead of frying to cut oil.
  • Add fresh herbs like basil, mint, or parsley at the end for brightness.
  • Include anchovies (finely chopped) for umami depth in non-vegetarian versions.
  • Spice it up with a pinch of red pepper flakes or cinnamon (some Sicilian recipes do this).
  • Zucchini or fennel can partially replace eggplant for variety.
  • Vegan by default—gluten-free too; serve with gluten-free bread or crackers.

Storage Options:

Store in an airtight container in the refrigerator for up to 5-7 days—flavors improve after 1-2 days. It freezes well for up to 3 months (thaw in fridge and stir before serving; texture may soften slightly). Serve cold, room temperature, or gently warmed. Avoid freezing if you added fresh herbs.

Dish Gallery

Please share this Eggplant Caponata Recipe with your friends and do a comment below about your feedback.

We will meet you on next article.

Until you can read, Crostini with Ricotta and Honey

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *