Nonna's Side Dishes

AUTHENTIC SICILIAN CAPONATA – SWEET AND SOUR EGGPLANT RECIPE

Sicilian Caponata is one of those dishes that tastes even better after it has had time to rest. Fried eggplant is combined with tomatoes, celery, onions, olives, and capers, then finished with the unmistakable Sicilian agrodolce balance of vinegar and sugar.

Every family in Sicily has its own version, but the heart of caponata is always the same: tender eggplant, savory vegetables, briny olives and capers, and that delicate sweet-and-sour finish that makes you keep going back for another bite.

Serve it at room temperature with crusty Italian bread, as an appetizer, a side dish, or part of an antipasto spread.

🍆 What Is Sicilian Caponata?

Caponata is a traditional Sicilian eggplant dish made with fried eggplant and vegetables cooked in a tomato-based sauce.

What sets it apart from other Mediterranean eggplant dishes is the agrodolce finish — a mixture of vinegar and sugar that gives caponata its characteristic sweet-and-sour flavor.

It can be served warm, but it is traditionally at its best at room temperature after resting for several hours.

🖨️ PRINT OR DOWNLOAD PDF OF THIS RECIPE:

CaponataSiciliana

 

🍽️ Servings

6 servings

Preparation Time

30 minutes

Cooking Time

40 minutes

Resting Time

At least 2 hours

Total Time

About 3 hours 10 minutes

🛒 Ingredients

  • 2 large eggplants, about 2 pounds total
  • 1 large yellow onion, finely chopped
  • 3 celery stalks, sliced
  • 1 can (14 oz) diced tomatoes
  • ⅔ cup green olives, pitted and sliced
  • 2 tablespoons capers, rinsed and drained
  • ¼ cup pine nuts, optional
  • 3 tablespoons white wine vinegar
  • 1½ tablespoons granulated sugar
  • ½ cup fresh basil leaves, roughly torn
  • Extra virgin olive oil, as needed
  • Vegetable or olive oil, for frying
  • Salt, to taste
  • Freshly ground black pepper, to taste

Optional Alternative for the Tomatoes

Instead of canned diced tomatoes, you can use about 14 oz ripe fresh tomatoes, peeled if desired and roughly chopped.

👩‍🍳 Instructions

1. Prepare the Eggplant

Wash the eggplants and cut them into approximately ¾-inch cubes.

Place the eggplant in a colander, sprinkle lightly with salt, and let it sit for about 20–30 minutes.

Pat the eggplant dry thoroughly with paper towels.

2. Fry the Eggplant

Heat about ½ inch of frying oil in a large skillet over medium-high heat.

Fry the eggplant in batches until tender and golden brown, about 4–6 minutes per batch.

Do not overcrowd the pan.

Transfer the cooked eggplant to a plate lined with paper towels and set aside.

3. Cook the Celery

Bring a small saucepan of lightly salted water to a boil.

Add the sliced celery and cook for about 3–4 minutes.

Drain and set aside.

This softens the celery slightly while allowing it to keep some texture.

4. Cook the Onion

In a large skillet, heat 2–3 tablespoons of extra virgin olive oil over medium heat.

Add the chopped onion and cook gently for about 5–7 minutes, until soft and translucent.

Do not let it brown too much.

5. Add the Tomatoes

Add the diced tomatoes to the skillet.

Season lightly with salt and black pepper.

Cook for about 10 minutes, stirring occasionally, until the tomatoes begin to break down and form a thick sauce.

6. Add Celery, Olives, and Capers

Add the cooked celery, green olives, and capers.

If using pine nuts, add them now.

Stir everything together and simmer for another 5 minutes.

7. Make the Agrodolce

In a small bowl, stir the white wine vinegar and sugar together until the sugar begins to dissolve.

Pour the mixture into the skillet.

Stir well and cook for about 2–3 minutes so the sharpness of the vinegar softens slightly.

Taste and adjust the balance if necessary.

Caponata should taste pleasantly sweet and sour, but neither flavor should overpower the other.

8. Add the Eggplant

Gently fold the fried eggplant into the sauce.

Cook over low heat for another 3–5 minutes, stirring very carefully so the eggplant pieces do not break apart.

Turn off the heat.

Add the fresh basil.

9. Let It Rest

Allow the caponata to cool completely.

For the best flavor, let it rest for at least 2 hours before serving.

Even better, refrigerate it overnight and bring it back to room temperature before serving.

👵 Nonna’s Tips

Don’t rush the resting time. Caponata tastes much better after the flavors have had time to come together.

Fry the eggplant in batches. Crowding the pan will cause the eggplant to steam instead of becoming beautifully golden.

Don’t overcook the eggplant. You want tender pieces that still hold their shape.

Adjust the agrodolce to your taste. Sicilian families vary the balance of vinegar and sugar. If you prefer it sharper, add a little more vinegar. If you prefer it sweeter, add a small pinch of sugar.

Use good-quality olives and capers. They contribute a lot of flavor to the finished dish.

Make it the day before. Caponata is one of those rare recipes that actually improves overnight.

🍞 How to Serve Sicilian Caponata

Serve caponata at room temperature with:

  • Crusty Italian bread
  • Crostini or toasted bread
  • Grilled fish
  • Roasted meats
  • An Italian antipasto platter
  • Fresh mozzarella
  • Burrata

It can also be spooned over toasted bread for an easy Sicilian-style appetizer.

🧊 How to Store Caponata

Store leftover caponata in an airtight container in the refrigerator for up to 4 days.

Before serving, remove it from the refrigerator and let it sit at room temperature for about 20–30 minutes.

Freezing is possible, but it is not ideal because the eggplant can become softer and slightly watery after thawing.

📊 Nutrition Facts

Approximate values per serving.

NutritionAmount
Calories260 kcal
Total Fat19 g
Saturated Fat3 g
Carbohydrates22 g
Fiber7 g
Sugars11 g
Protein4 g
Sodium520 mg

Nutrition values are estimates and may vary depending on the amount of frying oil absorbed and the specific ingredients used.

Sharing & Print

Facebook Comments

You Might Also Like

2 Comments

  • Reply
    maureen reynolds
    2026-09-19 at 7:42 pm

    Hi, your recipe calls for cherry tomatoes, but the instructions seem to call for regular treatment of paste tomatoes. Which should it be?

    • Reply
      Mangia with Nonna
      2026-09-20 at 7:12 am

      Thank you so much for catching that! You’re absolutely right — that was an inconsistency in the recipe. For this caponata, I recommend using about 14 oz of canned diced tomatoes (or the same amount of ripe fresh tomatoes, chopped), rather than cherry tomatoes. I’ll update the recipe to make it clearer. Thanks again for pointing it out! 😊

Leave a Reply