Hey y’all! There’s nothing quite as comforting as a steaming bowl of creamy potato soup, especially when it’s homemade. The Best Cream of Potato Soup is the ultimate comfort food—rich, velvety, and packed with flavor. Whether you’re cozying up on a chilly evening or feeding a hungry crowd, this recipe delivers every single time. Let’s get cooking!
Why You’ll Love This Best Cream of Potato Soup
- Super creamy texture that feels like a warm hug in every spoonful.
- Simple ingredients—pantry staples you probably already have.
- Quick and easy, ready in under 45 minutes from start to finish.
- Perfect for meal prep and reheats beautifully.
- Endlessly customizable with your favorite toppings or mix-ins.
Best Cream of Potato Soup Ingredients
- 4 large russet potatoes, peeled and diced (about 2 lbs)
- 1 medium yellow onion, diced
- 2 celery stalks, chopped
- 2 carrots, peeled and diced
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth (or vegetable broth for vegetarian)
- 1 cup heavy cream
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 1 tsp salt (plus more to taste)
- 1/2 tsp freshly ground black pepper
- 1/2 tsp dried thyme
- 1/4 cup chopped fresh chives (optional, for garnish)
- 1 cup shredded cheddar cheese (optional, for serving)
- Crumbled bacon (optional, for serving)
Best Cream of Potato Soup Directions
Step 1: Prepare the Vegetables
Peel and dice the potatoes, carrots, celery, and onion. Mince the garlic.
Step 2: Sauté Aromatics
In a large soup pot or Dutch oven over medium heat, melt the butter. Add the onion, celery, and carrots. Sauté for 5-6 minutes, stirring occasionally, until veggies are softened and onions are translucent. Stir in the garlic and cook for 1 minute more.
Step 3: Build the Soup Base
Sprinkle flour over the vegetables, stirring constantly for 1-2 minutes to form a roux. Slowly add the broth while stirring to prevent lumps. Add the diced potatoes, salt, black pepper, and thyme.
Step 4: Simmer Until Tender
Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 18-22 minutes, until potatoes are very tender and easily pierced with a fork.

Step 5: Blend for Creaminess
For an ultra-creamy texture, use an immersion blender to puree the soup directly in the pot, leaving some chunks for a rustic feel. Alternatively, transfer half the soup to a blender, puree until smooth, and stir it back into the pot. Learn more about pureeing soups.
Step 6: Finish with Cream
Lower the heat and stir in the heavy cream. Simmer for 2-3 minutes more, stirring occasionally. Taste and adjust seasoning as needed.
Step 7: Serve & Enjoy
Ladle into bowls and garnish with chopped chives, shredded cheddar, or crispy bacon if desired. Serve hot and enjoy!
Notes for the Best Cream of Potato Soup
- For extra flavor, sauté a diced leek with the onion and celery.
- Don’t skip the roux—it thickens the soup and adds depth. Here’s how to make the perfect roux.
- Use Yukon Gold potatoes for a buttery flavor if you prefer.
Variations on Best Cream of Potato Soup
- Cheesy Potato Soup: Stir in 1-2 cups of shredded sharp cheddar with the cream.
- Loaded Baked Potato Soup: Top with sour cream, bacon, scallions, and extra cheese.
- Vegan Potato Soup: Use vegetable broth, olive oil, and unsweetened plant-based milk or cream.
Required Equipment for Best Cream of Potato Soup
- Large soup pot or Dutch oven
- Cutting board and sharp knife
- Vegetable peeler
- Measuring cups and spoons
- Immersion blender or standard blender
- Ladle

Best Cream of Potato Soup Storage Instructions
Allow soup to cool to room temperature. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth or cream to loosen if needed. For longer storage, freeze for up to 2 months. Thaw overnight in the fridge before reheating. See safe soup storage tips.
Pairings & Serving Recommendations for Best Cream of Potato Soup
- Serve with crusty bread, garlic toast, or a warm baguette for the ultimate comfort meal.
- Pair with a crisp green salad or a classic Caesar for added freshness.
- A glass of chilled white wine or sparkling apple cider makes for a perfect beverage match.
Pro Tips for the Best Cream of Potato Soup
- Cut potatoes evenly so they cook at the same rate.
- For a thicker soup, reduce the broth by half a cup or simmer uncovered an extra 5 minutes.
- Don’t add the cream until the end to prevent curdling—check out more creamy soup tips here.
Best Cream of Potato Soup FAQ
- Can I make Best Cream of Potato Soup ahead of time?
- Absolutely! It tastes even better the next day after flavors meld. Just reheat gently and add a splash of broth or cream as needed.
- Can I freeze Best Cream of Potato Soup?
- Yes, but for best texture, freeze before adding cream. Add the cream when reheating for a smoother result.
- What potatoes are best for cream of potato soup?
- Russet or Yukon Gold potatoes create a creamy, smooth texture, but you can use your favorite variety.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Ingredients
- 2 pounds russet potatoes, peeled and diced
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 4 cups low-sodium vegetable broth
- 1 cup heavy cream
- 2 tablespoons unsalted butter
- 1 teaspoon salt
- 1/2 teaspoon ground black pepper
- 2 tablespoons chopped fresh chives (optional, for garnish)
Instructions
-
1In a large pot, melt the butter over medium heat. Add the chopped onion and cook until softened, about 4 minutes. Stir in the minced garlic and cook for 1 minute more.
-
2Add the diced potatoes to the pot and pour in the vegetable broth. Bring to a boil, then reduce heat and simmer until the potatoes are very tender, about 20 minutes.
-
3Using an immersion blender, puree the soup until smooth. Alternatively, carefully transfer the soup in batches to a blender and blend until smooth, then return to the pot.
-
4Stir in the heavy cream, salt, and black pepper. Heat gently over low heat until warmed through. Adjust seasoning to taste.
-
5Ladle the soup into bowls and garnish with chopped fresh chives if desired. Serve hot.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!