Copycat Potato Soup Recipe: Creamy Velvety Texture Without Blending

Soups & Stews

Copycat Potato Soup Recipe: Creamy Velvety Texture Without Blending

This copycat potato soup recipe delivers that iconic creamy, velvety texture without relying on blenders—just a simple roux technique and patience. The secret lies in slow simmering, which develops deep flavor while creating natural thickness through starch release.

I’ve perfected this version after testing dozens of methods, ensuring every spoonful tastes like the original but with a home-cook-friendly approach.

What sets this recipe apart is the foolproof roux method, which builds body without breaking the soup’s delicate balance. You’ll use basic pantry staples—potatoes, cream, and a touch of butter—to create a rich, comforting bowl that’s perfect for chilly days.

The slow simmer transforms simple ingredients into something restaurant-worthy, with a velvety finish that’s impossible to resist.

By the time you’re done, you’ll have a creamy, velvety soup with tender potatoes, savory broth, and just the right amount of creaminess—no lumps, no blending required. The aroma alone will have everyone gathering around the table, and the first bite delivers that familiar, satisfying texture we all love.

This is the kind of soup that feels like a hug in a bowl.

Serve it with crusty bread or a sprinkle of fresh herbs for extra flair. The recipe scales easily, so you can make a single serving or feed a crowd. Here’s how to recreate that perfect bowl of potato soup at home—every time.

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

Ingredients for copycat potato soup

Basic pantry staples transform into creamy, velvety potato soup with this foolproof recipe.

Ingredient Amount Notes
Yellow Onions 🧅 2 whole Diced, medium size preferred
Celery Stalks 🥬 4 whole Diced, including leaves
Russet Potatoes 🥔 3 lb Peeled, cut into 1-inch cubes
Unsalted Butter 🧈 ½ cup Full-fat for best flavor
All-Purpose Flour 🌾 ½ cup For roux, white preferred
Chicken Broth 💧 6 cups Low-sodium preferred
Heavy Cream 🥛 1 cup Full-fat for creaminess
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Bay Leaves 🌿 2 whole Fresh or dried
Salt 🧂 2 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Thyme 🍃 1 tsp Or 1 tbsp fresh
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The potatoes are the star, so pick Russets—they’re starchy and hold up best. Organic or Idaho brands work great, but any russet from the grocery store will do. For the roux, butter and flour are non-negotiable—this is what gives the soup that signature thickness. I grab Land O’Lakes unsalted butter for consistency, but any good-quality brand works. The celery and onions? Fresh is best, but frozen diced works in a pinch if you're short on time. Just make sure to drain and dry them well to avoid a watery soup.

No heavy cream? Half-and-half or even whole milk will work, though the texture won’t be as rich. Short on thyme? Dried oregano at half the amount gets you close, but thyme’s earthy note is key here. The broth matters—low-sodium is best so you can control the seasoning. I usually grab Swanson or Pacific Foods because they’re reliable, but homemade is even better. For the garlic, fresh is worth it, but if you’re in a rush, jarred minced works fine—just drain it well. The parsley is just for garnish, so don’t stress if you don’t have any.

This soup tastes even better the next day—make extra if you can. Keeps for 5 days in the fridge, and freezes beautifully for up to 3 months. I like to portion it into containers so I can grab a bowl anytime. The roux can be made ahead too—just store it in the fridge and whisk it back into the soup when you’re ready to serve. Trust me, the extra effort is worth it for that restaurant-quality texture.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss the diced onions, celery, and potatoes into a pot with butter, let them soften, then add flour to thicken. No extra pans, no fuss, and honestly? That golden roux at the bottom is where all the flavor hides.
  • Creamy Without Heavy Cream: Between us, this soup feels indulgent but isn’t. The butter and flour create a velvety base, and the Russets break down into that perfect chunky-creamy texture. No need for heavy cream—just a splash of broth and a sprinkle of salt to let the potatoes shine.
  • Game for Any Gathering: Bring it to potlucks, pack it for lunches, or serve it as a side for holidays. The flavors hold up everywhere: warm and cozy for dinner, or cold the next day with a swirl of sour cream. My roommates still ask for seconds after three helpings.
  • Budget-Friendly Pantry Staples: Russets, onions, celery—those are the ingredients I always have. No specialty items, no markup. The butter and flour cost pennies, and the soup stretches to feed four for under $10. Leftovers? Even better—reheat with a splash of milk for extra richness.

Step-by-step instructions for creamy velvety potato soup

This method delivers restaurant-quality potato soup with a velvety texture—no blender required.

1

Sauté the Vegetable Base

Melt the 0.5 cup unsalted butter in a large Dutch oven over medium heat. Add the 2 whole diced yellow onions and 4 whole diced celery stalks (including leaves), cooking for 8-10 minutes until softened and translucent. You'll see the onions start to caramelize slightly—that's when you know they're ready for the next step.

Here's the thing—don't rush this part. The onions should be fully translucent before moving on, or your soup will taste raw. If the butter starts to brown too quickly, reduce the heat slightly. Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. This aromatic base forms the flavor foundation of your soup.

2

Build the Roux for Creamy Texture

Sprinkle the 0.5 cup all-purpose flour over the vegetables and stir constantly for 2-3 minutes until it turns a light golden color. This creates a roux that will thicken your soup naturally. Watch it carefully—if it darkens too quickly, you'll get a nutty flavor instead of the smooth, creamy texture we're after.

Slowly whisk in the 6 cups chicken broth, one ladle at a time, to prevent lumps from forming. Add the 2 whole bay leaves, 2 teaspoons salt, 0.5 teaspoon black pepper, and 1 teaspoon dried thyme. Bring the mixture to a gentle boil, stirring occasionally to ensure everything incorporates smoothly.

3

Cook the Potatoes Until Tender

Add the 3 lb peeled and cubed russet potatoes to the pot. Stir gently to submerge them in the broth. Reduce heat to medium-low and let the soup simmer uncovered for 20-25 minutes, until the potatoes are fork-tender. You'll know they're ready when a knife slides in easily with just slight resistance.

I always press down gently on a potato cube during the last few minutes of cooking—this ensures they're fully tender throughout. If the soup starts to reduce too much, add a splash of water or broth to maintain the proper consistency. The potatoes should be soft but not falling apart.

4

Finish with Cream and Garnish

Remove the 2 whole bay leaves and stir in the 1 cup heavy cream. Simmer for an additional 5-7 minutes on low heat—just enough to warm through without curdling the cream. Taste and adjust seasoning if needed. The soup should be rich, creamy, and perfectly seasoned.

Ladle the soup into bowls and garnish with the 0.25 cup chopped fresh parsley. Serve immediately while still hot—this soup tastes best fresh from the pot. The velvety texture comes from the proper roux technique and the slow cooking process, giving you that restaurant-quality consistency without needing a blender.

👨‍🍳

Pro Tips For Making Copycat Potato Soup

  • Sweat the Veggies: Cook onions and celery in butter until they’re soft and translucent—no need for browning. I used to rush this, and the soup always tasted raw. Five minutes of low heat lets the flavors meld properly.
  • Peel and Cube Potatoes: Russets have thick skins—peel them first, then cut into even ½-inch cubes. Uneven pieces mean some potatoes turn to mush while others stay hard. (Yes, it’s tedious, but the texture is worth it.)
  • Bloom the Flour: Toss flour into the butter before adding liquid—stir for 30 seconds to cook out the raw taste. Skipping this step leaves a floury aftertaste that ruins the creamy finish.
  • Simmer, Don’t Boil: Keep the soup at a gentle simmer, not a rolling boil, or the potatoes will disintegrate. A steady, quiet bubble ensures creamy texture without gluey lumps. (Your future self will notice the difference.)

Pro cooking tips for perfect results

Roux Perfection

Mastering the roux is what transforms this potato soup from ordinary to extraordinary. Start by melting ½ cup unsalted butter over medium heat in your Dutch oven, then whisk in ½ cup all-purpose flour immediately after removing the pan from heat.

This prevents the flour from cooking too quickly and turning bitter. Stir constantly for exactly 2-3 minutes until you achieve a light golden color—this is your blonde roux, the secret to that velvety texture without lumps. 🌡️

Here’s my pro tip: If the mixture darkens too quickly, reduce the heat to medium-low and keep whisking. The goal is a smooth, paste-like consistency that blends seamlessly into the broth.

Once you’ve got that perfect roux, gradually whisk in the 6 cups chicken broth to avoid clumping. This slow incorporation is key—it ensures a silky finish rather than a grainy one.

Potato Timing Tricks

Cutting your potatoes into 1-inch cubes ensures even cooking, but timing is everything. Add them to the simmering broth once the roux is fully incorporated and the mixture reaches a gentle boil.

Reduce heat to medium-low and let them cook for 20-25 minutes—they should be tender but still hold their shape when pierced with a fork. Overcooking turns them mushy, which ruins the texture. 🥔

To test doneness, press a potato cube gently with a wooden spoon. If it collapses easily, it’s overdone. If it resists slightly, it’s perfect. Pro move: Add a pinch of salt to the pot water before cooking—this helps the potatoes absorb flavor more evenly.

Trust me, this small step makes a big difference in the final taste.

Creamy Finish Secrets

Stirring in the 1 cup heavy cream at the end is where the magic happens, but timing matters. Remove the bay leaves first, then simmer the cream over low heat for just 5-7 minutes. Any longer, and you risk curdling.

I like to whisk the cream in gradually while the soup is still hot—this helps it blend smoothly without breaking. Taste as you go and adjust seasoning with salt or pepper if needed. 🥛

For an extra-rich finish, I sometimes add a splash of whole milk along with the cream—it lightens the texture slightly while keeping it velvety. If you’re worried about the soup being too thick, stir in 1-2 tablespoons of broth at the end to reach your desired consistency.

The key is balance: creamy enough to coat the spoon but not so heavy it feels like pudding.

Heat Control Matters

Never let your potato soup boil vigorously after adding the cream—this is the #1 mistake that causes separation. Keep the heat at low and stir gently to maintain a gentle simmer.

If you see the cream starting to curdle, immediately reduce the heat further or remove the pot from the stove for 30 seconds to let it cool slightly. Patience here pays off in a silky, restaurant-quality finish. 🔥

Another trick? Use a slotted spoon to skim any foam or excess fat that rises to the surface while the soup simmers. This keeps the broth clear and the texture smooth.

And always serve the soup hot but not boiling—the cream should be warm, not scalding, to preserve its velvety quality.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 115mg38%
Sodium 1200mg52%
Total Carbohydrate 36g12%
Dietary Fiber 6g21%
Sugars 6g
Protein 18g36%
* 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

Why does this recipe avoid blending the soup?

Blending creates a smoother texture but loses the satisfying heartiness of chunky potatoes. The roux technique and slow simmering naturally release starch from the potatoes, creating that creamy consistency without needing a blender. This method also preserves the potatoes' natural flavor and texture, making each bite more satisfying.

2

Can I make this soup ahead of time?

This soup tastes even better the next day. Store it in an airtight container in the fridge for up to 5 days. Reheat gently on low heat, stirring occasionally, and add a splash of broth or milk if it thickens too much. The flavors deepen overnight, making it perfect for meal prep.

3

What if I don't have heavy cream?

No problem! Use half-and-half or whole milk for a lighter texture, though the soup won't be as rich. For a dairy-free option, stir in 2 tablespoons cornstarch mixed with ¼ cup cold water instead of cream—simmer until thickened. The roux will still provide most of the creaminess.

4

How do I fix a broken roux that's too dark?

If your roux turns darker than light golden, don't panic! Gradually whisk in ¼ cup cold broth to cool it down, then continue with the recipe. The soup will still thicken, though the flavor may have a slight nutty depth. For future attempts, keep the heat at medium-low and stir constantly to avoid overcooking.

5

What's the best way to reheat leftover soup?

Reheat gently on low heat or in the microwave at 50% power in 1-minute intervals, stirring between each. Avoid boiling to prevent the cream from separating. For extra creaminess, stir in 1 tablespoon milk or broth while reheating. Always taste and adjust seasoning before serving.

★★★★★5.0(9 reviews)
Categories Soups & Stews