There are few things as comforting as a steaming bowl of potato soup on a cold evening, and this cozy, creamy version has earned a permanent place in my cold-weather rotation. It is the kind of dish that tastes like it simmered all day, yet it comes together with humble pantry staples and about forty-five minutes of hands-on time. Every spoonful is velvety, gently seasoned, and endlessly satisfying, the sort of meal that makes the whole house smell like home.
What I love most is how forgiving and flexible this recipe is. You can keep it simple and rustic, or dress it up with crispy bacon, sharp cheddar, and a flurry of chopped chives. Whether you serve it as a starter, a main course, or a make-ahead lunch, this creamy potato soup delivers warmth and comfort in every bite. Grab your favorite pot, and let me walk you through exactly how to make it.
Why You’ll Love This Recipe
This soup is proof that simple ingredients can create something genuinely special. It leans on inexpensive, easy-to-find staples like russet potatoes, onion, and stock, so it is friendly to both your grocery budget and your weeknight schedule. There is no fussy technique to master and no long ingredient list to shop for, which makes it a reliable choice when you want maximum comfort with minimal effort.
It is also wonderfully adaptable. You can blend it completely smooth for a refined, restaurant-style texture, or leave part of it chunky for a heartier, more rustic bowl. A splash of milk in place of cream lightens things up, while a handful of cheese or some cooked ham turns it into a full, stick-to-your-ribs meal. However you make it, the leftovers reheat beautifully, which makes this soup a meal-prep favorite in my kitchen.
Finally, this is a crowd-pleaser that spans generations. Kids love its mild, creamy flavor, and adults appreciate how easily it takes to bold garnishes and add-ins. It is the recipe I reach for when I want everyone at the table to go back for seconds, and it never disappoints.
Ingredients
The heart of this soup is the potatoes, and I reach for four large russet potatoes, peeled and diced. Russets are wonderfully starchy, so they break down into that signature creamy texture as they simmer. If you prefer a slightly buttery bite and a bit more structure, Yukon Gold potatoes work beautifully too. Building flavor from the ground up, you will also need one medium yellow onion, chopped, and three cloves of garlic, minced, which together form the aromatic backbone of the whole pot.
For the liquid and body of the soup, gather four cups of chicken or vegetable stock and one cup of heavy cream. A good-quality stock makes a noticeable difference in the final flavor, and choosing vegetable stock keeps the soup vegetarian if you like. The heavy cream is what gives the finished soup its luxurious, velvety finish, though you can swap in milk or half-and-half for a lighter result. To thicken everything to dreamy perfection, you will make a quick roux from three tablespoons of butter and three tablespoons of all-purpose flour.
Seasoning is simple but important. Salt and pepper to taste bring everything into balance, and a pinch of smoked paprika or a little fresh thyme adds gentle warmth and depth. Keep some extra garnishes on hand as well, because shredded cheese, crispy bacon, a dollop of sour cream, or a scatter of chopped chives take this soup from lovely to unforgettable.

Step-by-Step Instructions
Begin by building your aromatic base. Set a large soup pot over medium heat and melt the three tablespoons of butter until it foams gently. Add the chopped onion and saute for about four to five minutes, stirring now and then, until it turns soft and translucent. In the final minute, stir in the minced garlic and cook just until fragrant, taking care not to let it brown or burn, since scorched garlic can turn the whole pot bitter.
Next, make the roux that gives this soup its creamy consistency. Sprinkle the three tablespoons of flour over the buttery onions and stir constantly for one to two minutes. You want the raw flour taste to cook out while the mixture turns pale gold and smells faintly nutty. This quick step is the secret to a soup that is thick and smooth rather than thin and watery, so do not rush it.
Now bring in the potatoes and stock. Pour in the four cups of stock slowly, whisking as you go so the roux dissolves evenly and no lumps form. Add the diced russet potatoes and bring everything to a gentle boil. Once it reaches a boil, reduce the heat to medium-low and let the soup simmer for about fifteen to twenty minutes, until the potatoes are completely fork-tender and beginning to fall apart at the edges.
When the potatoes are soft, it is time to blend. Use an immersion blender right in the pot to puree the soup until silky and smooth. If you do not have one, carefully transfer the soup in batches to a countertop blender, holding the lid down with a towel to guard against hot steam. If you love a little texture, blend only half of the soup and leave the rest chunky for a more rustic, homestyle bowl.
Finish with the creamy goodness that makes this soup so memorable. Stir in the cup of heavy cream and season generously with salt, pepper, and a touch of smoked paprika if you like. Let the soup warm through for another five minutes, but keep it below a boil, because boiling after adding cream can cause the texture to break. Taste and adjust the seasoning, then ladle it into bowls and finish with your favorite garnishes.

Tips for the Best Potato Soup
For an ultra-smooth, elegant finish, pass the blended soup through a fine mesh sieve before adding the cream. This removes any stray bits and leaves you with a silky texture worthy of a restaurant. If you prefer a heartier soup, resist the urge to over-blend, since russet potatoes can turn gluey when worked too hard, and stopping while there is still a little body keeps the texture just right.
This soup is also a natural base for turning into a full meal. Stir in chunks of cooked ham or shredded rotisserie chicken for extra protein, or fold in sharp cheddar during the last five minutes for a cheesy upgrade. It pairs wonderfully with crusty bread or a crisp green salad, and if you are building a whole cozy soup menu, it sits right alongside a bowl of cozy chicken noodle soup or the sweet, velvety crockpot butternut squash soup for a comforting spread everyone will love.
Do not underestimate the garnishes, either. A little crispy bacon, a handful of shredded cheese, a spoonful of sour cream, or a scatter of fresh chives adds contrast in both flavor and texture, and makes each bowl look as good as it tastes. These small finishing touches are what take a simple pot of soup and turn it into something that feels genuinely special.
Frequently Asked Questions
Can I freeze creamy potato soup?
Yes, though it freezes best without the cream. Freeze the blended potato and stock base, then thaw and stir in the heavy cream while reheating. This keeps the texture smooth, since dairy can separate and turn grainy when frozen and reheated.
How long can I store leftovers?
Store leftover soup in an airtight container in the refrigerator for up to four days. Reheat it gently on the stovetop over low heat, stirring often, and add a splash of stock or milk if it has thickened too much while chilling.
Can I make it vegan?
Absolutely. Use vegetable stock, swap the butter for a dairy-free alternative, and replace the heavy cream with a plant-based milk like oat or cashew. You will still get a rich, satisfying bowl with all the cozy comfort of the original.
Why is my potato soup gluey?
Over-blending russet potatoes releases too much starch and can make the soup gummy. To avoid this, blend just until smooth and stop, or blend only half the pot for a chunkier texture that stays silky rather than sticky.
What are the best potatoes for potato soup?
Starchy russet potatoes are ideal because they break down into a creamy texture as they cook. Yukon Golds are a great alternative if you want a slightly buttery flavor and a bit more structure in each spoonful.
I hope this creamy potato soup brings as much warmth and comfort to your table as it has to mine. For more cozy, wholesome inspiration, browse these healthy eating ideas, and when you make a batch, be sure to snap a photo and tag @thekitchensaid on Instagram so I can see your cozy bowls of happiness.
Cozy Bowl of Creamy Potato Soup
American · Soup

Silky, soul-soothing creamy potato soup made with russet potatoes, onion, garlic, stock, a buttery roux and heavy cream. Cozy comfort food for cold evenings.
Ingredients
- 4 large russet potatoes, peeled and diced
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 4 cups chicken or vegetable stock
- 1 cup heavy cream
- 3 tbsp butter
- 3 tbsp all-purpose flour
- Salt and pepper, to taste
- Smoked paprika or fresh thyme, for garnish (optional)
Instructions
- In a large pot, melt butter over medium heat. Add onion and saute until soft, about 4-5 minutes. Stir in garlic and cook for 1 minute more.
- Sprinkle in the flour and cook for 1-2 minutes, stirring constantly to make a roux.
- Slowly pour in the stock, whisking to avoid lumps. Add potatoes and bring to a boil, then reduce heat to simmer for 15-20 minutes, until potatoes are tender.
- Blend the soup until smooth using an immersion blender. For texture, blend only half the soup.
- Stir in cream and season with salt, pepper, and smoked paprika if desired. Cook for another 5 minutes without boiling.
- Serve hot and garnish with cheese, bacon, sour cream or chives as desired.
Nutrition: 320 calories







