Recipes from Italy

  • Recipes
  • Cookbook
  • About Us
  • Contact Us
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Cookbook
  • About Us
  • Contact Us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Cookbook
    • About Us
    • Contact Us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Italian Sides

    Authentic Sicilian Caponata Recipe (Classic Eggplant Dish)

    Published: Apr 26, 2023 · Modified: Jun 16, 2026 by Silvana Nava · This post may contain affiliate links

    399 shares
    • Share
    • Tweet
    Jump to Recipe

    Caponata is one of the most famous dishes in Sicilian cuisine. It's a rich sweet and sour eggplant dish made with fried eggplant, celery, onion, tomato, green olives, capers, vinegar, and sugar. The result is colorful, fragrant, and full of Mediterranean flavor.

    The most traditional Sicilian caponata recipe is made by frying the eggplant first, then combining it with the other vegetables and the sweet and sour sauce. This step gives the dish its unmistakable texture: soft, flavorful eggplant that absorbs the sauce without falling apart.

    classic Sicilian caponata recipe

    Like many traditional Italian recipes, caponata changes slightly from one area of Sicily to another. Some versions include pine nuts, others add raisins, bell peppers, or even a touch of cocoa. This recipe follows the classic version with eggplant, celery, olives, capers, tomato, and pine nuts.

    Caponata is usually served cold or at room temperature, which makes it perfect as an appetizer, side dish, or vegetarian main course with slices of crusty bread. It also tastes even better after a few hours of resting, when the sweet and sour flavors have had time to blend.

    Below you will find the traditional method for making authentic Sicilian caponata at home, with fried eggplant and a perfectly balanced agrodolce flavor.

    Jump to:
    • What Is Caponata?
    • Sicilian Caponata Ingredients
    • How to Make Sicilian Caponata
    • Tips for the Best Caponata
    • Storage
    • How to Serve Caponata
    • Variations
    • History and Origins
    • More Eggplant Recipes to Try
    • Recipe Card

    What Is Caponata?

    Caponata is a traditional Sicilian eggplant dish made with fried eggplant, celery, onion, tomatoes, olives, capers, vinegar, and sugar. Its most distinctive feature is the sweet and sour flavor, known in Italian as agrodolce, created by the balance of vinegar and sugar.

    Although caponata is often described as a vegetable stew, it's usually served cold or at room temperature rather than hot. This makes it different from many other eggplant dishes. After resting for a few hours, the flavors become even deeper and more balanced.

    In Sicily, caponata is commonly served as an appetizer, side dish, or vegetarian main course with bread. Every family and every area has its own version, but eggplant, celery, olives, capers, and the sweet and sour sauce are the ingredients that make caponata truly recognizable.

    Sicilian Caponata Ingredients

    classic Sicilian caponata ingredients

    Prep Time: 1 Hour | Cook Time: 40 Min | Servings: 6

    • 3 large eggplants
    • 1 large white onion, thinly sliced
    • 2 celery stalks, finely chopped
    • 2 tablespoons salted capers, rinsed well
    • 200 g (1 cup) pitted green olives, sliced or roughly chopped
    • 50 g (3 tablespoons) pine nuts
    • 150 ml (⅔ cup) tomato passata (strained tomatoes)
    • 4 tablespoons extra virgin olive oil
    • 60 ml (¼ cup) white wine vinegar
    • 2 teaspoons granulated sugar
    • vegetable oil for frying, such as peanut oil or canola oil
    • 1 tablespoon coarse salt, for purging the eggplant
    • fine salt, to taste
    • ground black pepper, to taste

    How to Make Sicilian Caponata

    authentic caponata recipe step 1

    Step 1) - First, prepare the eggplants. Wash and dry them, then cut them into small cubes. Place them in a colander and sprinkle with coarse salt. Let them drain for at least 30 minutes.

    This step helps remove excess moisture and any slightly bitter taste from the eggplants.

    authentic caponata recipe step 2

    Step 2) - Meanwhile, prepare the other ingredients. Peel and thinly slice the onion. Wash the celery, cut it into small pieces, and blanch it in boiling salted water for about 5 minutes. Drain and set aside.

    authentic caponata recipe step 3

    Step 3) - Rinse the salted capers under cold running water to remove the excess salt, then pat them dry. Toast the pine nuts in a dry pan for 1 to 2 minutes, just until lightly golden and fragrant. Set aside.

    authentic caponata recipe step 4

    Step 4) - In a small bowl, mix the white wine vinegar with the sugar. Stir well and set aside. This mixture will give the caponata its typical sweet and sour flavor.

    After 30 minutes, rinse the eggplants well under cold water to remove the salt. Pat them very dry with a clean kitchen towel or paper towels.

    authentic caponata recipe step 5

    Step 5) - Heat plenty of vegetable oil in a deep frying pan. Fry the eggplant cubes in batches, a few at a time, until golden and tender.

    Remove them with a slotted spoon and place them on a tray lined with paper towels to drain the excess oil. Set aside.

    authentic caponata recipe step 6

    Step 6) - Pour the extra virgin olive oil into a large pan. Add the sliced onion and cook over medium heat until soft and lightly golden.

    Add the blanched celery and the capers. Stir and cook for a few minutes, allowing the flavors to blend.

    authentic caponata recipe step 7

    Step 7) - Add the green olives and toasted pine nuts, then pour in the tomato passata. Stir well.

    authentic caponata recipe step 8

    Step 8) - Cover and simmer over low heat for about 20 minutes, stirring occasionally.

    Taste and add a little salt only if needed, since the capers and olives are already savory.

    Pour in the vinegar and sugar mixture. Increase the heat slightly and cook for 2 to 3 minutes, stirring often, until the strong vinegar aroma has evaporated and the sauce has a balanced sweet and sour flavor.

    authentic caponata recipe step 9

    Step 9) - Turn off the heat and add the fried eggplants. Gently mix everything together, being careful not to break the eggplant pieces too much.

    Transfer the caponata to a serving dish and let it cool first at room temperature, then in the refrigerator. Sicilian caponata is traditionally served cold or at room temperature. It's even better if made a few hours ahead, or the day before, so the flavors have time to blend.

    classic Sicilian caponata recipe

    Tips for the Best Caponata

    Choose the right eggplants: Use firm, fresh eggplants with smooth, shiny skin. After salting them, rinse and dry them very well before frying. This helps them become golden and tender without absorbing too much oil.

    Balance the sweet and sour flavor: Do not skip the vinegar and sugar mixture. This is what gives caponata its typical agrodolce taste. You can adjust it slightly to your preference, adding a little more vinegar or sugar if needed.

    Be careful with salt: Olives and capers are already quite savory, especially if you use salted capers. Always taste the caponata before adding more salt.

    Let it rest before serving: Caponata is much better after a few hours, or even the next day. Resting allows all the flavors to blend and become more balanced.

    Storage

    Let the caponata cool completely before storing. Transfer it to an airtight container and keep it in the refrigerator for up to 5 days.

    Caponata is traditionally served cold or at room temperature, so there is usually no need to reheat it. For the best flavor, take it out of the refrigerator about 20 to 30 minutes before serving.

    You can also freeze caponata for up to 1 month. Let it thaw overnight in the refrigerator, then bring it to room temperature before serving. Keep in mind that the texture of the eggplant may become slightly softer after freezing.

    If you prefer to serve caponata warm, reheat it gently in a saucepan over low heat or in the microwave.

    How to Serve Caponata

    As an appetizer: Serve caponata cold or at room temperature in a bowl or on a platter, with slices of crusty bread on the side. It's perfect for an Italian appetizer spread, especially in summer.

    With bruschetta: Caponata is also delicious served on toasted bread, just like bruschetta. Spoon it over warm slices of rustic bread and drizzle with a little extra virgin olive oil before serving. For another simple Italian appetizer, try our classic tomato bruschetta recipe.

    As a side dish: Serve caponata with grilled fish, roasted meat, chicken, or cheese. Its sweet and sour flavor pairs especially well with simple dishes.

    With pasta: You can also use caponata as a pasta dressing. It works especially well with short pasta such as fusilli, penne, or rigatoni. For a lighter summer version with eggplant, peppers, olives, and capers, try our Pasta alla Caponata recipe.

    As a vegetarian main course: Serve it with fresh bread, focaccia, or even alongside cooked grains. Since caponata is rich and flavorful, it can easily become the center of a simple meal.

    classic Sicilian caponata recipe

    Variations

    Like many traditional Sicilian recipes, caponata changes from one area to another and from family to family. The basic ingredients are usually eggplant, celery, olives, capers, tomato, vinegar, and sugar, but there are several local variations.

    Palermo-style caponata: This is one of the most classic versions, made with eggplant, celery, onion, olives, capers, tomato, vinegar, and sugar. It's usually served cold or at room temperature as an appetizer or side dish.

    Catania-style caponata: Around Catania, caponata is often made with the addition of red and yellow bell peppers. This version is colorful, rich, and slightly sweeter thanks to the peppers.

    Trapani-style caponata: Some versions from the Trapani area include potatoes and peppers, making the dish heartier and more suitable as a vegetarian main course.

    Agrigento-style caponata: In some versions from Agrigento, you may find eggplant, peppers, tomatoes, celery, onion, olives, capers, vinegar, sugar, and extra virgin olive oil. It's often served as a side dish or on toasted bread.

    Messina-style caponata: In the Messina area, caponata is often made with eggplant, tomatoes, onion, and peppers. It can be served as a side dish or even used as a sauce for pasta.

    Light caponata without frying: For a lighter version, you can cook the eggplant directly in a pan with the other vegetables instead of frying it first. The result is less traditional, but still very flavorful. This method is especially useful if you want to use caponata as a pasta dressing or make a lighter summer dish.

    classic Sicilian caponata recipe

    History and Origins

    The origins of Sicilian caponata are often linked to the word capone, the Sicilian name for mahi-mahi, also known in Italian as lampuga. This prized fish was once served on aristocratic tables with a sweet and sour sauce.

    According to tradition, people who could not afford this expensive fish replaced it with eggplant, a more humble and widely available ingredient. Over time, this simple substitution gave rise to one of Sicily’s most iconic dishes.

    Historical references to caponata date back at least to the 18th century, when it was described as a cold dish made with different cooked ingredients. Later sources mention versions made with fish, eggplant, artichokes, and other vegetables, always served cold or at room temperature.

    Today, caponata remains one of the best examples of Sicilian sweet and sour cooking. This recipe follows the classic Palermo-style version, made with fried eggplant, celery, olives, capers, tomato, vinegar, and sugar.

    More Eggplant Recipes to Try

    • Authentic Italian Pasta alla Norma Recipe
    • Classic Italian Eggplant Parmigiana
    • Eggplant Lasagna
    • Melanzane a Funghetto (Italian Eggplant and Tomatoes)
    • Eggplant Meatballs
    • Breaded Eggplant Cutlets
    classic Sicilian caponata recipe

    Recipe Card

    STEP BY STEP PHOTOS ABOVE!Have a look at my step-by-step photo instructions, variations and tips. That way, you can get it perfect the first time you try it!
    caponata recipe

    Authentic Sicilian Caponata Recipe (Classic Eggplant Dish)

    Silvana Nava
    Caponata is one of the most famous dishes in Sicilian cuisine. It's a rich sweet and sour eggplant dish made with fried eggplant, celery, onion, tomato, green olives, capers, vinegar, and sugar. The result is colorful, fragrant, and full of Mediterranean flavor.
    5 from 3 votes
    Print Recipe Pin Recipe Save Saved!
    Prevent your screen from going dark
    Prep Time 1 hour hr
    Cook Time 40 minutes mins
    Total Time 1 hour hr 40 minutes mins
    Course Appetizer, Side Dish
    Cuisine Italian
    Servings 6
    Calories 273 kcal

    Ingredients
      

    • 3 large eggplants
    • 1 large white onion - thinly sliced
    • 2 celery stalks - finely chopped
    • 2 tablespoons salted capers - rinsed well
    • 200 g pitted green olives - 1 cup, sliced or roughly chopped
    • 50 g pine nuts - 3 tablespoons
    • 150 ml tomato passata (strained tomatoes) - ⅔ cup
    • 4 tablespoons extra virgin olive oil
    • 60 ml white wine vinegar - ¼ cup
    • 2 teaspoons granulated sugar
    • vegetable oil - for frying, such as peanut or canola oil
    • 1 tablespoon coarse salt - for purging the eggplant
    • fine salt - to taste
    • ground black pepper - to taste

    Instructions
     

    • First, prepare the eggplants. Wash and dry them, then cut them into small cubes. Place them in a colander and sprinkle with coarse salt. Let them drain for at least 30 minutes.
      This step helps remove excess moisture and any slightly bitter taste from the eggplants.
    • Meanwhile, prepare the other ingredients. Peel and thinly slice the onion. Wash the celery, cut it into small pieces, and blanch it in boiling salted water for about 5 minutes. Drain and set aside.
    • Rinse the salted capers under cold running water to remove the excess salt, then pat them dry. Toast the pine nuts in a dry pan for 1 to 2 minutes, just until lightly golden and fragrant. Set aside.
    • In a small bowl, mix the white wine vinegar with the sugar. Stir well and set aside. This mixture will give the caponata its typical sweet and sour flavor.
    • After 30 minutes, rinse the eggplants well under cold water to remove the salt. Pat them very dry with a clean kitchen towel or paper towels.
    • Heat plenty of vegetable oil in a deep frying pan. Fry the eggplant cubes in batches, a few at a time, until golden and tender.
    • Remove them with a slotted spoon and place them on a tray lined with paper towels to drain the excess oil. Set aside.
    • Pour the extra virgin olive oil into a large pan. Add the sliced onion and cook over medium heat until soft and lightly golden.
      Add the blanched celery and the capers. Stir and cook for a few minutes, allowing the flavors to blend.
    • Add the green olives and toasted pine nuts, then pour in the tomato passata. Stir well.
    • Cover and simmer over low heat for about 20 minutes, stirring occasionally.
      Taste and add a little salt only if needed, since the capers and olives are already savory.
    • Pour in the vinegar and sugar mixture. Increase the heat slightly and cook for 2 to 3 minutes, stirring often, until the strong vinegar aroma has evaporated and the sauce has a balanced sweet and sour flavor.
    • Turn off the heat and add the fried eggplants. Gently mix everything together, being careful not to break the eggplant pieces too much.
    • Transfer the caponata to a serving dish and let it cool first at room temperature, then in the refrigerator. Sicilian caponata is traditionally served cold or at room temperature. It's even better if made a few hours ahead, or the day before, so the flavors have time to blend.

    Nutrition

    Serving: 100gCalories: 273kcalCarbohydrates: 22gProtein: 5gFat: 21gSaturated Fat: 3gPolyunsaturated Fat: 5gMonounsaturated Fat: 12gSodium: 2160mgPotassium: 751mgFiber: 10gSugar: 12gVitamin A: 357IUVitamin C: 10mgCalcium: 57mgIron: 2mg
    Keyword authentic sicilian caponata recipe, caponata recipe, sicilian caponata
    Tried this recipe?Mention @recipesfromitaly or tag #recipesfromitaly!

    More Italian Sides

    • polenta fries recipe
      Crispy Polenta Fries
    • vastasa salad recipe
      Insalata Vastasa (Sicilian Salad with Potatoes and Green Beans)
    • Italian zucchini parmigiana recipe
      Light Zucchini Parmigiana Recipe
    • sweet and sour red onions
      Classic Italian Sweet and Sour Red Onions Recipe
    399 shares
    • Share
    • Tweet

    Comments

    1. Chris Beasley says

      April 17, 2026 at 11:36 pm

      Everyone in my family (except me) hates olives. Is it ok to omit them?

      Reply
      • Silvana Nava says

        April 27, 2026 at 2:55 pm

        Hi chris,
        You can certainly leave out the olives, even though they’re a pretty important ingredient in this recipe.
        You can increase the amount of capers and celery a bit. Obviously, the key ingredient is the eggplant.
        Enjoy your meal and have a great day!

        Reply
    2. Richard Haylock says

      August 24, 2024 at 10:20 am

      5 stars
      If my local supermarket has capers in stock, am going to do this tomorrow!

      Reply
    3. Rosemarie Morello says

      April 23, 2024 at 5:59 pm

      5 stars
      Recipe sounds delicious! I love Caponata and I didn't know how to make it. I will try this over the weekend!

      Reply
    5 from 3 votes (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Barbara Felicità Lucchini and Silvana Nava

    Ciao! We’re Barbara & Silvana. We’re the authors of the Italian recipes you find here.
    Living in Italy, these dishes are part of our culture, our tradition, and our everyday life.
    We share them with you straight from our home kitchens in Italy. Read more about us

    Italian Pasta Cookbook

    82 authentic pasta recipes Italians cook every day, collected from our blog into one practical cookbook

    Discover the Cookbook
    pasta recipes from italy cookbook

    Italian Summer Recipes

    • pasta alla caponata recipe
      Pasta alla Caponata Recipe (Sicilian Eggplant Pasta Salad)
    • Stuffed Focaccia Pugliese with soft potato dough, tomatoes, olives and onions
      Stuffed Focaccia Pugliese with Tomatoes, Olives and Onions
    • ricotta gelato recipe
      Ricotta Gelato Recipe (Creamy Italian Gelato alla Ricotta)
    • zucchini flower pasta with sliced zucchini and lemon zest
      Zucchini and Zucchini Flower Pasta with Lemon Zest
    See more Italian Summer Recipes →

    Popular Recipes

    • authentic italian tiramisu recipe
      Authentic Italian Tiramisu Recipe (No Heavy Cream)
    • authentic carbonara recipe
      Traditional Spaghetti Carbonara Recipe
    • authentic italian gelato recipe
      Authentic Italian Gelato Recipe (How to Make Gelato at Home)
    • limoncello recipe
      Limoncello Recipe – Make Authentic Italian Limoncello at Home
    See more Popular Recipes →

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Cookie Policy
    • Disclaimer

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About us
    • Contact

    Cookbook

    • Our Italian pasta cookbook Learn more

    As an Amazon Associate we earn from qualifying purchases.

    Copyright © 2025 recipesfromitaly.com is a website of the company CIUMBIA S.A.S. - VAT 12138380964 - Milano

    399 shares

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.