Caponata Recipe (An Italian Classic)
If you’ve never tried a traditional caponata recipe, you’re in for a real treat! This classic Sicilian vegetable dish is packed with rich Mediterranean flavors and gets even better after it sits for a few hours. Tender eggplant, sweet tomatoes, onions, carrots, garlic, herbs, and a splash of red wine vinegar slowly simmer together into a savory, slightly tangy dish that’s incredibly versatile.

Whether you serve it as an appetizer with toasted bread, spoon it over baked chicken thighs, fish dishes like this pan seared slamon, or enjoy it as a flavorful side dish, this easy caponata recipe is one you’ll find yourself making again and again.
If you love delicious Italian flavors like this, be sure to try my fresh eggplant tomato basil sauce, Nonna’s a la vodka sauce, or this Italian Cobb salad.
Why You’ll Love This Recipe
- Easy to prepare with simple ingredients
- Rich, savory Mediterranean flavors
- Naturally vegetarian
- Perfect served warm, cold, or at room temperature
- Great for meal prep
- Delicious as an appetizer, side dish, or topping
- Tastes even better the next day
Key Ingredients

You can find the full list of ingredients and their exact amounts in the recipe card at the bottom of the post.




- Eggplant: It becomes soft and creamy as it cooks down, soaking up all the delicious flavors around it.
- Tomatoes: Add natural sweetness, acidity, and plenty of moisture, creating the rich base of the sauce
- Onion & Garlic: They build the savory foundation, adding depth and bringing all the flavors together.
- Tomato Paste: Gives the mixture a richer, more concentrated tomato flavor and helps create a thicker, heartier texture.
- Red Wine Vinegar: Brightens the dish with a tangy kick that balances the vegetables’ sweetness.
- Basil & Oregano: Bring classic Italian-inspired flavor and a warm, herby aroma that complements the vegetables perfectly.
- Capers (Optional): Add little bursts of salty, briny flavor that make the dish even more flavorful and complex.
Variations
- Add Olives: Green or Kalamata olives are a traditional addition that adds extra briny flavor.
- Make It Spicy: Add a pinch of crushed red pepper flakes for gentle heat.
- Add Celery: Many authentic Sicilian recipes include diced celery for extra crunch and flavor.
- Add Pine Nuts: Toasted pine nuts provide wonderful texture and richness.
- Add Fresh Herbs: Fresh basil or parsley can be stirred in just before serving for added freshness.
- Sweet It a Bit: If you enjoy a sweeter caponata, stir in a teaspoon of honey or sugar while the vegetables simmer.
How to Make This Caponata Recipe
I’ve included a brief overview of the recipe here, but you can find the full instructions in the recipe card at the bottom of the post.
- Soak the eggplant in salted water. Then, drain thoroughly.
- Add the eggplant, carrots, tomatoes, onion, and garlic to a deep pan, cover, and simmer until cooked down.
- Stir in the remaining ingredients and simmer until the mixture is thick, rich, and fragrant. Enjoy!
Expert Tips
- Don’t skip soaking the eggplant. It creates a much smoother texture.
- Simmer slowly to allow the vegetables to fully develop their flavors.
- Stir occasionally to prevent sticking.
- Taste before serving and adjust the vinegar if you’d like a tangier finish.
- Refrigerate for several hours before serving if possible. The flavors become even better overnight.
Caponata Recipe FAQs
Caponata is a traditional Sicilian eggplant dish made with vegetables, tomatoes, herbs, vinegar, and often capers or olives. It has a signature sweet-and-tangy flavor and can be served as an appetizer, side dish, condiment, or topping.
Yes! Caponata is one of those dishes that tastes even better after it has had time to rest. Making it a day ahead allows the flavors to meld together, making it an excellent recipe for meal prep and entertaining.
Store caponata in an airtight container in the refrigerator for up to 5 days. Many people find the flavor improves after the first day.
Absolutely. Let the caponata cool completely, then transfer it to freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before serving cold or gently reheating.
Soaking the eggplant in salted water helps reduce bitterness and improve its texture, resulting in a softer, creamier finished dish.
Both! Caponata is traditionally served as an appetizer with toasted bread or crostini, but it also makes an excellent side dish for grilled meats, seafood, pasta, or roasted vegetables.
Caponata pairs wonderfully with toasted Italian bread, crackers, bruschetta, grilled chicken, steak, pork chops, fish, pasta, sandwiches, charcuterie boards, and antipasto platters.
More Easy Homemade Recipes

Caponata Recipe-An Italian Favorite
This easy version of an Italian classic is right at your fingertips with this delicious recipe. Comes out perfect every time. Enjoy as an appetizer, dip, or side dish. Even over pasta for a main dish.
Ingredients
- 2 cups diced eggplant
- 1 small carrot finely diced
- 2 tomatoes diced
- 1 medium onion diced
- 2 garlic cloves minced
- 1 tbsp tomato paste
- 1 tbsp capers this is optional but, adds wonderful flavor
- 1 tsp dried basil
- 1 tsp dried oregano
- A pinch of black pepper
- 1½ tsp salt
- 3 tbsp red wine vinegar
Instructions
-
1. Place the diced eggplant in a bowl and cover with water. Stir in 1 teaspoon of salt and let it soak for 20–30 minutes. Drain well and squeeze out excess liquid to remove bitterness.
-
2. In a large skillet or deep pan, combine the eggplant, carrot, tomatoes, onion, and garlic. No need to pre-fry — let the vegetables slowly release their juices and cook down over low heat. Cover and simmer gently for about 1 hour, stirring occasionally.
-
3.Stir in the tomato paste, red wine vinegar, capers, basil, oregano, remaining ½ tsp salt, and black pepper. Let the mixture simmer uncovered for another 30 minutes, until thickened and fragrant.
-
Stir in the tomato paste, red wine vinegar, capers, basil, oregano, remaining ½ tsp salt, and black pepper. Let the mixture simmer uncovered for another 30 minutes, until thickened and fragrant.
-
Pour mixture into serving bowl and enjoy.
Thanks for stopping by today. I hope you enjoy this delectable Italian classic recipe for Caponata. To save this and any favorite recipes, you can pin on Pinterest. It’s a great way of saving recipes for later on. Please stop by again soon. There’s so many more recipes to see both savory and sweet. Before leaving, remember to scroll up to the recipe card where you can copy and print out todays featured recipe.
Bye for now…
Disclosure: You may see links to ingredients or cooking items in the ingredient, instructions, or equipment sections of this post. I’m a participant in the Amazon Services LLC Associates Program, an affiliate advertising program. I will receive a small percentage of sales generated by these links. However, this in no way increases the price of the items.

