There is something magical about a pot of creamy potato soup simmering on the stove. The steam carries this gentle mix of buttery richness and earthy vegetables, and the whole kitchen feels warmer the moment it begins to bubble. This version is velvety and comforting, with soft potato edges that melt into the broth while still leaving a few tender bites behind.
Jump to:
This creamy potato soup has been in my winter rotation for years, and I have tested it again and again to get that perfectly smooth spoonful without losing the rustic charm. It is simple, hearty, and exactly what you want on a chilly evening. Ready to make a pot? Let's get cooking.
Why You'll Love This Recipe
- Comforting and cozy, perfect for cold nights
- Family friendly and made with simple pantry ingredients
- Naturally thick and silky without heavy cream
- Easy to customize with toppings or flavor twists
- Budget friendly and ready in under an hour
CREAMY POTATO SOUP
For the vegetables
- 4 cups diced Russet potatoes (about 2 large potatoes, 2 pounds)
- 1 cup diced carrots (about 2 large)
- 1 garlic clove, minced
- 3 cups water
- 1 tablespoon Better Than Bouillon Chicken Base
- ¼ cup fresh parsley, chopped, or 1 tablespoon dried parsley
- 1 teaspoon kosher salt
For the white sauce
- ½ cup butter
- ½ cup all purpose flour
- ½ teaspoon kosher salt
- ½ teaspoon black pepper
- 4 cups whole milk
Optional garnishes
- Shredded cheddar
- Chopped green onions
- Extra parsley
Ingredient Notes and Substitutions
- Potatoes: Russets create the creamiest texture, but Yukon Golds work well if you prefer a more buttery finish.
- Bouillon: Chicken base adds savory depth. Vegetable base works for a vegetarian version.
- Milk: Whole milk gives the richest texture.
- Parsley: Fresh parsley adds brightness, while dried parsley offers convenience.
- Gluten free swap: Use a 1 to 1 gluten free flour blend to thicken the white sauce.

Instructions
- Cook the vegetables.
Add the diced potatoes, carrots, garlic, and water to a medium pot. The water should barely cover the vegetables, so add more if needed. Stir in the chicken base, parsley, and salt. Bring the pot to a boil, then lower the heat to a steady simmer. Vent the lid slightly and cook for about 20 minutes. The vegetables should be soft enough to mash easily. - Mash to your favorite texture.
Remove from the heat and mash gently. You can leave it chunky or mash it until smooth. If you want a very creamy finish, use an immersion blender. - Make the white sauce.
Melt the butter in a separate saucepan over medium heat. Whisk in the flour until it becomes a smooth paste. Add the salt and pepper. Cook for 1 to 3 minutes, whisking, until it smells lightly toasted. - Add the milk slowly.
Pour in the milk one cup at a time. Whisk well before adding more so the texture stays smooth. When all the milk is incorporated, keep whisking until the sauce reaches a gentle boil. Let it bubble for one minute, then remove it from the heat. - Combine and finish.
Pour the white sauce into the pot of mashed vegetables. Stir slowly until everything comes together in a creamy consistency. Taste and adjust the seasoning as needed. - Serve warm.
Ladle into bowls and finish with cheddar, green onions, or parsley.

Pro Tips for Success
Top Tip
- Cut the vegetables into even pieces for consistent cooking.
- Add the milk gradually to keep the sauce smooth.
- Adjust the thickness with a splash of warm water or milk.
- Let the soup rest for a few minutes before serving.
- Fresh parsley brightens the flavor.
Storage and Reheating
- Store in an airtight container for up to five days in the refrigerator.
- Reheat gently on the stovetop over low heat and stir often.
- Freezing is not recommended because the potatoes absorb liquid and the texture becomes grainy.
Make Ahead and Freezing
You can prepare the soup one day in advance. The flavors deepen overnight and the texture stays creamy when reheated. Freezing is not recommended due to separation.
Tips and Variations
- Add bacon: Stir in crispy bacon for smoky flavor.
- Extra vegetables: Add celery or peas for a little sweetness.
- Mild heat: A pinch of cayenne lifts the flavor without overpowering it.
- Cheesy version: Stir in shredded cheddar for extra richness.
- Lighter version: Replace half the milk with broth.

FAQs
Yes. They hold their shape more and make the soup a bit less creamy.
Potatoes absorb liquid as they sit. Add warm milk or broth to loosen it.
Yes. Use a large pot and whisk the white sauce thoroughly.
Use vegetable bouillon and prepare the soup as usual.
📖 Recipe
Creamy Potato Soup
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
Comforting and velvety, this creamy potato soup is a cozy favorite for cold nights. Made with pantry staples and no heavy cream, it's easy, budget-friendly, and naturally thick. Perfect for the whole family!
Ingredients
- 4 cups diced Russet potatoes (about 2 large potatoes, 2 pounds)
- 1 cup diced carrots (about 2 large)
- 1 garlic clove, minced
- 3 cups water
- 1 tablespoon Better Than Bouillon Chicken Base
- ¼ cup fresh parsley, chopped (or 1 tablespoon dried parsley)
- 1 teaspoon kosher salt
- ½ cup butter
- ½ cup all purpose flour
- ½ teaspoon kosher salt
- ½ teaspoon black pepper
- 4 cups whole milk
- Optional garnishes: shredded cheddar, chopped green onions, extra parsley
Instructions
- Add diced potatoes, carrots, garlic, and water to a medium pot. Stir in chicken base, parsley, and salt. Bring to a boil, then simmer with lid vented for 20 minutes until vegetables are soft.
- Remove from heat and mash the vegetables to your preferred texture, or blend for a smoother soup.
- In a separate saucepan, melt butter over medium heat. Whisk in flour, salt, and pepper until a smooth paste forms. Cook 1 to 3 minutes until slightly toasted.
- Gradually add milk, one cup at a time, whisking well between additions. Bring to a gentle boil and bubble for 1 minute.
- Pour white sauce into mashed vegetables. Stir until fully combined and creamy. Adjust seasoning if needed.
- Serve warm with optional garnishes.
Notes
Store in an airtight container in the fridge for up to 5 days. Reheat gently on the stovetop, stirring often. Not recommended for freezing due to texture changes. Add crispy bacon, extra veggies, or a pinch of cayenne for variation.
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 7g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 9g
- Cholesterol: 45mg


Serving Suggestions
Serve this soup with warm rolls, toasted bread, or a crisp green salad. It also pairs well with simple roasted vegetables. If you plan a cozy dinner, offer a small toppings bar so everyone can add their favorite garnish.
Related Recipes
- These pair nicely with a cozy bowl of soup.
- Garlic Bread Rolls: https://letsflytasty.com/garlic-bread-rolls/
- Cheesy Root Vegetable Gratin: https://letsflytasty.com/cheesy-root-vegetable-gratin/
- Apple Crumble Cheesecake: https://letsflytasty.com/apple-crumble-cheesecake/






Comments
No Comments