clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
An overhead view of a white bowl with eggplant caponata

Eggplant Caponata

  • Author: Vicky and Ruth
  • Total Time: 1 hour 10 minutes
  • Yield: 2 cups 1x
  • Diet: Vegan


One of our favorite eggplant recipes is Caponata, a Sicilian dish that’s created with a base of roasted eggplant and peppers. Serve it on crusty toasted bread or as a topping for your favorite protein!


  • 1 large Italian eggplant, diced into 1.5" pieces ( you can also use Japanese eggplant) 
  • 3 tbsp extra virgin olive oil, divided
  • 1 medium onion, diced
  • 2 cloves of garlic, minced or grated
  • 2-3 tbsp pine nuts
  • 2 roasted red peppers, homemade or jarred, chopped
  • 12 green olives, pitted and sliced in thirds
  • 12 black cured olives, pitted and cut in half
  • 1 tbsp capers
  • 1/4 cup chopped parsley
  • 2 tbsp red wine vinegar or apple cider vinegar (or to taste)
  • 1/4 tsp salt (or to taste)
  • 1/8 tsp pepper (or to taste)
  • 1/8 tsp Aleppo pepper or hot red pepper flakes (or to taste)


To Roast the eggplant

  1. Preheat the oven to 425F. Line a large baking sheet with parchment paper
  2. Place the diced eggplant in a large bowl. Add 2 tablespoons of the olive oil, 1 tablespoon at a time, tossing the eggplant after each addition
  3. Arrange the eggplant on the baking sheet. Bake for 30 minutes or until tender
  4. Remove the baking sheet from the oven and very carefully fold the parchment paper around the eggplant, so it wraps around all the pieces, to form a sealed package (be careful,it will be hot)
  5. Let the eggplant sit for 20 minutes. This will allow the eggplant to soften further without drying it out

To make the caponata

  1. While the eggplant is roasting, heat 1 tablespoon of the olive oil in a large skillet. Add the onions and garlic and cook over medium heat for about 6-7 minutes or until the onions are cooked and start to turn a golden color. Remove the cooked onions and garlic and set them aside in a large bowl
  2. To the same skillet add the pine nuts and cook over medium heat for 2-3 minutes or until they start to turn a golden color (don't leave the pine nuts unattended, they  can burn easily)
  3. Place the roasted eggplant in the bowl with the cooked onions and garlic. Add the roasted red peppers, green and black olives, capers, and parsley and mix well
  4. At this point taste the caponata and decide how much of the vinegar, salt, pepper, and Aleppo pepper you want to add to make it to your taste.  It's up to you how salty, tangy or spicy you want it to be. Top it with the toasted pine nuts before serving
  • Prep Time: 20
  • Eggplant Resting time: 20 minutes
  • Cook Time: 30
  • Category: Dips and Condiments
  • Method: oven-roasted
  • Cuisine: Italian


  • Serving Size: 2 tablespoons
  • Calories: 41
  • Sugar: 1.4
  • Sodium: 122
  • Fat: 3.3
  • Saturated Fat: .5
  • Unsaturated Fat: 2.7
  • Trans Fat: 0
  • Carbohydrates: 3
  • Fiber: 1.2
  • Protein: .5
  • Cholesterol: 0

Keywords: gluten-free, kosher, dip, appetizer, party,

5 Secrets to Tasty Meatless Recipes 

Impress your taste buds and revolutionize your cooking! 

Free email series to unlock