Creamy Mushroom and Potato Soup

An icon representing a clock 45 min | easy | vegetarian
Rate/Review

Introduction

This creamy mushroom and potato soup is cozy, rich, and full of earthy flavor from baby bella mushrooms and tender veggies.

It’s a simple, one-pot recipe that feels comforting enough for a chilly weeknight, yet special enough for casual company.

Smoked paprika, thyme, and a splash of heavy cream make the broth silky, deeply savory, and totally satisfying with crusty bread.

Advertisement

Ingredients  (4 servings)

Ingredients for the Soup:

Get Ingredients →

Order the ingredients from your local store for pickup or delivery. You'll check out through Instacart.
When you purchase through this link, we'll receive a small fee at no extra cost to you.

White bowl of creamy mushroom and potato soup with visible potato cubes, sliced mushrooms, and carrot rounds in a pale broth, sprinkled with black pepper; a large pot of the same soup is blurred in the background on a white wood surface.

How to Make Creamy Mushroom and Potato Soup

  1. Prep the vegetables

    Peel and dice the potatoes into small even cubes so they cook at the same rate.

    Slice the carrots into thin coins, dice the onion, mince the garlic, and slice the baby bella mushrooms.

  2. Start the flavor base

    Set a large soup pot over medium heat and add the butter and olive oil.

    When the butter is melted and foamy, add the diced onion and a pinch of the salt.

    Cook, stirring often, until the onion turns soft and lightly golden around the edges.

    Advertisement
  3. Add garlic and mushrooms

    Stir in the minced garlic and cook just until fragrant, about 30 seconds.

    Add the sliced mushrooms and stir to coat them in the butter and oil.

    Cook the mushrooms until they release their juices and most of the liquid evaporates, with light browning on the edges.

  4. Season and add flour

    Sprinkle the flour over the mushrooms and stir well so it coats the vegetables evenly.

    Add the dried thyme, dried oregano, smoked paprika, remaining salt, and black pepper.

    Cook the flour and spices for one to two minutes, stirring, so the flour loses its raw taste.

  5. Add potatoes, carrots, and broth

    Add the diced potatoes and sliced carrots to the pot and stir to combine with the mushroom mixture.

    Slowly pour in the vegetable broth while stirring to avoid any lumps from the flour.

    Bring the soup up to a gentle boil, then reduce the heat to a steady simmer.

    Advertisement
  6. Simmer until vegetables are tender

    Simmer the soup uncovered for about 15 to 20 minutes, stirring now and then.

    Cook until the potatoes and carrots are very tender when pierced with the tip of a knife.

    Skim any foam from the surface if needed for a cleaner flavor and look.

  7. Finish with cream

    Reduce the heat to low so the soup is just steaming, not boiling hard.

    Stir in the heavy cream slowly and let the soup heat through for a few minutes.

    Taste and adjust seasoning with a bit more salt or pepper if you like a bolder flavor.

  8. Optional blend for extra creaminess

    For a smoother texture, blend a few ladles of soup in a blender until creamy.

    Stir the blended portion back into the pot for a thick, velvety finish.

    Or use an immersion blender right in the pot, pulsing lightly so some chunks of vegetables remain.

    Advertisement
  9. Serve the soup

    Ladle the hot soup into bowls and let it sit for a minute to cool slightly.

    Top with a crack of black pepper and a drizzle of olive oil if desired.

    Serve with crusty bread or a simple green salad for a complete meal.

Close-up of a white bowl filled with creamy mushroom and potato soup, showing sliced mushrooms, potato cubes, carrot pieces, herbs, and black pepper in a pale broth on a white wooden table with a napkin and parsley nearby.

Substitutions

Heavy cream → half-and-half or whole milk
Use half-and-half or whole milk if you want a lighter soup with less richness but still a silky, creamy feel.
Butter → extra olive oil
Swap the butter for more olive oil for a dairy-free fat that keeps the soup savory with a slightly fruitier flavor.
Potatoes → cauliflower florets
Use small cauliflower florets instead of potatoes for a lower-carb bowl that stays hearty, tender, and pleasantly creamy after simmering.
Close-up of creamy mushroom and potato soup simmering in a white pot, with sliced baby bella mushrooms, chunks of potato, carrot coins, black pepper, and chopped parsley in a pale golden broth.

Tips

Brown the mushrooms well
Let the mushrooms sit in the hot pan without constant stirring so they caramelize and build deep savory flavor in the broth.
Cut vegetables the same size
Keep the potato cubes and carrot slices close in size so they soften at the same time and the soup cooks more evenly.
Control the thickness
For a thicker soup, simmer a few extra minutes uncovered, or blend more of the vegetables until it reaches your ideal texture.
Add cream over low heat
Lower the heat before adding cream to prevent curdling and keep the soup smooth, especially if you plan to reheat it later.
Season in layers
Add a pinch of salt with the onions, mushrooms, and again at the end so the seasoning tastes round and not harsh.
Chill for make-ahead meals
Cool the soup completely before refrigerating so the dairy stays stable and the flavors meld nicely for the next day.
Advertisement

Nutrition Facts *

Energy 401 kcal
Protein 7 g
Total Fat 30 g
Carbohydrates 27 g
Dietary Fiber 5 g

* Approximate, per serving.
Data source: USDA FoodData Central.

Advertisement

FAQ

My soup came out too thin, how can I thicken it?
Simmer the soup uncovered for 5 to 10 more minutes, or blend some of the potatoes and vegetables back into the pot.
The soup is too thick, how can I loosen it without losing flavor?
Stir in warm vegetable broth a little at a time, then taste and add a pinch of salt if the flavor softens too much.
How do I keep the cream from curdling in the soup?
Lower the heat before adding the cream, stir it in slowly, and avoid rapid boiling after the cream goes into the pot.
Can I make this soup ahead of time?
Yes, cool it completely, refrigerate in an airtight container, then reheat gently on the stove over low heat, adding a splash of broth if needed.
Can I freeze this creamy soup?
You can freeze it, but the dairy may separate slightly; reheat gently and whisk well, or blend briefly to restore a smooth texture.
How can I add more flavor if the soup tastes a bit bland?
Add a pinch more salt, extra black pepper, and a small splash of cream, and simmer a few minutes so the flavors concentrate.
Advertisement

Serving Suggestions

This creamy mushroom and potato soup brings cozy diner vibes to your own kitchen with almost no fuss on a weeknight.

Try topping each bowl with grated Parmesan, chopped parsley, or crispy bacon bits for extra flavor, crunch, and a pretty finish.

For a full meal, pair it with warm garlic bread or a bright lemony side salad to balance the rich, earthy soup.

Advertisement

Reviews

  • Mary, Huntsville, AL: Really cozy, flavorful soup, and the smoked paprika with the mushrooms made it taste extra rich. I blended a couple ladles at the end for a creamier texture and it was perfect with crusty bread. — 5 ★

    Eunice: Happy it hit that cozy, flavorful spot, Mary! Blending a couple ladles is a great way to thicken the potato base, and smoked paprika is a smart add with baby bellas for extra depth.

Made this recipe? How did it go?

Please leave your feedback below. We’d love to hear from you!

You Might Also Like

Browse Recipes