Eggplant caponata is a sweet-sour eggplant relish from Sicily that rewards patience and planning. Make it today, serve it tomorrow, and taste how the flavors knit together. The dish shines as a Mediterranean appetizer, a condiment beside grilled fish or chicken, or a meatless lunch on toasted bread. It is economical, plant-forward, and practical for gatherings, since it is designed to be a make-ahead appetizer.
What is eggplant caponata?
Caponata is a Sicilian eggplant recipe built on the tension between acidity and sweetness. The base is soft but structured eggplant, simmered with onion, celery, tomatoes, vinegar, and sugar. Capers, olives, and sometimes pine nuts or raisins round out the flavor. The texture should be spoonable, not soupy, and the taste should finish with a clean, bright snap from vinegar. For background on origins and variations, see this overview of traditional Sicilian caponata.
Essential concepts
- Salt and brown the eggplant for structure.
- Use a balanced agrodolce: vinegar plus sugar.
- Rest overnight for best flavor.
- Serve at room temperature on crostini or as an eggplant relish.
Ingredients
This version aims for balance and reliability on a home stove. All quantities are given in U.S. and metric.
- Sicilian or globe eggplant: 1 large (about 1.5 lb/680 g), cut in 3/4-inch (2 cm) cubes
- Kosher salt: 2 tsp (10 g) for salting eggplant, plus more to taste
- Extra-virgin olive oil: 6 tbsp (90 ml), divided
- Yellow onion: 1 medium (about 8 oz/225 g), diced
- Celery ribs: 2 large (about 6 oz/170 g), diced
- Garlic: 3 cloves, minced
- Crushed tomatoes or passata: 1 cup (240 g)
- Tomato paste: 1 tbsp (15 g)
- Red wine vinegar: 1/4 cup (60 ml)
- Granulated sugar: 2 tbsp (25 g)
- Capers in brine, rinsed: 2 tbsp (20 g)
- Green olives, pitted and chopped: 1/2 cup (70 g)
- Raisins or sultanas: 1/4 cup (35 g)
- Pine nuts, lightly toasted: 2 tbsp (18 g)
- Fresh parsley, chopped: 2 tbsp (6 g)
- Black pepper: to taste
- Optional heat: pinch of red pepper flakes
Substitutions
- Vinegar: red wine vinegar is classic; white wine vinegar works. Avoid balsamic if you want a clean finish.
- Sweetness: swap sugar for honey 1:1 by volume; taste and adjust acidity.
- Olives: use Castelvetrano for buttery notes or Gaeta for briny depth.
- Nuts and raisins: omit for nut-free or less sweet profiles.
Equipment
- Large skillet or sauté pan, 12 inches (30 cm) minimum
- Colander and sheet pan
- Wooden spoon and spatula
How to make eggplant caponata
Yield: about 4 cups (900 g), serves 8–10 as a Mediterranean appetizer
Prep: 20 minutes active, plus 30 minutes salting
Cook: 35–40 minutes
Rest: best after 12–24 hours
- Salt the eggplant. Toss the cubes with 2 tsp (10 g) salt. Set in a colander over a bowl for 30 minutes. Pat very dry to promote browning and tame bitterness.
- Brown the eggplant. Heat 4 tbsp (60 ml) olive oil over medium-high until shimmering. Add eggplant in an even, uncrowded layer. Cook 8–10 minutes, turning occasionally, until deep golden and tender. Transfer to a plate; brown in batches if needed.
- Build the base. Lower heat to medium. Add 2 tbsp (30 ml) olive oil, then onion and celery with a pinch of salt. Cook 6–8 minutes until translucent and lightly colored. Add garlic and red pepper flakes; cook 30 seconds.
- Add tomatoes. Stir in crushed tomatoes and tomato paste. Simmer 5 minutes to thicken slightly.
- Balance agrodolce. Stir in vinegar and sugar, then add capers, olives, and raisins. Simmer 3–4 minutes; aim for bright acidity cushioned by gentle sweetness.
- Reunite and finish. Fold in browned eggplant and any juices. Simmer 3–5 minutes to meld, stirring gently to avoid smashing. Adjust salt and pepper. Off heat, fold in pine nuts and parsley.
- Rest. Cool to room temperature. Transfer to a nonreactive container. Refrigerate 12–24 hours. Serve at room temperature.
Serving ideas
- Crostini or easy no-yeast focaccia rubbed with garlic
- Alongside grilled swordfish, chicken thighs, or lamb chops
- With soft cheeses like ricotta or burrata
- As a condiment in a pressed sandwich with provolone
- Over farro, couscous, or polenta for a light meal
Make-ahead, storage, and safety
- Refrigeration: up to 5 days in an airtight container; flavor improves on days 2 and 3.
- Freezer: up to 2 months. Cool fully, pack flat, thaw overnight in the refrigerator; refresh with a splash of vinegar and olive oil.
- Reheat: warm gently or serve at room temperature; avoid high heat, which can mute acidity and make the texture pasty.
- Food safety: vinegar lowers pH but this is not a shelf-stable preserve; do not can without tested methods.
Technique notes for better texture
- Browning matters: if the eggplant looks pale, keep going—color equals flavor.
- Manage water: dry the salted cubes thoroughly; wet surfaces steam and inhibit browning.
- Balance is iterative: add vinegar and sugar in stages and taste; ratios depend on tomato acidity and olive salinity.
- Knife work affects mouthfeel: keep dice consistent so celery stays present but not raw, and the eggplant holds shape.
Variations
- Tomato-caper: omit olives, double capers, and thicken the tomato base for sharper brine.
- No-raisins: leave out raisins and add 1 extra teaspoon sugar for subtle sweetness.
- Orange-scented: add 1 tsp (2 g) grated orange zest at the end; pairs well with grilled sardines.
- Spiced: add 1/2 tsp ground coriander and 1/4 tsp cinnamon with the garlic for gentle warmth.
Wine and pairing notes
- Crisp whites like Vermentino or Grillo complement the acidity.
- Light reds such as Frappato or Gamay suit the sweet-sour profile.
- For a nonalcoholic option, try chilled chamomile tea with a squeeze of lemon.
Troubleshooting
- Too sour: add 1–2 tsp (4–8 g) sugar and simmer 1 minute, or stir in a spoonful of raisins.
- Too sweet: add 1–2 tsp (5–10 ml) vinegar and a pinch of salt.
- Mushy texture: next time brown longer and avoid crowding. For now, brighten with extra parsley and a few chopped toasted almonds for contrast.
- Oily surface: spoon off excess or serve on toasted bread where the oil is welcome.
FAQ
Do I need to peel the eggplant?
No. The skin adds color and light structure. Very thick-skinned eggplants can be partly peeled in stripes.
Can I bake the eggplant instead of pan-browning?
Yes. Toss cubes with 3 tbsp (45 ml) olive oil and roast at 425°F/220°C on a sheet pan, 20–25 minutes, turning once, until browned and tender.
Is this gluten-free and vegan?
Yes, as written. Serve with gluten-free bread if needed.
Can I reduce the sugar?
Yes. Start with 1 tbsp (12 g). Taste after resting and adjust with a splash of vinegar or a pinch more sugar.
What is the best size for the dice?
About 3/4 inch (2 cm) keeps cubes intact after simmering and resting.

