Soups & Stews
Betty Crocker’s potato soup brings back the comforting flavors of home—velvety, rich, and perfectly balanced with a crispy herb topping that adds texture. This recipe delivers the creamy, dairy-based goodness you remember, with a method that ensures smooth, lump-free perfection every time.
The secret lies in proper starch control and slow simmering, just like the classic version.
What sets this recipe apart is the crispy herb topping, which adds a satisfying contrast to the smooth soup.
We start with sautéed onions and garlic for a solid flavor base, then build the soup with potatoes, broth, and cream—simmered just long enough to develop depth without breaking down the texture. The result is a bowl of warmth that’s both nostalgic and refined.
By the end, you’ll have a creamy, restaurant-worthy potato soup with a golden, crispy herb crust on top. The topping locks in freshness while adding a delightful crunch, making each spoonful a little celebration.
Serve with crusty bread or a simple side salad for a complete meal that feels like a hug in a bowl.
This recipe is designed for foolproof results—no lumps, no bitterness, just pure comfort. The instructions guide you through every step, from sautéing to simmering, ensuring you achieve that signature Betty Crocker texture.
Perfect for family dinners, potlucks, or cozy nights in, this soup is a timeless classic reimagined for modern kitchens.
Ingredients for betty crocker potato soup
Six ingredients for the soup base, plus five for that crispy herb topping you can't resist.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 1 ½ whole | Medium-sized, diced finely |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced for aroma |
| Russet Potatoes 🥔 | 2 lbs | Peeled, cubed evenly |
| Chicken Broth 🍲 | 6 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Milk 🥛 | 1 cup | Whole milk preferred |
| Butter 🧈 | 4 tbsp | Unsalted, melted |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for topping |
| Fresh Chives 🌿 | 2 tbsp | Chopped, for topping |
| Breadcrumbs 🍞 | ½ cup | Panko for extra crunch |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For extra flavor |
| Dried Thyme 🌿 | ½ tsp | Or 1 tbsp fresh |
The potatoes are the soul of this soup—Russets work best because they hold their shape. Grab a 3-4 lb bag at Kroger or Walmart for the best price, but any grocery store has them. Peel and cube them evenly (about 1.5-inch pieces) so they cook at the same rate. The broth matters too—low-sodium is key so you control the saltiness. I always check the label, and Swanson or Knorr are my go-tos. If you're feeling fancy, use homemade chicken stock, but honestly, the canned stuff works fine if it's not too salty.
No heavy cream? Half-and-half or full-fat coconut milk works in a pinch, though the flavor will be different. Running out of milk? Evaporated milk at half the amount gives you creaminess without thinning the soup. Fresh herbs? If you don't have parsley or chives, substitute with green onions or cilantro—just adjust the amount to taste. The breadcrumbs can be regular or panko; Trader Joe's panko is my secret for extra crunch. And if you're watching calories, almond flour works too, though it won't be as crispy.
This soup tastes even better the next day—4-5 days in the fridge, no problem. For the crispy topping, bake it fresh right before serving (that's where the magic happens). Freeze portions without the topping—3 months max. I like to make a double batch and freeze half; just thaw and reheat with fresh topping. The topping keeps for 2 days in the fridge if you bake it ahead, but it loses crunch fast, so I don't recommend it.
Why You'll Love This Recipe
- Foolproof Prep: I swear by this recipe because it’s the kind of meal that doesn’t demand perfection—just chop onions, peel potatoes, and let the slow simmer do the work. No fancy techniques, no stress.
- Creamy-Garlic Magic: That heavy cream swirled into warm broth with roasted garlic? It’s the kind of flavor that makes you pause mid-spoonful. The Russets break down just enough to soak up the richness without turning mushy.
- Weeknight Workhorse: I’ve served this to tired friends after soccer games, as a lazy Sunday lunch, and even reheated for Monday dinners. It’s the soup that never lets you down—whether you’re feeding two or six.
- Budget-Friendly Luxury: Russets and onions are cheap staples, and a single pot stretches to leftovers that taste just as good cold the next day. Honestly, it’s the closest I get to fancy dining without the price tag.
Step-by-step instructions for creamy potato soup with crispy herb topping
Here's how to make this velvety potato soup with that perfect crispy topping—no shortcuts, just foolproof technique.
Sauté Onions and Garlic for Flavor Foundation
Melt the 4 tbsp butter in a large pot over medium heat. Add the 1.5 whole yellow onions and cook for 5-6 minutes until softened and translucent. Here's the thing—don't rush this step. You want those onions to turn golden, not brown, because that's when they release the most flavor.
Push the onions to the sides of the pot and add the 4 cloves garlic cloves. Stir for 30 seconds until fragrant—you'll know it's ready when your kitchen smells like garlic heaven. Be careful not to let it burn, though. I've seen this happen when people walk away for just a minute. Keep an eye on it!
Build the Soup Base with Potatoes and Broth
Add the 2 lbs russet potatoes (pre-cubed) to the pot and stir to coat them in the onion-garlic butter. Pour in the 6 cups chicken broth and bring everything to a boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15-20 minutes until the potatoes are fork-tender.
Here's a pro tip: I like to press a potato gently with a fork during this time. When it slides in easily and the inside looks slightly translucent, that's your signal the potatoes are done. If you overcook them, you'll end up with mushy soup—no one wants that. The soup should be thick but still have some body to it at this stage.
Create the Creamy Texture
In a small bowl, whisk together the 1 cup heavy cream, 1 cup milk, 2 tbsp all-purpose flour, 1.5 tsp salt, 0.5 tsp black pepper, 0.5 tsp garlic powder, and 0.5 tsp dried thyme. Slowly pour this mixture into the simmering soup while stirring constantly with a wooden spoon.
Let the soup simmer for another 5-7 minutes until it thickens to your desired consistency. You want it creamy but not gluey—think of it like a thick, velvety hug in a bowl. If it's too thick, you can stir in a splash of hot broth to loosen it up. Taste and adjust seasoning if needed—this is where you can really make the soup your own.
Prepare the Crispy Herb Topping
While the soup simmers, preheat your oven to 375°F. In a small bowl, mix together the 0.5 cup breadcrumbs, 0.25 cup fresh parsley, and 2 tbsp fresh chives. Spread this mixture evenly on a baking sheet lined with parchment paper.
Bake for 5-7 minutes until golden brown and crispy. Watch it closely—breadcrumbs burn faster than you think. You want that perfect balance of crispy and not burnt. Remove from the oven and set aside. This topping is what takes your soup from good to amazing, so don't skip it!
Combine and Serve with Style
Ladle the creamy potato soup into bowls, dividing it evenly among the 6 servings. Spoon the crispy herb topping right on top of each serving. The contrast of that warm, velvety soup with the cool, crispy topping is what makes this recipe special.
Let it sit for just a minute so the topping gets nice and toasty from the heat of the soup. Serve immediately while the topping is still crispy. I like to pair this with a simple green salad and some crusty bread. The first bite is always the best—creamy, flavorful, and that satisfying crunch from the topping.
Pro Tips For Making Betty Crocker Potato Soup
- PEEL POTATOES AFTER COOKING: I learned this the hard way—peeling Russets raw makes them oxidize and turn gray in the broth. Instead, boil them whole with skin on (yes, even if the recipe says otherwise), then peel and mash them after cooking. The starch stays intact, and the soup thickens naturally without needing extra flour.
- SOFTEN ONIONS LOW AND SLOW: High heat burns onions before they soften, and that bitter taste ruins the whole dish. Cook the yellow onions on medium-low for 8-10 minutes, stirring often, until they’re translucent but not browned. Patience here means no aftertaste to fight later.
- STRAIN THE CREAM LAST: Adding heavy cream too early can turn your soup greasy. Wait until the very end, when the potatoes are fully cooked and the broth has reduced slightly. Stir it in gently—this keeps the texture silky without breaking or curdling.
- USE COLD CREAM FOR SMOOTHNESS: I was skeptical until I tried it: chilling the heavy cream for 10 minutes before adding it to the hot soup makes a noticeable difference. The cold fat emulsifies better, giving you that velvety finish instead of a separated, lumpy mess. (Your future self will thank you.)
Dietary considerations for this betty crocker potato soup
Gluten-Free Adaptation
To make this creamy potato soup gluten-free, swap the all-purpose flour for 2 tbsp cornstarch or gluten-free flour blend when thickening. I recommend Bob's Red Mill 1:1 Gluten-Free Baking Flour—it thickens just like regular flour.
For the crispy topping, use certified gluten-free breadcrumbs like Schär or make your own from gluten-free panko. 🌾
Dairy-Free Version
Replace the heavy cream and milk with 1 cup full-fat coconut milk for a rich, dairy-free alternative. For extra creaminess, add 2 tbsp nutritional yeast to mimic the cheesy flavor. Use dairy-free butter (like Miyoko's) when sautéing onions. The texture stays velvety, just without dairy.
Lower-Carb Option
Cut carbs by using cauliflower florets instead of potatoes—mix 1 lb cauliflower with 1 lb potatoes for a lighter base. Reduce the breadcrumbs to ¼ cup and add 2 tbsp grated Parmesan to the topping for extra flavor. This keeps the soup satisfying while lowering the carb count significantly.
Lactose-Intolerant Fix
For lactose sensitivity, use lactose-free heavy cream and lactose-free milk (like Fairlife or Silk brands). The butter can be replaced with lactose-free butter (such as Land O'Lakes Lactose-Free). The soup remains rich and creamy without triggering digestive issues. 🥛
Vegan Swaps
Turn this into a vegan potato soup by using coconut milk for creaminess and vegan butter (like Miyoko's or Earth Balance). Thicken with 2 tbsp cornstarch mixed with water instead of flour.
For the topping, use gluten-free breadcrumbs and nutritional yeast for a cheesy flavor. The result is still hearty and delicious!
Nutrition facts
Frequently asked questions
Why does this potato soup recipe use both flour and cream for thickening?
The flour creates a smooth, velvety texture by forming a roux with the butter, while the cream adds richness and depth of flavor. The combination prevents lumps and gives that signature Betty Crocker creaminess without making the soup too heavy. For a lighter version, you could use cornstarch instead of flour.
Can I make this potato soup in a slow cooker?
Sauté the onions and garlic first, then add all ingredients except the crispy topping. Cook on low for 6-7 hours or high for 3-4 hours. The slow cooking enhances the flavors, but you may need to adjust the cream/milk ratio slightly—start with ½ cup less since it won't thicken as much. Add the topping fresh after cooking.
What’s the best way to store leftovers?
Store in an airtight container in the fridge for up to 4-5 days. Reheat gently on the stove with a splash of broth to restore creaminess. Save the crispy topping separately and bake fresh before serving—it loses crunch when reheated. For freezing, remove the topping and freeze just the soup (up to 3 months).
How do I fix a soup that’s too thick or too thin?
For thick soup, stir in 2-3 tbsp hot broth gradually. For thin soup, simmer uncovered for 5-10 minutes to evaporate excess liquid. If it’s lumpy, blend briefly with an immersion blender—just don’t over-blend or it’ll turn gluey. The key is patience and small adjustments!
Can I use sweet potatoes instead of russets?
Yes, but the texture will differ slightly. Sweet potatoes add natural sweetness and a softer bite, so reduce the sugar in the recipe by 1 tsp if using. For best results, cube them smaller (about ½-inch pieces) since they cook faster. The creaminess will still shine, but the flavor profile changes to a more caramelized, spiced taste.