Cream of Potato Soup

Featured in: Home Kitchen Favorites

This rich and velvety potato soup combines tender russet potatoes with aromatic vegetables like onions, celery, carrots, and garlic. Simmered in flavorful broth and finished with whole milk and heavy cream, it creates an incredibly smooth texture that's perfect for cold weather. The soup comes together in just 45 minutes, making it an ideal choice for weeknight dinners or lazy weekend lunches. Customize with your favorite garnishes like fresh chives, crumbled bacon, or shredded cheddar cheese for extra flavor and texture.

Updated on Wed, 28 Jan 2026 11:53:00 GMT
A steaming bowl of creamy potato soup, topped with fresh chives and shredded cheddar cheese. Save to Pinterest
A steaming bowl of creamy potato soup, topped with fresh chives and shredded cheddar cheese. | sabormoments.com

I spent a rainy Tuesday trying to recreate the thick soup I had in a tiny diner upstate. The wind was rattling the kitchen window while I chopped carrots and peeled potatoes. There is something meditative about the steam rising from a heavy pot on a cold afternoon. I realized then that the secret was not fancy spices but the way the vegetables softened into each other. This version is my attempt at capturing that exact cozy feeling.

One time I forgot to salt the potatoes during the simmer and the whole batch tasted flat. My neighbor came over and suggested a tiny pinch of nutmeg to wake up the earthy flavors. We sat at the small kitchen table testing spoonfuls until the balance was just right. Now I never make a pot without thinking of that afternoon lesson.

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: These are the best for soup because they break down so beautifully into a natural thickener.
  • Yellow onion: I like to let these get really soft and translucent to build a sweet base layer.
  • Celery stalks: Adding these provides a subtle salty depth that keeps the creaminess from feeling too heavy.
  • Garlic: Freshly minced cloves always offer a better punch than the jarred stuff in a simple soup.
  • Carrot: This adds a touch of natural sweetness and a lovely golden hue to the finished bowl.
  • Vegetable broth: A high quality stock makes all the difference when the ingredient list is this focused.
  • Whole milk: Using full fat milk ensures the soup has body without being overly rich.
  • Heavy cream: Just a splash at the end creates that signature velvety mouthfeel we all crave.
  • Unsalted butter: Starting with butter instead of oil adds a richness that complements the potatoes perfectly.
  • Nutmeg: This is my secret weapon for making dairy based soups taste sophisticated and complex.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

The Base Saute:
Melt the butter and toss in your chopped veggies until they smell sweet and start to glisten. Watch the garlic closely so it does not brown too much and turn bitter.
The Simmer:
Pour in the broth and add your diced potatoes along with the seasonings. Let everything bubble gently until a fork slides through a potato like it is soft butter.
The Blend:
Take the pot off the heat and use your immersion blender to smooth everything out. You can leave a few chunks if you prefer a more rustic texture in your bowl.
The Finish:
Stir in the milk and cream carefully to avoid splashing your apron. Heat it back up just until it is steaming but do not let it reach a full boil.
Rich and velvety homemade cream of potato soup served in a rustic mug with crusty bread. Save to Pinterest
Rich and velvety homemade cream of potato soup served in a rustic mug with crusty bread. | sabormoments.com

Last winter my niece helped me garnish the bowls with huge piles of cheddar cheese. We laughed as she tried to make faces out of the chives on top of the creamy surface. Food always tastes better when it is shared with people who find the joy in the small details.

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.

Texture Variations

If you want a heartier meal you can leave half the potatoes whole before blending. This gives you a nice contrast between the silky liquid and the tender chunks of vegetable. I personally prefer it completely smooth for that restaurant quality experience.

Selecting Your Spuds

I once tried using waxy red potatoes and while it tasted good the texture was much thinner. Stick to russets or starchy baking potatoes if you want that classic thick consistency. They have the most starch which acts as a natural binder for the cream.

Serving Suggestions

A big bowl of this soup practically begs for something crunchy on the side. I usually grab whatever bread is in the kitchen and give it a quick toast. Here are my favorite ways to level up the presentation.

  • Toasted sourdough rubbed with a raw garlic clove is a game changer.
  • Extra crispy bacon bits provide a smoky contrast to the sweet carrots.
  • Always add a fresh sprinkle of herbs right before serving for a pop of color.
Comforting hot potato soup with a hint of nutmeg, ready to enjoy on a chilly evening. Save to Pinterest
Comforting hot potato soup with a hint of nutmeg, ready to enjoy on a chilly evening. | sabormoments.com

This soup has become a staple for my quietest nights. I hope it brings as much warmth to your table as it does to mine.

Recipe FAQs

Can I make this soup ahead of time?

Absolutely. The soup actually develops more flavor when made ahead. Store in the refrigerator for up to 3 days and reheat gently over low heat, stirring occasionally to prevent separation.

What type of potatoes work best?

Russet potatoes are ideal because their high starch content creates a naturally thick, creamy texture when blended. Yukon Golds also work well for a slightly buttery flavor.

How do I prevent the dairy from curdling?

Always add milk and cream after removing the pot from heat. When reheating, keep the temperature low and avoid boiling. Stir gently and frequently to maintain a smooth consistency.

Can I freeze this soup?

Freezing is possible but may cause slight texture changes due to the dairy. For best results, freeze before adding cream and milk. Thaw overnight in the refrigerator, reheat, then stir in the dairy.

What can I serve with this soup?

Crusty bread, dinner rolls, or crackers make excellent accompaniments. A simple green salad with vinaigrette provides a nice contrast to the rich, creamy soup.

How can I make it thicker or thinner?

For thicker soup, blend longer or mash some potatoes against the side of the pot. To thin, simply add more broth or milk until reaching desired consistency.

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

A velvety, comforting blend of russet potatoes, vegetables, and cream, ready in 45 minutes.

Prep Duration
15 minutes
Time to Cook
30 minutes
Overall Duration
45 minutes
Crafted by Andrew Langston


Skill Level Easy

Cuisine American

Portions 4 Serving Size

Diet Preferences Meatless

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 ½ cup heavy cream

Fats & Seasonings

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

Garnishes

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

How to Prepare

Step 01

Sauté aromatic vegetables: In a large pot, melt butter over medium heat. Add onions, celery, carrot, and garlic. Sauté for 5-7 minutes until softened and fragrant.

Step 02

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

Step 03

Purée soup: Remove pot from heat. Using an immersion blender, purée the soup until smooth, or leave slightly chunky if preferred.

Step 04

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

Step 05

Finish and serve: Taste and adjust seasoning as needed. Ladle into bowls and garnish with chives, bacon, or cheddar cheese 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.

Gear You'll Need

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

Allergy Details

Always check every ingredient for allergens and reach out to your doctor with any concerns.
  • Contains milk and cream (dairy)
  • Ensure broth is gluten-free if avoiding gluten
  • Use appropriate broth and dairy alternatives for vegetarian or vegan diets

Nutritional Breakdown (each portion)

For guidance only. Always consult a healthcare provider for nutritional advice.
  • Calories: 320
  • Fat Content: 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.