This Sicilian Caponata perfectly balances sweet and sour in every bite! It’s a delightful combo of eggplant, tomatoes, raisins, olives, capers, and a hint of vinegar simmered for flavor-packed goodness. Excellent as an appetizer, side dish, or topping for bread, it’s a versatile and flavorful addition to any meal!

Like panelle and arancini, caponata is a popular appetizer in Sicily because it sets you up for the rest of the meal — the sweet and sour flavor is excellent for preparing your taste buds.
However, if you travel through the island, you will notice that each city (or town) has its own ‘tweaks’ in preparing this popular dish.
But you know what remains constant?
Sicilian caponata is absolutely delicious, whether served warm or at room temperature — and it tastes even better the day after.
Oh! Don’t forget to have some bread when serving — you will need it. Try this Sicilian semolina bread to keep it local! 🙂
FOR MORE CLASSIC ITALIAN RECIPES, CHECK OUT THESE POSTS!
Ingredients

- Olive oil – extra-virgin olive oil, if possible. You will use half to fry the eggplants lightly and half to saute the vegetables.
- Eggplants – chopped into small cubes, and there is no need to remove the skin for this Sicilian caponata recipe.
- Garlic – minced or grated.
- Celery – sliced thinly or chopped into small cubes as well.
- Onion – finely chopped so they disappear entirely once your caponata is ready.
- Passata – just use your favorite brand.
- Raisins – no need to soak in water; just add it directly.
- Capers – you can use the tiny ones or the slightly bigger type; both are great. Just remember to rinse and drain.
- Olives – green olives, no pits, rinsed, drained, and cut into halves.
- Pine nuts – toasted for deeper flavor.
- Herb & seasoning – basil, red wine vinegar, salt, peperoncino, and ground black pepper.

How to make Sicilian caponata
Start by placing a large pan or skillet over medium-high heat.
Pour three tablespoons of olive oil and add the chopped eggplants once ready.

Fry until they are almost cooked.
Transfer to a plate and set aside.
Using the same pan, pour the rest of the oil, and add the garlic and onion when ready.

Cook until the onion softens; add the parsley and cook for about three minutes.
Add the passata, basil, salt, peperoncino, and ground black pepper — mix.

Cover with a lid, lower the heat and simmer for about ten minutes.
Add the olives, raisins, capers, sugar, and red wine vinegar; mix to combine everything evenly.

Leave uncovered for four to five minutes.
Put the pre-cooked eggplants back in the pan.

Mix, cover with a lid, and simmer gently for forty-five minutes or until the vegetables are fully cooked and soft.
Taste and adjust seasoning during this step.
Mix the pine nuts, then take your Sicilian caponata off the heat.

Transfer on plates, garnish with fresh basil — and serve!

Helpful tips
- There is no need to prepare the eggplants with salt beforehand.
- Chop the eggplants into small cubes. When all the ingredients fit in one bite, it is easier to serve and eat.
- Keep checking and adjusting the heat during cooking. Once I’ve added the passata, I typically keep it to medium-low.
- Taste, taste, and taste some more. You need to do this more than once to balance the sweet and sour flavor of your Sicilian caponata.

Recipe variation
- Almonds. It is also widely used instead of pine nuts.
- Honey. It’s quite common to use honey instead of sugar to balance the all-around flavor of caponata.
- Mint. Give this a try instead of basil. I prefer basil, so that’s what I always use.
- Carrots. Chopped into small dice so it’s no bigger than the halved olives; cook it with the celery and proceed as described in the recipe.
Looks absolutely delicious, right? Try this Sicilian caponata this weekend then! 🙂
OR GET MORE IDEAS FROM THIS LIST OF APPETIZERS FROM AROUND THE WORLD!
FOR MORE INTERNATIONAL CUISINES, CHECK OUT THESE WORLD RECIPES BY COUNTRY!
📖 Recipe

Sicilian Caponata Recipe
Equipment
- Large Pan/Skillet with Lid (3.5 qt)
Ingredients
- 6 tablespoons olive oil
- 2 medium eggplants, chopped into small cubes
- 2 sticks celery, chopped thinly
- 2 cloves garlic, minced
- 1 small onion, finely chopped
- 2/3 cup passata
- 10 to 12 pieces green olives, rinsed, drained and chopped into halves
- 2 tablespoons capers, rinsed and drained
- 2/3 cup raisins
- 1 tablespoon sugar
- 3 to 3 & 1/2 tablespoons red wine vinegar
- handful fresh basil
- 1/2 cup pine nuts, roasted
- salt, pepper and peperoncino, to season
Instructions
- Heat three tablespoons of olive oil over medium-high heat on a large pan or skillet.
- Add the eggplants and fry until almost cooked; remove from the pan, then set aside.
- Pour the rest of the oil using the same pan, and add the garlic and onion when ready.
- Cook until the onion softens; add the parsley and cook for about three minutes.
- Add the passata, basil, salt, peperoncino, and ground pepper, then mix.
- Lower heat, cover and simmer for about ten minutes.
- Add the olives, raisins, capers, sugar, and red wine vinegar.
- Combine everything evenly and leave uncovered for four to five minutes.
- Put the pre-cooked eggplant back in the pan, mix, cover with a lid, and simmer gently for 45 minutes or until the vegetables are fully cooked and soft.
- Taste and adjust the seasoning, then sprinkle the pine nuts and mix.
- Remove your Sicilian caponata from the heat and transfer it to serving plates — enjoy!
Notes
- Cook’s Tip #1: No need to salt the eggplants beforehand.
- Cook’s Tip #2: Do not use the vinegar at once. Start with one and a half tablespoons and more as you taste.
- Refer to the post’s ‘Recipe Variation’ section for substitutions.









Leave a Reply