
Creamy Potato Soup Recipe tastes like a cozy hug in a bowl, with rich, velvety potatoes, gentle garlic, and just enough cream to feel special without knocking you out for the night. This recipe works well for busy home cooks who want a comforting weeknight dinner in about 45 minutes from start to finish. I grew up in the Midwest, and this kind of soup basically counts as a love language in my family.
Why Creamy Potato Soup Recipe Is Worth It
This Creamy Potato Soup Recipe uses simple ingredients, but it tastes like you simmered it all afternoon. The potatoes turn silky, the broth thickens naturally, and the cream and cheese add just enough richness to feel indulgent. You can keep it classic or load it with toppings, so it fits picky kids and food snobs at the same table.
You also cook everything in one pot, which means less cleanup and more couch time. The recipe scales easily, so you can feed two people or a whole crew without much extra effort. Leftovers taste even better the next day, which always feels like a tiny gift from your past self.
“This Creamy Potato Soup Recipe tastes like a restaurant favorite but comes together in one pot at home. ★★★★★”
Ingredients You Need
Potatoes and Veggies
- 2 pounds Yukon Gold potatoes, peeled and diced into ½-inch cubes
- Yukon Golds give a naturally creamy texture and buttery flavor.
- Use Russet potatoes if you want an even thicker soup, but they break down more.
- 1 medium yellow onion, finely chopped
- 2 medium carrots, peeled and diced small
- 2 celery stalks, diced small
- 3 cloves garlic, minced (use jarred minced garlic as a shortcut if needed)
Fats, Liquids, and Seasoning
- 4 tablespoons unsalted butter
- Use salted butter and reduce added salt slightly.
- 2 tablespoons olive oil
- ¼ cup all-purpose flour (for thickening)
- 4 cups low-sodium chicken broth
- Use vegetable broth for a vegetarian version.
- 1 cup whole milk
- ½ cup heavy cream
- Swap with half-and-half if you want it a bit lighter.
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ½ teaspoon smoked paprika (optional, but adds nice depth)
- ½ teaspoon dried thyme or 1 teaspoon fresh thyme leaves
- 1 bay leaf
Cheese and Toppings
- 1 to 1½ cups shredded sharp cheddar cheese
- I suggest you shred a block yourself; pre-shredded cheese often includes anti-caking agents that affect melting.
- 4 slices bacon, cooked crisp and crumbled (optional but highly recommended)
- 2–3 green onions, thinly sliced
- Sour cream, for topping
- Extra shredded cheese, for topping
Pantry Shortcuts and Substitutions
- Use frozen diced hash brown potatoes in place of fresh potatoes if you want to save prep time.
- Use pre-chopped mirepoix mix (onion, carrot, celery) from the store to skip knife work.
- Use garlic powder (½ teaspoon) if you run out of fresh garlic.
- Use lactose-free milk or cream alternatives if you need to avoid dairy, and see the vegan swaps in the variations section.
Equipment List
- Large heavy-bottomed pot or Dutch oven (5–6 quart)
- Cutting board and sharp chef’s knife
- Wooden spoon or silicone spatula
- Ladle
- Measuring cups and spoons
- Potato masher or immersion blender (for texture control)
- Cheese grater
Quick Tips & substitutions
- Dice potatoes evenly so they cook at the same rate and give a smooth texture.
- Sauté the veggies until they soften and start to brown slightly; that browning adds flavor.
- Use low-sodium broth so you control the salt level at the end.
- Mash part of the soup with a potato masher instead of blending all of it to keep some chunks.
- Stir in cheese off the heat so it melts smoothly and does not turn grainy.
- Use vegetable broth and skip bacon for a vegetarian version.
- Swap all-purpose flour with a gluten-free 1:1 blend if you avoid gluten.
- Use coconut milk or cashew cream in place of dairy cream for a vegan twist, and skip the cheese or use dairy-free cheese.
How to Make Creamy Potato Soup Recipe
Step 1: Prep the Ingredients
Peel and dice the potatoes into ½-inch cubes so they cook evenly. Chop the onion, carrots, and celery into small, similar-sized pieces. Mince the garlic or measure out jarred garlic if you use that shortcut.
Grate the cheddar cheese and set it aside so it comes to room temperature; this helps it melt better. Cook the bacon in a skillet until crisp, then drain and crumble it. Keep a tablespoon of bacon fat if you want extra flavor, and reduce the butter by that amount.
Step 2: Sauté the Aromatics
Heat the butter and olive oil in a large pot over medium heat. Add the onion, carrots, and celery, then stir and cook until the veggies soften and the onion turns translucent, about 5–7 minutes. Add the garlic and cook 30–60 seconds, until it smells fragrant.
Sprinkle the flour over the veggies and stir well to coat everything. Cook this mixture 1–2 minutes, stirring often, so the flour loses its raw taste and turns lightly golden. This step builds a flavorful base and thickens the soup later.
Step 3: Add Broth and Potatoes
Slowly pour in the chicken broth while you stir, so the flour mixture blends smoothly and no lumps form. Add the diced potatoes, thyme, smoked paprika, bay leaf, salt, and pepper. Stir everything together so the seasoning coats the potatoes.
Bring the soup to a gentle boil, then lower the heat to a steady simmer. Cover the pot partially and cook 15–20 minutes, stirring occasionally, until the potatoes feel tender when you pierce them with a fork. Adjust the heat so the soup simmers and does not boil too hard.
Step 4: Adjust the Texture
Remove the bay leaf and set it aside. Use a potato masher right in the pot to mash some of the potatoes while you leave some chunks for texture. Mash more for a thicker, smoother soup or less if you like it rustic and chunky.
If you prefer a very smooth soup, use an immersion blender and blend until you reach your ideal consistency. Blend in short bursts so you do not overwork the potatoes. Stop when the soup looks creamy but still feels hearty.
Step 5: Add Milk, Cream, and Cheese
Lower the heat to low. Stir in the milk and heavy cream until the soup looks silky and uniform. Taste and adjust the salt and pepper at this point.
Remove the pot from the heat before you add the cheese. Stir in the shredded cheddar a handful at a time until it melts completely and the soup turns rich and cheesy. If the soup feels too thick, add a splash of extra broth or milk until it reaches your favorite thickness.
Step 6: Finish and Serve
Ladle the hot Creamy Potato Soup Recipe into bowls. Top each bowl with a spoonful of sour cream, a sprinkle of shredded cheese, crispy bacon, and sliced green onions. Add extra black pepper on top if you like a little kick.
Serve the soup with crusty bread, garlic toast, or a simple green salad. Taste one more time at the table and adjust seasoning with a pinch of salt if needed. Enjoy the cozy vibes and the fact that you made this from scratch.
Recipe Variations
- Gluten-free: Use a gluten-free 1:1 flour blend in place of all-purpose flour, or skip the flour and thicken by mashing more potatoes.
- Vegan: Use olive oil only, swap chicken broth with vegetable broth, use coconut milk or cashew cream instead of dairy, and use vegan cheese or skip cheese.
- Lighter version: Use half-and-half or all milk instead of heavy cream, and reduce cheese by half.
- Low carb: Swap half the potatoes with cauliflower florets and cook them together, then mash or blend.
- Extra protein: Stir in cooked shredded chicken, turkey, or crumbled cooked sausage near the end.
- Herb twist: Add fresh chives, parsley, or dill at the end for a bright finish.
- Spicy version: Add a pinch of cayenne, red pepper flakes, or diced jalapeño with the veggies.
Ways to Serve Creamy Potato Soup Recipe
- With warm crusty bread or garlic toast for dunking.
- Alongside a crisp green salad with a tangy vinaigrette.
- With grilled cheese sandwiches for a nostalgic, kid-friendly dinner.
- In small cups as a starter before a simple chicken or veggie main.
- Topped like a loaded baked potato with bacon, cheddar, green onions, and a dollop of sour cream.
Storage Success
Let the Creamy Potato Soup Recipe cool until it reaches room temperature, then transfer it to airtight containers. Store it in the refrigerator for up to 3–4 days. Reheat it gently on the stove over low to medium heat and stir often; add a splash of milk or broth if it thickens too much. Freeze it in freezer-safe containers for up to 2 months, and thaw it overnight in the fridge before reheating so the texture stays smooth.

Creamy Potato Soup Recipe
Ingredients
Instructions
- In a large pot over medium heat, melt the butter.
- Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
- Stir in the minced garlic and cook for 30 seconds until fragrant.
- Add the diced potatoes, chicken broth, and water (if using). Season with salt and pepper, then bring to a boil.
- Reduce heat to a simmer, cover, and cook until the potatoes are very tender, 15–20 minutes.
- Using a potato masher or an immersion blender, partially mash or blend the soup until it is creamy but still has some chunks of potato for texture.
- Stir in the heavy cream and milk. Simmer gently for 5–10 minutes, without boiling, until the soup thickens slightly.
- If using, stir in sour cream and shredded cheddar cheese until melted and smooth. Taste and adjust seasoning with additional salt and pepper if needed.
- Ladle the soup into bowls and top with crumbled bacon and sliced green onions, if desired.
- Serve hot and enjoy your creamy potato soup.
Notes
Approximate per serving (1/6 of recipe): 380 calories; fat 23 g; saturated fat 14 g; carbohydrates 32 g; fiber 3 g; sugars 5 g; protein 9 g; sodium 850 mg. Values are estimates and will vary based on specific brands, add-ins, and portion size.

Leave a Reply