Creamy Roasted Leek White Bean

Creamy roasted leek and white bean hearty soup topped with fresh parsley in a rustic bowl Save
Creamy roasted leek and white bean hearty soup topped with fresh parsley in a rustic bowl | showmevegan.com

This velvety soup combines naturally sweet roasted leeks with tender cannellini beans, creating a luxurious texture without excessive cream. The roasting process intensifies the vegetables' natural sugars, while aromatic vegetables like carrots, celery, and garlic build layers of flavor. Finished with heavy cream and fresh herbs, each bowl delivers comforting richness perfect for chilly evenings.

The first time I made this soup was during a particularly brutal February when my apartment heating was working overtime and I needed something that felt like a warm blanket in bowl form. I'd originally intended to make a simple potato leek soup, but discovered I'd used the last potato making breakfast that morning. The white beans in my pantry turned out to be a happy accident, creating this incredibly velvety texture without any dairy needed at all.

Last winter, my sister came over unexpectedly after a terrible day at work. I made a double batch of this soup, and we sat at my kitchen table with crusty bread dunked into our bowls, talking until the pot was empty. She texted me the next morning saying it was exactly what she needed, and now she asks for it every time life gets overwhelming.

Ingredients

  • 3 large leeks: Roasting them transforms their sharp onion flavor into something mellow and slightly sweet, almost like a savory caramel
  • 2 medium carrots and 2 celery stalks: These aromatics build that classic soup base that makes everything taste like home
  • 3 cloves garlic: Roasting whole cloves keeps them from burning and mellows their bite
  • 2 cans cannellini beans: The secret to that incredibly creamy texture without using a single potato
  • 4 cups vegetable broth: Use a good quality one since its half the flavor profile
  • 1/2 cup heavy cream: Plant-based cream works beautifully here if you need it dairy-free
  • 2 tbsp olive oil for roasting plus 1 tbsp for the pot: The roasting oil creates those golden edges while the tablespoon in the pot helps bloom the spices
  • 1/2 tsp dried thyme and 1 bay leaf: Classic herb pairing that makes the soup taste comforting rather than just bean-forward
  • Salt and pepper: Essential for bringing out the roasted vegetables natural sweetness
  • Fresh parsley and crusty bread: The parsley cuts through the richness and the bread is non-negotiable for the full experience

Instructions

Get your oven going and prep your pan:
Preheat that oven to 400°F and line a baking sheet with parchment paper because roasted vegetable cleanup is nobody's idea of a good time.
Prep and roast your vegetables:
Slice those leeks lengthwise and give them a thorough wash because dirt loves to hide between the layers. Cut them into 1-inch pieces and spread them on the baking sheet with the carrots, celery, and whole garlic cloves. Drizzle with 2 tablespoons of olive oil and season with salt and pepper, tossing everything until coated.
Let the oven work its magic:
Roast for 25 to 30 minutes, stirring once halfway through, until those leeks are golden and everything smells absolutely incredible.
Build your soup base:
Heat the remaining olive oil in a large pot over medium heat. Add all those gorgeous roasted vegetables, the cannellini beans, thyme, and bay leaf. Pour in the broth and bring everything to a gentle simmer.
Let the flavors meld:
Cook for 10 to 15 minutes, giving the soup time to develop that deep, comforting flavor that only comes from patience.
Create the texture:
Fish out the bay leaf and use an immersion blender to puree until creamy but still slightly chunky. If you're using a countertop blender, work in batches and vent that lid to avoid a steam explosion situation.
Finish with cream:
Stir in the heavy cream and taste your creation. Adjust the salt and pepper until it's exactly right.
Serve it up:
Ladle into bowls and finish with fresh parsley and that crusty bread for dipping.
Save
| showmevegan.com

This soup has become my go-to for new parents, friends recovering from surgery, or anyone who just needs a hug in a bowl. Something about that creamy texture and gentle flavor makes people feel taken care of in a way that fancy restaurant food never quite achieves.

Making It Ahead

I've learned through plenty of meal prep Sundays that this soup actually tastes better the next day. The flavors continue to develop overnight, and that bean creaminess becomes even more pronounced. Store it in airtight containers for up to five days in the refrigerator.

Freezing Instructions

Freeze this soup in portions rather than one big container. It thaws beautifully in the refrigerator overnight or can be reheated gently from frozen. Just skip the cream until after thawing if you're planning to freeze it.

Serving Suggestions

A simple green salad with a bright vinaigrette cuts through the richness perfectly. I also love serving this with a glass of crisp white wine when friends come over for casual dinner parties.

  • Try crumbling some crispy pancetta on top if you eat meat
  • A drizzle of really good olive oil right before serving adds luxurious depth
  • Lemon wedges on the side let everyone brighten their bowl to their taste
Steaming bowl of creamy roasted leek and white bean hearty soup served with crusty bread Save
Steaming bowl of creamy roasted leek and white bean hearty soup served with crusty bread | showmevegan.com

There's something profoundly comforting about a soup that comes together so simply yet tastes like it simmered all day. I hope this finds its way into your regular rotation, just as it has in mine.

Recipe Questions & Answers

Yes, simply substitute plant-based cream or coconut milk for heavy cream. The soup remains just as creamy and satisfying.

Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove, adding splash of broth if needed.

Freeze for up to 3 months in freezer-safe containers. Thaw overnight in refrigerator before reheating. Cream may separate slightly but will emulsify when stirred.

Crusty bread, garlic bread, or roasted potatoes make excellent sides. A simple green salad balances the richness perfectly.

Roasting caramelizes the leeks and vegetables, deepening their natural sweetness and adding complex flavor notes that simmering alone cannot achieve.

Absolutely. Cook 1 cup dried beans until tender, about 1-2 hours, then proceed with the recipe. You may need slightly more broth.

Creamy Roasted Leek White Bean

Velvety roasted leek and white bean soup, ready in 55 minutes

Prep 15m
Cook 40m
Total 55m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 3 large leeks, trimmed and cleaned
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 cloves garlic, peeled

Beans & Broth

  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 4 cups vegetable broth (gluten-free if needed)

Dairy

  • 1/2 cup heavy cream (or plant-based cream for vegan option)

Fat & Seasonings

  • 3 tbsp olive oil
  • 1/2 tsp dried thyme
  • 1 bay leaf
  • Salt and freshly ground black pepper, to taste

Garnish

  • Chopped fresh parsley, for serving
  • Crusty bread, for serving (optional)

Instructions

1
Preheat Oven and Prepare Baking Sheet: Preheat the oven to 400°F. Line a baking sheet with parchment paper.
2
Prepare and Season Vegetables: Slice the leeks lengthwise, wash thoroughly, then cut into 1-inch pieces. Place leeks, garlic cloves, carrots, and celery on the prepared baking sheet. Drizzle with 2 tbsp olive oil, sprinkle with salt and pepper, and toss to coat.
3
Roast Vegetables: Roast vegetables in the preheated oven for 25–30 minutes, stirring once, until leeks are golden and vegetables are tender.
4
Combine Soup Base: In a large pot, heat remaining 1 tbsp olive oil over medium heat. Add roasted vegetables, cannellini beans, thyme, and bay leaf. Pour in vegetable broth. Bring to a simmer and cook for 10–15 minutes, allowing flavors to meld.
5
Puree Soup: Remove the bay leaf. Use an immersion blender to puree the soup until creamy but still slightly chunky, or blend in batches in a countertop blender (vent lid to avoid steam buildup).
6
Add Cream and Season: Stir in heavy cream. Taste and adjust salt and pepper as needed.
7
Serve: Ladle soup into bowls. Garnish with fresh parsley and serve with crusty bread if desired.
Additional Information

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Chef's knife
  • Cutting board
  • Large pot
  • Immersion blender or countertop blender
  • Ladle

Nutrition (Per Serving)

Calories 340
Protein 11g
Carbs 41g
Fat 14g

Allergy Information

  • Contains dairy (heavy cream); use plant-based alternative for dairy-free/vegan.
  • Soup is gluten-free if using gluten-free broth and bread.
  • Always check canned bean and broth labels for potential allergens or gluten.
Rachel Monroe

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