Soups & Stews
This Betty Crocker-inspired cheesy potato soup delivers the ultimate comfort food experience—creamy, dreamy swirls of melted cream cheese and a golden, crispy breadcrumb topping that steals the show. 💛 The secret lies in slow-cooked potatoes that break down into velvety perfection, while sharp cheddar and a touch of mustard add depth without overpowering the classic potato flavor.
What sets this recipe apart is the foolproof technique for achieving that signature creamy texture without lumps, plus the crispy topping that adds satisfying crunch to every spoonful. We're talking restaurant-quality results in one pot, with minimal prep and hands-off cooking time.
Perfect for chilly evenings or family gatherings, this soup brings back all the nostalgic warmth of a classic Betty Crocker dish.
The magic happens when you let the soup simmer until the potatoes are tender, then stir in the cream cheese for those signature swirls. Topping it with buttery breadcrumbs gives you that irresistible contrast of creamy and crispy in every bite.
This isn't just potato soup—it's a cozy hug in a bowl that your whole family will beg to repeat.
Ready in about 45 minutes, this recipe scales beautifully for a crowd and tastes even better the next day. Whether you're serving it as a hearty appetizer or a satisfying main course, this cheesy potato soup will become your new go-to comfort food. Let's make it!
Ingredients for betty crocker cheesy potato soup
A cozy mix of creamy cheeses, tender potatoes, and crispy crunch—this soup brings Betty Crocker nostalgia to life.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Peeled and cubed evenly |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Carrots 🥕 | 3 medium | Peeled and sliced into rounds |
| Celery Stalks 🧅 | 3 whole | Diced into small pieces |
| Butter 🧈 | ½ cup | Unsalted for best flavor |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening the soup |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, sharp variety |
| Cream Cheese 🧈 | 8 oz | Full-fat for creaminess |
| Dijon Mustard 🍯 | 1 tbsp | For subtle tang |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Breadcrumbs 🍞 | ½ cup | Panko for extra crunch |
| Melted Butter 🧈 | 2 tbsp | For crispy topping |
The potatoes are the heart of this soup—Russet potatoes break down perfectly for that velvety texture. Grab a 3-pound bag at Walmart or your local grocery store's produce section, and skip the peeling if you're short on time (just scrub them well). For the carrots and celery, Trader Joe's sells pre-sliced veggie mixes that save time, but fresh is always better. The butter matters here too—Land O'Lakes unsalted melts smoothly, but any good-quality unsalted works. Pro tip: if you're making this for a crowd, double the potatoes and broth.
No sharp cheddar? Pepper Jack or Colby Jack work in a pinch, but the sharpness is key. Cream cheese is non-negotiable for those dreamy swirls—Philadelphia full-fat is my go-to, but store-brand holds up fine. Short on chicken broth? Vegetable broth plus half a cup of water gets you close. The breadcrumbs topping is where the magic happens—Panko plus a pinch of garlic powder makes it irresistible. For extra richness, add a splash of milk to the melted butter before mixing with breadcrumbs. And if you're feeling fancy, sprinkle a little paprika on top before baking.
This soup tastes even better the next day—3-4 days in the fridge, honestly. For the crispy topping, bake it fresh before serving (it loses crunch fast). Freezes beautifully too—just reheat the soup without the topping, then add fresh breadcrumbs after warming. Store the topping mix separately in a sealed container. I like to make a big batch and freeze portions for quick weeknight dinners. The topping keeps for 3 days in the fridge if you make it ahead, but I won't judge if you bake it fresh every time.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards left in a mess, no extra pans to wash. Toss in the diced Russets, onions, carrots, and celery (I usually eyeball it, no measuring required), add butter, and let the slow simmer do the work. Honestly, the only thing I do is stir occasionally and pretend I’m a fancy chef.
- Creamy Without Guilt: That velvety texture? It’s all in the roux—just butter and flour, thickened just right before the milk and cheese come in. The sharpness of the cheddar cuts through the sweetness of the carrots, and the celery adds this subtle earthiness that makes it ridiculously good. (Yes, even on a Tuesday night.)
- Leftover Hero: This soup only gets better the next day. I make a double batch on Sundays because it reheats like a dream—no graininess, no sad texture. My kids actually ask for it, which is wild since they usually turn their noses up at anything green. (Between us, I sneak in extra carrots for color.)
- Budget Pantry Staples: You’re using ingredients you already have—Russets, onions, butter—plus a few cheap add-ins like carrots and celery. No specialty items, no last-minute grocery runs. I’ll be real: I’ve made this soup for under $10 total, and it still feels like a restaurant-worthy meal. That’s the kind of win I live for.
Step-by-Step instructions for Betty Crocker cheesy potato soup
Here's how to make this creamy, cheesy masterpiece with that perfect crispy breadcrumb topping.
🍳 Step 1: Sauté the Veggie Base
Melt the 0.5 cup butter in a large Dutch oven over medium heat. Add the 1 whole diced yellow onion, 3 medium sliced carrots, and 3 whole diced celery stalks. Cook for 5-6 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent.
Add the 3 minced garlic cloves and cook for 30 seconds until fragrant. Here's the thing—don't let the garlic burn, or it'll turn bitter. If it starts to darken too quickly, reduce the heat slightly. This aromatic base is the flavor foundation of your soup.
👨🍳 Step 2: Build the Creamy Soup Base
Sprinkle the 2 tbsp all-purpose flour over the vegetables and stir for 1-2 minutes until golden brown. This creates a roux that will thicken your soup beautifully. Slowly pour in the 6 cups chicken broth while whisking constantly to prevent lumps from forming.
Bring the mixture to a boil, then reduce heat to medium-low and add the 3 lb cubed russet potatoes. Simmer for 15-20 minutes until the potatoes are fork-tender and easily pierced with a knife. This ensures your soup will have perfect texture without being mushy.
🥘 Step 3: Add Cheeses and Seasonings
Remove the soup from heat and stir in the 2 cups shredded sharp cheddar cheese and 8 oz cream cheese until completely melted and smooth. The cream cheese adds that signature velvety texture that makes this soup so irresistible. Add the 1 tbsp Dijon mustard, 1.5 tsp salt, and 0.5 tsp black pepper, stirring well to combine.
Here's where it gets fun—taste your soup and adjust seasonings if needed. I usually add a pinch more salt at this stage because the cheeses are already salty. The mustard adds a subtle tang that balances the richness of the cheeses perfectly.
🔥 Step 4: Create the Crispy Topping
In a small bowl, mix together the 0.5 cup breadcrumbs and 2 tbsp melted butter until well combined. Spread this mixture evenly over the top of the hot soup in the Dutch oven. The residual heat from the soup will help crisp the topping beautifully.
Place the Dutch oven under a preheated broiler for 3-5 minutes until the topping turns golden brown and crispy. Watch it carefully—it can go from perfect to burnt in seconds. This crispy layer is what makes this recipe truly special, so don't skip this step!
⏰ Step 5: Rest and Serve
Remove the soup from the broiler and let it rest for 5 minutes before serving. This resting time allows the flavors to meld together and the crispy topping to set properly. The contrast between the creamy soup and crispy topping is what makes this dish so satisfying.
Ladle the soup into bowls, making sure to get a generous portion of that crispy topping. Serve immediately while the breadcrumbs are still crunchy. Each spoonful delivers that perfect combination of creamy, cheesy goodness with a satisfying crunch on top—just like Betty Crocker intended!
Pro Tips For Making Betty Crocker Cheesy Potato Soup
- PEEL AND CUBE POTATOES: DESCRIPTION:
- SWEAT VEGETABLES LOW: DESCRIPTION:
- SKIP THE BOILING WATER: DESCRIPTION:
- STIR IN CHEESE LAST: DESCRIPTION:
Perfect pairings for this recipe
Classic Side Pairings
Serve this rich potato soup with a simple green salad—toss 4 cups mixed greens (spinach, arugula, romaine) with 2 tbsp olive oil, 1 tbsp balsamic vinegar, and a pinch of salt.
The acidity cuts through the creaminess beautifully. I like to add ¼ cup sliced almonds for crunch. 🥗
For a heartier option, pair with crusty bread—a warm baguette or sourdough soaks up every last drop of that creamy goodness. I love toasting slices with garlic butter (mix 2 tbsp softened butter with 1 minced garlic clove and a pinch of salt) for extra flavor.
The contrast of warm bread with cool soup is pure comfort.
Protein Additions
Add cooked bacon to the soup during the last 5 minutes of simmering for a smoky depth. I like to use 6 slices of thick-cut bacon, crisped and crumbled, then stir it in with the cheeses.
The saltiness enhances the cheddar beautifully. For a lighter option, try grilled chicken breast—slice 1 cup cooked chicken and sprinkle on top before serving.
For a vegetarian twist, stir in ½ cup cooked white beans (cannellini or great northern) during the final simmer. They add protein and a subtle earthiness that pairs perfectly with the creamy texture.
I also love adding ½ cup sautéed mushrooms for an umami boost—just cook them with the onions in Step 1.
Beverage Pairings
A light red wine like Pinot Noir or Merlot complements the soup's richness without overpowering it. The fruitiness in these wines balances the creaminess, while their moderate tannins cleanse your palate.
For a non-alcoholic option, try sparkling apple cider—the bubbles cut through the richness, and the apple notes pair surprisingly well with the potatoes. 🍷
For beer lovers, a wheat beer (like Blue Moon or Hoegaarden) works beautifully. The citrusy notes and light body refresh your palate between spoonfuls. Avoid heavy stouts or dark ales—they'll make the soup taste even richer than it already is.
If you prefer coffee, a light roast with a splash of cream adds a smooth, complementary finish.
Garnish Game-Changers
Fresh green onions add a bright pop of color and freshness. Thinly slice 3 green onions and sprinkle them over each bowl before serving. The mild onion flavor enhances the soup without overpowering it.
For a tangy kick, add a drizzle of hot honey—just 1 tsp per bowl—right before serving. 🍯
For a smoky finish, sprinkle with crushed red pepper flakes or a pinch of smoked paprika. I like to toast ½ tsp smoked paprika in a dry pan for 30 seconds before sprinkling it on top.
This adds a subtle depth that takes the soup to the next level. The crispy topping is already perfect, but these garnishes make it feel restaurant-worthy.
Nutrition facts
Frequently asked questions
Why does my cheesy potato soup turn out lumpy?
Lumps usually happen when adding cold cheese too quickly or not whisking enough. Always remove the soup from heat before adding cheeses, then whisk vigorously until completely smooth. For extra insurance, melt the cream cheese first with a splash of warm broth. The key is patience—let the cheeses melt gradually rather than dumping them all at once.
Can I make this soup without cream cheese?
Yes! Replace the cream cheese with 1 cup sour cream or Greek yogurt for tangy richness, or use an extra ½ cup sharp cheddar plus ¼ cup milk to create a similar velvety texture. The soup will still be delicious but with a slightly different flavor profile. The breadcrumb topping remains the same—just skip the cream cheese's role in melting first.
How do I make this soup ahead of time?
Prepare the soup up to Step 3 (adding cheeses), then let it cool completely. Store in an airtight container in the fridge for up to 4 days. When ready to serve, reheat gently on the stove, then add the crispy topping fresh—it won't reheat well. For the topping, mix breadcrumbs with butter and refrigerate separately, then crisp under the broiler just before serving.
What's the best way to reheat leftovers?
Gently reheat on the stove over low heat while stirring frequently to prevent scorching. Add a splash of milk or broth if the soup seems too thick. Never microwave—it makes the texture grainy. For the crispy topping, make fresh each time or toast in a dry pan for 2-3 minutes until crunchy again. The contrast is what makes this soup special!
Can I use instant potato flakes instead of fresh potatoes?
While possible, fresh potatoes give the best texture. If you must use instant flakes, add 1 cup during the final 5 minutes of simmering and stir well. The result will be thinner, so you may need to add 1 tbsp cornstarch mixed with water to thicken. For authentic creaminess, stick with fresh Russets—they break down perfectly for that signature velvety mouthfeel.
