This creamy potato soup is more than comfort food it's a bowlful of nostalgia, stirred slowly on the stove and served with love. It's the kind of recipe that makes you linger by the pot, spoon in hand, inhaling the buttery aroma as the white sauce thickens and the vegetables turn tender and sweet. What sets this one apart? A from-scratch bechamel base swirled into garlicky potatoes and carrots simmered in a rich bouillon broth. This is the soup that soothes, nourishes, and brings people closer preferably around a kitchen table with warm bread and even warmer laughter.
Jump to:

Why You'll Love This Recipe
Key Benefits
- Quick and simple: One pot for the veggies, one for the sauce. That's it.
- Family-friendly: Even picky eaters can't resist the creamy, cheesy goodness.
- Budget-wise: Uses pantry staples like potatoes, flour, milk, and carrots.
- Free of complicated steps: You don't need an immersion blender or any fancy tools (though they can help!).
Taste & Texture
Creamy, velvety, and satisfyingly rich. Each spoonful delivers melt-in-your-mouth potatoes, sweet carrots, and a hint of garlic, wrapped in a buttery, peppery white sauce. Want it chunkier? Keep the mash minimal. Prefer it smooth as silk? Blend it to perfection. Either way, it hugs you from the inside out.
Dietary Attributes
- Vegetarian-friendly if using vegetable base
- Nut-free
- Easily gluten-free with the right flour swap
- High in comfort and flavor
Ingredients & Substitutions
Ingredient List
For the vegetables:
- 4 cups diced Russet potatoes (about 2 large potatoes, ~2 pounds)
- 1 cup diced carrots (about 2 large carrots)
- 1 clove garlic, mashed and diced
- 3 cups water
- 1 tablespoon Better Than Bouillon Chicken Base (or turkey flavor)
- ¼ cup fresh chopped parsley (or 1 tablespoon dried parsley)
- 1 teaspoon kosher salt
For the white sauce (béchamel):
- ½ cup butter (1 stick)
- ½ cup all-purpose flour
- ½ teaspoon kosher salt
- ½ teaspoon black pepper
- 4 cups whole milk
Optional garnishes:
- Shredded cheddar cheese
- Chopped green onions
- Extra chopped parsley

Notes on Quality
- Potatoes: Russets are ideal for their starchiness, creating that thick, luscious texture. Yukon Golds also work if you like a slightly creamier feel.
- Bouillon: Better Than Bouillon offers deep, roasted flavor. If using cubes or granules, start with less those pack more salt.
- Milk: Whole milk gives you the dreamiest results, but 2% can work in a pinch.
Possible Substitutions
- Swap gluten-free flour for the roux to make it gluten-free.
- Use plant-based milk and butter to make it dairy-free, though it may alter the creaminess.
- Out of carrots? Try celery or parsnips for another layer of flavor.
Step-by-Step Instructions
1. Boil the Veggies
- Peel and dice the potatoes and carrots into ½-inch pieces. Add them to a large pot.
- Smash and mince the garlic, then toss it in with the veggies.
- Pour in 3 cups of water enough to barely cover the vegetables.
- Stir in the bouillon base, parsley, and salt.
- Bring to a boil, then reduce heat to a steady simmer with the lid vented.
- Simmer for about 20 minutes, until the veggies are fork-tender.
2. Mash to Your Liking
- Use a potato masher to break things down. Leave it chunky, go for velvety, or grab an immersion blender if you like it silky smooth.
3. Make the White Sauce
- In a separate pot, melt the butter over medium heat.
- Whisk in the flour, salt, and pepper to form a paste. Cook 1-3 minutes.
- Gradually whisk in the milk one cup at a time whisking until smooth after each addition.
- Once all the milk is added, stir until it boils and bubbles in the center. Let it bubble for 1 minute, then remove from heat.
4. Combine and Serve
- Pour the white sauce into the vegetable pot and stir everything together until beautifully combined.
- Ladle into bowls and garnish with shredded cheese, green onions, and parsley.
Expert Tips & Tricks
Best Practices
- Cut your veggies evenly to ensure they cook at the same rate.
- Whisk constantly when making the roux to avoid lumps.
- Simmer gently a rolling boil can make the potatoes fall apart too quickly.
Common Mistakes
- Dumping milk all at once when making the béchamel leads to a lumpy mess.
- Over-mashing can turn the soup gummy especially if using a blender.
- Undersalting: Always taste at the end and adjust seasoning if needed.
Time-Saving Tips
- Use pre-diced carrots or frozen mixed veggies in a pinch.
- Make the béchamel while the veggies are simmering to save time.
- Dice everything ahead in the morning and refrigerate for an easy dinner prep.

Serving Suggestions
Pairings
- Crusty sourdough bread or a soft dinner roll
- A crisp green salad with vinaigrette to balance the richness
- Roasted broccoli or Brussels sprouts on the side
Presentation Ideas
- A swirl of cream or drizzle of olive oil on top
- A sprinkle of paprika or cracked pepper for color
- Serve in rustic bowls with a warm napkin for that "cozy café" vibe
Beverage Pairings
- A glass of unoaked Chardonnay or a dry Riesling
- Hot apple cider or a cup of black tea for chilly evenings
- Sparkling water with lemon for a fresh finish
Storage & Reheating
Leftover Storage
- Store in an airtight container in the fridge for up to 5 days.
- Do not freeze the potatoes soak up moisture, and the texture will break.
Reheating Methods
- Warm slowly on the stove over medium heat, stirring frequently.
- Microwave in 1-minute increments, stirring between, until heated through.
Frequently Asked Questions
Substitutions & Adjustments
Can I use sweet potatoes instead of russet?
Yes, but the flavor will shift toward the sweeter side. Consider adding extra garlic or herbs to balance it.
Can I double the recipe?
Absolutely. Use a larger pot and give it a few extra minutes to simmer.
Can I add protein?
Yes stir in shredded rotisserie chicken or crumbled bacon just before serving.
Troubleshooting
My soup is too thick what now?
Add a splash of milk or broth until it reaches your desired consistency.
Too bland?
Try a pinch more salt, a dash of hot sauce, or a squeeze of lemon to brighten things up.
White sauce clumped?
Next time, add the milk slowly and whisk thoroughly before adding more.

Variations & Customizations
Dietary Adaptations
- Gluten-free: Use rice flour or a GF flour blend for the roux.
- Dairy-free: Use almond milk and vegan butter but expect a slightly different flavor profile.
Flavor Twists
- Stir in a pinch of smoked paprika or thyme for depth.
- Add a handful of corn for natural sweetness and texture.
- Sprinkle in cooked bacon bits for a smoky crunch.
Seasonal/Holiday Versions
- In fall, try swapping parsley for sage or rosemary.
- Add leftover Thanksgiving turkey for a cozy post-holiday meal.
Final Thoughts
This creamy potato soup isn't just a meal it's an invitation. An invitation to slow down, stir gently, taste often, and maybe share a bowl with someone who could use a little warmth. It's one of those recipes that welcomes tweaks, forgives imperfections, and rewards you with every spoonful. Try it once, and it'll find a home in your kitchen forever.


Creamy Potato Soup
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 to 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This creamy potato soup is comfort in a bowl made with garlicky vegetables, a rich bechamel sauce, and finished with buttery, velvety goodness. It's cozy, budget-friendly, and customizable for any craving.
Ingredients
- 4 cups diced Russet potatoes (about 2 large potatoes, ~2 pounds)
- 1 cup diced carrots (about 2 large carrots)
- 1 clove garlic, mashed and diced
- 3 cups water
- 1 tablespoon Better Than Bouillon Chicken Base (or turkey flavor)
- ¼ cup fresh chopped parsley (or 1 tablespoon dried parsley)
- 1 teaspoon kosher salt
- ½ cup butter (1 stick)
- ½ cup all-purpose flour
- ½ teaspoon kosher salt
- ½ teaspoon black pepper
- 4 cups whole milk
- Shredded cheddar cheese
- Chopped green onions
- Extra chopped parsley
Instructions
- Boil the Veggies: Add diced potatoes, carrots, and garlic to a large pot. Pour in water, stir in bouillon base, parsley, and salt. Bring to a boil, then simmer for 20 minutes until fork-tender.
- Mash to Your Liking: Use a potato masher or immersion blender for desired consistency-chunky or smooth.
- Make the White Sauce: In a separate pot, melt butter over medium heat. Whisk in flour, salt, and pepper. Cook 1-3 minutes. Slowly whisk in milk one cup at a time until smooth. Let bubble 1 minute, then remove from heat.
- Combine and Serve: Pour white sauce into the veggie pot. Stir well and serve hot. Garnish with cheese, green onions, or parsley.
Notes
Store leftovers in an airtight container in the fridge for up to 5 days. Do not freeze. Reheat gently on the stove or microwave in short bursts. Add a splash of milk if it thickens too much. Try variations with bacon, turkey, or smoked paprika.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 8g
- Sodium: 780mg
- Fat: 16g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 8g
- Cholesterol: 45mg










