Cream of Potato Soup

Featured in: Home Kitchen Favorites

This comforting cream of potato soup combines tender russet potatoes with aromatic vegetables in a rich, velvety base. Sautéed onions, celery, and carrots build depth while heavy cream and milk create luxurious texture. Ready in 45 minutes, this gluten-free dish serves 4 and can easily be adapted for vegan diets. Garnish with chives, bacon, or cheddar for extra flavor. Perfect alongside crusty bread for a satisfying meal.

Updated on Thu, 29 Jan 2026 10:45:00 GMT
Steaming Cream of Potato Soup in a rustic bowl, topped with fresh chives, ready to warm chilly winter evenings. Save
Steaming Cream of Potato Soup in a rustic bowl, topped with fresh chives, ready to warm chilly winter evenings. | ighremhouse.com

My neighbor stopped by on a gray February afternoon with snow starting to pile up outside, and I realized I had nothing warm to offer except tea. Twenty minutes later, I had a pot of cream of potato soup simmering on the stove, and the smell of butter and caramelized onions drew her into the kitchen where we ended up talking for hours. That's when I learned that sometimes the simplest dishes carry the most weight, turning an ordinary day into something memorable.

I made this soup for my daughter's first day home from college, and watching her face light up when she tasted it reminded me that food isn't just fuel. It's a language we speak when words feel insufficient, and somehow a bowl of something warm and familiar says more than any greeting card ever could.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Russet potatoes (900 g or 2 lbs), peeled and diced: These are your foundation—starchy enough to create natural creaminess without needing extra thickeners, and they break down beautifully into the broth.
  • Yellow onion (1 medium, chopped): Don't skip the caramelization step because it develops a sweetness that balances the earthiness of the potatoes.
  • Celery stalks (2, chopped): They add a subtle depth that most people won't identify by name but will definitely notice is missing.
  • Garlic (2 cloves, minced): Fresh is non-negotiable here because it rounds out the flavor profile in ways jarred garlic simply cannot.
  • Carrot (1 medium, peeled and chopped): A touch of natural sweetness that keeps everything from tasting one-dimensional.
  • Vegetable or chicken broth (1 L or 4 cups): Use good quality broth because it's doing heavy lifting in this simple recipe and there's nowhere for inferior flavor to hide.
  • Whole milk (240 ml or 1 cup): This lightens the soup slightly while adding body without overwhelming richness.
  • Heavy cream (120 ml or ½ cup): The real magic ingredient that transforms ordinary potato broth into something luxurious and velvety.
  • Unsalted butter (2 tbsp): Your medium for sautéing vegetables and building that foundational flavor base.
  • Salt (1 tsp) and freshly ground black pepper (½ tsp): Season generously because potatoes are forgiving and benefit from bold seasoning.
  • Ground nutmeg (¼ tsp, optional): Just a whisper of this spice lifts the entire soup into something unexpected and slightly sophisticated.
  • Fresh chives or parsley, cooked bacon, and cheddar cheese for garnishing: These are your chance to personalize and add textural contrast to each bowl.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Melt the butter in a large pot over medium heat, then add your onion, celery, carrot, and garlic. You're looking for that moment when the vegetables soften and the onions turn translucent at the edges, which takes about 5 to 7 minutes. Your kitchen will smell incredible, and that's your signal you're on the right track.
Bring everything together:
Pour in the potatoes, broth, salt, pepper, and nutmeg if you're using it. Bring the whole thing to a boil, then immediately lower the heat and let it simmer uncovered for about 20 minutes until the potatoes are so tender they practically dissolve when you poke them with a spoon.
Blend to silky perfection:
Once the potatoes are completely tender, remove the pot from heat and use an immersion blender to puree everything into submission. If you like a little texture, you can leave some chunks, but the goal here is creamy and cohesive.
Add the cream and finish:
Stir in the milk and heavy cream, then return the pot to low heat. Warm it through gently while stirring occasionally, but whatever you do, don't let it boil after the dairy goes in because that's when things can separate and get grainy.
Taste and adjust:
Before serving, taste a spoonful and adjust the seasoning because every broth is different and your palate is the final authority. Ladle into bowls and garnish however your heart desires.
Cream of Potato Soup garnished with crispy bacon and shredded cheddar cheese, served alongside crusty artisan bread. Save
Cream of Potato Soup garnished with crispy bacon and shredded cheddar cheese, served alongside crusty artisan bread. | ighremhouse.com

There was a night when my partner came home exhausted from work, and instead of ordering takeout, I had this soup ready in the time it would have taken for delivery. The relief in his shoulders as he sat down with a warm bowl made me understand that sometimes the best recipes are the ones that say I see you and I care about your comfort.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why Texture Matters

I spent years making potato soup completely smooth because that's what I thought soup was supposed to be, until someone told me they preferred it with a little bite. Now I keep mine somewhere in the middle—mostly smooth but with enough small chunks to remind you that you're eating actual potatoes and not just cream. The blending is really about your preference, so don't overthink it.

The Garnish Game

Toppings might seem like an afterthought, but they completely transform the experience. Fresh chives add brightness, crispy bacon brings textural contrast and salt, and melted cheddar on top creates richness. I've learned that people remember the little details, and something as simple as fresh parsley makes it feel like you actually tried.

Making It Your Own

This recipe is a starting point, not a rulebook. I've made it with roasted garlic when I had it on hand, added leeks instead of just onion for complexity, and even stirred in crispy sage leaves because the garden was overflowing. The beauty of soup is that it welcomes experimentation, and your version might end up being better than mine.

  • For a vegan version, swap the butter for olive oil or coconut oil, use plant-based milk and cream, and ensure your broth is vegetable-based.
  • A tiny pinch of cayenne pepper adds warmth and depth without making it spicy.
  • Serve with crusty bread because there's something irreplaceable about dipping warm bread into a bowl of soup.
A velvety bowl of Cream of Potato Soup with a swirl of cream, featuring tender russet potatoes and carrots. Save
A velvety bowl of Cream of Potato Soup with a swirl of cream, featuring tender russet potatoes and carrots. | ighremhouse.com

There's something grounding about a bowl of potato soup that extends far beyond the flavor itself. It reminds us that the best meals are often the simplest ones, made with attention and served with generosity.

Recipe Questions & Answers

Can I make this soup ahead of time?

Yes, this soup stores well in the refrigerator for up to 3 days. Reheat gently over low heat, stirring occasionally. You may need to add a splash of broth or milk if it thickens during storage.

What potatoes work best for this soup?

Russet potatoes are ideal due to their high starch content, which creates a naturally creamy texture when blended. Yukon Gold potatoes also work well for a slightly buttery flavor.

How do I make this soup vegan?

Substitute plant-based butter, use coconut cream or cashew cream instead of dairy cream, replace whole milk with almond or oat milk, and ensure you're using vegetable broth.

Can I freeze cream of potato soup?

Freezing is not recommended as dairy-based soups can separate and become grainy when thawed. If you must freeze, do so before adding the cream and milk, then incorporate dairy after reheating.

How can I make the soup thicker or thinner?

For thicker soup, add more potatoes or blend longer for a smoother consistency. To thin it out, gradually stir in additional broth or milk until you reach your desired consistency.

What can I serve with this potato soup?

This soup pairs beautifully with crusty bread, garlic toast, or a fresh green salad. For a heartier meal, serve alongside a grilled cheese sandwich or sourdough rolls.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Cream of Potato Soup

Velvety potato soup enriched with cream, ideal for warming up cold winter nights in just 45 minutes.

Prep Time
15 min
Time to Cook
30 min
Overall Time Needed
45 min
Created by Kimberly Pitts


Skill Level Easy

Cuisine American

Serves 4 Number of Servings

Diet Preferences Vegetarian-friendly

What You'll Need

Vegetables

01 2 lbs russet potatoes, peeled and diced
02 1 medium yellow onion, chopped
03 2 celery stalks, chopped
04 2 cloves garlic, minced
05 1 medium carrot, peeled and chopped

Liquids

01 4 cups vegetable or chicken broth
02 1 cup whole milk
03 1/2 cup heavy cream

Fats & Seasonings

01 2 tablespoons unsalted butter
02 1 teaspoon salt, or to taste
03 1/2 teaspoon freshly ground black pepper
04 1/4 teaspoon ground nutmeg, optional

Garnishes

01 Chopped fresh chives or parsley, optional
02 Cooked crumbled bacon, optional
03 Shredded cheddar cheese, optional

How To Make It

Step 01

Sauté aromatics: In a large pot, melt the butter over medium heat. Add onions, celery, carrot, and garlic. Sauté for 5 to 7 minutes until softened.

Step 02

Simmer potatoes: Add the diced potatoes, broth, salt, pepper, and nutmeg if using. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes, or until potatoes are very tender.

Step 03

Blend soup: Remove the pot from the heat. Using an immersion blender, puree the soup until smooth or leave slightly chunky if preferred.

Step 04

Add dairy and finish: Stir in the milk and heavy cream. Return the pot to low heat and warm through, stirring occasionally. Do not let the soup boil after adding dairy.

Step 05

Season and serve: Taste and adjust seasoning if needed. Ladle into bowls and garnish as desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large soup pot
  • Chef's knife and cutting board
  • Immersion blender or countertop blender
  • Ladle

Allergy Details

Be sure to double-check ingredients if you have allergies. Reach out to a health expert for guidance if you’re not sure.
  • Contains milk and cream dairy products
  • Ensure broth is gluten-free for gluten-free preparation
  • Always check ingredient labels for hidden allergens

Nutrition Info (per portion)

These details are for reference only. They don't replace professional health advice.
  • Calories: 320
  • Fat Content: 13 g
  • Carbohydrates: 43 g
  • Protein Content: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.