Skip to content
italianstarter✨ New

Caponata (Sicilian Sweet-and-Sour Eggplant)

A rich Sicilian eggplant dish balancing sweet, sour, and salty notes with capers, olives, and vinegar.

Prep
25 min
Cook
35 min
Servings
6
Difficulty
Medium
4.6
Sign in to rate
#italian#sicilian#eggplant#agrodolce#vegetarian#make-ahead

About This Recipe

Caponata is Sicily's signature sweet-and-sour vegetable dish, built around fried eggplant tossed with celery, tomatoes, olives, and capers in a vinegar-and-sugar agrodolce sauce. The Arab influence on Sicilian cuisine shows clearly here in the sweet-sour balance, a hallmark of the island's cooking. The eggplant is fried until deeply golden before joining the vegetables, giving the finished dish a richness that boiling or steaming can't match. Caponata is traditionally served at room temperature, allowing the flavors to fully meld, and it's often better the next day.

Ingredients

Serves 6

  • 2large eggplants(cut into cubes)
  • 1 cupolive oil(for frying)
  • 2 stalkscelery(chopped)
  • 1yellow onion(chopped)
  • 400 gcanned crushed tomatoes
  • 0.5 cupgreen olives(pitted, chopped)
  • 3 tbspcapers
  • 3 tbspred wine vinegar
  • 2 tbspsugar
  • 2 tbsppine nuts(toasted)
  • 2 tbspraisins
  • 1 tspfine sea salt

Instructions

  1. 1

    Salt the eggplant

    Toss cubed eggplant with salt and let sit in a colander for 20 minutes to draw out bitterness, then pat dry.

  2. 2

    Fry the eggplant

    Heat olive oil in a deep skillet and fry eggplant in batches until deeply golden, about 6-8 minutes per batch. Drain on paper towels.

  3. 3

    Cook celery and onion

    In a little of the remaining oil, cook celery and onion for 8 minutes until softened.

  4. 4

    Add tomatoes and agrodolce

    Stir in crushed tomatoes, olives, capers, vinegar, and sugar. Simmer 10 minutes until slightly thickened.

  5. 5

    Combine and finish

    Fold the fried eggplant back into the pan along with pine nuts and raisins. Simmer 5 more minutes to let the flavors combine.

    Taste and adjust the vinegar-sugar balance — it should be assertively sweet-sour, not subtle.

  6. 6

    Rest before serving

    Cool to room temperature before serving; caponata is traditionally eaten this way, not piping hot.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Salt the eggplant and let it sit for a full 20 minutes — this reduces bitterness and helps it fry without absorbing excess oil.

  • →

    Fry the eggplant in batches so the oil temperature doesn't drop and the pieces brown rather than steam.

  • →

    Make caponata a day ahead if possible; the sweet-sour flavors deepen significantly with a rest.

Variations

  • •

    Add diced bell peppers for extra color and sweetness.

  • •

    Include chopped almonds instead of pine nuts for a different crunch.

  • •

    Serve as a pasta sauce by loosening it slightly with pasta cooking water.

Storage

Refrigerate for up to 5 days in an airtight container; the flavor improves after the first day.

History & Origin

Caponata reflects Sicily's layered culinary history, particularly Arab and Spanish influences that introduced the sweet-and-sour agrodolce technique to the island; it has been a staple of Sicilian antipasto tables for generations.

Frequently Asked Questions

Do I have to fry the eggplant?

Frying gives caponata its characteristic richness, but you can roast the eggplant cubes at high heat as a lighter alternative, though the texture will be less silky.

Why does my caponata taste flat?

It likely needs more vinegar or sugar to balance — caponata should have a pronounced sweet-and-sour edge, not a mild tomato flavor.

How is caponata typically served?

It's usually served at room temperature as an antipasto with bread, or as a side dish alongside grilled meat or fish.

Nutrition Facts

Per serving (220g / 7.8 oz) · 6 servings total

Calories260kcal
Protein3g
Carbohydrates22g
Fat18g
Fiber6g
Protein3g
Carbs22g
Fat18g

Time Summary

Prep time25 min
Cook time35 min
Total time60 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes