Cream of Mushroom and Potato Soup Recipe: Velvety Richness Without a Blender

Soups & Stews

Cream of Mushroom and Potato Soup Recipe: Velvety Richness Without a Blender

This cream of mushroom and potato soup recipe delivers velvety richness without relying on a blender, using a precise roux technique that creates a silky texture from scratch. The secret lies in slow-cooked mushrooms and potatoes that break down into a naturally thick, aromatic base—no pureeing required.

I developed this version after years of testing, ensuring every spoonful delivers that perfect balance of earthy mushrooms, creamy potatoes, and subtle garlic notes.

What makes this soup truly special is its foolproof thickening method—a classic roux built with butter and flour that transforms into a smooth, velvety sauce without lumps. The potatoes cook until tender, then blend seamlessly into the broth, while mushrooms release their deep umami flavor.

This recipe takes about 45 minutes from start to finish, making it ideal for a comforting weeknight dinner that feels restaurant-quality.

The result is a silky, golden soup with a velvety finish and just the right amount of seasoning—never too heavy, never too thin. The aroma alone will draw everyone to the table, and the first bite delivers that perfect harmony of creamy, earthy, and savory flavors.

Whether you serve it with crusty bread or a sprinkle of fresh herbs, this soup is designed to impress without the fuss.

Perfect for chilly evenings or as a hearty starter, this recipe scales easily for crowds while maintaining its velvety texture. The technique works just as well with store-bought broth as it does with homemade, so you can adapt it to your schedule.

Let’s make this soup that feels like a hug in a bowl.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for cream of mushroom and potato soup

Six ingredients make this velvety soup—no blender needed. Just butter, flour, and patience for that perfect roux.

Ingredient Amount Notes
Unsalted Butter 🧈 ¾ cup Cold, cubed for roux
All-Purpose Flour 🌾 ¾ cup White, for smooth roux
Yellow Onion 🧅 1 whole Medium, diced small
Garlic Cloves 🧄 4 cloves Fresh, minced finely
Cream Mushrooms 🍄 16 oz Sliced thin, stems removed
Russet Potatoes 🥔 2 lbs Peeled, cubed small
Chicken Broth 💧 6 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Whole Milk 🥛 ½ cup Warmed slightly
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Dried Parsley 🌿 1 tbsp For garnish
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Worcestershire Sauce 🍯 1 tbsp For umami depth

The butter and flour are non-negotiable for that silky texture. European-style butter like Plugra gives extra richness, but any good unsalted works. The flour should be white all-purpose—none of that whole wheat nonsense here. For mushrooms, cream or button varieties work best, but oyster mushrooms add a meaty twist if you're feeling adventurous. I always grab organic potatoes from the store's bulk bin—they're cheaper and hold up better to peeling. The key is small, even cubes—they cook faster and break down perfectly into the soup.

No heavy cream? Half-and-half or whole milk works in a pinch, though it won't be quite as rich. Running short on thyme? Dried oregano at half the amount gives a similar earthy note. The Worcestershire sauce might be the trickiest to find—Lea & Perrins is the gold standard, but any good brand works. For the broth, low-sodium is crucial—you'll be adding plenty of salt later. If you're making a big batch, double the ingredients and freeze portions for later. The soup actually tastes better the next day as flavors meld together.

This soup reheats beautifully—just warm it gently on the stove, stirring often. Keeps for 4-5 days in the fridge, or 3 months frozen. For freezing, portion into containers with a little headspace—it expands when frozen. Garnish with fresh parsley right before serving, and trust me, a sprinkle of black pepper makes all the difference. Leftovers? Perfect for lunch the next day—just add a dollop of cream to refresh the texture.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s a true one-pot wonder—no chopping boards full of scraps, no extra pans to wash. Just melt butter, toast the onions and garlic until golden, and let the mushrooms and flour work their magic in the same pot. That’s it. The roux builds flavor while you’re still stirring, and by the time you add the potatoes, the whole kitchen smells like a cozy bistro.
  • Umami Bomb: Between us, the combo of cream mushrooms and garlic is ridiculously good. The mushrooms add this deep, earthy richness that cuts through the creaminess, while the garlic—when sautéed just right—gives it that little kick. Honestly, I’ve tried store-bought versions, but this? This tastes like someone actually cares. The butter and flour roux ties it all together without tasting heavy.
  • Leftovers That Don’t Suck: This soup begs to be made in bulk. It reheats like a dream—no graininess, no separation—so I make a double batch and freeze half. Whether it’s a lazy Sunday or a rushed Tuesday night, you’re golden. My college-age kid even asks for it when he’s home, and that’s saying something. (Yes, even after I burn his toast.)
  • Budget-Friendly Luxury: You’d never guess how affordable this is. Cream mushrooms might sound fancy, but they’re cheaper than fresh and last longer. A stick of butter, a bag of potatoes, and a few cloves of garlic stretch this recipe far—way farther than any gourmet soup mix. Plus, it feels indulgent without breaking the bank. That’s the kind of meal that makes you feel like you’re treating yourself, even on a tight week.

Step-by-step instructions for cream of mushroom and potato soup

This method delivers silky-smooth soup without blending—just patience and perfect technique.

1

Build the Roux Foundation

Melt the 0.75 cup unsalted butter in a large pot over medium heat. Once fully melted, reduce heat to medium-low and gradually whisk in the 0.75 cup all-purpose flour—this creates your roux. Cook for 3-4 minutes, stirring constantly, until it turns a rich, golden brown color. This step is crucial because it develops deep flavor and thickens the soup properly.

If the roux darkens too quickly, lower the heat immediately to prevent burning. You're aiming for a color between peanut butter and milk chocolate. The roux should coat the back of a spoon smoothly with no graininess. This golden base will carry all your soup's richness without any blending.

2

Sauté Aromatics and Cook Mushrooms

Add the diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the 4 minced garlic cloves and cook for 30 seconds until fragrant—this prevents bitter garlic flavors. Add the 16 oz sliced cream mushrooms and cook for 8-10 minutes until they release their moisture and begin to brown.

Real talk: Don't skip browning the mushrooms. They'll release their earthy flavors that make this soup taste restaurant-quality. If they steam instead of brown, reduce the heat slightly and give them more time. You want them to look golden and slightly caramelized at the edges.

3

Simmer Potatoes in Broth

Add the 2 lbs cubed russet potatoes and pour in the 6 cups chicken broth. Bring to a boil, then reduce heat to medium-low and simmer for 15 minutes until the potatoes are fork-tender. Stir occasionally to prevent sticking—this ensures even cooking and prevents a burnt bottom.

Here's where it gets fun: The potatoes should be soft enough to mash slightly with a fork but still hold their shape. If they break apart too soon, reduce the heat slightly. You want them to contribute to the soup's body without turning it into a puree.

4

Finish with Cream and Seasonings

Temporarily remove the pot from heat and stir in the 0.5 cup heavy cream, 0.5 cup whole milk, 1 tsp dried thyme, 1 tbsp Worcestershire sauce, 1.5 tsp salt, and 0.5 tsp black pepper. Return to low heat and simmer for 5 minutes, stirring occasionally. This gentle heating ensures the cream doesn't curdle while letting all flavors meld together.

Taste and adjust seasoning—you might need a little more salt or pepper to balance the richness. The soup should be velvety smooth with just a hint of potato texture. If it's too thick, whisk in 2-3 tablespoons of hot broth to reach your desired consistency.

5

Garnish and Serve Warm

Ladle the soup into bowls and garnish with 1 tbsp dried parsley. The parsley adds freshness that cuts through the richness. Serve immediately while hot—this soup tastes best straight from the pot with crusty bread on the side.

Each spoonful should deliver creamy mushroom flavor with tender potato pieces suspended throughout. The secret to this version is the roux technique—it creates that luxurious texture without needing a blender. Trust the process, and you'll have restaurant-quality soup in your kitchen!

👨‍🍳

Pro Tips For Making Cream Of Mushroom And Potato Soup

  • Sweat the Onion Slow: I learned this the hard way—rushing the onion with garlic in butter turns it bitter. Keep heat low and stir like you’re stirring a pot of oatmeal. You want it translucent, not caramelized, or the soup will taste like you charred your lunch.
  • Skip the Crowding: When you add mushrooms, resist the urge to dump them all in at once. Work in batches so they release moisture evenly—crowding steams them into mush. A quick 3-minute rest between batches makes all the difference.
  • Blend Half the Potatoes: I used to blend the whole pot, and the soup lost texture. Save 2-3 chunks unblended—they add body and let you adjust thickness later. If it’s too thick, thin with warm broth; if too thin, blend more.
  • Use Cold Butter for Roux: Sounds weird, but it works: cut the butter into small cubes and let them chill for 15 minutes before melting. This prevents a greasy roux and gives you time to cook the flour properly—no burnt flour flavor to ruin the soup.

Common mistakes when making perfect results

Overcooking the Roux

Watch the roux like a hawk—it’s easy to burn it if you walk away for even 30 seconds. A burnt roux adds bitter, acrid flavors that ruin your soup’s delicate balance. I’ve seen this happen when people reduce heat too late or use a pot that’s too small.

Keep your heat at medium-low once the butter melts, and stir constantly with a wooden spoon. The perfect roux should smell nutty and look like peanut butter, not dark brown like toasted breadcrumbs. 🔥

Skipping Mushroom Browning

Steamed mushrooms taste bland and watery—they need to brown for 8-10 minutes to develop their umami depth. I’ve made this mistake by rushing the process, and the soup lacked that rich, earthy flavor.

Use a heavy-bottomed pot to prevent sticking, and if mushrooms release too much moisture, let them cook uncovered for the last 2 minutes to evaporate excess liquid. The goal is golden, caramelized edges that pack maximum flavor.

Undercooking the Potatoes

If your potatoes aren’t fork-tender after 15 minutes, they’ll turn to mush and make the soup gluey. I’ve fixed this by adding ½ cup hot broth to speed up cooking, but it’s better to prevent it.

Cut potatoes into ½-inch cubes for even cooking, and stir occasionally to avoid a burnt bottom. The ideal texture is soft but still holding its shape—just enough to thicken the soup naturally without blending.

Adding Cream Too Early

Stirring in cream while the soup is still simmering at high heat causes curdling, and there’s no fixing it. Always remove the pot from heat before adding the ½ cup heavy cream and ½ cup milk.

Warm them slightly first by whisking into the hot broth gradually. Return to low heat just to meld flavors—never let it boil again. This gentle approach keeps the cream silky and prevents separation. 🥛

Ignoring the Resting Period

Letting the soup sit off heat for 5-10 minutes after adding cream allows flavors to meld and thicken naturally. I’ve rushed serving only to have a watery, unevenly seasoned bowl.

Taste after resting—you’ll often need to adjust salt or pepper. This step is especially important when serving to guests; it ensures every spoonful is perfectly balanced and creamy.

Using Low-Quality Ingredients

Cheap mushrooms, starchy potatoes, or low-fat dairy will make your soup taste flat. Invest in cream mushrooms or wild varieties for depth, russet potatoes for smooth texture, and full-fat cream for richness.

I’ve compared store-brand butter to Plugra European-style butter, and the difference is night and day. Don’t skimp—these ingredients are the soul of your soup. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 95mg32%
Sodium 1150mg49%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 6g
Protein 12g24%
* 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 make this soup without heavy cream?

Yes! Swap the ½ cup heavy cream for ½ cup whole milk or ½-and-half, though the texture will be slightly lighter. For extra richness without cream, stir in ¼ cup sour cream at the end. The soup will still be delicious—just less velvety.

2

How do I fix a soup that's too thick or too thin?

For a thicker soup, simmer uncovered for 5-10 minutes to reduce. If too thin, whisk in 1-2 tablespoons of cold water or broth to loosen the roux. Never add flour directly—it’ll clump.

3

Can I use instant potato flakes instead of fresh potatoes?

Not ideal—they lack the natural starch and texture that makes this soup creamy. Fresh potatoes break down beautifully into the broth, creating that signature velvety body. If you're short on time, try ½ cup mashed potatoes mixed into the finished soup, but the texture won't be identical.

4

What's the best way to store leftovers?

Cool completely, then refrigerate in an airtight container for up to 4-5 days. For freezing, portion into containers with 1-inch headspace—it expands when frozen. Reheat gently on the stove, stirring often, and add a splash of milk or cream to restore creaminess.

5

Can I make this soup vegetarian?

Replace the chicken broth with vegetable broth and add 1 cup vegetable broth when cooking the potatoes. For extra umami, stir in 1 tablespoon soy sauce or ½ teaspoon nutritional yeast with the seasonings. The texture stays identical!

★★★★★4.8(5 reviews)
Categories Soups & Stews