This incredible Sicilian-style Eggplant Caponata is a sweet and salty appetizer that combines eggplant, peppers, onions, olives, capers, pignoli and raisins and is perfect by itself, slathered on crusty bread, or as a topping for sandwiches.

Eggplant caponata in black pan.

This post may contain affiliate links. Our disclosure policy.

Editor’s Note: Originally published on June 18, 2019. Updated with improved recipe, expanded information, and new photos on July 23, 2024.

I’ve sampled many different types of eggplant caponata from storebought to homemade, and this is the recipe I come back to again and again.

It’s easy to make and so much better (and less expensive) than jarred caponata; once you make it yourself you’ll never buy storebought again!

The sweet raisins, peppers, and onions perfectly complement the salty capers and olives, and the sour vinegar and they all combine beautifully with the delicious roasted eggplant!

I love to include eggplant caponata on an antipasto platter, and it’s also great alongside other appetizers such as zucchini bruschetta and cannellini dip.

Recipe Ingredients

All ingredients for this recipe are shown in the pic below and special notes are made in this bulleted list to assist you.

Ingredients shown: tomato paste, hot red pepper flakes, capers, pine nuts, sugar, red wine vinegar, olives, onion, parsley, raisins, chopped red bell pepper and celery, and eggplant.
  • Eggplant. I’m using American eggplants and when selecting them I look for medium-sized eggplants that are dark, shiny, and firm to the touch.
  • Olives and capers. Green Castelvetrano olives are my go-to for eggplant caponata. Look for ones that are already pitted or, you can remove the pits yourself. Be sure to rinse the capers to remove additional salt.
  • Raisins. Raisins or currants are added to many Sicilian dishes. They add sweetness and texture to the caponata. If you don’t want to use them, you can omit but you may need to replace with a touch more sugar.
  • Herbs. Fresh herbs like parsley, mint, and basil all work well with caponata.
  • Pignoli. Also called pine nuts, these tend to be on the pricier side but you can find better prices at Costco or Trader Joe’s. You can also omit them but the do add great texture and flavor.

See the recipe card for full information on ingredients and quantities.

How to make it

Each number corresponds to the numbered written steps below.

  1. Preheat the oven to 425f and set the rack to the middle level. Cut 2 pounds of eggplant into 1 1/2 inch cubes and toss them with 1/2 cup of olive oil, 1 teaspoon of Diamond Crystal kosher salt and 1/2 teaspoon of black pepper, then spread the cubes onto parchment paper-lined baking sheets taking care to not overcrowd the pieces. If the eggplant looks at all dry, add a drizzle of olive oil. Place in the oven and roast for 30-40 minutes or until the eggplant is fully cooked through and soft in the middle.
  2. While the eggplant is roasting, chop 3 celery ribs and 1 large red bell pepper. Slice 1 medium red onion, chop 1 cup of pitted green olives, and mince 1/4 cup of flat-leaf Italian parsley and set aside. In a dry pan over medium heat toast 1/3 cup of pignoli nuts for about 5 minutes taking care to not burn them. As they toast they’ll become fragrant and turn a light golden color. Once toasted, set them aside.
Eggplant caponata recipe process collage group one showing spreading eggplant out on baking sheet, toasting pine nuts, sauteing vegetables, and adding tomato paste.
  1. Heat a large pan to medium heat with 1/4 cup of extra virgin olive oil, then add the celery, red onion, and bell pepper and saute for 5-7 minutes or until softened.
  2. Add 1 6-ounce can of tomato paste and continue to cook for another 5 minutes stirring frequently. If the paste starts to burn at all, add a few ounces of water. Add 1/4 teaspoon of crushed red pepper flakes and cook for 30 seconds.
  3. Add 1/4 cup of red wine vinegar along with the chopped olives, 2 tablespoons of rinsed capers, 1/4 cup of raisins, and 2 tablespoons of sugar and cook for 5 minutes to allow the vinegar and sugar to cook through and incorporate into the sauce.
  4. By now the eggplant should be done and you can remove from the oven and test for doneness with a fork.
Recipe process collage two showing adding red wine vinegar, poking cooked eggplant pieces, mixing eggplant into pan, and crostini with caponata.
  1. Add the roasted eggplant to the pan and gently mix it all together taking care to not mash the eggplant. Taste test the caponata – if you’d like more acidity, add a touch more vinegar, and if you’d like it sweeter add more sugar. Season with salt and pepper to taste, then remove from the heat and add the pine nuts and parsley (or other fresh herbs).
  2. You can serve the caponata immediately, but it will taste better if it sits in the fridge overnight. Eggplant caponata can be served warm, at room temperature, or cold. Enjoy!

Top tips

  • Roasting vs. frying. Traditionally caponata is made by frying the eggplant in olive oil. Frying will take less time (about 7-10 minutes in the oil per batch), but you may need to fry in multiple batches and your attention needs to stay on the eggplant. I prefer to roast because it’s more hands-off which means I can start cooking the other ingredients while the eggplant roasts.
  • Don’t over-salt! Olives and capers are salty ingredients which is why salt was kept to a minimum in this recipe. Aside from salting the eggplant prior to roasting, salt is to taste only, so be sure to taste-test before adding additional salt.
  • Additions. My recipe for caponata can easily be added to; some great additions would be zucchini, anchovies, and as mentioned before, other herbs such as mint and basil. For a full meal, check out my recipe for chicken agrodolce which is basically chicken with eggplant caponata plus/minus a few ingredients.
Eggplant caponata spread onto crostini.

Want To Save This Recipe?

Enter your email and we'll send it to you. Plus, get great new recipes from us every week!

More Italian appetizers

Here are a few more of my favorite Italian appetizer recipes. I hope you love them!

If you’ve enjoyed this Eggplant Caponata Recipe or any recipe on this site, give it a 5-star rating and tell us about it in the comments below.

We strive to satisfy a number of learning styles.  If you are someone who prefers to learn by watching, you can find most of our recipes on YouTube and our Facebook Page.

For more never-before-seen FULL MEAL RECIPE VIDEOSbecome a Patreon member today!

Eggplant Caponata

5 from 30 votes
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Servings: 6
Eggplant Caponata is a sweet and salty appetizer that combines eggplant, peppers, onions, olives, capers, pignoli and raisins and is perfect by itself, slathered on crusty bread.

Ingredients 

  • 2 pounds (908g) eggplant cut into 1 1/2" cubes
  • 1/2 cup (120g) olive oil plus more as needed
  • 1 teaspoon Diamond Crystal Kosher salt
  • 1/2 teaspoon black pepper

Remaining ingredients

  • 1/4 cup (60g) extra virgin olive oil
  • 1/3 cup (45g) pignoli nuts
  • 3 ribs celery chopped
  • 1 large red bell pepper chopped
  • 1 medium red onion sliced
  • 1 6-ounce can tomato paste
  • 1 cup (140g) chopped pitted green olives
  • 2 tablespoons (18g) capers rinsed
  • 1/4 packed cup (42g) raisins optional
  • 2 tablespoons (26g) sugar
  • 1/4 cup (60g) red wine vinegar
  • 1/4 teaspoon crushed hot red pepper flakes
  • 1/4 cup mince flat-leaf Italian parsley
  • 3 tablespoons mint and/or basil for garnish
  • salt and pepper to taste

Want To Save This Recipe?

Enter your email and we’ll send it to you. Plus, get great new recipes from us every week!

Instructions 

For the eggplant

  • Preheat oven to 425f and set the rack to middle level. Toss the cubed eggplant with olive oil, salt, and pepper. Spread the eggplant out onto parchment paper lined baking sheet(s), making sure to not overcrowd the pieces. Roast for 30-40 minutes or until fully cooked through and soft in the middle.

Meanwhile

  • Toast the pignoli nuts in a dry pan over medium-low heat for approximately 5 minutes being careful not to burn. Once toasted, set aside.
  • Heat a large pan to medium heat with extra virgin olive oil. Add the celery, red onion, and bell pepper and saute for 5-7 minutes or until softened.
  • Add the tomato paste and continue to cook for another 5 minutes, stirring frequently. If the paste starts to burn, add a few ounces of water to the pan. Next, add the hot red pepper flakes and cook for 30 seconds.
  • Add the green olives, capers, raisins, sugar, and red wine vinegar. Cook for 5 minutes allowing the vinegar and sugar to cook through and incorporate.
  • Add the roasted eggplant to the pan and gently mix it all together being careful to not crush the eggplant. Taste test the acidity and add more sugar or vinegar if required. Season with salt and pepper to taste.
  • When satisfied with the taste, turn off the heat and add the parsley and pignoli nuts. Mix well. Caponata can be eaten right away but it's better to refrigerate overnight so that the flavors meld together. Enjoy!

Notes

  • Makes 6 large or 8 moderate servings.
  • Caponata tastes much better the next day.  Store it in the refrigerator for up to 5 days.
  • Salt was kept to a minimum.  The inherent saltiness of the olives and capers should be kept in mind.  Season to taste after adding all of the salty ingredients.

Nutrition

Calories: 366kcal | Carbohydrates: 26.6g | Protein: 4.3g | Fat: 29.8g | Saturated Fat: 3.9g | Sodium: 564mg | Potassium: 807mg | Fiber: 7.8g | Sugar: 16.9g | Calcium: 30mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!Check us out on Instagram at @sipandfeast or tag #sipandfeast!

Follow Me

Sign up for free weekly recipes!

This recipe was originally published on June 18, 2019. It was completely updated on July 23, 2024.

5 from 30 votes

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

83 Comments

  1. Julie says:

    5 stars
    This was incredibly delicious. I used up the last eggplants and peppers from my summer garden and pulled some naan bread from my freezer and toasted it. This is a keeper.

    1. Tara says:

      We’re so happy you enjoyed, Julie!

  2. Deborah McCague says:

    5 stars
    This is an excellent recipe. What a great idea to roast the eggplant instead of frying it. I made capanata the traditional way once and it was much too greasy. This came out perfect!

    1. Tara says:

      So happy you loved this one too!

    2. Ellen says:

      YouTube!
      We love watching your YouTube’s!
      Do you think we could use hot Hungarian peppers instead of the dried hot peppers?
      Looking forward to trying this recipe too.
      Thanks,
      Ellen and Dave

      1. James says:

        Hi Ellen. Absolutely! You can add or subtract plenty of garden vegetables for this recipe. I often add carrots for the texture and taste. Thanks for liking the videos!

  3. erica h wolfson says:

    5 stars
    was deliciuos…lots of zuchini and squash too. yummm. thanks.
    can you freeze it?

    1. James says:

      So happy you enjoyed! Yes, you can freeze it!

  4. Jayne W says:

    Made this but had to redo the eggplant. 30-40 min was too long and it lost its sponginess. I’m at 7200 ft above sea level so things often have to roast longer. However, I Roasted it again for 25 min and it was perfect. The rest of the recipe is great. Serve on crostini and add goat cheese for your guests to slather on the crostini.

  5. Theresa English says:

    5 stars
    5 stars

  6. Margo says:

    Hi James and Tara! Thanks so much for your fab recipes! I made this caponata a couple of days ago and it is delish! I’ve had caponata many times in restaurants (some very good, some very very bad – ha!) but never made myself. This recipe is a winner – it is the best I’ve tasted! I’ve made enough for a family of twelve – even though it’s just me and my DH 😉 so I’m going to mix some of it with cooked rigatoni, top with vegan parm and bake it tonight!

    1. Tara says:

      Hi Margo, we’re so happy you liked the recipe and love the idea to mix it with pasta and bake!

  7. Julie Lynch says:

    5 stars
    This caponata tasted better than I ever made before and was much easier to make, quicker too. My only question is can I freeze it?

    1. Tara says:

      Hi Julie, we’re so happy you enjoyed it! Yes, you can freeze the caponata.

  8. Lisa says:

    5 stars
    Fantastic and easy! Added zucchini and reduced the sugar to 1 tablespoon as we like it more savory. Huge family hit! Never buying again. Thank you!

    1. Tara says:

      We’re so happy you and your family enjoyed the caponata, Lisa!

  9. Eleanor Damato says:

    5 stars
    Love his receipes
    ! Not hard to make

  10. JON S FORTI says:

    James, I can’t wait to prepare your Caponata! Your recipe includes â–¢1 cup chopped pitted green olives. Can you please suggest a olive type to make your recipe outstanding? Thanka a lot!

    1. Tara says:

      Hi Jon, Jim prefers castelvetrano olives for this recipe. Hope you enjoy!

  11. Madelynn says:

    5 stars
    Excellent

  12. Myrna says:

    5 stars
    I’ve tried many Caponata recipes and this is my all time favorite . I make this at least 2-3times a month. Great on top of Chicken breast or grilled Salmon as well as crackers or grilled bread with ricotta. YUM

    1. Tara says:

      We are so happy you love the recipe, Myrna!

  13. Claudia says:

    I made this last week and it is absolutely delicious and easy to make. Thank you for sharing.

    1. Tara says:

      We’re so happy you enjoyed, Claudia!

  14. Theresa says:

    5 stars
    I tried this recipe and it’s the best, hands down, caponata recipe I’ve had!

  15. Gabriella Cæsarsen says:

    5 stars
    Really good, thank you for sharing 😊

  16. Maddy says:

    5 stars
    I loved it! So delicious. My only issue was the skin of the eggplant came off some of it and it was hard to chew. Is that common or did I do something wrong?

    1. Tara says:

      Hi Maddy, that can happen but it shouldn’t be hard to chew if it’s cooked. You can remove the skin in the future if you find it to be troublesome.

  17. Phyllis Catalano Masterson says:

    5 stars
    My first attempt to make this and it came out delicious. I love all of your recipes and have tried many. I grew up on Italian American cooking and I’m so glad you also provide videos as an instruction method.

  18. Robert Henry Capasso says:

    Great recipe, I love your videos on You tube. You and your son bring back memories of my youth with my Dad. Keep it up, hopefully you are making a buck doing this, I’m sure it takes a lot of effort.

  19. Sandy says:

    5 stars
    I’ve been making caponata for years and your method is the best. Saved so much time. I have a question. I made a double batch can I freeze the caponata?

    1. Tara says:

      Hi Sandy, we’re so happy you like the caponata recipe! Yes, you can defintely freeze the caponata. Thanks for the comment!

  20. Joanne Werner says:

    5 stars
    I’ve made this several times during the summer and everyone loves it! It reminds me of the caponata my grandmother made years ago.

    1. Tara says:

      Hi Joanne, thanks for the comment and it’s great to hear you enjoyed the caponata!