Classic Sicilian Caponata: A Sweet and Sour Eggplant Recipe
Share
Caponata is one of Sicily's most iconic dishes, combining fried eggplant with tomatoes, celery, olives, capers, and a distinctive sweet-and-sour finish known in Italian as agrodolce.
Served warm, at room temperature, or chilled, caponata is incredibly versatile. It can be enjoyed as an antipasto, side dish, or even as a topping for crusty bread. Like many traditional Sicilian recipes, it transforms simple ingredients into something unforgettable.
What Is Caponata?
Caponata is a vegetable dish that celebrates Sicily's rich agricultural heritage. Every family has its own version, but the heart of the recipe remains the same: tender fried eggplant balanced by tomatoes, olives, capers, celery, vinegar, and a touch of sugar.
The result is a dish that is savory, slightly sweet, pleasantly tangy, and deeply satisfying.
Traditional Ingredients
Serves 6
- 2 medium eggplants, cut into cubes
- 2 celery stalks, sliced
- 1 small onion, diced
- 2 tablespoons extra virgin olive oil, plus more for frying
- 400 g (14 oz) Italian crushed tomatoes
- 2 tablespoons capers, rinsed
- 100 g (3½ oz) Castelvetrano or green olives, pitted
- 2 tablespoons red wine vinegar
- 1 tablespoon sugar
- Fresh basil leaves
- Salt and black pepper
Step 1: Fry the Eggplant
Salt the eggplant cubes and let them rest for about 30 minutes. Pat dry thoroughly before frying until golden brown and tender.
Transfer to paper towels to drain.
Step 2: Cook the Vegetables
Heat the olive oil in a large skillet.
Cook the onion and celery until softened, then stir in the tomatoes, olives, and capers.
Simmer for about 15 minutes.
Step 3: Create the Agrodolce
In a small bowl, combine the vinegar and sugar.
Pour the mixture into the sauce and allow it to simmer for a few minutes. This creates the signature sweet-and-sour balance that defines authentic caponata.
Step 4: Finish the Dish
Fold the fried eggplant into the sauce and cook gently for another 5 minutes.
Remove from the heat and stir in fresh basil.
Serve at Room Temperature
Although caponata can be served warm, many Sicilians believe it tastes even better after resting for several hours, allowing the flavors to fully develop.
It's delicious served with toasted bread, grilled fish, roasted meats, or as part of an antipasto platter.
Marco's Tip
Don't be tempted to skip the vinegar and sugar. They aren't there to make the dish sweet—they create the classic Sicilian agrodolce balance that gives caponata its unmistakable character. I actually prefer making it a day ahead, because the flavors become even more harmonious overnight.
Common Mistakes
- Not salting the eggplant before frying.
- Adding too much sugar.
- Serving it immediately without allowing the flavors to rest.
- Using canned black olives instead of quality green olives.
- Overcooking the vegetables until they lose their texture.
What Makes Caponata Authentic?
Authentic Sicilian caponata is all about balance. No single ingredient should dominate. The eggplant, tomatoes, olives, capers, celery, vinegar, and sugar all contribute to a harmonious combination of sweet, savory, and tangy flavors that has made this dish a staple of Sicilian cuisine for centuries.
Continue Exploring Sicilian Cuisine
If you enjoyed this recipe, you may also like:
Cook with Authentic Italian Ingredients
From premium extra virgin olive oil and Italian tomatoes to Castelvetrano olives and capers, authentic ingredients bring traditional Sicilian recipes to life.
Explore Our Italian Pantry Collection →
About the Author
Marco is the founder of Olio&Olive, an Italian food importer and cooking instructor originally from Vicenza, Italy. Since 2004, he has sourced authentic regional ingredients from across Italy and shared traditional recipes through his specialty market, educational blog, and hands-on cooking classes in Dallas.