Creamy Mushroom Potato Soup – Easy, Cozy, and Delicious

Creamy Mushroom Potato Soup in a bowl

By:

CHEF RAMSAY

|

October 8, 2025

Last Updated

|

October 8, 2025

Creamy Mushroom Potato Soup is the cozy comfort food your chilly evenings crave. Imagine tender potatoes and earthy mushrooms swirling together in a velvety, creamy broth—it’s like a warm hug in a bowl. Whether you’re cooking for family, a cozy date night, or just need something to soothe your soul after a long day, this soup delivers. With simple ingredients and quick prep, this Creamy Mushroom Potato Soup brings homemade goodness to your table in under an hour.

Table of Contents

What is Creamy Mushroom Potato Soup?

Creamy Mushroom Potato Soup is a hearty, one-pot dish that combines the rich flavors of sautéed mushrooms, onions, and garlic with tender diced potatoes and a luscious creamy broth. It’s the kind of soup that feels indulgent without being heavy—perfect for vegetarians or anyone craving comfort with minimal effort. The texture is smooth and silky after blending, and each spoonful bursts with earthy mushroom depth and buttery potato warmth.

Reasons to Try Creamy Mushroom Potato Soup

If you love creamy, hearty soups that don’t take all day to make, this recipe’s a no-brainer. It’s budget-friendly, freezer-friendly, and guaranteed to impress even picky eaters. The mix of mushrooms gives it that “restaurant-quality” depth while keeping prep simple. Plus, it’s incredibly versatile—swap cream for coconut milk for a vegan twist, or toss in Parmesan for an extra flavor punch. Pair it with crusty bread, and dinner’s done.

Ingredients Needed to Make Creamy Mushroom Potato Soup

  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 500 grams (about 1 pound) mushrooms, sliced
  • 2 medium potatoes, peeled and diced
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • Fresh parsley, chopped (for garnish)

Pro Tip: Try mixing cremini and shiitake mushrooms for deeper, more complex flavor.

Try something similar like this Rotisserie Chicken and Mushroom Soup for a delicious protein-packed variation.

Ingredients for Creamy Mushroom Potato Soup
Fresh ingredients for Creamy Mushroom Potato Soup

Instructions to Make Creamy Mushroom Potato Soup

Making Creamy Mushroom Potato Soup is easier than it sounds, and with these detailed step-by-step instructions, you’ll have a rich, velvety bowl of comfort ready in under an hour. Let’s break it down together — no fancy tools, no complicated methods, just delicious results.

Step 1: Sauté the Aromatics for the Flavor Base

Start your Creamy Mushroom Potato Soup by heating one tablespoon of olive oil in a large pot over medium heat. Once the oil shimmers, toss in your finely chopped onion. Cook the onion for about 5 minutes, stirring often, until it turns soft and translucent.
This step is key — the onions create a sweet, mellow base that gives the soup depth and balance. Next, add two minced garlic cloves and stir for another minute until fragrant. Don’t rush this part — garlic burns easily but releases incredible aroma when gently sautéed.
If you love building flavor in layers (and who doesn’t?), this is where it all begins.

Step 2: Cook the Mushrooms Until They Release Their Magic

Add your sliced mushrooms to the pot and give them a good stir. As they heat up, the mushrooms will release their moisture — don’t panic if it looks watery at first. That’s the good stuff! Let them cook for 5–7 minutes, stirring occasionally, until most of the liquid has evaporated and the mushrooms begin to brown slightly.
This process caramelizes the mushrooms and intensifies their earthy flavor, giving your Creamy Mushroom Potato Soup that signature richness.
For deeper flavor, use a mix of cremini, button, and shiitake mushrooms — a trick we also use in our Rotisserie Chicken and Mushroom Soup. That mix takes things from good to “wow, I made this?!” real quick.

Step 3: Add Potatoes and Simmer with Broth

Now it’s time for the heart of the soup — the potatoes. Peel and dice two medium potatoes into small cubes (the smaller they are, the quicker they cook). Add them to the pot with your mushroom mixture and stir to coat them in all that savory flavor.

Pour in 4 cups of vegetable broth, then sprinkle in a teaspoon of dried thyme. The thyme adds an herbal note that complements the mushrooms beautifully.
Increase the heat to bring everything to a gentle boil, then reduce it to a simmer. Let it bubble away for about 15–20 minutes, or until the potatoes are fork-tender. You’ll know they’re ready when they start to break apart easily.

At this stage, your kitchen should smell heavenly — earthy mushrooms, aromatic thyme, and rich broth mingling together.

Step 4: Blend Until Luxuriously Smooth

Once the potatoes are soft, it’s time to transform your soup into the creamy, dreamy texture that makes Creamy Mushroom Potato Soup so irresistible.
Use an immersion blender directly in the pot to purée the soup until smooth. If you prefer a chunkier texture, blend just half and leave some pieces of mushroom and potato intact for contrast.
If you don’t have an immersion blender, no worries — carefully transfer the soup in batches to a regular blender. Be sure to let it cool for a minute or two before blending to avoid any hot-soup explosions.
Blend until smooth and creamy, then return it all to the pot.

Step 5: Stir in the Cream and Season to Perfection

With your smooth base ready, pour in one cup of heavy cream. Stir gently over low heat until the soup turns rich and velvety. You’ll notice the color deepen into a beautiful, warm beige tone.
Add salt and pepper to taste — this is where you balance the flavors. Start with half a teaspoon of salt and a few grinds of pepper, then adjust as you go. Remember, you can always add more, but you can’t take it out!
Simmer the soup for another 5 minutes on low to let everything meld together. The result? A silky-smooth, comforting bowl of Creamy Mushroom Potato Soup that feels like a hug from the inside.

Step 6: Garnish and Serve Like a Pro

Once everything’s perfectly creamy and well-seasoned, it’s time for the finishing touches. Ladle the hot soup into bowls and sprinkle freshly chopped parsley over the top. The bright green adds a pop of color and freshness that cuts through the richness.
If you’re feeling fancy, top it with a drizzle of olive oil or a small sprinkle of grated Parmesan cheese — optional, but absolutely divine.

Serve your Creamy Mushroom Potato Soup with warm, crusty bread or a side salad for a complete meal. For another comforting pairing idea, check out our Butternut Squash and Sweet Potato Soup — it shares the same creamy texture but with a slightly sweet, autumnal twist.

Step 7: Bonus Flavor Tips (Optional but Worth It)

  • For deeper flavor: Sauté a splash of white wine with the mushrooms before adding the potatoes.
  • For a vegan version: Swap the cream for coconut milk or almond cream.
  • For extra richness: Stir in a spoonful of cream cheese or a pat of butter before serving.
  • For texture lovers: Save a handful of cooked mushroom slices before blending and stir them back into the finished soup.

This Creamy Mushroom Potato Soup recipe is proof that simple ingredients can create something spectacular when treated with care. From the first sizzle of onions to the last creamy spoonful, this soup is all about comfort and satisfaction — the kind of meal you’ll want to make again and again.

What to Serve with Creamy Mushroom Potato Soup

This soup pairs beautifully with warm crusty bread, buttery garlic knots, or a light green salad. For a full dinner, serve it alongside a roasted vegetable side or a sandwich like a grilled cheese or panini. If you want to stick to the cozy soup theme, serve it with a cup of Coconut Curry Chicken Soup for variety.

Key Tips for Making Creamy Mushroom Potato Soup

  1. Don’t rush the mushrooms—give them time to brown; that’s where the flavor happens.
  2. Use starchy potatoes like Yukon Gold for a creamier texture.
  3. For a vegan option, swap heavy cream for coconut milk or cashew cream.
  4. Taste as you go. Salt and pepper make all the difference in balancing flavors.

Storage and Reheating Tips for Creamy Mushroom Potato Soup

Let the soup cool completely before storing. Keep it in an airtight container in the fridge for up to 3 days or freeze for up to 3 months. When reheating, warm gently on the stove over medium-low heat and add a splash of broth or cream if it thickens too much. Avoid boiling—it can change the texture of the cream.

FAQs

Can I make this soup vegan?
Yes! Replace the cream with coconut milk or almond cream and use vegan butter if desired.

Can I use canned mushrooms?
Fresh mushrooms are best for flavor, but canned will work in a pinch—just rinse and drain them first.

Can I freeze it?
Absolutely. Freeze in portions and thaw overnight before reheating on the stove.

What if I don’t have an immersion blender?
A regular blender works fine—just blend in batches and be careful with hot liquid.

Can I add protein?
Sure! Shredded rotisserie chicken or crispy bacon bits make delicious additions.

Final Thoughts

This Creamy Mushroom Potato Soup is the definition of simple comfort done right. Whether it’s a weeknight dinner or a lazy Sunday meal, it promises warmth, flavor, and satisfaction with every bite. Once you try it, you’ll wonder why you ever bought soup in a can.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Creamy Mushroom Potato Soup – Easy, Cozy, and Delicious

Creamy Mushroom Potato Soup in a bowl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy mushroom potato soup is a delicious blend of earthy mushrooms and tender potatoes, all enveloped in a rich and velvety broth that’s sure to comfort your soul.

  • Author: CHEF RAMSAY
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Category: Dinner
  • Method: Simmering
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves, minced
  • 500 grams (about 1 pound) mushrooms, sliced
  • 2 medium potatoes, peeled and diced
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • Fresh parsley, chopped, for garnish

Instructions

1. Heat olive oil in a large pot over medium heat.

2. Add the chopped onion and sauté until it becomes translucent, about 5 minutes.

3. Stir in the minced garlic and cook for another minute until fragrant.

4. Add the sliced mushrooms and cook until they release their juices and become tender, around 5–7 minutes.

5. Add the diced potatoes and pour in the vegetable broth, stirring to combine.

6. Bring the mixture to a boil, then reduce the heat and let it simmer for 15–20 minutes, or until the potatoes are soft.

7. Using an immersion blender, blend the soup until smooth. Alternatively, you can transfer it in batches to a blender.

8. Stir in the heavy cream, dried thyme, and season with salt and pepper to taste.

9. Cook for an additional 5 minutes on low heat, ensuring the soup is heated through.

10. Serve hot, garnished with fresh chopped parsley.

Notes

Try using a mix of mushrooms like cremini and shiitake for a deeper flavor.

For a vegan version, substitute heavy cream with coconut milk or almond cream.

This soup keeps well in the refrigerator for up to 3 days, making it great for meal prep.

Add a sprinkle of Parmesan cheese on top for added richness.

Serve with crusty bread for a complete meal experience.

Did you make this recipe?

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

Leave a Comment

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