Every spoonful of this Creamy Mushroom Soup is warm and comforting. Made with sauteed mushrooms, hearty vegetables, savory herbs, and heavy cream, it’s the best meal to enjoy on a cold day.
Jump to RecipeSoup season is my favorite! There’s nothing better than curling up with a big bowl of Ukrainian Red Borscht when the snow is falling or a cold wind is blowing. It’s why I’m such a huge fan of this Creamy Mushroom Soup!
Easy, earthy, and creamy, there’s not much you won’t love about this mushroom soup recipe. Each batch is filled with layers of fresh vegetables and herbs, along with savory chicken stock and Yukon Gold potatoes. This rich and creamy soup was made to be enjoyed with crusty bread for dunking and a warm drink on the side.
It’s versatile too! Make the creamy soup with any kind of mushroom you love, mix up the veggies, or make a few easy substitutions for a delicious Meatless Monday or vegan dinner. It’s a true crowd pleaser!
Mushroom soup ingredients
- Mushrooms – I used a mix of baby bella and chanterelle mushrooms. Use the mushrooms you like, whether it’s cremini, portobello, oyster, shiitake, or a mix of them all!
- Potatoes – Yukon Gold potatoes are buttery and starchy, giving you an extra cozy soup.
- Veggies – Basic soup veggies, like onion, carrots, celery, and garlic, will give the mushroom soup a great baseline of flavor.
- Herbs and seasonings – Fresh thyme, dried oregano, smoked paprika, and bay leaves help this earthy soup taste extra savory. Fresh herbs will infuse absolutely delicious flavors into the finished soup but you can use dried if that’s all you have at home.
- Chicken stock – This pairs really well with the mushrooms and herbs. For vegetarian mushroom soup, replace this with vegetable stock.
- Heavy cream – This is the best choice to create a rich and luscious cream of mushroom soup. If you’d rather make the mushroom soup without cream, swap it for coconut milk (as a dairy free option), light cream, half and half, or whole milk instead.
- Cornstarch – Mixed with the cream to help thicken the soup.
How to make creamy mushroom soup
Once the mushrooms are soft and brown, they’re added to a savory mix of herbs, chicken broth, and cream. The finished soup is ready in just under 1 hour and is deliciously creamy and luscious!
- Cook the mushrooms.
Melt some butter in a large pan over medium-high heat. Add the sliced mushrooms and cook until they are soft and golden brown.
- Cook the potatoes.
While you wait for the mushrooms, cook the potatoes in a large soup pot over medium heat with butter. Once they’re starting to soften, add more butter, olive oil, onion, garlic, celery, and carrots.
- Simmer the soup.
Stir some of the seasonings and salt in with the veggie mix before pouring the chicken stock over top. Stir in the mushrooms, bay leaves, and thyme. Turn down the heat and let the soup simmer for about 10 minutes.
- Make the cornstarch slurry.
In a small bowl, whisk the cornstarch and 2 tablespoons of heavy cream together.
- Finish the soup and serve.
When the soup is done simmering, stir the rest of the cream and cornstarch slurry into the pot. Let it heat for a few minutes, then remove the bay leaves and thyme stems. Serve in bowls with fresh dill on top and bread on the side.
Helpful tips and FAQs
- Feel free to puree the soup using a handheld or regular blender if you like it smooth.
- For some added brightness, you can add a splash of lemon juice or white wine to the soup pot while the potatoes and vegetables are cooking.
- If it isn’t filling enough for you, you can add ground turkey, white beans, Italian sausage, or pre-cooked shredded chicken into the mushroom soup.
- Add some toppings to each bowl if you’d like! Croutons, crispy bacon, or fresh dill would be delicious.
Yes! Just use vegetable broth instead of chicken broth and coconut milk instead of heavy cream to make vegetarian mushroom soup.
Crusty bread is a must on the side of this comforting soup. Crackers are delicious too, as well as focaccia, roasted cauliflower, and a caesar salad. It would also make for a hearty and delicious appetizer before the chicken and gnocchi hit the table!
Simply store the leftovers in an airtight container in the fridge for 3 to 4 days.
I don’t recommend freezing cream of mushroom soup because once the dairy is frozen, it’s never quite as good once it’s thawed.
Hungry for more comforting soups and stews?
- Instant Pot Chicken Noodle Soup
- Keto Cauliflower Soup
- Sausage Tortellini Soup
- 30-Minute Turkey Quinoa Chili
Did you try this Creamy Mushroom Soup? Let me know what you think by leaving a comment below and giving this recipe a rating! Don’t forget to take a picture tag me on Instagram or use #lenaskitchenblog to be featured in my stories! I love seeing what you come up with!
Creamy Mushroom Soup
Ingredients
- 1 lb baby bella mushrooms, thinly sliced
- ½ lb chanterelle mushrooms, thinly sliced
- 8 tablespoons unsalted butter, divided
- 5 yukon gold potatoes, cubes into ¼ inch pieces
- 5 tablespoons olive oil, divided
- 1 sweet onion, finely chopped
- 2 carrots, peeled and shredded
- 2 celery, finely chopped
- 6 cloves garlic, minced
- 6 sprigs fresh thyme
- 2 tablespoons kosher salt
- 2 teaspoons dried oregano
- 2 teaspoons smoked paprika
- 4 cups chicken stock
- 2 bay leaves
- 1 cup heavy cream
- 2 tablespoons cornstarch
Instructions
- In a large pan, sauté mushrooms with 2 tablespoons of butter and 2 teaspoons of kosher salt on medium-high heat. Making sure the mushrooms are nicely browned. Cook for about 7-10 minutes.
- While the mushrooms sauté, Cook the potatoes in a heavy bottom pot with olive oil and 2 tablespoons of butter. Cook uncovered on medium heat for 10 minutes. Stir often.
- After 10 minutes, add 2 more tablespoons of butter and 3 tablespoons of olive oil, onion, garlic, celery and carrots to the same pot as the potatoes. Sauté together for an additional 5 minutes on medium heat. Add 1 tablespoon of salt and seasonings. Mix to combine.
- Add chicken stock, mushrooms, bay leaves and thyme to the pot. Adjust salt if needed. Bring to a boil, turn down heat to low and let it simmer for 10 minutes, uncovered.
- Add cornstarch and 2 tablespoons of the heavy cream in a small bowl, whisk to create a slurry. Add to the rest of the cream and then add to the pot of soup. Mix well to combine. Cook for an additional 5 minutes for the soup to thicken. Turn off the heat, remove bay leaves and thyme stems.
- Add to a bowl, top with fresh dill and serve with crusty bread.
Tonya
This soup is so yummy and perfect for when it’s cold out.
Jenya L
Wow, this mushroom soup was SO good! Even my picky eater 4 year old daughter wanted seconds. This recipe is my new ‘go to’.
Lena
The most perfect soup on a rainy or cold day. Easy recipe to follow. 10/10 recommend
Alla
You shared this recipe yesterday on Instagram & today I made it. It was very very delicious. Perfect on this yucky wet evening with family fighting head colds. Loved the twist to traditional creamy mushroom soup. Wish I had more mushrooms on hand but that was my fridges error. Anyways definitely 5 stars…
Melinda
Made this soup several times and it’s beyond delicious! Recipe is fail proof and perfect for fall 🍁
Elena Pleshakov
So creamy, so delicious! Perfect for a rainy evening! ❤️
Kathie S
My family loves soup so much and this one was definitely unique enough to stand out and everyone got 2nds! i added crisped pork belly & chicken sausage to mine:) highly recommend
Kathie
My family loves soup so much and this one was definitely unique enough to stand out and everyone got 2nds! i added crisped pork belly & chicken sausage to mine:) highly recommend
Kristina
This is an AWESOME recipe!
It was quick and easy. I love that this soup is so rich in flavor yet not heavy! I didn’t have any cornstarch and I reached out to Lena for a substitute she was so quick in her response. I really appreciate her hard work and dedication into every recipe. Thank you!
Oksana
This is my absolute favorite mushroom soup. Thank you for the recipe! Added some porcini mushrooms that we foraged and it was perfection.
lena
I am so happy to hear that. It’s such a delicious soup.
Lily
This soup is so delicious and easy to make!!! Thank you Lena for making such easy recipe to follow! My kids loved this soup!
Asha
We made this for make dinner night with my friend , a new tradition to make dinner together instead of going out or ordering take out. We substituted vegetable broth for our vegetarian friend and they made homemade rye bread to go with this yummy soup. Perfect with some white wine. Easy directions and used the instant pot for the recipe . Thank you Lena
Tatyana
Made this soup multiple times now – it is super delicious!!!! It has just the right amount of everything and has a distinctive mushroom flavor. Thank you so much Lena for the recipe – I will be making it again and again 😉
lena
So glad to hear you enjoyed this recipe, thanks a lot for making it! It’s one of my favorites.
Amber Bayer
This was delicious! I made it vegan by using vegan butter, oatmilk, and veggie broth. I didn’t have bay leaves but it was fine without. I also couldn’t find chanterelle mushrooms so I subbed white button. I wanted it slightly chunky but blended most of it. Served with rosemary sourdough bread. It’s going to be part of my recipe rotation. You must make this.
lena
That sounds so good Amber, so great to hear that you enjoyed the recipe and made it your own. Thank you for sharing and happy cooking!
Yana
So delicious! A great way for my kids to eat all those veggies.
lena
Always a good thing for kiddos who don’t like too many veggies. Glad you enjoyed the recipe.
Esther
This mushroom soup did not disappoint. I added half leek since I had it on hand and used half & half instead of heavy cream. Delicious 🤤
lena
Glad the recipe worked out and you enjoyed it and made it your own. Thank you for sharing.
Violetta
Phenomenal flavor! Took me minutes to make. Thank you for a great soup recipe to add to our family meals.
lena
That is so great to hear, thank you for sharing Violetta.
Cat
I made this yesterday and it was so delicious!! I added white beans for a little more protein and had some bread on the side. It was perfect and I can’t wait to eat the leftovers!! Thank you Lena for sharing.
Tonya
Made this over the weekend and added leftover turkey, it was delicious 😋 Thank you Lena for sharing yummy recipes with us!
lena
That is so great, so happy to hear that you enjoyed it and made it your own. You are so welcome, makes me happy to hear you trying it and loving it too.
Ellie
So yummy 🤤
lena
Ohh I am so happy you loved this recipe. Thank you for sharing your review.
Lena
So easy to make and it is so good.
lena
Ohh I am so happy you loved this recipe. Thank you for sharing your review.
Lynda
This is a tasty soup, but no way this only takes 45 minutes! Might save time with canned diced potatoes and frozen mirepoix.
Elena
I actually timed myself and it took me 50 mins to make this. From scratch,peeling and cutting everything
lena
I like to prep the potatoes first and while they are cooking, I prep the rest and cook along, by the time the potatoes are done everything else is prepped and mushrooms are cooking. So timing is correct on my end. I mean give or take a few minutes more if your chopping skills are on a beginner level. But the soup is delicious and if it takes you a bit longer, the results are amazing. So please do give it a try.