Sicilian · Sweet and sour

Sicilian Eggplant Caponata

Soft eggplant, celery, onion and tomato folded into a glossy agrodolce sauce with capers, green olives and a little vinegar. Caponata is served at room temperature rather than hot, and it tastes better the next day. It works as a side dish, a topping for toasted bread and a dish you can cook a full day before people arrive.

Vegan
Sicilian eggplant caponata in a shallow ceramic bowl with tomato, capers, green olives, celery and parsley on a dark wooden table
Sicilian caponata, glossy with tomato and vinegar and scattered with capers and herbs.

What goes into the pan

These amounts fill a wide skillet and serve six as a side. Use firm, glossy globe eggplants with no soft spots, and have every vegetable cut before the pan gets hot.

Ingredients for six servings. Weights are more reliable than cup measures for the eggplant.
IngredientAmountNotes
Globe eggplants2 large, about 900 gCut into 2 cm cubes
Fine sea salt2 teaspoonsFor drawing out moisture and any bitterness
Olive oil1/2 cupDivided between frying and the soffritto
Celery3 stalksSliced thin, leaves kept for finishing
Yellow onion1 largeFinely diced
Garlic2 clovesThinly sliced
Canned crushed tomatoes400 gOr 5 ripe peeled tomatoes
Green olives3/4 cupPitted and roughly chopped
Capers3 tablespoonsRinsed if packed in salt
Red wine vinegar1/3 cupThe sour half of agrodolce
Caster sugar2 tablespoonsAdjust to taste
Pine nuts1/3 cupLightly toasted
Fresh basil1/2 cupTorn, plus a few leaves to finish
Black pepperTo tasteFreshly ground

What you need on the counter

Cooking caponata step by step

The order matters here. Cook the eggplant on its own first so it stays in distinct cubes, then build the soffritto and the agrodolce sauce, and fold everything together at the end. From start to table allow about 1 hour and 30 minutes, much of it resting time while the flavors settle.

  1. 1. Salt and dry the cubes

    Toss the cubed eggplant with the salt and leave it in a colander for 30 minutes. Pat each piece completely dry with paper towels. This seasons the flesh, removes excess water and stops the cubes from collapsing into a bitter mush in the pan.

  2. 2. Fry the eggplant in batches

    Heat half the olive oil in a wide skillet over medium high heat. Fry the cubes in a single layer, turning occasionally, for about 8 minutes a batch until deep golden on several sides. Lift them out with a slotted spoon and drain on paper towels. Add more oil only if the pan goes dry.

  3. 3. Soften the celery and onion

    In the same pan, add the remaining oil and cook the celery and onion over medium heat for 8 to 10 minutes until soft but not browned. Add the sliced garlic for the last minute, just until it smells sweet.

  4. 4. Make the agrodolce

    Stir in the crushed tomatoes and cook for 10 minutes until thick. Whisk the vinegar and sugar together, pour it in and simmer for 5 minutes. Add the olives and capers and taste: it should be clearly sweet and clearly sharp at the same time.

  5. 5. Fold and rest

    Return the eggplant to the pan and fold gently so the cubes stay whole. Cook for 3 minutes, then take it off the heat and stir in the toasted pine nuts and torn basil. Let it cool to room temperature for at least 30 minutes before serving.

  6. 6. Serve it the Sicilian way

    Spoon into a shallow bowl, scatter with the celery leaves and a few basil leaves, and serve with toasted bread. Caponata is at its best the following day, kept covered in the fridge and brought back to room temperature first.

Watch the sweet and sour balance

The useful things to watch are the color of the fried eggplant and the moment the vinegar goes into the tomatoes. Both tell you more than a timer can.

Video embedded from YouTube. The full ingredient amounts and written method are above.

Nutrition in one serving

Approximate values for one of six servings, calculated from the ingredient list above.
NutrientPer serving
Calories210 kcal
Protein3 g
Carbohydrate18 g
Fat15 g
Fiber6 g
Sodium640 mg

Estimates only. Olives, capers and the amount of oil the eggplant absorbs will move the sodium and fat figures the most.

Sweet, sour and silky

Caponata is the opposite of a mild side dish. The first bite is bright and sharp from vinegar and capers, then sweet from the reduced tomato and a little sugar, and finally soft and almost buttery from eggplant that has been properly fried. Nothing should taste raw or harsh. Once it has rested, the sharpness settles into the oil and the whole bowl tastes rounder and deeper.

Cook's notes

Always cook eggplant until the flesh is completely soft with no firm or raw center. See the food safety guidance in our Terms of Use.

Questions about caponata

What makes an eggplant caponata recipe Sicilian?

The agrodolce balance of vinegar and sugar, plus celery, capers and green olives in a tomato base. It comes from Sicily and is served at room temperature as an antipasto rather than as a hot main course. Other Italian eggplant dishes are usually baked with cheese or simply grilled.

Can I make eggplant caponata ahead of time?

Yes, and it is better that way. Cook it a day ahead, keep it covered in the fridge, and bring it back to room temperature for about 30 minutes before serving. The vinegar and tomato settle into the eggplant overnight.

Why is my caponata too oily?

The eggplant absorbed too much oil because the pan was crowded or the heat was too low. Fry in batches over medium high heat, keep the cubes in one layer, and drain them on paper towels before they go back into the sauce.

Do I have to fry the eggplant for caponata?

Traditional caponata does fry it, and that is what gives the cubes their shape and caramelized edge. You can roast the cubes at 220 C, or 425 F, with a little oil for a lighter version, though the texture will be softer and less distinct.

← More eggplant recipes