Potato Soup Recipe Stove Top: Creamy Chunky Goodness in One Pot

Potato Soup Recipe Stove Top: Creamy Chunky Goodness in One Pot

There’s nothing quite like a warm bowl of potato soup on a chilly evening. This stove top version delivers creamy comfort with minimal effort, all in one pot.

I’ve perfected this method over years of testing, focusing on simple ingredients and precise timing. The potatoes break down naturally, creating a thick, velvety base without extra fuss.

The result is a hearty, chunky soup with a rich texture that’s both filling and satisfying. It’s the kind of dish that feels like a hug in every spoonful.

Ready in under an hour, this recipe proves that homemade can be just as easy as it is delicious. Let’s get started.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Potato Soup Recipe Stove Top

Simple ingredients transform into creamy, chunky potato soup with rich, comforting flavor.

Ingredient Amount Notes
Russet Potatoes 🥔 2 lb Peeled and cubed for texture
Yellow Onion 🧅 1 whole Medium size, finely diced
Carrots 🥕 2 whole Peeled and chopped
Celery Stalks 🌿 2 whole Trimmed and diced
Garlic Cloves 🧄 3 cloves Minced for depth
Unsalted Butter 🧈 4 tbsp For sautéing vegetables
All-Purpose Flour 🌾 ¼ cup For thickening soup
Vegetable Broth 💧 4 cups Low-sodium preferred
Whole Milk 🥛 2 cups Full-fat for creaminess
Heavy Cream 🥣 ½ cup Optional for extra richness
Shredded Cheddar Cheese 🧀 1 cup Sharp or mild variety
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Thyme 🍃 ½ tsp For aromatic depth
Bay Leaf 🌿 1 whole Removed before serving

The potatoes are the foundation here. Russets break down perfectly for that velvety texture, but Yukon Golds work too (they add a buttery note). Whole Foods or any well-stocked grocery store will have what you need. The onion, carrot, and celery trio—mirepoix—builds the base flavor, so don’t skip them. Fresh garlic is non-negotiable; the jarred stuff just doesn’t compare for this dish.

No whole milk? Half-and-half or light cream adds richness without overpowering. For a lighter version, 2% milk works, but the soup will be less creamy. Swap dried thyme for fresh at triple the amount. The cheddar is optional but recommended—sharp cheddar gives more punch. Need to thicken it more? Mash a few extra potatoes into the broth.

This keeps beautifully in the fridge for 4-5 days—the flavors deepen overnight. Freeze without the milk and cream for up to 3 months; add those fresh when reheating. The bay leaf must come out before storing (or it’ll get bitter).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in my Dutch oven—potatoes, carrots, celery, onion, garlic—and let the stove do the work.
  • Garlic-Infused Comfort: The garlic cloves melt into the broth, giving every spoonful that deep, cozy flavor I crave on cold nights.
  • Meal Prep Hero: I make a double batch on Sunday and it reheats like a dream for lunches all week.
  • Pennywise Favorite: Russet potatoes and basic veggies stretch this into a filling meal that costs me under $10 to feed four.

Step-by-Step Instructions for Potato Soup Stove Top

This one-pot method delivers rich, creamy results with minimal cleanup required.

Step 1: Sauté the Aromatic Base

Melt all 4 tbsp unsalted butter in a large pot or Dutch oven over medium heat. Add the yellow onion, carrots, and celery stalks, stirring occasionally. Cook for 5-6 minutes until the vegetables soften and the onion becomes translucent.

Add the 3 cloves garlic cloves and cook for 1 minute until fragrant. The garlic should sizzle gently, not brown—if it starts to darken, reduce the heat immediately. This base builds the foundation of flavor for your soup.

Step 2: Thicken and Season the Broth

Sprinkle the 0.25 cup all-purpose flour over the vegetables and stir constantly for 1-2 minutes to cook off the raw flour taste. The mixture should look like a thick paste. Slowly pour in all 4 cups vegetable broth while whisking continuously to prevent lumps.

Stir in the 1 tsp salt, 0.5 tsp black pepper, 0.5 tsp dried thyme, and 1 whole bay leaf. Bring the mixture to a gentle simmer over medium-high heat, stirring occasionally. This is where the flavors begin to meld together beautifully.

Step 3: Cook the Potatoes to Tenderness

Add all 2 lb Russet Potatoes to the pot and stir to combine. Return the mixture to a simmer, then reduce the heat to medium-low. Cover and cook for 15-20 minutes, stirring occasionally, until the potatoes are fork-tender.

You’ll know they’re done when a potato cube breaks apart easily with gentle pressure from a spoon. This step transforms the potatoes into soft, creamy bites that thicken the soup naturally. Keep an eye on the heat to prevent the bottom from scorching.

Step 4: Finish with Creamy Richness

Stir in all 2 cups whole milk and 0.5 cup heavy cream, then simmer for an additional 5 minutes to allow the flavors to blend. The soup should be velvety smooth with visible potato chunks. For extra richness, add all 1 cup shredded cheddar cheese and stir until melted.

Taste and adjust seasoning if needed, but remember the cheese adds saltiness. Remove the bay leaf before serving. The soup is now thick, creamy, and packed with chunky potato goodness, ready to be ladled into bowls.

👨‍🍳

Pro Tips For Making Potato Soup Recipe Stove Top

  • Cut Potatoes Evenly: Dice the russets into ½-inch cubes—any larger and they’ll take forever to soften, any smaller and they’ll turn to mush before the carrots are done.
  • Sauté the Veggies First: Cook the onion, carrots, and celery in the pot for 5-7 minutes before adding liquid; it builds a deeper flavor base than just dumping everything in at once.
  • Skip the Blender: For a creamy texture without the hassle, mash a few cooked potatoes against the pot’s side with a wooden spoon instead of blending the whole batch.
  • Add Garlic Late: Toss the minced garlic in during the last 2 minutes of sautéing—adding it earlier can make it bitter, and nobody wants bitter potato soup.

Troubleshooting Perfect Results

Lumpy Soup Fix

If your soup turns out too thin, mash a few extra potato chunks directly in the pot. For severe thinness, mix 1 tbsp cornstarch with 2 tbsp cold water and stir in slowly. Simmer for 3-5 minutes to thicken. I learned this trick from Mrs. Henderson back in Cincinnati. 💡

Burnt Bottom Rescue

If you notice burning at the bottom, immediately transfer the soup to a clean pot. Avoid scraping the burnt bits as they’ll add bitterness. Stir in ½ cup milk to dilute any burnt flavor. Next time, use a heavy-bottomed pot like Le Creuset for even heat distribution.

Curdled Dairy Solution

If your milk or cream curdles, remove the pot from heat immediately. Stir in 1 tsp baking soda to neutralize acidity, then slowly reheat on low. To prevent this, ensure your soup is at a gentle simmer, not a boil, when adding dairy.

Bland Flavor Boost

If your soup tastes flat, add 1 tsp salt and ½ tsp black pepper, then taste again. A splash of apple cider vinegar or squeeze of lemon can brighten flavors. I always keep Lawry’s seasoned salt on hand for a quick flavor lift.

Over-Salted Soup

If you’ve over-salted, add 1 peeled, quartered potato and simmer for 15 minutes. The potato will absorb excess salt. Alternatively, stir in ½ cup unsalted broth to dilute. This is a common issue when using pre-shredded cheese. 🥔

Grainy Texture Fix

If your soup feels grainy, it’s likely undercooked flour. Simmer for an additional 5-10 minutes to cook it through. For future batches, cook the flour for 2 full minutes before adding liquid. A whisk helps break up any lumps.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 14g70%
Cholesterol 85mg28%
Sodium 820mg36%
Total Carbohydrate 36g13%
Dietary Fiber 4g14%
Sugars 6g
Protein 14g28%
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

Can I use a different potato variety?

Yes, Yukon Golds work well and add a buttery flavor. Avoid waxy potatoes like red or new potatoes, as they don’t break down as nicely.

2

How can I make it dairy-free?

Swap milk for unsweetened almond or oat milk. Use coconut cream instead of heavy cream. Skip the cheese or use a dairy-free alternative.

3

How do I store leftovers?

Keep in an airtight container in the fridge for up to 5 days. Freeze without dairy for up to 3 months; add fresh milk when reheating.

4

Why is my soup too thin?

Mash extra potatoes or use a cornstarch slurry. Simmer uncovered to reduce liquid. Russets naturally thicken the soup as they cook.

★★★★★5.0(4 reviews)
Allison Carter