• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
She Loves Biscotti
  • Home
  • Recipe Index
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipe Index
  • About Maria
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Appetizers » One-Pot Eggplant Caponata Recipe

    One-Pot Eggplant Caponata Recipe

    August 29, 2025 Maria 2 Comments

    • Facebook
    • Reddit
    • Flipboard
    Jump to Recipe Jump to Video
    Eggplant caponata on a white serving dish.

    This healthy Sicilian-inspired eggplant caponata recipe is made in one pot with eggplant, cherry tomatoes, olives, and capers. A lighter, no-fry variation full of Mediterranean flavor.

    Sicilian-inspired eggplant caponata on a white platter, a sweet-and-savory Mediterranean appetizer.

    Whenever I need a simple summer appetizer when entertaining family or friends, this Sicilian-inspired eggplant caponata is my go-to. It’s sweet, savory, and comes together in one pot with some of my favorite seasonal vegetables.

    Every summer, between my garden and the farmers’ market, I always end up with more eggplant and tomatoes than I can use.

    That’s when I turn to this Italian caponata eggplant.

    It comes together in under an hour, and the flavor only improves the next day—making it an ideal make-ahead dish for entertaining.

    Traditionally, Sicilian caponata involves frying the eggplant, but this lighter, no-fry version keeps all the delicious sweet-and-sour flavor (known in Italy as agrodolce) without the extra oil.

    It’s simple, healthy, and full of Mediterranean flavor. Serve it warm or at room temperature with focaccia, spoon it over grilled fish, or pile it high on crostini for a crowd-pleasing summer appetizer.

    And before we dive in, don’t miss my sister’s chef-created eggplant appetizer recipe, another delicious way to enjoy this summer vegetable.

    Let’s get started!

    Jump to:
    • Prep and Cook Time
    • Ingredients
    • How to Make Caponata
    • Tips
    • How to Serve Eggplant Caponata
    • FAQ
    • More Eggplant Recipes You’ll Love
    • Recipe Origins
    • Recipe

    Prep and Cook Time

    • Active prep time: 10–15 minutes (chopping vegetables and herbs — you can do much of this while the eggplant and tomatoes are cooking)
    • Cooking time: 35–45 minutes (sautéing and simmering the vegetables)
    • Total time: 45–60 minutes
    Ingredients for Sicilian-inspired eggplant caponata, including eggplant, cherry tomatoes, olives, capers, and fresh herbs.

    Ingredients

    • Eggplant, cubed: Any variety works, but smaller, thin-skinned types (like Italian or Japanese) are naturally sweeter and more tender. If using a large globe eggplant, peel if the skin feels tough and cut into smaller cubes so it cooks evenly.
    • Olive oil: Use a good extra virgin olive oil for the best flavor; it’s the base that ties everything together.
    • Celery, chopped: Adds a subtle crunch and freshness that balances the richness of the eggplant.
    • Onion, diced: A classic flavor base; it softens and sweetens as it cooks.
    • Cherry tomatoes or plum tomatoes, halved or chopped: Fresh, juicy tomatoes bring brightness and body to the sauce. In the summer, I love using cherry tomatoes straight from the garden, but in the winter, I’ve also had excellent results with frozen tomatoes — a great way to enjoy caponata year-round.
    • Green olives, chopped: Choose firm, briny olives (like Castelvetrano) for that signature Sicilian bite.
    • Capers: Salty and tangy, they add a punch of flavor that makes caponata so distinctive.
    • Sugar: Just a touch to balance the vinegar and create the traditional agrodolce (sweet-and-sour) flavor.
    • Vinegar: Red wine vinegar is classic, but white wine vinegar works too; it gives the dish its bright tang.
    • Fresh herbs (oregano and basil), chopped: Stirred in at the end for a burst of freshness.
    • Salt and pepper: Bring all the flavors together.
    Step-by-step collage showing how to make eggplant caponata: sautéing vegetables, adding tomatoes and olives, and simmering into a sweet-and-savory appetizer.

    How to Make Caponata

    • Let’s start with the eggplant: Heat 3 tablespoons (45 mL) of olive oil in a large pot over medium heat. Add your 1–1½ pounds (450–680 g) of cubed Italian eggplant and sauté, stirring occasionally, for about 6-8 minutes until the pieces are lightly browned and starting to soften. Once done, scoop them out and set aside for a bit.
    • Next, the celery: To the same pot, add 1 tablespoon (15 mL) of olive oil. Add your 3 stalks (6 oz / 170 g) of celery, chopped into ½-inch pieces, and let them cook for 5 minutes or so, just until they start to soften.
    • Onion time: Add 1 medium onion (about 8 oz / 225 g), diced, along with another 1 tablespoon (15 mL) of olive oil. Cook for 5 minutes until it’s soft and translucent — the kitchen will already smell amazing!
    • Tomatoes join the party: Stir in 1 pound (450 g) of halved cherry tomatoes (or 4 chopped plum tomatoes). Let them cook for 3-5 minutes, until they release their juices and start to form a saucy base.
    • Bring back the eggplant: Return your sautéed eggplant to the pot. Give everything a gentle stir, cover, and let it cook on low for 15–20 minutes until all the vegetables are tender and the flavors mingle beautifully.
    • Finishing touches: Remove the pot from the heat. Stir in 65 g (about 10) chopped green olives, 2 tablespoons (20 g) capers, 1 tablespoon (12 g) sugar, and ¼ cup (60 mL) vinegar. Then sprinkle in 1 tablespoon (3 g) chopped oregano and 2 tablespoons (6 g) chopped basil.
    • Taste and season with salt and pepper.

    This caponata is wonderful at room temperature or slightly warm. Spread it on crostini, serve as a side, or toss with pasta. And don’t worry — it actually tastes even better the next day once all the flavors have melded.

    A white platter of caponata, a Sicilian-inspired dish with eggplant, tomatoes, olives, and capers.

    Tips

    • Choose the right eggplant: Look for small to medium Italian eggplants with smooth, shiny skin. They tend to have fewer seeds and a sweeter flavor.
    • Use good olive oil: Since the oil carries a lot of the flavor here, choose a fruity extra-virgin olive oil if you can.
    • Cut evenly: Keep your eggplant, celery, and onion pieces uniform in size so they cook evenly and blend together nicely.
    • Don’t skip the simmer: Let the caponata simmer gently so the flavors meld together. It should be soft and jammy, not watery.
    • Adjust sweetness and acidity: The balance of sugar and vinegar is key in caponata. Start with the amounts listed, then adjust to taste — some prefer it more tangy, others a touch sweeter.
    • Don’t skip the rest time: Caponata tastes best after it has cooled and rested for a few hours, or even overnight in the fridge. This gives the flavors time to meld together.
    • Make ahead: Caponata keeps well in the refrigerator for up to 5 days. In fact, the flavor improves after the first day.
    Eggplant caponata on a slice of focaccia bread.

    How to Serve Eggplant Caponata

    • As an antipasto: Serve at room temperature with crostini or this Italian focaccia recipe. 
    • In sandwiches: Spoon it into an Italian panini bread with cheese and/or salumi.
    • With grilled meats or fish: Caponata pairs beautifully with grilled chicken, pork, or a simple piece of fish.
    • As a pasta topping: Toss a few spoonfuls with cooked pasta for a quick and light vegetarian meal.
    • Part of a buffet: Include it on an antipasto platter with cheeses, cured meats, and marinated vegetables.
    Healthy Mediterranean eggplant caponata served close-up, highlighting textures of eggplant, tomatoes, and olives.

    FAQ

    Can I make caponata ahead of time?

    Yes! In fact, caponata tastes even better the next day once the flavors have had time to meld. You can prepare it a day or two before serving.

    How long does caponata keep in the fridge?

    Store in an airtight container in the refrigerator for up to 5 days. Bring to room temperature before serving for the best flavor.

    Can I freeze caponata?

    Yes, caponata freezes well. Place it in freezer-safe containers or bags and store for up to 3 months. Thaw overnight in the fridge, then bring to room temperature before serving.

    Should caponata be eaten hot or cold?

    Traditionally, caponata is served at room temperature, but you can also enjoy it slightly warm or chilled, depending on your preference.

    More Eggplant Recipes You’ll Love

    • Close-up view of eggplant caponata appetizer, a Sicilian-inspired dish with eggplant, tomatoes, olives, and capers.
      One-Pot Eggplant Caponata Recipe
    • A jar of melanzane sott'olio (pickled aubergines) surrounded by focaccia bread and chili peppers.
      Italian Pickled Eggplant Recipe: Step by Step
    • Air fryer eggplant on a silver platter.
      Easy Air Fryer Eggplant: Gluten free and Vegan
    • A casserole dish of Eggplant Parmesan.
      Baked Eggplant Parmesan Recipe

     

    Recipe Origins

    This appetizer recipe is inspired by the classic Sicilian eggplant caponata but made a little lighter.

    Even as a retired dietitian, I’m always looking for ways to create healthier versions of traditional dishes without losing their essence. Instead of frying and/or salting the eggplant, I use a gentler cooking method that keeps the dish vibrant and full of flavor.

    Another reason this version came about is simple: I always have an abundance of cherry tomatoes! Using them here not only adds freshness and color, but it also makes this caponata a perfect late-summer dish when eggplants and tomatoes are at their peak.

    This lighter version stays true to the spirit of Sicilian caponata — a dish meant for sharing, savoring, and celebrating the beauty of seasonal vegetables. Enjoy! 

    WELCOME! Sign up for my FREE NEWSLETTER for more delicious recipes, tips and updates!

    THANKS SO MUCH for following and being part of the She Loves Biscotti community, where you will find Simple & Tasty Family-Friendly Recipes with an Italian Twist.

    Ciao for now,

    Maria 

    ★★★★★ If you have made this Eggplant Caponata recipe, I would love to hear about it in the comments below and be sure to rate the recipe!

     

    Recipe

    Close-up view of eggplant caponata appetizer, a Sicilian-inspired dish with eggplant, tomatoes, olives, and capers.

    One-Pot Eggplant Caponata Recipe

    This healthy Sicilian-inspired eggplant caponata recipe is made in one pot with eggplant, cherry tomatoes, olives, and capers. A lighter, no-fry variation full of Mediterranean flavor.
    Print Save RecipeSaved! Pin Rate
    Course: Appetizer
    Cuisine: Italian
    Prep Time: 15 minutes minutes
    Cook Time: 45 minutes minutes
    Total Time: 1 hour hour
    Servings: 8 servings
    Calories: 135kcal
    Author: Maria Vannelli RD
    Prevent your screen from going dark

    WANT TO SAVE THIS RECIPE?

    Enter you email below and I’ll send the link to your inbox.
    PLUS, be the first to get newly published recipes!

    Ingredients

    • 75 mL olive oil separated, 5 tablespoons
    • 450–680 grams eggplant 1-1½ pounds, cubed
    • 3 stalks celery cut into ½-inch, with leaves
    • 225 grams onion yellow, diced, 1 medium
    • 450 grams cherry tomatoes 1 pound or 4 plum tomatoes, chopped or halved
    • 65 grams green olives about 10 pitted, chopped, about ⅓ cup
    • 20 grams capers well rinsed, 2 tablespoons
    • 12 grams sugar granulated, 1 tablespoon
    • 60 mL red or white vinegar ¼ cup
    • 6 grams basil fresh, chopped, 2 tablespoons
    • 3 grams oregano leaves fresh, chopped,1 tablespoon
    • salt and pepper to taste

    Instructions

    • Sauté the eggplant: In a large pot, heat 3 tablespoons (45 mL) olive oil over medium heat. Add cubed eggplant and sauté for about 6-8 minutes, until lightly browned and starting to soften. Remove from the pot and set aside.
    • Cook the celery: Add 1 tablespoon (15 mL) olive oil to the pot. Stir in chopped celery and sauté for about 5 minutes, until slightly tender.
    • Cook the onion: Add 1 tablespoon (15 mL) olive oil to the pot. Add the diced onion and cook for 5 minutes, until soft and translucent.
    • Add the tomatoes: Stir in halved cherry tomatoes (or chopped plum tomatoes) and cook for 3-5 minutes, until they release their juices.
    • Combine and cook: Return the eggplant to the pot. Stir everything together, cover, and cook gently for 15-20 minutes, until all vegetables are tender and flavors meld.
    • Finish the caponata: Remove from heat. Stir in chopped olives, capers, sugar, vinegar, and fresh herbs.
    • Taste and adjust for seasonings.
    • Serve: Let cool to room temperature or serve slightly warm. Great on crostini, as a side, or tossed with pasta.
    Enhance Your Cooking Experience!SCROLL UP for essential step-by-step photos embedded in the article above. When available, videos can be found in the next section. These visuals are designed to help you achieve perfect results every time. Happy cooking!

    Video

    Notes

    • Choose the right eggplant: Look for small to medium Italian eggplants with smooth, shiny skin. They tend to have fewer seeds and a sweeter flavor.
    • Use good olive oil: Since the oil carries a lot of the flavor here, choose a fruity extra-virgin olive oil if you can.
    • Cut evenly: Keep your eggplant, celery, and onion pieces uniform in size so they cook evenly and blend together nicely.
    • Don’t skip the simmer: Let the caponata simmer gently so the flavors meld together. It should be soft and jammy, not watery.
    • Adjust sweetness and acidity: The balance of sugar and vinegar is key in caponata. Start with the amounts listed, then adjust to taste — some prefer it more tangy, others a touch sweeter.
    • Don’t skip the rest time: Caponata tastes best after it has cooled and rested for a few hours, or even overnight in the fridge. This gives the flavors time to meld together.
    • Make ahead: Caponata keeps well in the refrigerator for up to 5 days. In fact, the flavor improves after the first day.
    Please keep in mind that the nutritional information provided below is just a rough estimate and variations can occur depending on the specific ingredients used. 

    Nutrition

    Serving: 2tablespoons | Calories: 135kcal | Carbohydrates: 11g | Protein: 2g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Sodium: 217mg | Potassium: 348mg | Fiber: 3g | Sugar: 6g | Vitamin A: 428IU | Vitamin C: 17mg | Calcium: 40mg | Iron: 1mg
    SIGN UP for Email updates!YES! Send me FREE RECIPES!

     

    WANT TO SAVE THIS RECIPE?

    Enter you email below and I'll send the link to your inbox.
    PLUS, be the first to get newly published recipes!

    • Facebook
    • Reddit
    • Flipboard

    Filed Under: Appetizers

    About Maria

    Maria Vannelli is a retired dietitian who lives in a suburb just outside Montreal, Canada. She's the founder of the food blog She Loves Biscotti. Maria hopes to inspire you and bring you and your loved ones closer together at meal times enabling you to create some memorable moments.

    Reader Interactions

    Comments

    1. Willow

      August 29, 2025 at 7:07 pm

      How serendipitous! I will be harvesting my first eggplant and my tomatoes are ready as are my oregano and basil! I’m excited to try this recipe with my fresh homegrown produce!

      Reply
      • Maria

        August 29, 2025 at 7:13 pm

        How wonderful Willow! Enjoy!

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Maria from She loves biscotti

    Hi, I'm Maria! a dietitian (retired) and full-time content creator. Join me as I share traditional Italian recipes from my youth to modern twists on classics using fresh and seasonal ingredients.

    More about me →

    Subscribe and Follow

    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube

    ITALIAN ZUCCHINI RECIPES

    • A stack of zucchini sticks.
      Baked Zucchini Sticks (Oven or Air Fryer)
    • Vegetable fritters are stacked in groups of threes and are topped with a dollop of yogurt and sprinkled with chives.
      Best Zucchini Fritters: Italian Style with Mozzarella
    • Oven roasted Italian vegetables in a baking dish.
      Mediterranean Roasted Vegetables Recipe
    • Sliced zucchini bread on a wooden board.
      Easy Zucchini Bread Recipe: Healthy and Delicious
    Banner of sites featuring She Loves Biscotti including Buzzfeed, Huffpost, etc.

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About
    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 She Loves Biscotti INC

    Copyright © 2025

    We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. Read more