Creamy Brothy Mushroom and Barley Soup

Steaming bowl of creamy mushroom barley soup garnished with fresh parsley and served with crusty bread Save
Steaming bowl of creamy mushroom barley soup garnished with fresh parsley and served with crusty bread | showmevegan.com

This hearty soup combines tender pearl barley with earthy mushrooms in a rich, creamy broth. The vegetables provide a flavorful base, while the addition of milk and cream creates a velvety texture that's perfect for cold weather. Ready in about 70 minutes, this European-style soup serves six and is easily adapted for vegan diets.

The first snow had just started falling when my grandmother called to say she was making mushroom soup. Something about the earthy smell of mushrooms cooking with onions always reminds me of that afternoon watching steam rise from her big blue pot while winter made everything quiet outside.

I made this for my roommates during our first apartment winter, and we stood around the stove eating straight from the pot because nobody wanted to wait for bowls. That cozy moment became our weekly tradition through the coldest months.

Ingredients

  • Olive oil: Creates the foundation for building layers of flavor from the ground up
  • Onion, carrots, celery: This classic trio forms the aromatic base that makes soup taste like home
  • Garlic: Add it right before the mushrooms so it does not burn and turn bitter
  • Mushrooms: Let them brown properly in the pan, that caramelization is where the real flavor lives
  • Thyme and bay leaf: These herbs add subtle earthy notes that complement the mushrooms beautifully
  • Pearl barley: Rinse it well before adding to remove excess starch and keep the broth clear
  • Vegetable broth: Use a good quality one you would drink on its own
  • Milk and cream: Add these at the very end and keep the heat gentle to prevent separating
  • Salt and pepper: Taste and adjust after the cream is added, dairy can muffle seasonings
  • Fresh parsley: Sprinkle this on top for a bright pop of color and fresh flavor

Instructions

Build your flavor base:
Heat olive oil in a large soup pot over medium heat, then add onion, carrots, and celery, cooking for 5 minutes until they soften and become fragrant.
Add the aromatics:
Stir in garlic and cook for just 1 minute until you smell it bloom in the oil.
Brown the mushrooms:
Add mushrooms, thyme, and bay leaf, sautéing for 8 to 10 minutes until they are golden brown and most of their liquid has evaporated.
Add the grain and liquid:
Stir in pearl barley, pour in vegetable broth, bring to a boil, then reduce heat to a gentle simmer.
Simmer to perfection:
Cover and simmer for 35 to 40 minutes, stirring occasionally, until barley is tender but still has some bite.
Make it creamy:
Remove bay leaf, stir in milk and cream, and heat gently for 3 to 5 minutes without letting it boil.
Season and serve:
Season with salt and pepper to taste, ladle into bowls, and garnish with fresh parsley.
Rustic pot of hearty mushroom and barley soup bubbling with tender vegetables in rich creamy broth Save
Rustic pot of hearty mushroom and barley soup bubbling with tender vegetables in rich creamy broth | showmevegan.com

My friend Sarah claimed she hated mushroom soup until she tried this version. Now she requests it every time she visits, and watching her take that first skeptical spoonful that turns into pure joy has become my favorite part of making it.

Make It Your Own

Splash in some dry sherry or white wine when you add the mushrooms for an extra layer of sophistication. The alcohol evaporates but leaves behind a complex brightness that makes people ask what your secret is.

Grain Swap Options

Farro works beautifully if you want something slightly nuttier, while brown rice adds a familiar texture. Just adjust the cooking time since different grains need different simmering periods to reach perfect tenderness.

Serving Suggestions

A thick slice of crusty bread toasted with butter is perfect for soaking up every last drop of the creamy broth. I also love a simple green salad with bright vinaigrette on the side to cut through the richness.

  • Grate some Parmesan on top if you want extra savory depth
  • A drizzle of good olive oil right before serving adds luxurious finish
  • This soup tastes even better the next day as flavors continue to meld
Close-up of savory creamy mushroom barley soup featuring pearl barley and sliced mushrooms in white bowl Save
Close-up of savory creamy mushroom barley soup featuring pearl barley and sliced mushrooms in white bowl | showmevegan.com

There is something almost meditative about stirring a pot of soup, watching it transform from simple ingredients into something nourishing. This recipe has become my go to for days when I need comfort in a bowl.

Recipe Questions & Answers

Yes, this soup actually develops more flavor when made ahead. Store it in the refrigerator for up to 3 days. The barley will continue to absorb liquid, so you may need to add more broth when reheating.

Pearl barley has had the outer hull and bran layers removed, making it quicker to cook and softer in texture than hulled barley. It's the best choice for this soup as it becomes tender in 35-40 minutes.

While fresh mushrooms work best here, you can use dried mushrooms. Rehydrate them in hot water for 20 minutes, then add them with the soaking liquid for extra depth of flavor.

Substitute the pearl barley with quinoa, brown rice, or buckwheat groats. Adjust cooking time accordingly—quinoa takes about 15-20 minutes, while brown rice needs 40-45 minutes to become tender.

Coconut cream works well for a dairy-free version and adds a subtle sweetness. You can also use cashew cream or simply omit the cream and add extra milk for a lighter consistency.

Creamy Brothy Mushroom and Barley Soup

Rich, comforting soup with tender barley, savory mushrooms, and creamy broth—perfect for chilly days.

Prep 20m
Cook 50m
Total 70m
Servings 6
Difficulty Easy

Ingredients

Vegetables

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 lb cremini or button mushrooms, sliced
  • 1 teaspoon fresh thyme leaves
  • 1 bay leaf

Grains

  • 3/4 cup pearl barley, rinsed

Liquids

  • 6 cups vegetable broth
  • 1 cup whole milk or plant-based milk
  • 1/2 cup heavy cream or plant-based cream

Seasonings

  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon black pepper, or to taste
  • 2 tablespoons chopped fresh parsley for garnish

Instructions

1
Sauté Base Vegetables: Heat olive oil in a large soup pot over medium heat. Add onion, carrots, and celery. Sauté for 5 minutes until softened.
2
Add Aromatics: Stir in garlic and cook for 1 minute until fragrant.
3
Brown Mushrooms: Add mushrooms, thyme, and bay leaf. Sauté for 8 to 10 minutes until mushrooms are browned and their liquid has mostly evaporated.
4
Add Barley and Broth: Stir in pearl barley, then pour in vegetable broth. Bring to a boil, then reduce heat to a simmer.
5
Simmer Soup: Cover and simmer for 35 to 40 minutes, stirring occasionally, until barley is tender.
6
Add Cream Elements: Remove bay leaf. Stir in milk and cream, and heat gently for 3 to 5 minutes without boiling.
7
Season and Serve: Season with salt and pepper. Adjust seasoning if needed. Ladle soup into bowls and garnish with fresh parsley. Serve hot.
Additional Information

Equipment Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Ladle
  • Wooden spoon

Nutrition (Per Serving)

Calories 250
Protein 6g
Carbs 34g
Fat 10g

Allergy Information

  • Contains milk and cream (dairy); substitute with plant-based alternatives if needed.
  • Barley contains gluten; not suitable for gluten-free diets.
  • Always check labels for potential allergens in broth or plant-based products.
Rachel Monroe

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