Potato Soup Recipe With Cream Of Mushroom Soup: Velvety Comfort with Earthy Depth

Potato Soup Recipe With Cream Of Mushroom Soup: Velvety Comfort with Earthy Depth

This potato soup delivers velvety comfort with a rich, earthy twist that sets it apart from ordinary versions. The addition of cream of mushroom soup creates a deep, savory base that enhances the natural sweetness of the potatoes.

I developed this recipe for those chilly evenings when you need something hearty yet effortless. The cream of mushroom soup adds body and umami without complicated techniques, making it foolproof for any home cook.

Each spoonful offers tender potato chunks in a creamy, flavorful broth. The result is a satisfying bowl of soup that feels indulgent but comes together with minimal effort.

Perfect for weeknight dinners or cozy weekends. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Potato Soup Recipe with Cream of Mushroom Soup

Pantry staples and fresh veggies come together for this cozy, satisfying bowl.

Ingredient Amount Notes
Russet Potatoes 🥔 2 lb Peeled and diced into 1/2-inch cubes
Cream of Mushroom Soup 🍄 1 can 10.5 oz can, undiluted
Yellow Onion 🧅 1 whole Medium, finely diced
Celery Stalks 🌿 2 pieces Finely diced
Carrots 🥕 2 whole Medium, finely diced
Garlic Cloves 🧄 3 cloves Minced
Unsalted Butter 🧈 4 tbsp Divided for sautéing and finishing
All-Purpose Flour 🌾 3 tbsp For thickening soup base
Vegetable Broth 💧 4 cups Low-sodium preferred
Whole Milk 🥛 2 cups Full-fat for creaminess
Heavy Cream 🥣 ½ cup Optional for extra richness
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme leaves
Bay Leaf 🍃 1 whole Dried, for aroma
Kosher Salt 🧂 1 ½ tsp Adjust to taste
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred

The potatoes are the heart of this. Russets give that perfect fluffy texture—don’t sub with waxy red potatoes. Costco has great 5-lb bags for a steal. For the cream of mushroom soup, Campbell’s is classic, but Progresso has a richer flavor (and their organic line is even better). The veggies? Any grocery store’s produce section works, but farmers market carrots and celery have more punch.

No cream of mushroom on hand? Cream of chicken works in a pinch (just check it’s vegetarian). Swap the milk for half-and-half if you want it extra indulgent. Fresh thyme is a game-changer if you’ve got it—use one-third the amount of dried. The butter can be margarine, but honestly real butter tastes better. Low on time? Pre-diced mirepoix (onion, celery, carrot) from Trader Joe’s saves a step.

This soup tastes even better the next day. Keeps for 4-5 days in the fridge, or freeze for 3 months. Reheat gently on the stove—microwaving can separate the cream. Leftovers make great lunch the next day (trust me, it’s even more flavorful).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in and let it simmer—no fancy steps, just potatoes, cream of mushroom soup, and veggies doing their thing.
  • Rich and Creamy: The cream of mushroom soup adds this velvety depth that makes every bite feel indulgent without heavy cream.
  • Feeds a Crowd: I make a big batch for Sunday dinner and we’re eating leftovers for days (yes, even the picky ones).
  • Budget Stretcher: Russet potatoes and canned soup keep it cheap, but the onions, celery, and carrots make it taste like I spent hours.

Step-by-Step Instructions for Potato Soup with Cream of Mushroom Soup

This method builds deep flavor in layers while keeping the process simple and satisfying.

Step 1: Sauté the Aromatic Base

Heat 2 tbsp unsalted butter in a large pot over medium heat until melted. Add the finely diced yellow onion, celery stalks, and carrots. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent.

Add the 3 cloves minced garlic cloves and cook for 1 minute until fragrant. I always keep the heat at medium to prevent the garlic from burning, which would add bitterness. You’ll know it’s ready when the mixture smells rich and the edges of the vegetables start to turn light golden brown.

Step 2: Create the Roux and Build the Soup Base

Stir in the remaining 2 tbsp unsalted butter until melted. Sprinkle the 3 tbsp all-purpose flour over the vegetables and stir constantly for 2 minutes to cook the raw flour taste out. This creates a roux that will thicken the soup beautifully.

Slowly pour in the 4 cups vegetable broth, whisking continuously to prevent lumps. Add the 1 can cream of mushroom soup, 1 tsp dried thyme, and 1 whole bay leaf. Stir well to combine, then bring the mixture to a gentle simmer.

Step 3: Add Potatoes and Simmer Until Tender

Add the 2 lb diced russet potatoes, 1.5 tsp kosher salt, and 0.5 tsp ground black pepper. Stir to coat the potatoes in the broth. Bring the soup back to a simmer, then reduce the heat to medium-low.

Cover and let it cook for 15-20 minutes, stirring occasionally, until the potatoes are fork-tender. You’ll notice the potatoes start to break down slightly at the edges—that’s perfect. They’ll help thicken the soup naturally as they cook.

Step 4: Finish with Dairy for Creamy Luxury

Stir in the 2 cups whole milk and 0.5 cup heavy cream. Cook for an additional 5 minutes over low heat, stirring occasionally. This allows the flavors to meld together while the milk and cream warm through. Don’t let it boil—just heat it until it’s steaming hot.

Remove the bay leaf and taste. Adjust the seasoning with more kosher salt or ground black pepper if needed. The soup should be velvety smooth with a rich, earthy depth from the cream of mushroom soup.

For a thicker consistency, gently mash a few potatoes against the side of the pot with a wooden spoon. This releases their starch and creates an even creamier texture without needing extra thickeners.

👨‍🍳

Pro Tips For Making Potato Soup Recipe With Cream Of Mushroom Soup

  • Cube Potatoes Small: Cut those russets into 1/2-inch cubes—not bigger. I learned this the hard way when my soup had undercooked centers and mushy edges, and the small pieces guarantee even cooking in the 15-20 minutes it takes to soften.
  • Sauté Veggies First: Cook the onion, celery, and carrots in a little butter for 5 minutes before adding liquids. Sounds like a small step, but it builds a flavor base that makes the cream of mushroom soup taste richer than just dumping everything in at once.
  • Thin With Milk: If the soup is too thick after adding the cream of mushroom soup, use whole milk to loosen it—not water. This keeps the creamy texture without watering down the flavor, and I’ve never had it curdle in years of making this.
  • Skip the Peeling: Leave the skin on the potatoes if you’re short on time. It adds a bit of texture, and after trying it both ways, I can barely taste the difference—just make sure to scrub them well first.

Flavor Customization for This Dish

Cheesy Upgrade

Stir in 1 cup shredded sharp cheddar during the final 5 minutes of cooking for a rich, tangy depth. I love using Cabot brand for its bold flavor. The cheese melts beautifully into the creamy base.

Herb Enhancements

Add 1 tsp rosemary or 1 tbsp fresh parsley with the thyme for extra aromatic complexity. Fresh herbs brighten the earthy mushroom notes. I often tie rosemary sprigs with kitchen twine for easy removal.

Spicy Kick

For heat, add ½ tsp cayenne pepper or 1 diced jalapeño with the onions. The spice cuts through the creaminess perfectly. I prefer the cayenne for even heat distribution. 🌶️

Smoky Flavor

Incorporate ½ tsp smoked paprika when adding the flour for a subtle wood-fired taste. This pairs wonderfully with the cream of mushroom base. I use Penzeys for the best quality.

Alternatively, crumble 2 strips cooked bacon on top when serving for a crispy, smoky garnish.

Extra Creaminess

Replace ½ cup milk with ½ cup sour cream for extra tang and thickness. Stir it in at the very end to prevent curdling. This makes the soup even more indulgent. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 14g70%
Cholesterol 70mg23%
Sodium 1200mg52%
Total Carbohydrate 38g14%
Dietary Fiber 4g14%
Sugars 6g
Protein 10g20%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of potato?

Russets work best for fluffy texture, but Yukon Golds add natural creaminess. Avoid waxy red potatoes as they stay firm.

2

How do I make it thicker?

Mash some potatoes against the pot or add an extra 1 tbsp flour with the roux. Simmer longer for natural reduction.

3

Can I make this dairy-free?

Swap milk for unsweetened almond milk and use coconut cream. Check that your cream of mushroom soup is dairy-free.

4

How long does it keep in the fridge?

Store in an airtight container for 4-5 days. Reheat gently on the stove to prevent separation.

★★★★★4.9(1 review)
Allison Carter