This Sicilian caponata recipe brings together tender roasted eggplant, tangy tomatoes, briny olives, sweet raisins, and a splash of vinegar for that classic sweet and sour flavor. I first tasted caponata at a tiny trattoria in Brooklyn, served cold on thick slices of toasted bread, and I've been hooked ever since. The best part? It's even more delicious the next day, which makes it perfect for easy entertaining.

If you love bold Mediterranean flavors like this, you might also enjoy my [Easy Authentic Falafel Recipe](Golden & Crispy in 50 Min) or this comforting [Best Baked Ziti Recipe](Feed a Crowd in Under 1 Hour).
Why You'll Love This Sicilian Caponata Recipe
This refrigerator giardiniera is easier than you think. You're basically just chopping vegetables, giving them a salt brine overnight, then tossing everything with vinegar, oil, and herbs. No hot water bath required unless you want to can it for longer storage.
The crunch stays perfect, the flavors get better every day, and you can adjust the spice level to fit your family. My kids love picking out the carrots and celery, while I go straight for the peppers. It's a recipe that works for everyone, and it lasts for weeks in the fridge.
Plus, once you make your own mixed vegetable antipasto, you'll never want the store-bought version again.
Jump to:
- Why You'll Love This Sicilian Caponata Recipe
- Sicilian Caponata Recipe Ingredients
- How To Make Sicilian Caponata Recipe
- Substitutions and Variations
- Equipment For Sicilian Caponata Recipe
- How to Store Sicilian Caponata Recipe
- Serving Suggestions
- Expert Tips
- What is Sicilian Caponata Recipe?
- FAQ
- Related
- Pairing
- Sicilian Caponata
Sicilian Caponata Recipe Ingredients
Here's everything you need to make this classic Sicilian Caponata Recipe.
See Recipe Card Below This Post For Ingredient Quantities
- Eggplant: The star of the dish. Roasting it brings out a sweet, almost smoky flavor and keeps the texture tender without being mushy.
- Kosher salt: Salting the eggplant before roasting helps draw out any bitterness and improves the texture.
- Extra virgin olive oil: Adds richness and helps everything cook evenly. Use a good quality oil since it really shines in this dish.
- Yellow onion: Provides a mild, sweet base flavor that balances the acidity.
- Red bell pepper: Adds color, sweetness, and a slight crunch.
- Celery: Gives the caponata a fresh, slightly sharp note that cuts through the richness.
- Black pepper: Just a pinch to season the vegetables as they cook.
- Crushed tomatoes: Creates the saucy base and adds bright acidity.
- Capers: Bring a briny, tangy punch that's essential to authentic caponata.
- Green olives: Add a salty, savory bite. Pitted olives save time and are easier to eat.
- Raisins: The sweet element in the agrodolce. They plump up as they cook and balance the vinegar.
- Honey: Adds a gentle sweetness. You can adjust the amount to your taste.
- Bay leaf: Infuses the sauce with subtle herbal depth.
- Crushed red pepper flakes: Optional, but they add a nice warmth without making it spicy.
- Red wine vinegar: The key to that tangy, sweet and sour flavor. Don't skip it.
- Dry white wine: Adds acidity and helps the flavors meld together beautifully.
- Fresh parsley: Brightens everything up at the end with a pop of color and freshness.
- Fresh mint: A traditional Sicilian touch. It adds an unexpected coolness that makes the dish feel lighter.
How To Make Sicilian Caponata Recipe
This Sicilian Caponata Recipe comes together in a few simple steps.
Preheat the oven: Set your oven to 400°F (204°C) so it's ready when you need it.
Salt the eggplant: Sprinkle the eggplant cubes generously with kosher salt. If you have time, place them in a colander and let them sit for 20 to 30 minutes to release any bitterness. Pat them dry with paper towels before roasting.

Roast the eggplant: Spread the salted eggplant on a sheet pan, drizzle with about 3 tablespoons of extra virgin olive oil, and toss until every piece is coated. Roast for 25 to 30 minutes, until the eggplant is tender and golden brown on the edges.

Cook the vegetables: While the eggplant roasts, heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the chopped onion, bell pepper, and celery. Season with a pinch of salt and black pepper, then cook for 5 to 7 minutes, stirring frequently, until everything softens and smells sweet.
Build the sauce: Stir in the crushed tomatoes, capers, olives, raisins, honey, bay leaf, and crushed red pepper flakes. Pour in the red wine vinegar and white wine. Mix everything together and let it simmer over medium-low heat for 10 minutes. The raisins will plump up and the flavors will start to blend.

Add the eggplant: Gently fold in the roasted eggplant and cook for another 2 to 3 minutes so the flavors can meld together.

Finish with herbs: Remove the pan from the heat and stir in the chopped parsley and fresh mint. The herbs will brighten up the whole dish.
Substitutions and Variations
This Sicilian Caponata Recipe is flexible. Here are some easy swaps:
Eggplant: If you can't find large eggplant, use two smaller ones instead. Japanese or Italian eggplant work beautifully too.
Honey: Swap it with a little sugar if you prefer, or use maple syrup for a different kind of sweetness.
Raisins: Golden raisins work just as well. Some people like using dried currants for a more delicate sweetness.
Olives: If you only have black olives on hand, they'll work fine. Green olives are traditional, but it's more about personal taste.
Wine: You can skip the white wine and use a little extra vinegar or vegetable broth instead.
Nuts: Toasted pine nuts or slivered almonds are a nice addition. Stir them in at the end for extra texture.
Equipment For Sicilian Caponata Recipe
You don't need any fancy tools for this Mediterranean Sicilian Caponata Recipe.
Sheet pan: For roasting the eggplant until it's tender and caramelized.
Large skillet or braising pan: A wide pan helps everything cook evenly and gives the sauce room to simmer without crowding.
How to Store Sicilian Caponata Recipe
Caponata keeps beautifully, which is one of the reasons I love making it ahead.
Let it cool to room temperature, then transfer it to an airtight container. Store it in the fridge for up to five days. The flavors actually improve after a day or two, so don't be afraid to make it in advance.
You can also freeze caponata for up to three months. Thaw it in the fridge overnight and bring it to room temperature before serving. Like my [Easy Chicken Caprese Recipe](Ready in 30 Minutes!), this dish is all about fresh, bright flavors that shine when served at the right temperature.
Serving Suggestions
Here are a few cozy ways to enjoy this Sicilian Caponata Recipe:
With toasted bread: Brush thick slices of ciabatta or sourdough with olive oil, toast them until golden, and top with a generous spoonful of caponata.
As a side dish: Serve it alongside grilled fish, roasted chicken, or even a simple pasta.
Over polenta: Creamy polenta makes a wonderful base for the tangy, sweet caponata.
With cheese: A little crumbled goat cheese or ricotta on top adds creaminess and balances the acidity.
Expert Tips
Don't skip salting the eggplant. It really does make a difference in both flavor and texture. Even 20 minutes helps.
Roast, don't fry. Roasting the eggplant in the oven uses less oil and gives you better control over the texture. It also frees up your stovetop.
Taste as you go. The balance of sweet and sour is personal. If you like it tangier, add a little more vinegar. If you prefer it sweeter, stir in another teaspoon of honey.
Let it rest. Caponata is one of those dishes that tastes better after it sits. Let it cool to room temperature before serving, or make it a day ahead and serve it cold from the fridge.
What is Sicilian Caponata Recipe?
Sicilian Caponata Recipe is a traditional Italian eggplant dish that combines sweet and savory flavors in one beautiful bite. It's often served as an appetizer or antipasto, but it works just as well as a light main course or side dish.
The base is always eggplant, cooked until soft and golden. From there, you add tomatoes, celery, onions, capers, and olives for a briny kick. What makes it distinctly Sicilian is the agrodolce—that sweet and sour balance from vinegar, honey, and raisins. Some versions include pine nuts or anchovies, but this classic recipe keeps things simple and deeply flavorful.
You can serve caponata warm, at room temperature, or cold. Honestly, it gets better as it sits, so making it ahead is not just convenient, it actually improves the dish.
FAQ
What is a Sicilian Caponata Recipe?
Sicilian Caponata Recipe is a traditional eggplant dish made with tomatoes, olives, capers, and a sweet and sour sauce. It's usually served as an appetizer or side dish, either warm or at room temperature. My mom always says the best caponata is the one that's been sitting in the fridge overnight.
What goes well with Sicilian Caponata Recipe?
Sicilian Caponata Recipe pairs beautifully with toasted bread, grilled meats, fish, or pasta. It also works as a topping for crostini or bruschetta. I like serving it with a simple arugula salad and a glass of white wine.
What is a Sicilian Caponata Recipe of aubergine and olives?
That's Sicilian Caponata Recipe. Aubergine is another name for eggplant, and this classic dish combines it with olives, capers, tomatoes, and a tangy-sweet sauce.
What does caponata mean in Italian?
The word "caponata" likely comes from the Sicilian word "capunatina," which may refer to a type of fish or tavern dish. These days, it simply refers to this iconic eggplant relish that's beloved across Sicily and beyond.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Sicilian Caponata Recipe

Sicilian Caponata
Ingredients
- 1 large eggplant cut into 1-inch chunks for even roasting
- Kosher salt used for seasoning and optional eggplant sweating
- Extra virgin olive oil good-quality oil for roasting and sautéing
- 1 yellow onion finely chopped for sweetness
- 1 red bell pepper seeded and diced for color and crunch
- 2 small celery stalks thinly sliced for texture
- Black pepper freshly ground for balance
- 1 cup crushed tomatoes canned or fresh, smooth consistency
- 2 tablespoons capers drained to avoid excess brine
- ¼ cup green olives pitted and roughly chopped
- ¼ cup raisins adds classic sweet contrast
- 2 teaspoons honey adjustable for preferred sweetness
- 1 bay leaf whole, removed before serving
- ¼ to ½ teaspoon crushed red pepper flakes to taste for heat
- ¼ cup red wine vinegar provides tangy acidity
- ¼ cup dry white wine adds depth and aroma
- 2 tablespoons fresh parsley finely chopped for freshness
- 2 tablespoons fresh mint chopped for brightness
Instructions
- Preheat the oven to 400°F to prepare for roasting.
-
Season the eggplant pieces generously with salt, optionally resting them in a colander for 20 minutes, then pat dry thoroughly.
- Spread the eggplant on a sheet pan, drizzle with olive oil, and toss until well coated.
-
Roast the eggplant until golden and tender, about 25–30 minutes, turning once if needed.
- Warm olive oil in a large skillet over medium heat.
- Add the onion, bell pepper, and celery, seasoning lightly with salt and pepper, and cook until softened, about 5–7 minutes.
-
Stir in the tomatoes, capers, olives, raisins, honey, bay leaf, and red pepper flakes.
- Pour in the vinegar and white wine, stirring to combine thoroughly.
- Reduce heat and simmer gently for about 10 minutes to meld flavors.
-
Fold in the roasted eggplant and cook briefly until coated and warmed through, about 2–3 minutes.
- Remove from heat and finish with parsley and mint before serving.

















Leave a Reply