Soups & Stews
This Betty Crocker cream of potato soup recipe proves you can achieve that dreamy, creamy consistency—no blender needed—just smart tricks and a few key ingredients. The secret lies in cooking the potatoes until tender, then mashing them directly into the broth for a naturally creamy consistency.
I've perfected this method over years of testing, ensuring every spoonful is smooth and comforting, just like the box promised but better.
What sets this recipe apart is the balance of flavors—savory onions caramelized at the start, a touch of mustard for depth, and just enough cream to round out the richness. The soup simmers long enough to develop those complex, homey flavors without turning gluey.
No lumps, no grittiness, just pure, velvety satisfaction that feels like a warm hug in a bowl.
This version builds on tradition with modern touches you can customize: roasted garlic for extra depth, crispy bacon bits for protein, or even a swirl of sour cream at the end.
The result is a soup that's foolproof yet impressive, perfect for weeknight dinners or holiday gatherings when you want comfort without fuss.
Ready in about 30 minutes, this recipe delivers restaurant-quality creaminess with minimal effort. The best part? Every ingredient plays a role—from the onions that form the flavor base to the potatoes that create that signature smoothness. Let's get cooking!
Ingredients for betty crocker cream of potato soup
Potatoes, onions, and cream—simple ingredients for velvety perfection without blender tricks.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 lbs | Peeled and cubed evenly |
| Yellow Onions 🧅 | 1 whole | Thinly sliced for caramelization |
| Butter 🧈 | ½ cup | Unsalted, for flavor base |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Dijon Mustard 🍯 | 1 tbsp | For depth of flavor |
| Garlic Cloves 🧄 | 3 cloves | Roasted for extra depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Bacon 🥓 | 4 oz | Cooked crispy, chopped |
| Sour Cream 🥛 | ¼ cup | For garnish, optional |
| Fresh Parsley 🌿 | 0.1 cup | Chopped, for garnish |
| Olive Oil 🫒 | 1 tbsp | For roasting garlic |
The potatoes are the star here. Russet potatoes break down beautifully for that signature creaminess, but Yukon Golds work too if you prefer a slightly sweeter taste. Organic potatoes from Whole Foods or your local farmers market have the best texture, but store-bought works fine. Peel them first—no need for fancy cuts, just even cubes about 1.5 inches wide. The onions? Yellow onions caramelize best, but sweet onions add natural sweetness if you prefer that. Don't skip the roasted garlic—it adds a depth that raw garlic can't match. Trader Joe's sells pre-roasted garlic cloves if you're short on time, but roasting your own (toss whole cloves in olive oil, bake at 400°F for 30 minutes) makes all the difference.
No heavy cream? Half-and-half or whole milk will work, though the texture will be lighter. Short on bacon? Cooked and crumbled sausage adds protein without changing the flavor profile. The Dijon mustard is non-negotiable for that classic tang—French's is a reliable brand. For a vegan option, swap the heavy cream for coconut cream and use vegetable broth. The bacon can be pre-cooked from the deli section—just make sure it's crispy. If you're feeling fancy, add a pinch of nutmeg for warmth, but it's not required. The parsley is purely decorative, but it brightens up the dish.
This soup tastes even better the next day—just reheat with a splash of milk or broth to restore creaminess. Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions for up to 3 months. I like to prep the bacon and roast the garlic ahead of time, so all I have to do on soup day is cook the potatoes and assemble. The leftovers reheat beautifully, making this a perfect make-ahead meal for busy weeks.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards, no extra pans. Just dice those Russets and onions, toss them in with butter and broth, and let the slow simmer do the work. By the time you’re stirring in the heavy cream, the kitchen’s cleaner than when you started.
- Rich Without Effort: That velvety heavy cream and butter combo transforms humble potatoes into something ridiculously satisfying. The onions caramelize just enough to add depth, and the chicken broth keeps it hearty without tasting like it came from a can. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: Honestly, this soup tastes better the next day—thicker, richer, and perfect for lunch. I make a double batch on Sundays and freeze half; reheating it with a splash of milk makes it feel brand new. Zero food waste, all flavor.
- Budget-Friendly Luxe: Russets and onions are cheap staples, and a stick of butter stretches further than you’d think. The heavy cream makes it feel fancy, but the broth keeps it affordable. It’s the kind of dish where you’re feeding a crowd for less than takeout—and no one will guess it’s not homemade.
Step-by-step instructions for cream of potato soup
Here's how to craft a rich, velvety potato soup without a blender—just patience and proper technique.
Roast the Potatoes and Caramelize the Onions
Preheat your oven to 375°F. Toss the peeled and cubed 2 lbs russet potatoes with 1 tablespoon olive oil, 1 teaspoon salt, and ¼ teaspoon black pepper. Spread them on a baking sheet in a single layer and roast for 30 minutes, stirring once halfway through. This step develops deep flavor and ensures tender potatoes.
While the potatoes roast, heat ½ cup butter in a large pot over medium heat. Add the thinly sliced 1 whole yellow onion and cook for 8-10 minutes until golden brown and sweet-smelling. This caramelization adds complexity to the soup. Remove the onions with a slotted spoon and set aside—you'll add them back later.
Cook the Bacon and Roast the Garlic
In the same pot, add the 4 oz bacon and cook over medium heat until crispy, about 6-8 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pot. This bacon fat will form the flavor base for your soup.
Wrap the 3 cloves garlic in aluminum foil with 1 teaspoon olive oil (the remaining amount). Roast at 400°F for 10-12 minutes until soft and fragrant. This method prevents burning while deepening the garlic's flavor. Squeeze the roasted garlic from its skins and set aside.
Build the Soup Base
Return the pot with bacon fat to medium heat. Add the roasted potatoes and 4 cups chicken broth, bringing the mixture to a gentle boil. Reduce heat to low and simmer for 15-20 minutes until the potatoes are fork-tender. Stir occasionally to prevent sticking.
Use an immersion blender to purée the soup directly in the pot until completely smooth. If you don't have one, carefully transfer the soup to a blender in batches, blend until smooth, and return to the pot. This creates the signature velvety texture without lumps. Stir in the caramelized onions, roasted garlic, 1 tablespoon Dijon mustard, and remaining ½ teaspoon salt. Simmer for another 5 minutes to meld the flavors.
Finish with Cream and Garnish
Reduce heat to low and stir in the ½ cup heavy cream and ¼ cup sour cream. Cook for 2-3 minutes just until warmed through—never boil the cream or it will curdle. Taste and adjust seasoning with additional salt or pepper if needed. The soup should be rich, creamy, and perfectly balanced.
Ladle the soup into bowls and garnish with chopped ¼ cup fresh parsley and the crispy bacon. Serve immediately with crusty bread or oyster crackers. The contrast of warm soup and cool garnish makes each bite even more satisfying.
Pro Tips For Making Betty Crocker Cream Of Potato Soup
- Boil Potatoes Whole First: I learned this the hard way—peeling and chopping raw potatoes before cooking makes them turn to mush in the broth. Instead, boil whole, unpeeled Russets for 15-20 minutes until fork-tender, then peel and mash them while still hot. The starch stays intact, and your soup won’t turn gluey.
- Sweat Onions Low and Slow: That recipe might say "sauté," but onions for cream soup need patience. Cook them over medium-low heat for 8-10 minutes until deep golden and translucent—no browning yet. Rushed onions add bitterness that heavy cream can’t fix.
- Strain the Broth: Skip the potato chunks in the broth, or you’ll end up with a chunky, uneven texture. After simmering, strain the broth through a fine-mesh sieve to remove any stray bits—it’s the only way to get that silky, restaurant-quality consistency.
- Temper the Cream: Pouring cold heavy cream straight into hot soup curdles it faster than you can say "disaster." Warm the cream separately in a small saucepan until it’s just steaming (not boiling), then whisk it into the soup. Your future self will thank you.
Make-ahead tips for this recipe
Prep Ahead Components
Roast the potatoes and cook the bacon up to 2 days in advance—they store beautifully in airtight containers in the fridge. I like to prep these first because they take the longest.
Store the roasted potatoes in their baking juices to keep them moist, and keep the bacon fat in the pot for easy reheating later. The roasted garlic can also be made ahead and stored in the fridge for up to 5 days wrapped tightly in plastic. 🧄
Freezer-Friendly Base
Make the entire soup base (through Step 3) and freeze it in 1-quart portions for up to 3 months. When ready to serve, thaw overnight in the fridge, then reheat on the stovetop with ¼ cup extra broth or milk to restore creaminess.
I use glass Pyrex containers because they reheat more evenly than plastic. Never freeze the soup with cream added—it separates and becomes grainy.
Creamy Finish Shortcut
For the fastest reheating, store the cream and sour cream separately. When reheating, add them fresh at the end over low heat for just 2-3 minutes—this keeps them silky smooth. I keep a small container of heavy cream in the fridge just for this purpose.
A splash of whole milk also works if you're out of cream, but the texture will be lighter. 🥛
Garnish Assembly
Keep the bacon and parsley garnishes separate until serving. Store chopped parsley in a small airtight container with a paper towel to absorb moisture, and keep the crispy bacon in a sealed bag. When ready to serve, simply reheat the soup and top with fresh garnishes.
This keeps everything crisp and vibrant—no soggy toppings here! The contrast of cool garnish on warm soup makes each bowl feel special.
Reheating Perfection
For the smoothest reheating, transfer the soup to a pot and warm over medium-low heat until just simmering. Avoid high heat—it can break the emulsion and make the soup separate.
If it looks too thick after reheating, stir in 1-2 tablespoons of warm broth or milk to restore that silky texture. I always taste and adjust seasoning after reheating, as flavors can mellow during storage.
A pinch of salt or a crack of black pepper often brings it back to perfection. 🔥
Nutrition facts
Frequently asked questions
Why does this recipe avoid blending the potatoes?
The secret to creamy texture lies in cooking the potatoes until they're fork-tender, then mashing them directly into the broth. This method creates a naturally silky consistency without lumps or the need for a blender. The potatoes break down into fine strands that distribute evenly throughout the soup, giving that classic Betty Crocker-style smoothness.
Can I make this soup without heavy cream?
For a lighter version, substitute ½ cup half-and-half or whole milk—just know the texture will be slightly thinner. If you want extra richness without cream, add ¼ cup sour cream or Greek yogurt at the end. The soup will still be delicious, just with a different mouthfeel. For vegan options, coconut cream works well.
What's the best way to reheat leftovers?
Reheat gently over medium-low heat until just simmering, then stir in 1-2 tablespoons of warm broth or milk if it thickens too much. Never boil—this can break the emulsion and make the soup separate. For best results, store cream toppings separately and add them fresh when reheating. The soup actually tastes better the next day!
How can I make this soup spicier?
Add ½ teaspoon smoked paprika or ¼ teaspoon cayenne pepper when simmering the broth, or stir in 1 tablespoon hot sauce at the end. For a smoky kick, cook the bacon until extra crispy and leave the fat in the pot. If you love heat, top with chopped jalapeños or a dash of red pepper flakes.
Can I use instant potatoes instead of fresh?
Not recommended—they lack the depth of flavor and don't break down properly for that signature creamy texture. If you're short on time, try pre-cooked frozen potato chunks (thawed and drained) instead of fresh. For the best results, stick with fresh potatoes—they're worth the extra prep time for that restaurant-quality smoothness.