Creamy One-Pot Dutch Oven Potato Soup
This Dutch Oven Potato Soup is the kind of meal that warms you from the inside out. It turns a short list of humble ingredients into a rich, creamy bowl of comfort, all in a single pot.

Ready in well under an hour, it’s genuinely doable on a weeknight. Even better, it tastes like you spent all day on it.
What Makes This Potato Soup So Good
The Dutch oven does a lot of the work for you, holding steady heat so the vegetables soften without scorching. A quick blend of just some of the potatoes thickens the broth into something velvety, so you get real body without pouring in a pint of cream.
Every spoonful is creamy but not heavy, with soft chunks of potato and a savory backbone from a simple butter-and-flour roux. It’s the bowl I reach for when I need something cozy that still feels like a proper meal.
Ingredients

- 2 lbs Yukon Gold potatoes, peeled and diced: these hold their shape and turn wonderfully creamy when blended
- 1 medium yellow onion, diced
- 2 celery stalks, diced
- 1 medium carrot, peeled and diced
- 3 garlic cloves, minced
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 4 cups chicken or vegetable broth
- 1 cup whole milk
- 1/2 cup heavy cream
- 1 bay leaf
- 1 tsp salt, plus more to taste
- 1/2 tsp black pepper
- For serving:: cooked crumbled bacon, shredded cheddar cheese, sliced green onions (optional)
Variations / Substitutions
- Make it vegetarian: use vegetable broth and skip the bacon topping, or replace the bacon with smoked paprika roasted chickpeas.
- Dairy-free: swap the butter for olive oil, use oat milk instead of whole milk, and a splash of full-fat coconut milk in place of the heavy cream.
- Add fresh herbs: stir in 2 tablespoons chopped fresh dill or thyme just before serving.
- Spice it up: add a pinch of cayenne or red pepper flakes along with the salt and pepper.
If you enjoy this one, you’ll love our Slow Cooker Loaded Potato Soup.
How to Make Dutch Oven Potato Soup
Step 1: Sauté the Vegetables

Melt the 3 tbsp butter in a 5 to 6 quart Dutch oven over medium heat. Add the diced onion, celery, and carrot, and cook, stirring occasionally, until the onion is soft and translucent, about 5 to 7 minutes. Stir in the minced garlic and cook for 30 seconds more.
The vegetables should look softened but not browned. Taking your time with this first step builds a sweet, savory base you can’t shortcut.
Step 2: Build the Roux

Sprinkle the 3 tbsp flour over the vegetables and stir constantly for about 2 minutes. The flour will coat everything and start to smell a little nutty. Slowly pour in the 4 cups broth while whisking to prevent lumps, and scrape any browned bits off the bottom of the pot.
You’ll see the mixture thicken as it heats. Bring it to a gentle simmer, giving it a stir now and then.
Step 3: Simmer the Soup

Add the diced potatoes, 1 bay leaf, 1 tsp salt, and 1/2 tsp black pepper. Press the potatoes down so they’re mostly submerged. Let the soup come back to a simmer, then lower the heat to medium-low and cook, uncovered, until the potatoes are fork-tender, 15 to 20 minutes.
The kitchen will fill with that warm, cozy smell of potatoes and broth. Stir once or twice to keep anything from sticking to the bottom.
Step 4: Blend for Creaminess

Fish out the bay leaf and discard it. Using an immersion blender, puree the soup right in the pot until about half the potatoes are broken down and the broth looks thick and creamy, but plenty of small chunks remain. If you don’t have an immersion blender, transfer 2 cups of the solids to a regular blender, puree, and return them to the pot.
Pulsing rather than running the blender full speed gives you the best texture. The potatoes release starch that naturally thickens the soup without needing extra cream.
Step 5: Ladle and Garnish the Soup

Stir in the 1 cup whole milk and 1/2 cup heavy cream. Heat the soup through over low heat for 2 to 3 minutes, but do not let it boil once the dairy is in. Taste and add more salt or pepper if needed. Ladle into bowls and top with the crumbled bacon, cheddar, and sliced green onions.
Serve it steaming hot with a chunk of crusty bread. Each bowl is a creamy canvas speckled with smoky bacon and bright green onions.
Tips for the Best Potato Soup
- Choose the right potato: Yukon Golds break down just enough to give you that silky body without disappearing. Russets will make a thicker, starchier soup with fewer chunks.
- Don’t rush the roux: Stirring the flour for a full 2 minutes cooks out the raw taste and sets up the soup’s velvety texture.
- Keep the heat low after adding dairy: Once the milk and cream go in, stay just below a simmer. High heat can make the dairy separate and look grainy.
- Thin it if needed: The soup thickens as it cools. Reheat with a splash of broth or milk to loosen it back up.
Storing Leftover Soup
- Refrigerate: Cooled soup keeps in an airtight container for up to 4 days.
- Reheat: Warm gently on the stovetop over medium-low heat, adding a little milk or broth to restore the creamy consistency.
- Freeze: Freeze the soup before adding the dairy. Simmer the potatoes in broth, cool completely, and freeze for up to 3 months. When ready, thaw, reheat, then stir in the milk and cream.
What to Serve With Potato Soup
A crisp green salad with a lemon vinaigrette cuts right through the soup’s richness. For dipping, you can’t beat a warm loaf of sourdough or a grilled cheese sandwich oozing with sharp cheddar. Steamed green beans with a pat of butter make a quick, bright side if you want something lighter.
Frequently Asked Questions
Can I use russet potatoes instead of Yukon Gold?
Yes. Russets break down more as they cook, so the soup will be thicker and less chunky, with a slightly starchier finish.
My soup turned out gluey. What went wrong?
The potatoes were likely blended too long or too fast. Pulsing with the immersion blender and leaving lots of visible chunks keeps the starches from turning gummy.
Can I make this soup ahead of time?
Absolutely. Prepare through Step 4 (before adding dairy) and refrigerate. When ready to serve, reheat gently and finish with the milk and cream in Step 5.
How do I fix a bland soup?
It almost always needs more salt. Add 1/4 teaspoon at a time, stir, and taste again. A squeeze of lemon juice at the end can also wake up the flavors.

Dutch Oven Potato Soup Recipe
Ingredients
Method
- Melt butter in a Dutch oven over medium heat. Add onion, celery, and carrot; cook 5 to 7 minutes until soft. Stir in garlic for 30 seconds.
- Sprinkle flour over vegetables; cook, stirring, 2 minutes. Slowly whisk in broth, scraping the bottom. Bring to a simmer.
- Add potatoes, bay leaf, salt, and pepper. Simmer until potatoes are fork-tender, 15 to 20 minutes. Remove bay leaf.
- Use an immersion blender to partially puree the soup, leaving plenty of chunks.
- Stir in milk and cream; heat through without boiling. Ladle into bowls and top with bacon, cheese, and green onions.
