This post may contain affiliate links. Please read our disclosure policy.
This single serving Caponata is a flavorful Sicilian dish made with roasted eggplant, tangy tomatoes, briny olives, and a touch of sweetness from raisins. It’s rich, well-balanced, and perfect as a topping, side, or appetizer.

This caponata is a versatile side that pairs well with many of our dinner recipes. If you love eggplant, try more single serving favorites like Eggplant Parmesan, Chicken Tagine, and Twice Baked Eggplant!
Why You’ll Love This Recipe
- Full of Flavor: Roasted eggplant, tangy tomatoes, and briny olives create a rich, well-balanced dish.
- Versatile: Serve as an appetizer, side, or part of a mezze or cheese board.
- Wholesome Ingredients: Made with fresh vegetables
- Make-Ahead Friendly: Tastes even better after a day in the fridge.
Caponata has always been one of my favorite dishes—bold, vibrant, and packed with incredible flavor. This single serving version lets you enjoy all the richness of traditional caponata without the burden of leftovers.
Roasting the eggplant instead of frying not only simplifies the process but also enhances its natural sweetness with a subtle smoky depth.
I love how effortlessly it pairs with so many meals—spoon it over rice, toss it with pasta, or serve it alongside baked chicken or fish. It’s a simple dish that delivers so much flavor, and I can’t wait for you to try it!
Ingredients and Substitutions
If you have any ingredients leftover from this single serving caponata recipe, check out our Leftover Ingredients Recipe Finder.
- Eggplant: One small eggplant (about 10 ounces/283 grams). Roasting enhances its natural sweetness and reduces the need for excess oil. You can also grill or fry it.
- Olive Oil: Adds richness and helps cook the vegetables. Use extra-virgin for the best flavor.
- Onion: Provides a sweet and savory base. Use white, yellow, or red onions. Extra onions? Add them to Chicken Paprika, Lasagna Soup, or Spanish Rice.
- Celery: Adds crunch and fresh flavor. If unavailable, fennel works too. Leftover celery? Use it in Macaroni Salad or Vegetable Soup.
- Red Bell Pepper: Brings sweetness and color. Yellow or green bell peppers work too. Leftover peppers? Add them to a Shrimp Quinoa Bowl, Stuffed Peppers, or Chicken Shawarma.
- Red Pepper Flakes: Adds a hint of heat. Adjust to taste or leave out for a milder dish.
- Garlic: Essential for depth of flavor. Fresh is best, but 1/8 teaspoon garlic powder can work in a pinch.
- Crushed Tomatoes: Forms a rich sauce base.
- Green Olives (Castelventrano): Add a mild, briny contrast. Prefer a stronger olive flavor? Use Kalamata. Extra olives? Try them in Ropa Vieja or a Mini Muffuletta.
- Capers: Provide a salty, tangy element.
- Raisins: Add natural sweetness to balance acidity. Currants or dried cranberries can be used instead. Some recipes use sugar, but raisins bring just the right amount of sweetness. Leftovers? Toss them into Morning Glory Muffins, Hermit Cookies, or Cream Scones.
- White Wine Vinegar: Brightens the dish with acidity. Red wine vinegar or apple cider vinegar are good alternatives.
- Honey: Adds a touch of sweetness to balance flavors. Maple syrup or agave can be used if preferred.
Recipe Variations
This caponata recipe is delicious as is, but here are some variations to try:
- Spicy: Add extra red pepper flakes or a dash of hot sauce.
- Herby: Stir in fresh basil, parsley, or oregano.
- Nutty: Mix in toasted pine nuts or almonds for crunch.
- Creamy: Add crumbled feta or goat cheese.
- Hearty: Sauté mushrooms and mix them in.
How To Make Caponata
These step-by-step photos and instructions help you visualize how make this small batch eggplant caponata recipe. See the recipe box below for ingredient amounts and full recipe instructions.
- Roast the Eggplant: Preheat the oven to 425°F (220°C). Place peeled, cubed eggplant on a rimmed baking sheet. Drizzle with olive oil, season with salt and pepper, and toss to coat.
- Cook the Vegetables: Heat olive oil in a 10-inch skillet over medium-high heat. Add onion, celery, bell pepper, salt, and red pepper flakes. Cook, stirring occasionally, for 5–6 minutes until softened.
- Simmer the Sauce: Add crushed tomatoes and bring to a simmer.
- Add Flavorings: Stir in olives, capers, raisins, vinegar, and honey. Reduce heat to medium-low and cook for 10 minutes, stirring occasionally.
- Combine and Heat Through: Stir in the roasted eggplant and cook for 2–3 minutes to absorb the flavors.
- Finish and Serve: Transfer to a bowl, garnish with fresh herbs if desired, and serve.
Expert Tips
- Use Fresh Ingredients: Fresh vegetables and good-quality olives enhance the flavor.
- Make Ahead: The flavors deepen overnight, making it even better the next day.
- Serve at Room Temperature: Let it sit out before serving for the best taste.
- Add Fresh Herbs: A sprinkle of basil or parsley adds brightness.
- Adjust Sweetness: Add more honey or raisins if you like it sweeter.
- Store Properly: Keep in an airtight container in the fridge for up to 5 days.
- Reheat Gently: Warm slowly to preserve texture and flavor.
How To Serve Caponata
- Crostini: Spoon over toasted French bread for a flavorful appetizer.
- Baked Chicken Thighs: Serve alongside for a hearty meal.
- Baked Cod: A great pairing for a light, healthy dinner.
- Rice Bowl: Serve over rice for a satisfying vegetarian option.
- Pasta: Toss with pasta for a quick, easy meal.
- Stuffed Peppers: Use as a filling for roasted peppers.
- Frittata: Stir into a frittata for extra flavor.
- Cheese Board: A delicious addition to a cheese board.
- Mezze Platter: Serve with hummus, pita, and other Mediterranean favorites.
Frequently Asked Questions
Yes! Caponata tastes even better after a day in the fridge as the flavors meld.
It’s best served at room temperature, but you can enjoy it warm or chilled.
Store caponata in an airtight container in the refrigerator for up to 5 days.
Yes, just double the ingredient amounts.
Eggplant is the key ingredient in traditional caponata, but you can try substituting zucchini or mushrooms for a similar texture. The flavor will be different, but the sweet and tangy elements will still come through.
Ways To Use Leftover Ingredients
If you have any ingredients leftover from this recipe, check out our Leftover Ingredients Recipe Finder or you might like to consider using them in any of these single serving and small batch recipes:
If you’ve tried this single serving eggplant caponata recipe or any recipe on One Dish Kitchen please let me know how you liked it by rating the recipe and telling me about it in the comment section below.
Also, if you take a picture please tag us on Instagram (@onedishkitchen) we’d love to see it!
Caponata For One
Equipment
Ingredients
- 1 small eggplant or ½ of a medium eggplant – (10 oz/280 g) – peeled and cut into cubes
- 2 tablespoons olive oil -divided
- ¼ teaspoon kosher salt -divided
- ⅛ teaspoon coarsely ground black pepper
- ½ cup chopped onions
- 1 celery stalk -chopped
- ¼ cup chopped red bell pepper
- ⅛ teaspoon red pepper flakes
- 1 clove garlic -minced
- ¾ cup canned crushed tomatoes (6.5 oz)
- 4 pitted green olives -chopped. (I recommend using Castelvetrano olives)
- 1 tablespoon capers
- 1 tablespoon raisins
- 1 tablespoon white wine vinegar
- 1 tablespoon honey
- chopped fresh parsley or fresh mint -optional for topping.
Instructions
- Roast the Eggplant: Preheat the oven to 425°F (220°C). Place peeled, cubed eggplant on a rimmed baking sheet. Drizzle with olive oil, season with salt and pepper, and toss to coat. Spread in a single layer and bake for 20 minutes. Set aside.
- Cook the Vegetables: Heat olive oil in a 10-inch skillet over medium-high heat. Add onion, celery, bell pepper, salt, and red pepper flakes. Cook, stirring occasionally, for 5–6 minutes until softened. Stir in garlic and cook for 1–2 minutes, stirring constantly.
- Simmer the Sauce: Add crushed tomatoes and bring to a simmer.
- Add Flavorings: Stir in olives, capers, raisins, vinegar, and honey. Reduce heat to medium-low and cook for 10 minutes, stirring occasionally.
- Combine and Heat Through: Stir in the roasted eggplant and cook for 2–3 minutes to absorb the flavors.
- Finish and Serve: Transfer to a bowl, garnish with fresh herbs if desired, and serve.
Notes
- Use Fresh Ingredients: Fresh vegetables and good-quality olives enhance the flavor.
- Make Ahead: The flavors deepen overnight, making it even better the next day.
- Serve at Room Temperature: Let it sit out before serving for the best taste.
- Add Fresh Herbs: A sprinkle of basil or parsley adds brightness.
- Adjust Sweetness: Add more honey or raisins if you like it sweeter.
- Store Properly: Keep in an airtight container in the fridge for up to 5 days.
- Reheat Gently: Warm slowly to preserve texture and flavor.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.
I am so glad I tried this recipe! I used eggplant, cherry tomatoes, and basil from my garden, and everything else I had in my pantry. The flavors were a delicious blend of sweet and savory, with just the right amount of heat. I ate this with some caprese skewers and focaccia bread. Perfect for a warm (85 degrees) evening dinner. I usually eat alone, so have enjoyed trying out many of your recipes.
I’m so happy you enjoyed the caponata! Using fresh ingredients from your garden must have made it extra special. Your dinner sounds perfect for a warm evening. Thank you for sharing, and I’m glad you’re enjoying the recipes!
I grew up in an Italian household but never had Caponata. This recipe is really, really good. I chopped the vegetables all the same size and on the small side. The flavor is great. Definitely can taste the sweet taste of the raisins and the tart and tangy taste of the vinegar.
The one thing that I do disagree with is the Prep Time listed as 10 minutes. I spent about 45 minutes preparing all of the vegetables before beginning to cook.
I’m so happy you enjoyed the caponata.
I was just thinking of making this dish and you stuck with the original recipe (I prefer baking than frying for health purposes) so thank you! Iโm sure it will taste great ๐
Good recipe.