Creamy Roasted Fennel White Bean

Creamy Roasted Fennel and White Bean Hearty Soup silky, lemony, served with crusty bread. Save
Creamy Roasted Fennel and White Bean Hearty Soup silky, lemony, served with crusty bread. | showmevegan.com

Velvety, nourishing bowl highlighting sweet roasted fennel and smooth cannellini beans. Roast fennel and onion until caramelized, sauté carrot and celery, then simmer with beans, broth and thyme. Purée until silky, stir in cream or coconut cream and lemon for brightness. Garnish with fennel fronds and a drizzle of olive oil. Serves four and reheats well.

On a gray Tuesday afternoon last February, I stood in the kitchen chopping fennel and realized I had never actually roasted it before. The sweet anise smell that filled the oven twenty minutes later made me wonder why I had waited so long. This soup came together almost accidentally that day, and it has quietly become the thing I make when the world feels too loud.

I brought a pot of this to my neighbor after she had knee surgery, and she texted me three times asking for the recipe. Her exact words were: this tastes like something expensive. That might be the best compliment a soup has ever received.

Ingredients

  • 2 large fennel bulbs (trimmed and sliced): Roasting transforms fennel from sharp and licorice-like into something caramelized and mellow.
  • 1 medium yellow onion (chopped): Roasting it alongside the fennel adds a deep sweetness to the base.
  • 2 cloves garlic (peeled): Whole roasted garlic melts right into the soup without any harshness.
  • 1 medium carrot (peeled and chopped): Adds body and a gentle natural sweetness.
  • 1 celery stalk (chopped): Gives the broth a savory backbone you would miss without it.
  • 2 (15 oz) cans cannellini beans (drained and rinsed): These make the soup creamy and protein-rich without any flour.
  • 4 cups (1 liter) vegetable broth: Use the best quality you can find because it is the flavor foundation.
  • 1/2 cup (120 ml) heavy cream or coconut cream: Heavy cream for richness or coconut cream for a lovely vegan version.
  • 2 tbsp olive oil: Split between roasting and sautéing for the best flavor at each stage.
  • 1 tsp fresh thyme leaves: Fresh is ideal but half a teaspoon dried works perfectly fine.
  • 1/2 tsp ground black pepper: Just enough warmth without competing with the fennel.
  • 1 tsp salt: Start here and adjust after blending since flavors concentrate.
  • Zest of 1 lemon: Brightens everything without making it taste lemony.
  • 1 tbsp lemon juice: Added at the end to wake up all the roasted flavors.
  • Fennel fronds, extra olive oil, crusty bread (optional garnish): The fronds are beautiful and the bread is honestly not optional in my house.

Instructions

Heat the oven:
Preheat to 400°F (200°C) and line a baking sheet if you want easier cleanup.
Prep the roasting pan:
Spread fennel slices, onion, and garlic on the sheet. Drizzle with 1 tbsp olive oil, sprinkle with salt and pepper, and toss everything with your hands.
Roast until golden:
Roast for 25 to 30 minutes, flipping once halfway through, until the edges are caramelized and tender.
Start the base:
While the fennel roasts, heat 1 tbsp olive oil in a large pot over medium heat. Sauté the carrot and celery for about 5 minutes until they soften.
Combine and simmer:
Add the roasted vegetables, cannellini beans, thyme, and broth to the pot. Bring to a boil, then lower the heat and simmer for 15 minutes.
Blend until velvety:
Remove from heat and use an immersion blender to purée until completely smooth. If using a countertop blender, work in small batches and vent the lid.
Finish with cream and citrus:
Stir in the cream, lemon zest, and lemon juice. Taste and adjust salt and pepper now.
Serve warm:
Ladle into bowls and top with fennel fronds, a drizzle of olive oil, and crusty bread alongside.
Steam rising from Creamy Roasted Fennel and White Bean Hearty Soup, fennel fronds. Save
Steam rising from Creamy Roasted Fennel and White Bean Hearty Soup, fennel fronds. | showmevegan.com

My partner now requests this on Sunday evenings specifically. We eat it on the couch with thick slices of sourdough and call it dinner. Somewhere along the way it stopped being a recipe and became a small ritual.

Storing and Reheating

This soup refrigerates beautifully for up to three days in an airtight container. When reheating, add a splash of broth because it thickens as it sits. Warm it gently over medium-low heat and stir often to keep the cream from separating.

Making It Vegan

Swap heavy cream for full-fat coconut cream and the result is just as silky. The coconut flavor stays surprisingly subtle under all that roasted fennel. Check your vegetable broth label too since some brands sneak in non-vegan ingredients.

Serving Ideas and Variations

A pinch of red pepper flakes stirred in at the end gives it a gentle warmth that pairs well with the sweetness. A crisp Sauvignon Blanc alongside makes this feel like a proper dinner party starter.

  • Float a spoonful of pesto on top for an herby contrast.
  • Add a handful of baby spinach before blending for extra color and nutrients.
  • Freeze portions in mason jars (leaving headroom) for up to two months.
Creamy Roasted Fennel and White Bean Hearty Soup with roasted aroma, olive oil drizzle. Save
Creamy Roasted Fennel and White Bean Hearty Soup with roasted aroma, olive oil drizzle. | showmevegan.com

This is the kind of soup that makes a quiet evening feel complete. I hope your kitchen smells as good as mine did the first time those fennel slices came out of the oven.

Recipe Questions & Answers

Trim and slice bulbs evenly, toss with olive oil, salt, and pepper, then roast at 400°F (200°C) on a single layer. Turn once midway so edges brown evenly; caramelization develops in 25–30 minutes.

Yes. Soak and cook dried cannellini beans until tender, or cook in a pressure cooker. Reserve cooking liquid to adjust thickness; canned beans are convenient but cooked dried beans give deeper flavor.

Swap heavy cream for full-fat coconut cream or plain unsweetened cashew cream. Add a small amount while blending to achieve a silky texture and adjust to taste with lemon for brightness.

Use an immersion blender directly in the pot for a quick, silky purée. For ultra-smooth results, blend in batches in a high-speed blender until completely uniform, then return to the pot to finish.

Taste after blending and add salt, pepper, and lemon juice incrementally. Lemon zest and juice lift the richness; a pinch of red pepper flakes adds subtle heat if desired.

Store in the fridge for up to 3 days in an airtight container. Reheat gently over low heat, stirring occasionally; add a splash of broth or water if it has thickened.

Creamy Roasted Fennel White Bean

Velvety blend of roasted fennel and cannellini beans, finished with cream and lemon for a cozy, vegetarian bowl.

Prep 15m
Cook 45m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 large fennel bulbs, trimmed and sliced
  • 1 medium yellow onion, chopped
  • 2 garlic cloves, peeled
  • 1 medium carrot, peeled and chopped
  • 1 celery stalk, chopped

Beans and Broth

  • 2 (15 ounce) cans cannellini beans, drained and rinsed
  • 4 cups vegetable broth

Dairy & Creaminess

  • 1/2 cup heavy cream or coconut cream (for vegan option)
  • 2 tablespoons olive oil

Seasonings

  • 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
  • 1/2 teaspoon ground black pepper
  • 1 teaspoon salt, plus more to taste
  • Zest of 1 lemon
  • 1 tablespoon lemon juice

Garnish (Optional)

  • Fennel fronds
  • Extra olive oil
  • Crusty bread

Instructions

1
Preheat Oven: Set the oven to 400°F to prepare for roasting the vegetables.
2
Prepare Vegetables for Roasting: Arrange fennel slices, onion, and garlic cloves on a large baking sheet. Drizzle with 1 tablespoon olive oil and season lightly with salt and pepper. Toss until the vegetables are evenly coated.
3
Roast Vegetables: Roast in the oven for 25 to 30 minutes, turning once halfway through, until fennel is caramelized and tender.
4
Sauté Aromatics: Heat 1 tablespoon olive oil in a large soup pot over medium heat. Add carrot and celery and sauté for 5 minutes until softened.
5
Simmer Soup Base: Transfer roasted fennel, onion, and garlic to the pot. Add drained cannellini beans, thyme, and vegetable broth. Bring to a boil, then reduce heat and let simmer for 15 minutes to develop flavor.
6
Purée Until Smooth: Remove the pot from the heat. Use an immersion blender to blend until smooth and creamy, or carefully purée in batches with a blender.
7
Finish and Adjust Seasoning: Stir in heavy cream, lemon zest, and lemon juice. Taste and adjust seasoning with salt, pepper, or more lemon as needed.
8
Garnish and Serve: Gently reheat if necessary, then ladle into bowls. Garnish with fennel fronds, a drizzle of olive oil, and serve with crusty bread if desired.
Additional Information

Equipment Needed

  • Large baking sheet
  • Chef's knife
  • Cutting board
  • Large soup pot
  • Immersion blender or regular blender
  • Ladle

Nutrition (Per Serving)

Calories 310
Protein 10g
Carbs 38g
Fat 12g

Allergy Information

  • Contains dairy if heavy cream is used.
  • Gluten-free provided bread is omitted or gluten-free bread is used.
  • Use coconut cream for a vegan option.
  • Verify ingredients in broth and canned beans to avoid hidden allergens.
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.