Cream of Potato Soup

Featured in: Fall & Winter Inspired Plates

This comforting soup combines russet potatoes with aromatic vegetables like onions, celery, carrots, and garlic, simmered in broth until tender. The mixture is blended until silky smooth, then enriched with whole milk and heavy cream for that luxurious velvety texture. A hint of nutmeg adds subtle warmth, while fresh chives, bacon, or cheddar make perfect garnishes. The entire process takes just 45 minutes from start to finish, making it an ideal choice for weeknight dinners or lazy weekend lunches.

Updated on Tue, 27 Jan 2026 09:49:00 GMT
Cream of Potato Soup in a rustic bowl, garnished with fresh chives and melted cheddar cheese. Save to Pinterest
Cream of Potato Soup in a rustic bowl, garnished with fresh chives and melted cheddar cheese. | maplefrost.com

My neighbor knocked on my door one January evening with snow still melting in her hair, asking if I had potatoes and cream. Turns out she'd been craving potato soup but didn't want to fuss with a complicated recipe. We ended up making this together in her kitchen while her kids did homework at the table, and by the time we tasted it, we both understood why comfort food doesn't need to be complicated. That soup became our winter ritual.

I made this soup for my mom when she came home from the hospital, and she had three bowls before asking for the recipe. There's something about handing someone a warm spoon and watching them relax into the first bite that reminds you why cooking matters beyond nutrition.

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 break down into creamy clouds when blended; waxy potatoes stay grainy, so don't skip this choice.
  • Yellow onion (1 medium), chopped: The foundation of the flavor, turning sweet and mellow as it softens in butter.
  • Celery stalks (2), chopped: They add an underlying earthiness that keeps the soup from tasting one-dimensional.
  • Garlic (2 cloves), minced: Just enough to whisper in the background, not shout.
  • Carrot (1 medium), peeled and chopped: A touch of natural sweetness that balances the starch.
  • Vegetable or chicken broth (1 L or 4 cups): Use good broth if you have it; it carries the entire flavor profile.
  • Whole milk (240 ml or 1 cup): Adds richness without overwhelming the potato flavor.
  • Heavy cream (120 ml or ½ cup): The secret to that velvet mouthfeel; don't skimp on this.
  • Unsalted butter (2 tbsp): Brings out the sweetness in the aromatics when they hit the hot pan.
  • Salt (1 tsp) and freshly ground black pepper (½ tsp): Season at the end so you're not guessing about how much you need.
  • Ground nutmeg (¼ tsp, optional): A whisper of warm spice that elevates the whole thing if you're brave enough to add it.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Soften your aromatics:
Melt butter in a large pot over medium heat and watch it foam, then add your chopped onions, celery, carrot, and garlic. Let them cook for 5 to 7 minutes, stirring occasionally, until everything turns translucent and smells like home.
Build the soup base:
Add the diced potatoes, broth, salt, pepper, and nutmeg if using, then bring everything to a boil. Once it's bubbling, lower the heat and let it simmer uncovered for about 20 minutes until the potatoes collapse when you press them with a spoon.
Blend to smoothness:
Remove from heat and use an immersion blender to puree the soup until it's velvety, or leave it slightly chunky if you prefer some texture. If you're using a countertop blender, work in batches and be careful of steam.
Finish with cream:
Stir in the milk and heavy cream, then return to low heat and warm through, stirring occasionally. This is crucial: never let the soup boil once the dairy goes in, or it might separate and break.
Taste and serve:
Give it a final taste and adjust salt and pepper to your preference, then ladle into bowls and top with whatever catches your fancy.
A warm bowl of Cream of Potato Soup topped with crumbled bacon, served alongside a slice of crusty bread. Save to Pinterest
A warm bowl of Cream of Potato Soup topped with crumbled bacon, served alongside a slice of crusty bread. | maplefrost.com

The first time I served this to my partner's family, his grandmother went quiet after her first spoonful in a way that made me nervous. Then she asked if I'd made it myself, and when I nodded, she reached over and squeezed my hand without saying anything more. Sometimes a bowl of soup says what words can't.

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.

Making It Your Own

This soup is honestly a blank canvas if you want it to be. I've added roasted garlic for richness, a sprinkle of smoked paprika for depth, and even a splash of white wine when I was feeling fancy. The foundation is solid enough that you can play around without wrecking it, and half the fun is discovering what speaks to your taste.

Storing and Reheating

This soup keeps beautifully in the refrigerator for up to three days, and honestly, it tastes even better the next day when the flavors have had time to get to know each other. Reheat it gently on the stovetop over low heat, stirring in a splash of milk or broth if it's thickened up, and avoid boiling. You can also freeze it for up to three months before adding the cream, then stir that in when you thaw and reheat it.

Variations and Swaps

Want to make this vegan? Swap the butter for olive oil or plant-based butter, use non-dairy milk and cream, and double-check that your broth is vegan too. If heat is calling your name, add a pinch of cayenne pepper to the pot while it simmers, or serve with hot sauce on the side so people can control the burn. For a heartier version, top each bowl with crispy bacon, shredded cheddar, and fresh chives, and serve alongside crusty bread for soaking up every last drop.

  • A splash of apple cider vinegar at the very end brightens the flavors if the soup tastes flat.
  • Roasted red peppers stirred in at the end add color and a gentle sweetness without changing the core taste.
  • Leeks can replace half the onion for a more delicate, refined flavor.
Cream of Potato Soup simmering in a pot, featuring a velvety texture with hints of nutmeg and black pepper. Save to Pinterest
Cream of Potato Soup simmering in a pot, featuring a velvety texture with hints of nutmeg and black pepper. | maplefrost.com

This soup has fed my family through snowstorms, long days, and quiet moments when we all just needed to slow down. Make it, taste it, adjust it, and make it yours.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores beautifully in the refrigerator for up to 4 days. The flavors actually develop and improve overnight. Reheat gently over low heat, stirring occasionally to prevent separation.

How do I achieve the smoothest texture?

An immersion blender works wonderfully right in the pot. For extra silky results, pass the blended soup through a fine-mesh sieve. Taking care to cook potatoes until completely tender before blending ensures no grainy texture remains.

What potatoes work best?

Russet or Idaho potatoes are ideal because their high starch content creates naturally creamy results when blended. Yukon Gold also work well and need no peeling if you prefer a rustic version.

Can I freeze this soup?

The soup freezes well for up to 3 months, though the texture may change slightly upon thawing. Leave out the cream and milk when freezing, then stir them in during reheating for best results.

How can I make it thicker or thinner?

For thicker soup, blend a portion of the potatoes back in or add mashed potatoes. To thin, simply add more broth or milk until reaching desired consistency. Remember it thickens slightly as it cools.

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

Comforting velvety potato soup with cream, ready in 45 minutes.

Prep time
15 minutes
Time to cook
30 minutes
Overall time
45 minutes
Created by Hannah Marlowe


Level Easy

Cuisine type American

Makes 4 Portions

Diet preferences Meat-free, No gluten

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 tbsp unsalted butter
02 1 tsp salt, or to taste
03 1/2 tsp freshly ground black pepper
04 1/4 tsp ground nutmeg

Garnishes

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

Directions

Step 01

Sauté aromatics: Melt butter over medium heat in a large pot. Add onions, celery, carrot, and garlic. Sauté for 5–7 minutes until softened.

Step 02

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

Step 03

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

Step 04

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

Step 05

Finish and serve: Taste and adjust seasonings as 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.

Equipment you’ll need

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

Allergy details

Be sure to review ingredient lists for allergens and reach out to your healthcare provider if uncertain.
  • Contains milk and cream
  • Check broth packaging for gluten content
  • Always verify ingredient labels for hidden allergens

Nutrition info (per portion)

All nutrition info is just for reference and can’t replace professional medical guidance.
  • Energy: 320
  • Total fat: 13 grams
  • Carbohydrates: 43 grams
  • Proteins: 6 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.