4.7 5 Stars 4 Stars 3 Stars 2 Stars 1 Star (33 reviews)
  • Prep Time 10 minutes
  • Cook Time 15 minutes
  • Total Time 25 minutes
  • Yield 3-4 1x
Author Mushroom Council

This simple, delicious recipe is made without cream or milk. A mix of butter and flour thicken chicken stock to create a velvety soup without being too heavy. The combination of crimini and white button mushrooms add earthy notes that work well with the rich broth.

Play Video: Easy Mushroom Soup Recipe

Shop for Ingredients

Make a list for the store or order online.


  • 3 tablespoons unsalted butter
  • 2 garlic cloves, minced
  • 1 shallot, finely chopped
  • 4 ounces crimini mushrooms, chopped
  • 4 ounces white button mushrooms, chopped
  • 2 tablespoons all-purpose flour
  • 3 cups chicken stock
  • ¼ teaspoon fine sea salt, or to taste
  • ¼ teaspoon ground black pepper, or to taste
  • Sliced sautéed mushrooms for garnish, optional
  • Chopped parsley for garnish, optional


  1. Melt 2 tablespoons of the butter in a large pot such as a Dutch oven over medium-high heat. Add the garlic and shallot, cook for 1 minute, until they begin to soften. Add the mushrooms and cook for about 3 minutes, until tender and browned. Transfer all the contents of the pot to a bowl.
  2. Add the remaining 1 tablespoon of butter to the pot. Once melted, sprinkle in the flour and whisk it quickly into a paste. Reduce the heat to medium. Add the stock a little at a time, whisking out the clumps between each addition.
  3. Increase the heat back to medium-high and allow the soup to simmer well for 3 minutes. Add the mushrooms back to the pot and continue to cook for 2 more minutes. The stock will thicken slightly to be somewhat creamy.
  4. Let cook for 3 to 4 minutes, then ladle into bowls. Garnish with mushrooms and parsley, if desired.

Did you make this recipe?

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

Reviews (50)

    1. This came together so easily and was super delicious! I added some cooked buckwheat and chicken to make it more filling and it was a great dinner!

  1. This is my go-to mushroom soup. My friend made it for the holidays and, thankfully, shared the recipe. So good! And so easy! I will stop looking for the perfect mushroom soup recipe… this is it!

    1. I have swapped in different varieties before, just using the same weights called for in the recipe. Oyster mushrooms are more delicate and can cook a little more quickly, so the cook time can vary a bit when you use different varieties. I just keep an eye on them and adjust accordingly as they cook!

  2. I found this recipe to be not only simple to make, but outstanding in flavor.
    I used King Oyster mushrooms and modified the instructions to add the last of the butter and flour to the sauteed mushroom and shallot mix, then slowly add the broth. No lumps! Use your whisk.
    Best mushroom soup I’ve ever made thanks to this recipe.

  3. Absolutely gorgeous!! As a vegetarian I used veggie stock , and added a little ground chilli for extra pizzazz!!Yum!!

  4. for the single recipe, i need 3 TB butter, split 2 vs 1. if i want to make triple the recipe, i need 9 TB butter, split 2 vs 1. what am i going to do with the other 6? who in blazes does multiplication at the muchroom council?

    1. Yes our multiplication features do not round up to larger volume sizes. Sorry for the inconvenience!

  5. Love this soup. I used beef broth because I had some that needed to be used and I browned my butter before adding the mushrooms and again before adding the flour because I like the nutty flavor if browned butter. It tastes delish!!

  6. Just delicious! I made this as a rescue job for a bag of leftover mushrooms that had become dedicated in the fridge. It started out as 8 ounces, so I figured it would work! Used a medium sized shallot and 2 fat garlic cloves, and leftover beef broth. Followed another comment to just add the 3rd TB of butter to the sauteed veg, and sprinkle the flour over. Stired to incorporate the flour, and used the 3 1/2 cups of broth left in the carton. Brought to a boil and reduced heat to simmer for 15 minutes. Added a pinch of dried thyme while sauteing, and a tablespoon of balsamic vinegar just before serving. Served 2 for supper with some good bread. So good!

  7. This was easy and delicious. I did not have any Crimini mushrooms so mine was 100% button. I added some finely chopped celery when sautéing the onion. I also used Better Than Bouillon roasted chicken flavor to make the chicken stock. This soup is amazingly smooth and creamy considering that it does not contain any cream!

  8. Very good! Didn’t have a shallot, only had criminis, doubled the garlic, and it came out great! I also served with rice, which gave it a little more weight. I will definitely use this again. Next time I want to try adding sage to the mushroom & garlic saute, and throwing in a bay leaf or two with the stock. Great simple recipe – thanks!!

  9. delicious, as commented & complimented above. I used a wide variety of mushrooms,, including some from the deli section at Whole Foods, very meaty, that have been cooked with a lot of thyme and garlic. I also added a little extra of everything, plus a splash of white & red wine, to have enough for 5 people–just 3 cups of stock wouldn’t have been enough.

    For non-vegans eat the table, I added a little heavy cream to the centre of each bowl just before serving.
    Rave reviews! Thank you!

  10. So good!! I used baby Bella mushrooms and beef broth cause that’s what I had on hand. Also added a little thyme. Otherwise followed as written. Amazing flavor!!

  11. Can of use white mushrooms? It’s wjat I have and am trying to make good use of them before they go bad. I’m a terrible cook so I need recipes and told exactly what to do.

  12. Excellent. Used 3 table of butter and flour for 4 cups of broth.
    Minced a smal carrot also. Then used anime ration blender at the end. Lovely tasting soup

  13. My wife is lactose intolerant, so whenever I made mushroom soup with cream it was just for me!!! That has all changed now with this recipe! She absolutely loves this soup. She took some to work and her colleagues had a taste and voted it the best soup they’ve ever tasted!

    I do not miss the cream at all! It’s so velvety and smooth. I upped the garlic as we are garlicoholics in this household. I’d put it in my coffee if I could 🙂

  14. It was ok and I will make it again. BUT it is missing something. I tried a touch of sherry and it added to it, but it was not the fix i was looking for. I can’t put my finger on it. The texture is perfect and the mushroom ratio was as well….. i will keep trying

  15. Woodman’s was offering lion’s mane, blue and yellow oyster, [as usual:] shiitake and crimini, so the ‘shrooms that were not sautéed to accompany our rib eyes were turned into this soup. Outstanding, but I’d time adding the ingredients differentially: add the garlic to the shallot with only 30-45 seconds remaining in its cooking time, then space, in order, the chopped shiitake stems, followed by their shredded caps, then the crimini, lion’s mane, and finishing with the oysters just until al dente. As stated: outstanding!

  16. I didn’t have button mushroom and didn’t have crimini mushrooms so I used portabella mushrooms instead turned out real good. So simple I will never buy canned soup again.

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