
There’s something magical about a bowl of soup that feels indulgent but is secretly packed with nutrition. This Creamy Mushroom and Bean Soup delivers exactly that—velvety texture, deep umami flavor, and zero dairy. It’s one of those soup recipes that tastes like it simmered all day, but comes together in under 30 minutes.
Whether you’re looking for healthy soup ideas or just craving comfort food, this recipe checks every box. Let’s make something warm and wonderful together.
Why You’ll Love This Creamy Mushroom and Bean Soup
- Rich Flavor: The mushrooms provide a savory umami depth that makes this feel meaty and satisfying.
- Dairy-Free Creaminess: We blend some of the beans to create a thick texture without heavy cream, making it one of our favorite soup recipes healthy options.
- Pantry Staples: Canned beans and broth make this an affordable meal.
- Quick & Easy: Perfect for busy weeknights when you want something nourishing without the fuss.
Creamy Mushroom and Bean Soup Ingredients
Mushrooms: Cremini or Baby Bella mushrooms have the best flavor. Their earthy richness is the star of this soup.
White Beans: Cannellini or Great Northern beans work best for creaminess. They blend beautifully and add plant-based protein.
Thyme: Fresh thyme pairs perfectly with the earthiness of the mushrooms. Dried thyme works in a pinch—use about half the amount.
Garlic & Onion: The aromatic base for all good soups. These two bring warmth and depth to every spoonful.
Vegetable Broth: Keeps it vegetarian/vegan. Use low-sodium if you want to control the salt level yourself.
How to Make Creamy Mushroom and Bean Soup

- Sauté Mushrooms: Heat olive oil in a large pot over medium-high heat. Add diced onions and sliced mushrooms, cooking until browned and soft—about 8 minutes.
- Add Aromatics: Stir in minced garlic and fresh thyme. Cook for 1 minute until fragrant.
- Simmer: Pour in the vegetable broth and add the drained, rinsed beans. Bring to a simmer and cook for 15 minutes to let the flavors meld.
- Blend: Remove about 2 cups of the soup (mostly beans) and blend it until smooth using an immersion blender or regular blender.
- Combine: Pour the blended mixture back into the pot to thicken the soup. Stir well to combine.
- Season & Serve: Taste and adjust with salt and freshly ground black pepper. Ladle into bowls and serve hot with your favorite toppings.
Tips for the Best Creamy Mushroom and Bean Soup
Brown the Mushrooms: Don’t rush step 1. Browning the mushrooms adds deep, caramelized flavor that boiling can’t achieve. Let them sit undisturbed for a few minutes to get that golden color.
Rinse Beans: Always rinse canned beans well to remove excess sodium and starch. This keeps your soup tasting fresh, not tinny.
Texture Control: If you want it thicker, blend more beans. For a brothier soup, blend less—it’s totally customizable to your preference.
Use Quality Broth: Since this is a simple recipe, the broth really shines through. A flavorful vegetable broth makes all the difference.
Creamy Mushroom and Bean Soup Variations
Spinach Add-In: Stir in a couple handfuls of fresh spinach at the end for extra color and nutrition. It wilts right in and adds a pop of green.
With Meat: Add cooked bacon bits or crumbled sausage on top if you aren’t strictly vegetarian. It adds a smoky, savory note.
Stew Style: Reduce the broth by half to turn this into one of those hearty soups and stews recipes that eats like a meal. Serve it over crusty bread or rice.
Italian-Inspired: Stir in a can of diced tomatoes and a sprinkle of Italian seasoning for a Tuscan twist.
Coconut Cream Drizzle: For an even richer finish, drizzle coconut cream on top before serving—it’s luscious and dairy-free.
What to Serve with Creamy Mushroom and Bean Soup

This Creamy Mushroom and Bean Soup pairs beautifully with simple, rustic sides that let the soup shine.
- Crusty Sourdough Bread: Perfect for dipping and soaking up every last drop.
- Simple Arugula Salad: Toss arugula with lemon vinaigrette for a bright, peppery contrast.
- Garlic Toast: Buttery (or olive oil-brushed) garlic toast is always a crowd-pleaser.
- Roasted Veggies: A side of roasted Brussels sprouts or carrots adds extra heartiness.
Creamy Mushroom and Bean Soup FAQs
Can I use dried beans?
Yes, but you must soak and cook them fully before adding to the soup. Canned beans are more convenient, but dried beans work beautifully if you plan ahead.
Is this gluten-free?
Yes! This soup is naturally gluten-free. Just double-check your broth label to make sure it doesn’t contain any sneaky gluten additives.
Can I freeze this?
Absolutely. Bean soups freeze very well. Let it cool completely, then store in airtight containers for up to 3 months. Thaw in the fridge overnight and reheat gently on the stove.
Final Thoughts on Creamy Mushroom and Bean Soup
This Creamy Mushroom and Bean Soup is comforting, wholesome, and surprisingly rich. It’s the perfect bowl for a rainy afternoon, a cozy dinner, or meal prep for the week ahead. With simple ingredients and big flavor, it’s proof that healthy soup ideas don’t have to be boring.

Creamy Mushroom and Bean Soup
Ingredients
Equipment
Method
- Sauté onions and mushrooms in olive oil until softened and browned.
- Add garlic and cook until fragrant.
- Add broth, beans, thyme, salt, and pepper. Simmer 15 minutes.
- Blend part of the soup until smooth.
- Return blended soup to pot and simmer briefly.
- Taste, adjust seasoning, and serve.