Baked Potato Soup Recipe Stove Top: Velvety Cream Cheese Base With Crispy Topping

Soups & Stews

Baked Potato Soup Recipe Stove Top: Velvety Cream Cheese Base With Crispy Topping

This baked potato soup recipe stove top delivers all the comforting flavors of classic baked potatoes—creamy, cheesy, and loaded with texture—in just one pot. The velvety cream cheese base melts into every spoonful while a golden, crispy topping adds the perfect contrast.

What sets this version apart is the foolproof stove-top method, which avoids oven hassles while delivering restaurant-quality results every time.

The secret to this soup lies in the technique: sautéing onions and garlic until fragrant, simmering potatoes until tender, and blending the mixture until silky smooth.

The cream cheese and butter create that signature creamy texture, while a sprinkle of cheddar on top transforms into a crispy, golden crust when broiled. It’s the kind of soup that warms you from the inside out, perfect for chilly evenings or game day gatherings.

What makes this recipe truly special is its adaptability. You can customize it with add-ins like bacon, green onions, or sour cream to suit your taste. The stove-top method ensures even heat distribution, preventing lumps and creating a smooth, velvety consistency.

By the time you’re done, you’ll have a bowl of soup that’s rich, comforting, and impossible to resist.

Best of all, this recipe comes together in under an hour, making it ideal for weeknight dinners or meal prep. Serve it with a side of crusty bread or a simple green salad for a complete, satisfying meal. Here’s how to make it—step by step.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for baked potato soup recipe stove top

Six ingredients make this creamy, crispy stove-top soup pure comfort food gold.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lb Peeled and cubed evenly
Yellow Onion 🧅 1 whole Diced small for even cooking
Garlic Cloves 🧄 4 cloves Minced finely for aroma
Unsalted Butter 🧈 ½ cup Full-fat for richness
Cream Cheese 🧀 8 oz Room temperature for blending
Chicken Broth 💧 4 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for creaminess
Sharp Cheddar Cheese 🧀 1 cup Shredded for crispy topping
Green Onions 🌱 ¼ cup Chopped for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Thyme 🌿 ½ tsp Or 1 tbsp fresh thyme
Sour Cream 🥛 ¼ cup Optional for serving
Bacon 🥓 4 oz Cooked and crumbled (optional)

The potatoes are the heart of this soup—Russet is ideal for its fluffy texture. Grab a 3-pound bag from the grocery store; they’re usually pre-washed and ready to cube. For extra flavor, don’t peel them—just scrub off the dirt. The cream cheese is non-negotiable here; it’s what gives this soup that signature velvety texture. Philadelphia brand is my go-to, but any full-fat cream cheese works. If you’re in a rush, skip the peeling and just scrub the potatoes thoroughly—it saves time without sacrificing flavor.

No chicken broth? Vegetable broth works too, though the flavor will be slightly different. Fresh thyme is ideal, but dried at half the amount is totally fine if that’s what you’ve got. The cheddar topping is where the magic happens—sharp cheddar melts better and adds more punch. If you’re feeling fancy, mix in a little Parmesan for extra umami. The bacon is optional, but if you add it, cook it crispy first and crumble it over the top right before serving. Trust me, it’s worth the extra two minutes.

This soup tastes even better the next day—4-5 days in the fridge, no problem. For meal prep, double the batch and freeze half. Reheat gently on the stove, stirring often, and give it a quick blend with an immersion blender to restore that silky texture. The crispy topping? Broil for 2-3 minutes right before serving—don’t skip this step! It’s the secret to that restaurant-quality crunch. Leftovers? Store in airtight containers, and the topping can be reheated separately if needed.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s actually one-pot—no extra bowls, no extra mess. Just dice the potatoes, sauté onions and garlic in butter, add broth, and let it simmer until the cream cheese melts into that velvety finish. The stove top keeps it simple without needing an oven.
  • Creamy-Garlicky Bliss: That first spoonful of warm soup with the buttery garlic swirling into the cream cheese? It’s the kind of flavor that makes you pause mid-bite. The Russets break down just enough to soak up all the richness, while the sharpness of the onions cuts through the creaminess—like a hug in a bowl.
  • Lunch or Dinner: Between us, this soup is my lazy-day hero. Serve it with crusty bread for a hearty lunch or pair it with a simple salad for a cozy dinner. It’s also the only recipe I make when I have a houseful—everyone clears their plates, no complaints.
  • Budget-Friendly Leftovers: Potatoes and onions are cheap, and this recipe stretches easily. Make a double batch, and you’ll have lunch for the next two days. Honestly, I’ve reheated this soup three times and it’s still better than takeout. Plus, the cream cheese makes it feel indulgent without breaking the bank.

Step-by-step instructions for creamy baked potato soup

Here's how to create that perfect velvety texture and golden, crispy topping every time.

1

Sauté Aromatics Until Fragrant

Heat the 0.5 cup unsalted butter in a large Dutch oven over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. Stir in the 4 minced garlic cloves and cook for another 30 seconds until you can smell that rich, aromatic punch.

Don't let the garlic burn—it should just perfume the onions. Here's the thing: if you see the garlic turning golden, you've gone too far. The goal is to build flavor without bitterness. Keep the heat steady and stir frequently. This aromatic base forms the flavor foundation for your entire soup.

2

Cook Potatoes Until Tender

Add the 3 lb peeled and cubed russet potatoes to the pot. Pour in the 4 cups chicken broth, then sprinkle with 1 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried thyme. Bring to a gentle boil, then reduce heat to low-medium and let it simmer for 15-20 minutes until the potatoes are fork-tender.

You'll know they're ready when a knife slides in easily with just slight resistance. Here's where patience pays off: if you rush this step, your soup will be grainy. If you overcook, the potatoes will disintegrate. Aim for that perfect middle ground where they hold their shape but are still soft enough to mash slightly.

3

Blend Until Silky Smooth

Remove the pot from heat and let it cool slightly for 5 minutes. Transfer about half the soup mixture to a blender (or use an immersion blender directly in the pot). Blend until completely smooth, then return to the pot. Repeat with the remaining mixture.

This is the moment that matters: you want that ultra-creamy texture. If you're using an immersion blender, work in batches to avoid overfilling. The soup should now look velvety with no visible potato chunks. If you prefer some texture, blend only about 2/3 of the soup and leave the rest chunky.

4

Create the Creamy Base

Return the blended soup to the pot and stir in the 8 oz room-temperature cream cheese and 0.5 cup heavy cream. Keep the heat at low and stir constantly for 3-4 minutes until the cream cheese melts completely and the mixture becomes luxuriously smooth.

Watch carefully here—cream cheese can clump if added too quickly. Here's the trick: cut the cream cheese into small cubes first, then whisk it into the warm soup gradually. The low heat helps prevent curdling while ensuring everything blends perfectly. You want that rich, velvety consistency that makes this soup irresistible.

5

Assemble and Bake the Crispy Topping

Preheat your oven's broiler to high. Transfer the soup to an oven-safe dish and sprinkle the 1 cup shredded sharp cheddar cheese evenly over the top. Broil for 2-3 minutes until the cheese is deep golden brown and bubbly with crispy edges.

This is where the magic happens: that crispy cheese crust is what makes this soup special. Keep a close eye on it—it can go from perfect to burnt in seconds. If you don't have a broiler, you can finish under the oven's regular heat at 400°F for 5-7 minutes, but broiling gives you that perfect texture faster. Garnish with 0.25 cup chopped green onions and serve immediately with a dollop of 0.25 cup sour cream on the side.

👨‍🍳

Pro Tips For Making Baked Potato Soup Recipe Stove Top

  • PREP POTATOES FIRST: Cut Russets into 1-inch chunks before cooking anything else—this saves you from scrambling later when your pot’s full and the knife’s slippery. Pro move: Soak cut pieces in cold water for 10 minutes to remove excess starch, or your soup will turn gluey faster than you can say "soggy."
  • SWEAT ONIONS LOW: After sautéing garlic, drop heat to medium-low and let onions cook for 8–10 minutes until translucent but not browned. I learned this the hard way—burnt onions make the whole soup taste bitter, and no amount of cream cheese can fix that.
  • USE FULL CREAM CHEESE: Don’t skimp by blending half in and stirring the rest—melt the whole block (8 oz) directly into the hot soup off the heat. It dissolves smoother and gives that velvety texture without lumps. (Yes, even if you’re impatient like me.)
  • SIMMER, DON’T BOIL: Once potatoes are tender, reduce heat to maintain a gentle simmer—not a rolling boil. Overcooking turns potatoes to mush, and you’ll end up with a thick purée instead of chunky, comforting bites. Stir occasionally to keep it even.

Make-ahead tips for this recipe

Meal Prep Strategy

Double the recipe and store it in airtight glass containers for up to 5 days in the fridge. The flavor deepens as the spices meld, making it taste even better the next day. I like using Pyrex storage containers because they’re microwave-safe and stack neatly. 💫

Freezing for Later

Freeze portions in quart-sized freezer bags with 1-inch headspace to prevent expansion cracks. Label with the date—this soup keeps its quality for 3 months. When reheating, thaw overnight in the fridge, then warm on the stove over low heat for 10-15 minutes, stirring occasionally.

Add a splash of milk or broth if it thickens too much.

Crispy Topping Hack

Prep the cheddar cheese topping separately and store it in a small airtight container in the freezer. When ready to serve, sprinkle it directly on reheated soup and broil for 2-3 minutes to recreate that perfect crispy texture.

This trick saves time and ensures you always have a fresh topping. 🔥

Make-Ahead Add-Ins

Pre-chop green onions and store them in a sealed container in the fridge for up to 5 days. Cook bacon in advance, crumble it, and store in the freezer for up to 2 months.

Add these fresh toppings right before serving to keep everything crisp and flavorful. The bacon adds a smoky depth that pairs beautifully with the creamy soup.

Reheating Perfection

For the best texture, reheat soup on the stove over medium-low heat until warmed through (165°F internal temperature). Use an immersion blender for 10 seconds to restore that silky consistency if needed.

Avoid microwaving—the uneven heating can create hot spots and break the creaminess. A quick stir with a wooden spoon helps redistribute the cream cheese smoothly. ✨

Batch Prep Tips

Use a large stockpot for bigger batches—it holds 8-10 servings easily. After blending, taste and adjust seasoning (salt, pepper, or a pinch of smoked paprika for depth). Portion into ramekins and cover with foil.

When ready to serve, broil the topping directly on the ramekins for 1-2 minutes—no need to transfer! This keeps everything streamlined and delicious. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 90mg30%
Sodium 850mg37%
Total Carbohydrate 38g14%
Dietary Fiber 6g21%
Sugars 8g
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 my stove-top potato soup turn out lumpy?

Lumps usually happen when cream cheese is added too quickly or the soup isn't blended thoroughly. Cut the cream cheese into small cubes first, then whisk it into the warm soup gradually over low heat. For extra smoothness, use an immersion blender in batches after cooking the potatoes. If you prefer some texture, blend only 2/3 of the soup and leave the rest chunky.

2

Can I make this recipe without a blender?

If you don't have a blender, mash the potatoes directly in the pot with a potato masher until smooth. For extra creaminess, press the mashed potatoes through a fine-mesh sieve to remove any remaining lumps. The texture will be slightly rustic but still delicious—just stir in the cream cheese and heavy cream as directed.

3

How do I prevent the crispy topping from burning?

Broiling is the fastest way to get that perfect golden crust, but it requires close attention. Keep the broiler on high and watch the cheese carefully—it can go from golden to burnt in 30 seconds. For extra insurance, place the pot on a baking sheet to catch any drips. If your broiler isn't powerful enough, finish under the oven's regular heat at 400°F for 5-7 minutes instead.

4

What can I substitute if I don't have cream cheese?

You can use a mix of sour cream and butter (equal parts) for a tangy, creamy alternative. For a dairy-free option, blend 1 cup silken tofu with 2 tablespoons nutritional yeast and 1 tablespoon lemon juice to mimic the creaminess. The texture will be slightly lighter, but the flavor will still be rich and satisfying.

5

Can I make this soup spicier?

Add ½ teaspoon smoked paprika or ¼ teaspoon cayenne pepper while simmering the potatoes for a subtle kick. For extra heat, stir in 1 teaspoon hot sauce or top with diced jalapeños and a sprinkle of red pepper flakes. If you love spice, try adding a dash of chili powder or garlic powder for depth.

★★★★★4.7(13 reviews)
Categories Soups & Stews