Creamy Asparagus White Bean Soup

Creamy roasted asparagus tip and white bean hearty soup ladled into a rustic bowl with fresh chive garnish Save
Creamy roasted asparagus tip and white bean hearty soup ladled into a rustic bowl with fresh chive garnish | showmevegan.com

This hearty soup combines oven-roasted asparagus tips with creamy cannellini beans for a deeply flavorful, comforting bowl.

Onions, carrots, and celery build a classic soffritto base, while thyme and basil add aromatic depth. A quick blend transforms everything into a silky, velvety texture finished with a splash of cream and lemon juice.

Ready in about 50 minutes, it serves four and works beautifully as a standalone lunch or a starter for a larger dinner. Naturally vegetarian and gluten-free.

The rain was hammering against the kitchen window and I had a bundle of asparagus that was not going to survive another day in the crisper drawer. I roasted the tips on a whim, blended them with a can of white beans I found behind the pasta jars, and ended up with something so silky and comforting that I completely forgot about the gloom outside. That pot lasted barely two days between the two of us.

I made this for my neighbor Sarah after she mentioned she was surviving on toast and granola bars during a brutal work week. She texted me that night with a photo of the empty bowl and a single word: more.

Ingredients

  • Asparagus tips (1 lb/450 g), trimmed: The real star here, and roasting them first brings out a nutty sweetness you simply cannot get any other way.
  • Yellow onion (1 medium), diced: Builds the aromatic base that holds everything together.
  • Garlic cloves (2), minced: Just two because the asparagus deserves room to shine.
  • Carrot (1 medium), peeled and diced: Adds a subtle sweetness that balances the earthy greens.
  • Celery stalk (1), diced: Quiet but essential for a well rounded flavor foundation.
  • Cannellini beans (1 can, 15 oz/425 g), drained and rinsed: These give the soup its creamy body without needing a mountain of dairy.
  • Vegetable broth (4 cups/1 L), low sodium: You control the salt this way, which always tastes better.
  • Heavy cream or full fat coconut milk (1/2 cup/120 ml): Either one works, and the coconut milk version is genuinely delicious.
  • Olive oil (2 tbsp): Split between roasting and sautéing, so nothing goes to waste.
  • Dried thyme (1/2 tsp) and dried basil (1/2 tsp): Simple herbs that warm up the entire pot without overpowering it.
  • Salt and freshly ground black pepper, to taste: Season as you go and trust your palate.
  • Lemon juice (1 tbsp): A squeeze at the end wakes up every flavor in the bowl.
  • Chopped fresh chives and extra olive oil for garnish (optional): Worth the extra minute for a beautiful finish.

Instructions

Roast the asparagus:
Heat your oven to 425 degrees F. Toss the trimmed asparagus tips with one tablespoon olive oil, a pinch of salt, and pepper, then spread them on a baking sheet in a single layer. Roast for 12 to 15 minutes until they are tender and kissed with gold, and set aside a handful for garnish.
Build the base:
In a large pot, warm the remaining tablespoon of olive oil over medium heat. Drop in the onion, carrot, and celery, and let them soften for 5 to 7 minutes until everything smells like a kitchen you want to stay in.
Add garlic and combine:
Stir in the minced garlic and cook for just one minute until fragrant. Toss in the roasted asparagus (keep those reserved tips separate), the drained white beans, thyme, and basil, and give it all a gentle stir.
Simmer everything together:
Pour in the vegetable broth, bring it to a boil, then lower the heat and let it simmer for 15 minutes so the flavors have time to marry properly.
Blend until silky:
Take the pot off the heat and use an immersion blender to puree until smooth and velvety. If using a countertop blender, work in batches and be careful with the hot liquid.
Finish with cream and lemon:
Stir in the cream or coconut milk and the lemon juice, then heat gently for 2 to 3 minutes. Taste and adjust the salt and pepper until it sings.
Serve with love:
Ladle into warm bowls and top with those reserved roasted asparagus tips, a scatter of fresh chives, and a thin drizzle of good olive oil if you are feeling generous.
Save
| showmevegan.com

One January evening I ladled this into a thermos and took it to a friend who was recovering from surgery. She called it a hug in a bowl, and honestly that is the most honest description I have ever heard.

What to Serve Alongside

A chunk of crusty sourdough torn straight from the loaf is all you really need, though a simple arugula salad with lemon vinaigrette makes it feel like a proper meal.

Storage and Freezing

This soup keeps for up to four days in the refrigerator and tastes even better on day two when the flavors have settled. It freezes well for up to three months, but hold off on adding the cream until you reheat if you plan to freeze it.

Small Changes, Big Results

You can swap cannellini beans for great northern or navy beans with no complaints from anyone at the table. A pinch of red pepper flakes added with the garlic brings a gentle warmth that is lovely on cold nights.

  • Coconut milk instead of cream makes it fully vegan without sacrificing richness.
  • Check that your vegetable broth is certified gluten free if that matters to you.
  • Always taste for salt at the end, because broths and beans vary widely.
Steaming bowl of creamy roasted asparagus tip and white bean hearty soup topped with golden roasted asparagus Save
Steaming bowl of creamy roasted asparagus tip and white bean hearty soup topped with golden roasted asparagus | showmevegan.com

Some recipes you make once and forget, but this one has a way of becoming part of your regular rotation without you even noticing. Keep a bundle of asparagus handy and let the soup do the rest.

Recipe Questions & Answers

Yes, simply swap the heavy cream for full-fat coconut milk. The coconut milk adds a similar richness and creamy texture while keeping the dish entirely plant-based.

Great northern beans or navy beans work well as direct substitutes. They have a similar creamy texture and mild flavor that blends smoothly into the soup.

An immersion blender is convenient but not required. You can use a standard countertop blender instead—just work in batches and be careful with hot liquids. Fill the blender no more than halfway and vent the lid.

Cool the soup completely, then transfer to an airtight container. Refrigerate for up to 4 days. Reheat gently on the stovetop or in the microwave, stirring occasionally. The soup may thicken as it sits, so add a splash of broth when reheating.

Yes, this soup freezes well for up to 3 months. If using dairy cream, the texture may shift slightly upon thawing. Stir well while reheating to restore the creamy consistency. Freeze in portion-sized containers for easy reheating.

Crusty bread, a simple green salad, or a grilled cheese sandwich make excellent companions. For a lighter meal, a handful of crackers or a warm baguette works perfectly.

Creamy Asparagus White Bean Soup

Roasted asparagus and white beans blended into a velvety, herb-infused vegetarian soup perfect for lunch or dinner.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 lb asparagus tips, trimmed
  • 1 medium yellow onion, diced
  • 2 garlic cloves, minced
  • 1 medium carrot, peeled and diced
  • 1 celery stalk, diced

Beans

  • 1 can (15 oz) cannellini beans, drained and rinsed

Liquids & Dairy

  • 4 cups low-sodium vegetable broth
  • 1/2 cup heavy cream or full-fat coconut milk
  • 2 tbsp olive oil

Spices & Seasoning

  • 1/2 tsp dried thyme
  • 1/2 tsp dried basil
  • Salt and freshly ground black pepper, to taste
  • 1 tbsp lemon juice

Optional Garnishes

  • Chopped fresh chives
  • Extra virgin olive oil for drizzling

Instructions

1
Roast the Asparagus: Preheat oven to 425°F. Toss asparagus tips with 1 tablespoon olive oil, a pinch of salt, and pepper. Arrange in a single layer on a baking sheet and roast for 12–15 minutes until tender and lightly golden. Reserve a few tips for garnish.
2
Sauté the Aromatics: While asparagus roasts, heat 1 tablespoon olive oil in a large pot over medium heat. Add onion, carrot, and celery. Sauté for 5–7 minutes until softened and translucent.
3
Build the Soup Base: Add minced garlic and cook for 1 minute until fragrant. Stir in the roasted asparagus (except reserved tips), cannellini beans, dried thyme, and dried basil.
4
Simmer: Pour in vegetable broth and bring to a boil. Reduce heat to low and simmer for 15 minutes, allowing flavors to meld.
5
Blend Until Smooth: Remove pot from heat. Using an immersion blender or working in batches with a countertop blender, purée the soup until creamy and smooth.
6
Finish with Cream: Return to low heat. Stir in heavy cream (or coconut milk) and lemon juice. Warm gently for 2–3 minutes without boiling. Season with salt and pepper to taste.
7
Serve: Ladle into bowls. Garnish with reserved roasted asparagus tips, fresh chives, and a drizzle of olive oil. Serve hot.
Additional Information

Equipment Needed

  • Large pot
  • Baking sheet
  • Chef's knife and cutting board
  • Immersion blender or countertop blender
  • Ladle

Nutrition (Per Serving)

Calories 285
Protein 10g
Carbs 35g
Fat 11g

Allergy Information

  • Contains dairy if using heavy cream.
  • Ensure vegetable broth is certified gluten-free for strict gluten-free preparation.
Rachel Monroe

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