Caponata
- By Jennifer Segal
- August 7, 2025
- Leave a Review

This post may contain affiliate links. Read my full disclosure policy.
If you’re looking for an exceptional caponata recipe, this is the one. It’s bright, briny, and perfect for everything from antipasto platters to easy summer lunches.
Caponata is a traditional Sicilian eggplant dish made with sautéed vegetables, vinegar, capers, and raisins. Think of it as Sicily’s version of ratatouille, but with a sweet and sour twist. This version was given to me by Gaetano Valente, an Italian chef and caterer, and it’s perfection—with olive-oil-soaked eggplant, just the right mix of sweet, tangy, and salty, and a handful of toasted pine nuts for crunch. It’s even better after a day in the fridge, so I love it for make-ahead meals, summer entertaining, or just having something delicious on hand for lunches and snacks.
There are so many ways to serve caponata. Spoon it over crostini, pile it onto grilled chicken, fish, or steak, or just serve it with good crusty bread as part of an appetizer spread. It also makes a great vegetarian main dish—try it over farro, couscous, or creamy polenta.
What You’ll Need To Make Caponata

- Eggplant, onion, celery, bell pepper & plum tomatoes: This is your veggie base. The eggplant turns silky and soaks up all the flavor, the onion and bell pepper add sweetness, the celery brings a little crunch, and the tomatoes make a bright, tangy sauce.
- Olive oil, salt, black pepper, tomato paste, sugar & red wine vinegar: These are your flavor builders. The oil gives the eggplant its richness, salt draws out moisture, tomato paste adds depth, sugar smooths the edges, and vinegar brings that signature sweet-and-sour kick.
- Green olives, capers & raisins: The salty-sweet-briny trifecta. Olives and capers give the dish its bold, punchy flavor, and the raisins add little bursts of sweetness.
- Pine nuts & fresh basil: You’ll stir these in at the end; the pine nuts add toasty crunch, and the basil brightens everything up.
- Jump to the printable recipe for precise measurements
Step-By-Step Instructions
Step 1: Salt and drain the eggplant. Place the eggplant in a colander, sprinkle it with a teaspoon of salt, and let it sit for about an hour. This helps draw out moisture, tones down any bitterness, and keeps the eggplant from soaking up too much oil later. When time’s up, pat it dry with paper towels or a clean dish towel—really blot it well so it browns nicely when it hits the pan.


Step 2: Cook the eggplant. Heat ¼ cup of olive oil in a large nonstick skillet over medium-high heat. Don’t skimp on the pan size—you want the eggplant to caramelize, not steam. Add the eggplant and cook, stirring occasionally, until it’s golden brown and tender, about 10 minutes. It’ll shrink down a lot as it cooks—that’s totally normal. Transfer to a plate with a slotted spoon and set aside.


Step 3: Sauté the other veggies. Add 2 more tablespoons of olive oil to the same pan, then toss in the onion, celery, and bell pepper. Season with the remaining ¼ teaspoon of salt and a few grinds of black pepper. Cook over medium-high heat, stirring now and then, until everything softens up—about 5 minutes. If it starts to brown too much, just lower the heat a bit.


Step 4: Add remaining ingredients. Stir in the tomatoes, tomato paste, olives, raisins, capers, and sugar. Cook for a few minutes to let the flavors blend, then add the vinegar and cook for another minute or two until it mostly cooks off. Return the eggplant to the pan, stir to combine, and let everything simmer on low for a few minutes. Remove from the heat and let cool to room temperature.




Step 5: Toast the pine nuts. n a small dry skillet, toast the pine nuts over medium heat, stirring often, until golden and fragrant—just a few minutes. Transfer them to a small bowl and set aside.
Pro Tip: Transfer the pine nuts out of the pan right away once done—residual heat can take them from perfectly golden to burnt in seconds.

Step 6: Finish and serve. Right before serving, stir in the pine nuts and basil. Taste and tweak with a little more salt, sugar, or vinegar, if necessary. Serve at room temp. The caponata can be stored in the fridge for up to 3 days or frozen for up to 3 months. Enjoy!


More italian Vegetable Recipes You May Like
Caponata

Ingredients
- 1 large eggplant (1¼ lbs/560 g), cut into ¾-to 1-inch (2-to 2.5-cm) cubes
- 1¼ teaspoon salt, divided
- ¼ cup + 2 tablespoons extra-virgin olive oil, divided
- 1 medium yellow onion, diced
- 2 celery stalks, sliced ¼-inch (6-mm) thick
- 1 red, orange, or yellow bell pepper, cut into ½-inch (8-mm) chunks
- Freshly ground black pepper
- 2 ripe plum tomatoes, chopped
- 1 tablespoon tomato paste
- ¼ cup green olives, pitted and sliced (any kind, such as Castelvetrano, Gaeta, etc.)
- 3 tablespoons raisins
- 2 tablespoons capers, drained and rinsed
- 1½ teaspoons sugar
- 2 tablespoons red wine vinegar
- ¼ cup pine nuts
- 2 tablespoons chopped fresh basil
Instructions
- Place the cubed eggplant in a colander and sprinkle with 1 teaspoon of the salt. Let it sit for 45 to 60 minutes to draw out excess moisture. Afterward, pat the eggplant firmly with paper towels or a clean dish towel to absorb moisture.
- Heat ¼ cup (60 ml) olive oil in a large nonstick skillet over medium-high heat. Add the cubed eggplant and cook, stirring occasionally, until golden brown and tender, about 10 minutes (it will shrink quite a bit). Using a slotted spoon, remove the eggplant and set it aside on a plate.
- In the same pan, add 2 tablespoons more oil, then add the onion, celery, and bell pepper. Season with the remaining ¼ teaspoon salt and a few grinds black pepper. Cook over medium-high heat, stirring occasionally, for 5 to 7 minutes, until softened. Do not brown; reduce the heat if necessary.
- Stir in the tomatoes, tomato paste, olives, raisins, capers, and sugar. Cook for 2 to 3 minutes, allowing the flavors to combine. Add the vinegar and cook for 1 to 2 minutes until it evaporates.
- Add the cooked eggplant back to the pan and stir to combine. Let everything simmer over low heat for a few minutes to meld the flavors. Remove the caponata from the heat and let it cool to room temperature.
- Meanwhile, in a small dry skillet, toast the pine nuts over medium heat, stirring frequently, until golden and fragrant, 3 to 4 minutes. Keep a close eye on them—they can go from perfect to burnt fast. Transfer to a small bowl right away to stop the cooking and set aside.
- Before serving, stir in the pine nuts and basil. Taste and adjust seasoning with salt, sugar, vinegar, or more basil if necessary.
Notes
Nutrition Information
This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.
Gluten-Free Adaptable Note
To the best of my knowledge, all of the ingredients used in this recipe are gluten-free or widely available in gluten-free versions. There is hidden gluten in many foods; if you're following a gluten-free diet or cooking for someone with gluten allergies, always read the labels of your ingredients to verify that they are gluten-free.
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Add a Comment