This Eggplant Caponata Recipe is the perfect traditional Italian condiment that’s great for topping bruschetta, tossing with pasta, or topping grilled meats. Traditional caponata that’s easy to put together and great for any occasion.

Eggplant Caponata Recipe with Bruschetta on the side.

Caponata is an Italian specialty with origins in Sicily. It is the essence of Mediterranean cuisine with its flavors and combination of fresh and brined vegetables.

Eggplant Caponata can have many uses. It’s a great accompaniment to an antipasto platter or a topping for bruschetta. Toss it with fresh pasta and you have a delicious meal.

There are numerous versions of caponata out there. Some use raisins, hard boiled eggs, or pine nuts. Here, I’ll show you my favorite caponata recipe, which includes kalamata olives, jarred roasted red bell peppers, and capers.

For another tasty side dish, be sure to try this Farro Salad Recipe or this Italian Roasted Vegetable dish! And, if you love eggplant, be sure to try this Eggplant Parmesan Sandwich or Ciambotta recipe! For a classic Sicilian dessert, give this Lemon Polenta Cake a try!

What is Eggplant Caponata?

Caponata is a traditional Sicilian dish consisting of diced cooked eggplant, onions, celery, tomatoes, and other vegetables. The dish is cooked with olives, capers, and olive oil. There are numerous variants of caponata, some including pine nuts, raisins, and carrots.

Sicilian Eggplant Caponata is typically used as a side dish for meat and fish dishes, or as an appetizer. My favorite way to serve eggplant caponata is on top of bruschetta or alongside crusty bread.

Eggplant Caponata on slices of bread on a wood countertop.

This is sure to be one of your new favorite eggplant recipes. Full of bold flavors and slightly sour flavors, it’s the only homemade caponata recipe you’ll need. 

You’ll love how this versatile dish goes with everything. It’s great as a side, topped on crostata, or tossed with hot pasta for a main course. 

I also love to toss any leftovers with fresh pasta for a main dish. Eggplant Caponata is great to make ahead and tastes even better the next day! Be sure to give this versatile recipe a try!

INGREDIENTS AND VARIATIONS

  • Eggplant: you will need one large eggplant (about 1 to 2 pounds). You can either peel the skin or leave it on. 
  • Canned plum tomatoes: diced canned tomatoes add a chunky texture and classic Italian flavor. You could use tomato sauce for more of a saucy caponata. 
  • Capers: salty capers add a great flavor to the caponata. 
  • Olives: you can make this with green olives, black olives, or Kalamata olives. 
  • Celery: crunchy celery is a classic ingredient in Sicilian caponata. 
  • Onion: use yellow, white, or red onion. 
  • Peppers: jarred roasted red bell peppers add a delicious sweetness and texture to the recipe. 
  • Garlic: you’ll need about 2 cloves of fresh minced garlic. 
  • Vinegar: red wine vinegar adds the sour taste to the recipe. You could substitute balsamic vinegar or white wine vinegar. 
  • Sugar: use a bit of granulated sugar to offset the sour flavors of the eggplant caponata recipe.
  • Olive oil: you’ll need a bit of extra-virgin olive oil for the fried eggplant. 
  • Salt: kosher salt is best for removed the excess moisture from the eggplant as well as flavoring the dish. 
  • Seasonings: I use a bit of dried oregano and lots of fresh basil to finish off the caponata and add great flavor. 
  • Variations: add in golden raisins, pine nuts, carrots, red pepper flakes, or fresh parsley to change the flavors of your caponata. 

How to Make Eggplant Caponata

This traditional eggplant caponata recipe includes traditional elements like eggplant, tomatoes, onion, celery, and capers. Here, I use kalamata olives instead of green, and I omit the raisins and pine nuts. Feel free to substitute or add in whatever ingredients you prefer.

Italian condiment spread over top of bruschetta on a red and white checkered napkin.

Before you start, you will need to make sure that you have a large skillet or dutch oven to cook the caponata. I like to use my Le Creuset Braiser. It’s versatile enough to use everyday and great for making sauces or meatballs.

Read on to see how to make this delicious and flavorful Eggplant Caponata Recipe. With its slightly salty sweet bite, it’s sure to be your new favorite.

Step 1: Prepare the Eggplant

Prior to frying the eggplant, you will need to salt and drain it to remove excess moisture. This is a simple step that will really bring out the flavors of the eggplant without all of the moisture.

Firstly, dice the eggplant into small chucks – about ½ to 1 inch cubes. Then, sprinkle the eggplant with kosher salt and place in a colander to drain. Alternately, you can place the eggplant on sheets of paper towels.

Overhead photo of cubed eggplant in a colander.

Let the eggplant sit for at least thirty minutes, then rinse under cold water to remove the salt. Lastly, pat the eggplant dry with a paper towel and set aside.

Eggplant in a glass bowl with a red and white checkered towel underneath.

Step 2: Pan Fry the Vegetables

While the eggplant sits, you can begin prepping the other vegetables for this recipe. Once the veggies are diced, move on to preparing the caponata.

Firstly, fry the onions and celery. Heat olive oil in a large skillet or dutch oven over medium heat. Then add in the diced onion and celery. Stir until softened, about 7 minutes. Next, add in the garlic and cook for another minute. Remove the vegetables from the skillet and set aside.

Celery and onion in a frying pan with a metal spoon.

Then, heat the remaining olive oil in the same skillet over medium high heat. Add in the drained and dried eggplant cubes. Cook until you lightly brown the eggplant, about 10 minutes.

overhead photo of eggplant browned in a skillet.

Step 3: Add remaining ingredients and simmer

Once the eggplant is cooked, add back in the onion mixture along with the eggplant pieces. Then, stir in the diced plum tomatoes, roasted red bell peppers, olives, capers, red wine vinegar and seasonings.

overhead photo of tomatoes, onion mixture, olives, capers, and diced bell peppers in a skillet.

Bring the mixture to a simmer and reduce heat. Let cook, stirring frequently, until the some of the liquid has evaporated and the mixture has softened. Cool to room temperature and serve or refrigerate for later use.

overhead photo of eggplant caponata recipe in a skillet with a spoon.

I find a day or two in the refrigerator can really bring out the flavors of the caponata… if you can wait that long!

More Classic Italian Recipes

Eggplant Caponata on bruschetta on a wooden cutting boad.

I hope you love this Eggplant Caponata Recipe. Be sure to comment below if you try it. Enjoy!

Eggplant Caponata Recipe with Bruschetta on the side.

Eggplant Caponata

Eggplant Caponata is a traditional Italian condiment of eggplant, tomatoes, and other vegetables and seasonings. This tasty spread is packed with flavor – sour, sweet, and salty all at once. Caponata can be used as a topping for bruschetta, sauce for pasta, or as a condiment for meats and fish.
5 from 30 votes
Print Pin Rate
Course: Appetizer
Cuisine: Italian
Keyword: bruschetta, caponata, eggplant
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 8 servings
Calories: 75kcal
Cost: 7-9

Equipment

  • large skillet or dutch oven

Ingredients

  • 1 large eggplant (1 to 1 ½ pounds) diced in ½ to one inch cubes
  • 2 ½ teaspoons kosher salt, divided
  • 2 tablespoons olive oil, divided
  • 1 medium onion, diced
  • 3 stalks celery, diced
  • 2 cloves minced garlic (about two teaspoons)
  • 1 15 ounce can diced plum tomatoes
  • ½ cup kalamata olives, pitted and diced
  • ½ cup roasted red bell peppers, diced
  • 2 tablespoons capers, drained
  • 2 tablespoons red wine vinegar
  • 1 tablespoon sugar
  • 1 teaspoon dried oregano
  • fresh basil for serving

Instructions

  • Dice the eggplant into ½ to 1 inch cubes (skin on). Sprinkle 2 teaspoons of kosher salt over the eggplant and toss to combine. Place the eggplant in a colander for 30 minutes. Rinse the eggplant to remove the salt and pat dry with paper towels; set aside.
  • In a large skillet or dutch oven, heat 1 tablespoon of olive oil over medium heat. Add in the diced onion and celery and cook for about 7 minutes, or until softened. Stir in the garlic and cook for another minute, then remove the mixture from the pan and set aside.
  • To the skillet, add the remaining tablespoon of olive oil. Stir in the drained and dried eggplant and cook until softened and lightly browned, about 10 minutes.
  • Add in the onion celery mixture, tomatoes, olives, bell peppers, capers, red wine vinegar, sugar, oregano, and remaining ½ teaspoon of kosher salt. Bring the mixture to a low simmer and reduce heat to low. Continue to cook until all of the vegetables have softened, about 20 minutes.
  • Let caponata cool to room temperature before serving, or cover and refrigerate and served cold. Stir in or top with fresh basil before serving.

Notes

This is a great dish to make ahead. Store the caponata in an airtight container in the refrigerator for up to a week. Leftover caponata is great tossed with pasta or a bed of lettuce. 

Nutrition

Calories: 75kcal | Carbohydrates: 8g | Protein: 1g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 612mg | Potassium: 212mg | Fiber: 3g | Sugar: 4g | Vitamin A: 162IU | Vitamin C: 7mg | Calcium: 25mg | Iron: 0.4mg
Did You Make This Recipe?Please leave a comment below or pin it to your Pinterest account!
5 from 30 votes (17 ratings without comment)

Leave a Reply

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

Recipe Rating




25 Comments

  1. 5 stars
    Yummy! My husband and I enjoyed this on pasta the other night, and we absolutely loved it! So flavorful and very delicious. Definitely going to be making this again soon!

  2. 5 stars
    The last time I had a really good eggplant caponata was when I was visiting Italy — and I hadn’t figured out how to recreate it at home until I came across your recipe! Your caponata is so authentic and delicious!! We used it on some crusty bread for lunch and it was great!

  3. 5 stars
    I love eggplant caponata but had never tried to make it at home before now – it was soooooo good! Nice and tangy! Thanks for a winner recipe!

    1. 5 stars
      I enjoyed this dish when visiting family in Colorado.
      My wonderful Sister-in-law sent me the recipe and I have been enjoying this dish ever since. I make it often when having guests. It’s a great dish.

  4. 5 stars
    I have had some horrendous versions of eggplant caponata before till I tried yours. The flavours were spot on, the family had nothing but praises.

  5. 5 stars
    This was really delicious! I went to a dinner party on the weekend and I said I’d bring bruschetta 3 ways and this was such a hit! Even more so than the traditional bruschetta recipe! Definitely will make again.

  6. 5 stars
    My family enjoyed this dish very much! The recipe and instructions are well written and easy to follow. I’m definitely making this again!

  7. 5 stars
    Very easy to make, and delicious! I had it on pasta last night and will get some crusty bread for the leftovers. Question…can this be frozen?

  8. Can I add feta cheese to the cooled Caponata ?? Busy preparing it, love all the ingredients.

  9. I haven’t made your recipe yet but we love caponata and I need a recipe. We always serve it with our charcuterie with plain thin crackers and slices of sharp cheddar. It is delicious that way.

  10. I’ve made this many times with all fresh veggies from the garden. It’s great with pasta, as a dip or by itself! Delicious any way all the time! My family loves it. It also freezes well. Thanks for this great recipe!