There's nothing quite like a warm bowl of Creamy Potato Soup on a chilly day. Velvety smooth, rich, and loaded with tender potatoes, this soup is the ultimate comfort food. Made with simple ingredients and ready in under an hour, it's the kind of meal that wraps you in a warm hug and leaves you completely satisfied.
This creamy potato soup is everything you want in a classic – thick, hearty, and bursting with flavor. The secret is using a combination of russet and Yukon Gold potatoes for the perfect texture, plus a touch of cream and sharp cheddar cheese to make it extra luxurious. Top it with crispy bacon, fresh chives, and more cheese for a bowl that rivals any restaurant version. It's perfect for busy weeknights, and it freezes beautifully for future meals.
Pin It For Later
Don't lose this recipe – save it to your Soup Season board on Pinterest!
Click the image above to save this recipe to Pinterest!
Jump to Section:
Why You'll Love This Recipe
- Incredibly creamy and rich – the ultimate comfort food
- Made with simple, pantry-friendly ingredients
- Ready in about 45 minutes – perfect for weeknight dinners
- Customizable with your favorite toppings and add-ins
- Freezer-friendly for easy future meals
Tools You'll Need
- Large pot or Dutch oven
- Immersion blender (or regular blender)
- Sharp knife and cutting board
- Measuring cups and spoons
- Wooden spoon
Ingredients
- 4 slices bacon, chopped (optional)
- 2 tablespoons butter
- 1 large onion, diced
- 3 cloves garlic, minced
- ¼ cup all-purpose flour
- 4 cups chicken or vegetable broth
- 2½ lbs Yukon Gold or russet potatoes, peeled and diced into ½-inch cubes
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 cup milk (whole milk preferred)
- ½ cup heavy cream
- 1 cup shredded sharp cheddar cheese (optional)
- Fresh chives or green onions, chopped for garnish
Instructions
- Cook bacon (optional): In a large pot over medium heat, cook bacon until crispy. Remove with a slotted spoon and set aside, leaving about 1 tablespoon of drippings in the pot. (If not using bacon, melt butter in the pot.)
- Sauté aromatics: Add butter (if not using bacon) or use the bacon drippings. Add onion and cook for 5-7 minutes until softened. Add garlic and cook for 1 minute more.
- Make roux: Sprinkle flour over the onion mixture and stir to coat. Cook for 1-2 minutes, stirring constantly, to remove the raw flour taste.
- Add liquids and potatoes: Slowly pour in broth while whisking to prevent lumps. Add potatoes, salt, and pepper. Bring to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes until potatoes are fork-tender.
- Blend: Using an immersion blender, partially blend the soup to your desired consistency. For a creamy soup, blend until smooth; for a chunkier texture, blend only half. (If using a regular blender, work in batches and be careful with hot liquid.)
- Add dairy: Stir in milk, heavy cream, and cheddar cheese (if using). Heat through over low heat until cheese is melted, but do not boil.
- Season and serve: Taste and adjust seasoning with additional salt and pepper if needed. Ladle into bowls, top with reserved bacon, fresh chives, and extra cheese if desired. Serve hot with crusty bread.
Pro Tips
- Choose the right potatoes: Yukon Golds are creamy and hold their shape; russets are starchier and make the soup thicker. A mix of both works beautifully.
- Don't overcook the roux: Cooking the flour for just 1-2 minutes removes the raw taste without darkening it, keeping the soup light in color.
- Control the thickness: For a thinner soup, add more broth or milk. For a thicker soup, blend more of the potatoes or add an extra tablespoon of flour.
- Use an immersion blender: It's safer and easier than transferring hot soup to a blender. Blend right in the pot.
- Make it ahead: This soup tastes even better the next day. Store in the refrigerator for up to 5 days or freeze for up to 3 months.
Recipe Variations
- Loaded Potato Soup: Top with bacon, cheddar, sour cream, and chives.
- Vegan Potato Soup: Use vegetable broth, omit bacon and cheese, substitute coconut milk or cashew cream for the dairy, and add nutritional yeast for cheesy flavor.
- Broccoli Potato Soup: Add 2 cups chopped broccoli with the potatoes.
- Ham and Potato Soup: Add 1 cup diced ham with the potatoes.
- Leek and Potato Soup: Substitute leeks for the onion; use a blend of leeks and onion.
- Spicy Potato Soup: Add ½ teaspoon cayenne pepper and top with jalapeños.
- Slow Cooker Version: Sauté onion and garlic, then transfer to slow cooker with potatoes, broth, and seasonings. Cook on low 6-8 hours, then blend and stir in dairy.
FAQs
Can I use leftover baked potatoes?
Absolutely! Leftover baked potatoes work great. Add them after the broth, heat through, then blend.
How do I store and reheat leftovers?
Store in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stovetop over low heat, adding a splash of milk or broth if it has thickened too much.
Can I freeze creamy potato soup?
Yes! The soup freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat gently. The texture may change slightly but still tastes great.
What if I don't have heavy cream?
You can use half-and-half, whole milk, or even evaporated milk. The soup will be slightly less rich but still delicious.
How can I make this gluten-free?
Use a gluten-free all-purpose flour or cornstarch (mix 2 tablespoons cornstarch with 2 tablespoons cold water as a slurry).
Can I add other vegetables?
Yes! Carrots, celery, or cauliflower are great additions. Sauté them with the onion.
What can I serve with potato soup?
Crusty bread, dinner rolls, a simple green salad, or a grilled cheese sandwich are all perfect.
Creamy Potato Soup
Prep Time: 15 mins | Cook Time: 30 mins | Total Time: 45 mins
Yield: 6 servings
Calories: 380 per serving
Ingredients:
- 4 slices bacon, chopped (opt)
- 2 tbsp butter
- 1 onion, diced
- 3 cloves garlic, minced
- ¼ cup flour
- 4 cups chicken broth
- 2½ lbs potatoes, peeled and diced
- 1 tsp salt, ½ tsp pepper
- 1 cup milk
- ½ cup heavy cream
- 1 cup shredded cheddar (opt)
- Chives for garnish
Instructions:
- Cook bacon; set aside. Sauté onion in drippings (or butter) until soft. Add garlic.
- Stir in flour, cook 1-2 minutes. Slowly whisk in broth. Add potatoes, salt, pepper. Simmer 15-20 minutes until potatoes are tender.
- Blend soup to desired consistency. Stir in milk, cream, and cheese (if using). Heat through but do not boil.
- Garnish with bacon and chives. Serve warm.
This Creamy Potato Soup is the ultimate comfort food – rich, velvety, and packed with flavor. Whether you're serving it on a cold winter evening, making a batch for meal prep, or looking for a cozy dinner that everyone will love, this soup delivers. The combination of tender potatoes, a perfectly seasoned broth, and optional bacon and cheese makes it irresistible.
Make it your own by adding your favorite toppings or mix‑ins. It's easy to customize and always satisfying. Serve it with crusty bread for dipping, and enjoy a bowl of pure comfort.
If you try this recipe or any other from our site, we would greatly appreciate you taking the time to comment and rate the dish! Your feedback helps us create better recipes for everyone.
0 Comments