• Prep Time 10
  • Cook Time 22
  • Total Time 32 minutes
Author Mushroom Council

Warm up with this umami-rich cream of mushroom soup.

Shop for Ingredients

Make a list for the store or order online.


  • 1 tablespoon olive oil
  • 2 pounds crimini mushrooms, cleaned
  • 8 ounces shiitake mushroom caps, cleaned
  • Kosher salt and freshly ground black pepper, to taste
  • 1 large yellow onion, diced
  • 4 cloves of garlic, finely minced
  • 1/4 cup all-purpose flour
  • 2 quarts low-sodium chicken broth, divided
  • 2 cups heavy cream
  • Chopped fresh parsley, for garnish


  1. Heat oil in a large pot over medium heat. Add criminis, shiitakes, salt and pepper and cook until light golden-brown, about 5 to 7 minutes. Remove 1/3 of mushrooms and set aside. Add onions and cook until tender, about 3 to 4 minutes. Add in garlic and cook until fragrant, about 30.
  2. Stir in flour and cook until no lumps remain, about 1 minute. Pour in 1 cup of broth, stirring constantly until completely smooth and scraping bottom of pot to loosen any brown bits.
  3. Add remaining stock and bring mixture to a boil. Reduce heat to low and simmer, stirring occasionally, until thickens slightly, about 10 minutes. Puree soup in batches in a blender or immersion blender until smooth. Return soup back to the pot and stir in heavy cream. Season with additional salt and pepper to taste. Divide soup evenly among serving bowls. Top with reserved mushrooms. Garnish with parsley and serve.


Tip: Substitute your favorite mushrooms, like oyster mushrooms.

Tip: Garnish soup with freshly grated Parmesan cheese, crispy crumbled bacon or croutons for added crunch.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Review

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

We collect, use and process your data according to our Privacy Policy.

Connect with other mushroom lovers


Sign-up for easy recipes and mealtime inspiration.

We collect, use and process your data according to our Privacy Policy.