The Best Sicilian Eggplant Caponata
Eggplant Caponata is a traditional Sicilian dish with a sweet and sour flavor known as "agrodolce" in Italian. It's a rustic eggplant salad made with olives, tomatoes, celery, pine nuts, raisins and plenty of other flavorful ingredients. This traditional eggplant caponata recipe makes a wonderful antipasto, side dish or condiment to go along with your favorite Italian meals.
This post may contain affiliate links.
Eggplant caponata is a staple Sicilian dish that's loved by many for its unique mix of fresh, savory, sweet, sour, briny, soft and crunchy ingredients. It's a versatile dish that can go from appetizer, to salad, to side dish to condiment.
Caponata's flavors are often described as "agrodolce" which refers to an Italian sweet and sour sauce. I like to think of it as a Sicilian version of ratatouille, but with more bold flavors.
Traditionally, fried eggplant is used to make Sicilian eggplant caponata. But what makes my recipe unique is that I opt to bake the eggplant pieces instead. My oven fry method gets the eggplant super crispy without having slave over your stove or make a huge mess.
II use this same method for my other favorite eggplant recipes, like this unbreaded Eggplant parmesan recipe and this Greek Moussaka recipe!
Like most traditional Italian dishes, authentic caponata recipes will vary slightly with each cook. My homemade caponata includes garlic, chopped celery and salty capers, but leaves out the red bell peppers and tomato sauce.
For more great Sicilian recipes, try my family's famous Spiedini recipe or this rustic pizza bread called Scaccia Ragusana.
Why This Recipe Works
- Baked, not fried. Traditional caponata recipes call for frying the eggplant, but my oven fry method tastes just as good with less mess and less fuss.
- Use up late summer vegetables. This recipe is perfect for a late summer harvest of eggplant, tomatoes, and garden herbs.
- Make ahead. Caponata gets better as it sits, so it's perfect for making ahead and bringing to picnics, potlucks and parties!
Ingredient Notes
- Eggplant - You can use a standard purple globe eggplant or the light purple or white round Sicilian eggplants. I prefer to peel the eggplant but you can leave the skin on if you prefer, especially if they are young. The peel will be softer and less bitter.
- Tomatoes - I use fresh tomatoes when they're in season but you can substitute canned whole peeled plum tomatoes - just be sure to drain the juice.
- White Wine Vinegar - Use a good quality vinegar. You can substitute red wine vinegar or plain white vinegar, but avoid balsamic vinegar, sherry vinegar or anything with a strong flavor.
- Garlic - Use as many garlic cloves as you want - there is no wrong answer!
- Olive Oil - It's important to use a good quality extra-virgin olive oil in order to achieve the best flavor.
- Green Olives - I like to use my favorite Castelvetrano olives in this Sicilian caponata, but you can use any green olive. Some cooks also like to include Kalamata olives or other
- black olives, so you're welcome to add them in as well.
- Capers - Use any type of capers in brine or packed in salt. Just be sure to give them a good rinse before using, and if opting for salt packed capers, be sure to let them soak for a bit to remove some of their saltiness.
- Pine nuts - If you can’t find pinenuts or don’t like them, you can skip them or try substituting them with blanched almonds or crushed walnuts.
- Raisins - I like golden raisins for their color but dark raisins work just as well.
- Fresh herbs - I add lots of fresh basil and parsley because they're pouring out of my garden during eggplant season. You can opt for one or the other if you dont have both. Fresh mint works well in caponata too.
*Full ingredient list with quantities is in the recipe card.
Helpful Equipment
- Baking Sheet - For baking the eggplant.
- Large Skillet or Sauté Pan - For frying the fresh vegetables.
- Parchment Paper - This is great for lining your sheet pans to keep the eggplant from sticking. It also helps with cleanup!
Step by step instructions
- Toss the eggplant with olive oil and spread out into an even layer on parchment-lined sheet pans. Bake until golden brown, about 20-25 minutes, tossing once about halfway. Transfer the browned eggplant to paper towels to drain, then sprinkle with salt.
- Heat olive oil, onions, and celery in a medium-large pot or high-sided skillet over medium heat. Season with salt, cooking until they just start to lightly brown, about 10 minutes. Add garlic, cook for 1 minute, then add tomato paste and water. Simmer until the water has mostly evaporated and the tomato paste starts to caramelize then add the tomatoes and simmer for 10 minutes.
- Add the olives, capers, vinegar, raisins, and sugar, cooking for 15 minutes or until thickened. Stir occasionally to prevent the bottom from burning. Turn off the heat, then add the eggplant, basil, parsley, and pine nuts. Stir until everything is well combined, tasting to adjust seasoning as needed.
- Let cool to room temperature and serve.
Tips for success
- If it’s too hot to turn on the stove, you can pan fry the eggplant instead with a little bit of oil.
- If using large eggplant, you may want to peel them before roasting as the skins can get tough and bitter. Smaller eggplants tend to have mild-tasting and softer skins that don’t need to be peeled.
- While you could eat this dish warm, the flavors come out and shine when served at room temperature, and it tastes even better the next day.
- If you want to make your caponata spicy, add a generous pinch of red pepper flakes or some chopped long hot peppers.
Serving Suggestions
I can eat caponata right out of the bowl with a spoon, but it's even better with a loaf of crusty bread or smeared onto toasted bread, bruschetta or crostini.
One of my favorite ways to enjoy this Italian dish is as an alongside another Italian dish like this Sicilian baked salmon, baked Sausage and Peppers or this crispy breaded Chicken Milanese. Or let it add Italian flavor to another main dish like crab cakes or these perfectly pan seared scallops.
For an easy recipe that's perfect for a quick dinners, toss your caponata with your favorite pasta and a dollop of ricotta cheese (or serve it next to this ricotta pesto pasta).
And don't forget to finish your meal with something sweet like traditional Sicilian Cannoli!
FAQ
Store leftovers in an airtight container in the refrigerator for up to a week.
You can also freeze caponata to take advantage of a late summer harvest and enjoy it throughout the fall and winter. Store in freezer-safe containers or bags for up to 3 months. When ready to use, let thaw in the refrigerator and bring to room temperature to serve.
The creamy texture of caponata is made from sauteeing tomatoes, tomato paste with vinegar, onions, celery, capers, raisins, herbs, and creamy roasted eggplant.
Ratatouille is French and doesn't include brined ingredients like capers and olives, while these two tangy additions are key in Italian caponata.
Related Recipes
Did you LOVE this recipe? Please leave a star ⭐️ rating and comment!
Want to Save This Recipe?
Enter your email & I'll send it to your inbox.
By submitting this form, you consent to receive emails from Coley Cooks.
The Best Sicilian Eggplant Caponata
Ingredients
- ½ cup plus 2 tablespoon olive oil
- 2 pounds eggplant cut into 1-inch cubes
- salt to taste
- 1 large yellow onion diced
- 2 celery ribs thinly sliced
- 2 cloves garlic very thinly sliced
- 3 tablespoons tomato paste
- ¼ cup water
- 2 plum tomatoes peeled, seeded and diced (or 1 cup crushed canned tomatoes)
- 1 cup Castelvetrano or other green olives pitted and roughly chopped
- ½ cup white wine vinegar
- ⅓ cup golden raisins
- ¼ cup capers drained and rinsed (don't skip the rinse!)
- 2 tablespoons sugar
- ½ cup roughly chopped basil leaves
- 2 tablespoon roughly chopped parsley leaves
- 3 tablespoons pine nuts toasted until golden and cooled
Instructions
- Preheat the oven to 425 degrees and line 2 sheet pans with parchment paper.* (see note)
- Toss the eggplant with ½ cup olive oil, then spread out into an even layer on the sheet pans. Bake until golden brown, about 20-25 minutes, tossing once about half way through to ensure even browning. In the meantime, prep the rest of your ingredients. Transfer the browned eggplant to paper towels to drain, then sprinkle with salt.
- Heat a medium-large pot or high-sided skillet over medium heat, then add the remaining 3 tablespoon olive oil and the onions and celery. Season with salt, then cook until just starting to lightly brown, about 10 minutes. Add garlic, cook for one minute more, then add tomato paste and water. Cook until the water has mostly evaporated and the tomato baste starts to caramelize. Add the tomatoes, then simmer for 10 minutes.
- Add the olives, capers, vinegar, raisins and sugar, then cook until thickened, about another 15 minutes. Be sure to give it a stir every so often to prevent the bottom from burning. Turn off the heat, then add the eggplant, basil, parsley and pine nuts. Stir until everything is well combined, then taste and adjust seasoning as needed. Let cool to room temperature, then serve.
- Leftovers can be stored in the refrigerator for up to a week.
Notes
- If it’s too hot to turn on the stove, you can pan fry the eggplant instead with a little bit of oil.
- If using large eggplant, you may want to peel them before roasting as the skins can get tough and bitter. Smaller eggplants tend to have mild-tasting and softer skins that don’t need to be peeled.
- While you could eat this dish warm, the flavors come out and shine when served at room temperature, and it tastes even better the next day.
- If you want to make your caponata spicy, add a generous pinch of red pepper flakes or some chopped long hot peppers.
Looks terrific! Sounds like the caponata de had in Sicily. Will try it this week.
I hope you love the recipe!
This was so delicious. My parents have so much eggplant from their garden and this was the perfect recipe to use it up. Everyone raved
Glad everyone loved the recipe! Thanks for leaving a review 🙂
Excellent caponata recipe. I ate so much of this in Sicily last summer and was glad to find your recipe. I like that you bake the eggplant instead of frying. much much cleaner and the flavor was fantastic. we ate it with grilled swordfish and it was perfect!
How Sicilian of you to serve it with swordfish! So glad you enjoyed the recipe 🙂
Going to make this dish to bring to my Sicilian friends pool party.
Hope everyone loved it!
Forgot to rate!
Have made this before and it is delicious. Our eggplant is just starting to produce, so I made a small batch and put it in heated Pita 🥙 bread. So delicious!
Going to make this for a ladies lunch! Love your recipes.
Thanks Liz!
This was literally the best caponata recipe I’ve ever made!
So glad, Kelsey! Thank you for your comment! Would you mind also leaving a star rating? It's super helpful!
Delicious recipe -- even if I didn't have fresh basil. I just added a heaping tablespoon of dried basil when I cooked the onions and celery. I served this over sliced and pan seared polenta rounds and everyone loved it! Thanks for the recipe!
Thanks Michele! So glad you enjoyed it!
Can't wait to try. My in laws would love this. would it be worth eating if you froze and thawed to eat?
That's a great question. I've never tried freezing it, so I'm not sure how it would affect the texture. It does do well canned, though. If you're up for the process of sterilizing jars and all that, I say go for it!
Looking forward to trying this recipe. Do you peel the eggplant?
You can if you want, but I didn't find it necessary. I am not a fan of eggplant skin, but it doesn't bother me here!
Very tasty and flavorful but lot of work.
I agree, but think it's worth it.
Caporilli Caponata is a staple in our home. Sara and I are anxious to try this recipe as we are drowning in eggplant from her father’s farm!
Peter