Caponata is a traditional Sicilian dish that has been enjoyed for centuries.
This delicious and hearty vegetable stew is made with eggplant, tomatoes, onions, celery, capers, olives, and vinegar, all cooked together until they form a flavorful and aromatic dish.
These ingredients, already common in other typical Sicilian recipes - such as Pasta alla Norma and Eggplant Parmigiana for example - create a mix of aromas, colors and flavors that recall the suggestions of this beautiful island.
One of the keys to making the traditional Sicilian caponata is to use fresh, high-quality ingredients.The eggplant, in particular, should be firm and bright, with no signs of bruising or discoloration. The tomatoes should be ripe and flavorful, and the onions should be sweet and fragrant. Another important aspect of making Sicilian caponata is the cooking method.
In the traditional recipe, the eggplant is fried. But you can also make an excellent light caponata by sautéing the eggplants in a pan (more in the paragraph below).
Despite its simplicity, caponata is a versatile dish that can be served in many different ways. It can be eaten as a side dish or as a main course with crusty bread or pasta. Some people even enjoy it as a topping for pizza or as a dip for crackers or chips.
We will explore the history of caponata, its traditional ingredients and cooking methods, and provide a step-by-step recipe to making an authentic caponata that will impress your family and friends.
So let's get started and discover the delicious world of caponata!
Ingredients
- Prep Time: 1 H
- Cook Tim: 40 Min
- Servings: 6
- 3 large eggplants
- 1 large white onion
- 2 celery stalks
- 100 g (¾ cup) of salted capers
- 200 g (1 cup) of green pitted olives
- 50 g (3 tablespoons) of pine nuts
- 150 ml (⅔ cup) of tomato passata
- 4 tablespoons of extra virgin olive oil
- 60 ml (¼ cup) of white wine vinegar
- 2 teaspoons of sugar
- vegetable oil for frying (such as peanut or canola oil)
- 1 tablespoon of coarse salt
- fine salt and ground black pepper
Instructions
Prepare all the Ingredients
Step 1) - First, get all the ingredients ready. Cut the eggplants into small cubes and place them in a colander.
Sprinkle them with the coarse salt and let them drain for at least 30 minutes.
In this way the eggplants lose their water, which gives them a slightly bitter taste.
Step 2) - Then clean and slice the onion. Set aside.
Finally, dice the celery and place in a saucepan of boiling water (with ½ teaspoon of fine salt) and cook for 5 minutes. Drain and set aside.
Step 3) - Now desalt the capers. Wash them in cold water to remove the salt, dry and set aside.
Toast the pine nuts in a frying pan for 1 or 2 minute.
Step 4) - Meanwhile, make the sweet and sour sauce. Mix the vinegar and sugar in a bowl and set aside.
Now it's time to fry the eggplants. First rinse them with plenty of cold water. Then dry them with a kitchen towel.
Step 5) - Heat the oil in a frying pan with a high side, add a few eggplants at a time and fry for a few minutes.
When golden brown, drain with a skimmer and place on a tray lined with absorbent paper to remove excess oil, then set aside.
The Cooking
Step 6) - Now that all the ingredients are ready, start cooking the authentic caponata recipe.
Pour the extra virgin olive oil into a large saucepan. Heat it and add the onion. Sauté until the onion is soft and golden, then add the celery and capers. Stir and cook over medium heat for a few minutes.
Step 7) - Now add the olives and pine nuts. Finally add the tomato passata.
Step 8) - Stir, cover and simmer over low heat for 20 minutes.
After this time, add a pinch of salt (if necessary, just taste it!) and then the sweet and sour sauce.
Increase the heat to medium, stir and cook until the vinegar scent has evaporated (about 2 or 3 minutes).
Step 9) - Turn off the heat and add the fried eggplants. Mix well. Your authentic caponata recipe is ready! Place the caponata in an baking pan and leave to cool at room temperature (or in the refrigerator). The peculiarity of caponata is that it must be served COLD. Even better if you make it the day before and eat it the next day!
YOU MUST ALSO TRY:
- Sarde a Beccafico Recipe
- Roman Style Spinach
- Cauliflower Salad (Italian Winter Salad)
- Eggplant Lasagna | Delicious Italian Lasagne alla Norma
- Breaded Eggplant Cutlets Recipe
- Eggplant Meatballs | Polpette di Melanzane
- Italian Eggplant and Tomatoes (Melanzane a Funghetto)
Storage
You can store Caponata in the refrigerator for up to 5 days or in the freezer for up to 1 month.
Before storing, let the caponata cool to room temperature.
Then transfer the caponata to an airtight container. Glass or plastic containers with airtight lids are fine.
Caponata will keep in the refrigerator for up to 5 days.
Can I Freeze Caponata?
Yes, if you want to store it for a longer period of time, you can freeze it for up to 1 month. Frozen caponata can be thawed overnight in the refrigerator before serving.
Caponata is traditionally eaten at room temperature. There is no need to reheat it.
However, if you want a warm caponata, you can always reheat it in a microwave or in a saucepan.
How to Serve
A popular way to serve Sicilian caponata is as an appetizer or side dish. In Italy, it's usually served cold or at room temperature, making it a great option for a summer party or picnic. To serve it this way, simply place the caponata in a bowl or on a platter. You can even garnish it with fresh herbs like parsley or basil.
Another way to serve caponata is as a main dish. You can mix it with pasta, serve it with grilled chicken or fish, or even use it as a topping for bruschetta.
Overall, caponata is a delicious and versatile dish that can be served in many different ways. Whether you serve it as an appetizer or a main course, it's sure to be a crowd pleaser.
Variations
Each town in Sicily has its own unique variation of the caponata recipe. Here are some of the most popular Caponata variations from different cities in Sicily.
- PALERMO: The traditional Caponata of Palermo includes eggplant, celery, onions, capers, olives and tomato passata. It's often served as a side dish or on bread.
- CATANIA: Caponata from Catania includes the same ingredients as the Palermo version, but with the addition of yellow and red peppers.
- TRAPANI: In Trapani, potatoes and peppers are added to the caponata. This version is usually served as a main course with bread.
- AGRIGENTO: Caponata from Agrigento includes eggplant, yellow and red peppers, tomatoes, onion, celery, white or black olives, capers, vinegar, oil, salt and sugar. It's often served as a side dish or topped with bruschetta.
- MESSINA: Caponata from Messina is made with eggplant, tomatoes, onions, and peppers. It's typically served as a side dish or as a topping for pasta.
Each variation of Caponata has its own unique flavor and texture, but they all share the same basic ingredients. If you're visiting Sicily, be sure to try the Caponata from different towns to experience the delicious variations!
Light Eggplant Caponata Recipe (No Frying)
You can make a light version of the caponata recipe, without frying the eggplant.
Sauté the onion and celery together in a frying pan. Add the chopped eggplant. Add oil if necessary (eggplant tends to absorb a lot of oil).
Season with salt and pepper to taste, stir and cook covered on a low heat for about 15-20 minutes.
Add the capers, olives and tomato passata. Stir and simmer for 15 minutes. Meanwhile, dissolve the sugar in the vinegar.
Finally, add the pine nuts and sweet and sour sauce. Turn up the heat and cook for a few minutes until the vinegar scent has evaporated. Turn off the flame and your light eggplant caponata is ready!
History and Origins
In Sicily, the origin of the caponata recipe can be traced back to the word "capone", which means "lampuga" in the Sicilian dialect.
It's a fish with lean and precious meat, once served at aristocratic tables and seasoned with sweet and sour sauce.
Poor people who did not have this fish, or could not afford it, found that eggplant was an excellent substitute. Thus giving life to the recipe for caponata.
The first mention of caponata dates back to 1709, when the Etymologicum Siculum of S. Vinci defined it as "acetarium et variis rebus minuteum conficis" (a salad and various small cooked things).
In 1853, the historian Vincenzo Mortillaro from Palermo, in the Sicoliano-Italian Dictionary, described it as an "appetizing delicacy" made with "fish, petronciane (eggplants) or artichokes and other condiments, it's usually eaten cold, or between one dish and another, or after the first hot dishes".
Today there are at least 36 different types of caponata in Sicily, with different ingredients depending on the area: in Catania, for example, it's made with red and yellow peppers, in Palermo with eggplant, olives, celery and tomatoes, and in Agrigento with peppers and black olives instead of green ones.
This is the authentic recipe of the Sicilian caponata of Palermo.
Recipe Card

Classic Sicilian Caponata Recipe
Ingredients
- 3 eggplants large
- 1 white onion large
- 2 celery stalks
- 100 g capers ¾ cup, salted
- 200 g olives 1 cup, green and pitted
- 50 g pine nuts 3 tablespoons
- 150 ml tomato passata ⅔ cup
- 4 tablespoons olive oil extra virgin
- 60 ml white wine vinegar ¼ cup
- 2 teaspoons granulated sugar
- vegetable oil for frying, such as peanut or canola oil
- 1 tablespoon coarse salt
- salt to taste
- ground black pepper to taste
Instructions
- First, get all the ingredients ready. Cut the eggplants into small cubes and place them in a colander.
- Sprinkle them with the coarse salt and let them drain for at least 30 minutes. In this way the eggplants lose their water, which gives them a slightly bitter taste.
- Clean and slice the onion. Set aside.
- Dice the celery and place in a saucepan of boiling water (with ½ teaspoon of fine salt) and cook for 5 minutes. Drain and set aside.
- Desalt the capers. Wash them in cold water to remove the salt, dry and set aside.
- Toast the pine nuts in a frying pan for 1 or 2 minute.
- Make the sweet and sour sauce. Mix the vinegar and sugar in a bowl and set aside.
- Now it's time to fry the eggplants. First rinse them with plenty of cold water. Then dry them with a kitchen towel.
- Heat the oil in a frying pan with a high side, add a few eggplants at a time and fry for a few minutes.
- When golden brown, drain with a skimmer and place on a tray lined with absorbent paper to remove excess oil, then set aside.
- Pour the extra virgin olive oil into a large saucepan. Heat it and add the onion. Sauté until the onion is soft and golden, then add the celery and capers. Stir and cook over medium heat for a few minutes.
- Add the olives and pine nuts. Finally add the tomato passata.
- Stir, cover and simmer over low heat for 20 minutes.
- After this time, add a pinch of salt (if necessary, just taste it!) and then the sweet and sour sauce.
- Increase the heat to medium, stir and cook until the vinegar scent has evaporated (about 2 or 3 minutes).
- Turn off the heat and add the fried eggplants.
- Mix well. Place the caponata in an baking pan and leave to cool at room temperature (or in the refrigerator). The peculiarity of caponata is that it must be served COLD. Even better if you make it the day before and eat it the next day!
Richard Haylock says
If my local supermarket has capers in stock, am going to do this tomorrow!
Rosemarie Morello says
Recipe sounds delicious! I love Caponata and I didn't know how to make it. I will try this over the weekend!