Go Back
+ servings
Eggplant caponata in a serving bowl.
Print

BEST EGGPLANT CAPONATA RECIPE

This authentic caponata recipe turns simple ingredients into a bold Sicilian dish full of eggplant, sweet raisins, and rich tomato flavor. Serve warm or cold.
Course Appetizer
Cuisine Italian
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 6
Calories 1035kcal
Author Tina Frank

Ingredients

  • 2 eggplants peeled and diced
  • 3 tablespoons extra virgin olive oil divided
  • 1 medium sweet onion finely diced
  • 2 celery stalks finely chopped
  • 3 garlic cloves minced
  • 1 tablespoon tomato paste
  • 1 cup canned peeled tomatoes cored and diced
  • cup chopped roasted red peppers
  • ¼ cup Castelvetrano olives chopped
  • 2 tablespoons capers drained
  • 3 tablespoons golden raisins
  • 2 tablespoons granulated sugar
  • 2 tablespoons balsamic vinegar
  • ¼ teaspoon crushed red pepper flakes optional
  • Kosher salt to taste
  • Freshly ground black pepper to taste
  • 2 tablespoons chopped fresh Italian parsley

Instructions

  • Preheat the oven to 400°F (200°C). Toss 2 peeled and diced eggplants with 1 tablespoon olive oil and a pinch of kosher salt. Spread it out on a baking sheet in a single layer and roast for 25–30 minutes, flipping halfway through, until golden and tender. Set aside.
  • While the eggplant roasts, heat the remaining 2 tablespoons of olive oil in a large skillet over medium heat. Add 1 medium diced sweet onion and 2 finely chopped celery stalks. Cook, stirring often, until they’re soft and slightly golden, about 8-10 minutes.
  • Add 3 cloves of minced garlic and 1 tablespoon of tomato paste. Stir it in and let it cook for about a minute. Then add 1 cup diced tomatoes and ⅓ cup roasted red peppers. Simmer for 5 minutes.
  • Stir in ¼ cup Castelvetrano olives, 2 tablespoons capers, 3 tablespoons golden raisins, 2 tablespoons granulated sugar, and 2 tablespoons balsamic vinegar. Add ¼ teaspoon of crushed red pepper flakes (optional). Simmer the whole mixture on low for 10-15 minutes, stirring occasionally.
  • Fold in the roasted eggplant. Gently stir to prevent mashing the eggplant. Taste and season with kosher salt and ground black pepper as needed.
  • Remove from the heat and stir in the chopped parsley. Let it rest for at least 15 minutes to allow the flavors to meld or serve it the next day for even more flavor.
  • Serve at room temperature or warm. It’s perfect on toasted bread, alongside grilled meats, or even spooned over pasta or rice.

Notes

This tastes even better the next day. Allowing it to rest overnight in an airtight container helps the sweet and sour flavors blend together.
Great served warm, at room temp, or chilled. Use it as a side dish, a topper for grilled fish or chicken, or even piled onto crusty bread.
Feel free to adjust the sweet-tangy balance! Some people prefer more vinegar, while others prefer more sugar. Taste as you go.
Roast your eggplant instead of frying it. This keeps the texture silky without becoming soggy or absorbing too much oil. If the eggplant releases excess moisture on the pan, blot with a paper towel halfway through roasting.
If you only have black olives or kalamata olives on hand, you can use those instead of the Castelvetrano variety. Just know it will have a slightly deeper briny flavor.

Nutrition

Serving: -13g | Calories: 1035kcal | Carbohydrates: 150g | Protein: 16g | Fat: 50g | Saturated Fat: 7g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 35g | Sodium: 2135mg | Potassium: 3444mg | Fiber: 37g | Sugar: 101g | Vitamin A: 1994IU | Vitamin C: 92mg | Calcium: 296mg | Iron: 8mg