Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

White Bean Eggplant Caponata Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 25 reviews

This White Bean Eggplant Caponata is a hearty, flavorful Sicilian-inspired stew combining tender eggplant, creamy white beans, tangy capers, sweet raisins, and toasted pine nuts in a rich tomato sauce. Perfect served warm over pasta, polenta, mashed potatoes, or with toasted crusty bread, this dish offers a delightful balance of savory, sweet, and nutty flavors in a comforting, vegetarian-friendly meal.

  • Total Time: 50 minutes
  • Yield: 4 servings

Ingredients

Main Ingredients

  • 3 Tbsp olive oil
  • 1 medium yellow onion, diced (about 2 cups or 200 g)
  • 1 medium eggplant, cut into 1/2-3/4-inch cubes (about 6 cups or 425 g)
  • 5 medium cloves garlic, minced
  • 1/2-3/4 tsp sea salt
  • 1 (15-oz.) can crushed tomatoes
  • 1 (15-oz.) can white beans, drained
  • 3/4 cup water
  • 1/3 cup raisins
  • 2 Tbsp capers
  • 1/4 cup pine nuts (lightly toasted)
  • 1/4 cup freshly chopped basil (optional but recommended)

Serving Suggestions

  • Pasta
  • Polenta
  • Toasted crusty bread
  • Mashed potatoes

Instructions

  1. Toast Pine Nuts (Optional): If your pine nuts are not already toasted, heat a dry skillet over medium heat. Add the pine nuts and cook for 4-5 minutes, stirring frequently to prevent burning. Remove from the pan and set aside to cool.
  2. Sauté Onion and Eggplant: Heat the olive oil in a large rimmed skillet over medium heat. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until translucent. Add the cubed eggplant, minced garlic, and sea salt. Cover the skillet and cook for about 8-10 minutes, stirring occasionally, until the eggplant softens.
  3. Add Tomatoes, Beans, and Flavorings: Stir in the crushed tomatoes, drained white beans, water, raisins, and capers. Reduce the heat to medium-low and cook, uncovered, for about 20 minutes. Stir occasionally until the eggplant is very tender and the sauce thickens and becomes fragrant.
  4. Finish with Pine Nuts and Basil: When the sauce has thickened and the eggplant is fully cooked, stir in the toasted pine nuts and the freshly chopped basil if using. Taste the caponata and adjust the seasoning as desired by adding more salt, capers for extra tang, raisins for sweetness, or olive oil for added richness.
  5. Serve: Serve the caponata warm with toasted crusty bread, or over pasta, polenta, or mashed potatoes for a comforting meal.
  6. Storage and Reheating: This dish is best enjoyed fresh. Store leftovers in an airtight container in the refrigerator for 3-4 days or freeze for up to 1 month. Reheat gently in a skillet over the stovetop, adding a splash of water if needed to maintain moisture.

Notes

  • Toasting the pine nuts enhances their flavor significantly.
  • Adjust salt and capers according to your taste to balance savory and tangy notes.
  • The recipe is vegetarian and naturally gluten-free.
  • Can be served as a main or side dish depending on the serving style.
  • Reheating on stovetop preserves the texture better than microwaving.
  • Optional basil adds freshness and brightness; skip if unavailable.
  • Author: ELLA
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian, Sicilian
  • Diet: Vegetarian