From above, a shallow bowl of glossy aubergine-purple eggplant and ruby cherry tomatoes nestled among creamy white beans, topped with a swoosh of white whipped ricotta, torn basil and mint, fennel fronds, lemon zest, and a drizzle of emerald olive oil, with toasted bread angled alongside.

Slow Cooker Eggplant, Fennel & White Bean Caponata with Whipped Ricotta

Silky eggplant stew with whipped ricotta and herbs.

Category Main Course
Prep 20 minutes
Cook 240 minutes
Style Italian
Technique Slow Cooking
Diet Friendly Vegetarian

Daily recipe · July 07, 2026

A little about this dish

This slow-cooker Italian-inspired dish leans summery and elegant: silky eggplant is layered with burst cherry tomatoes, fennel, cannellini beans, olives, lemon, and a splash of white wine for a lighter, more sunlit take on rustic braises. A swirl of whipped ricotta added at the end makes it feel luxurious without getting heavy, while basil and mint keep the flavors bright and seasonal.

Ingredients (for 2)

  • Eggplant1 large (about 14 oz)cut into 1-inch cubes
  • Cherry tomatoes2 cupshalved
  • Fennel bulb1 smallthinly sliced; fronds reserved for garnish
  • Canned cannellini beans1 can (15 oz)drained and rinsed
  • Yellow onion1 smallthinly sliced
  • Garlic3 clovesthinly sliced
  • Castelvetrano or green olives1/3 cuppitted and torn
  • Capers1 tbspdrained
  • Lemon1zest finely grated and half juiced
  • Fresh basil1/2 cup loosely packedtorn
  • Fresh mint2 tbsptorn
  • Ricotta1/2 cup
  • Parmesan2 tbsp plus extra for servingfinely grated
  • White wine1/3 cup
  • Tomato paste1 tbsp
  • Crushed red pepper flakes1/4 tsp
  • Toasted sourdough or grilled bread4 slices
  • Extra-virgin olive oil3 tbsp plus extra for finishing
  • Kosher salt1 tsp plus more to taste
  • Black pepper1/2 tsp

Preparation

  1. Step 1 — 🍆🧂⏳
    Optional: Lightly salt the eggplant cubes and let them sit in a colander for 15 minutes, then pat dry. This helps improve the texture.
  2. Step 2 — 🥣🍷🫒
    In the slow cooker, whisk together the white wine, tomato paste, 2 tablespoons olive oil, 1 teaspoon kosher salt, black pepper, and red pepper flakes.
  3. Step 3 — 🍅🧄🫘
    Add the eggplant, cherry tomatoes, fennel, onion, garlic, cannellini beans, olives, and capers. Toss gently so everything is evenly coated.
  4. Step 4 — 🍲⏰🔥
    Cover and cook on LOW for 3 1/2 to 4 hours, until the eggplant is tender and silky. Stir once halfway through if you can.
  5. Step 5 — 🧀🍋🥄
    While the stew cooks, whisk the ricotta with Parmesan, lemon zest, 1 teaspoon lemon juice, and 1 tablespoon olive oil until smooth and fluffy.
  6. Step 6 — 🌿🧂👅
    Taste the cooked eggplant mixture and adjust with more salt, pepper, or lemon juice if needed. Fold in half the basil and half the mint.
  7. Step 7 — 🥣🍆🧀
    Spoon the eggplant mixture into shallow bowls and top each with a generous dollop of whipped ricotta.
  8. Step 8 — ✨🌿🫒
    Finish with the remaining basil and mint, reserved fennel fronds, extra Parmesan, a drizzle of olive oil, and more lemon zest if you like.
  9. Step 9 — 🍞🍽️😋
    Serve right away with toasted sourdough or grilled bread on the side for scooping.

A final fox tip

This is inspired by Sicilian sweet-salty caponata, but softened into a luxurious summer braise with beans for substance and whipped ricotta for contrast. For a vegan version, skip the ricotta and Parmesan and finish with lemony almond cream or thick plant-based yogurt. For extra wow-factor in photos, serve in wide white bowls and let the ricotta look artfully swirled rather than fully mixed in.

THE BEST HOME FOR YOUR RECIPES

Save it in the Fancy Fox app

Keep favorites together, find them fast, and bring this recipe back whenever you cook.

Download on the App Store Already have Fancy Fox? Open this recipe