If you are craving something cozy, satisfying, and absolutely delicious, this Creamy Potato Soup Recipe is exactly what you need. It’s the perfect blend of velvety potatoes, rich cream, and crispy bacon, all coming together in one harmonious bowl of comfort. Whether it’s a chilly evening or you simply want a soul-soothing meal, this recipe transforms simple ingredients into an unforgettable experience everyone will adore.

Ingredients You’ll Need
Every ingredient in this Creamy Potato Soup Recipe plays a crucial part in creating its signature rich flavor and smooth texture. These simple staples combine to make a dish that feels indulgent but is straightforward enough for any home cook.
- Russet potatoes: The star of the show, diced to create a creamy, hearty base.
- Chicken broth: Adds depth and warmth, enhancing the soup’s overall flavor.
- Whole milk: Brings smoothness and creaminess without overpowering the other flavors.
- Heavy cream: For that luxurious, rich texture that makes the soup so silky.
- Bacon: Chopped and cooked crispy for a smoky crunch that elevates every spoonful.
- Onion: Finely diced to provide a subtle sweetness and aroma.
- Garlic: Minced to give the soup a warm, savory undertone.
- Unsalted butter: Helps sauté the aromatics and adds richness.
- All-purpose flour: Used to create a roux, which thickens the soup perfectly.
- Shredded cheddar cheese: Melts into the soup for a sharp, cheesy finish.
- Sour cream: Adds a tangy creaminess that balances the flavors.
- Salt and black pepper: Essential seasonings to bring everything together.
- Green onions or chives: Freshly chopped for a bright, zesty garnish.
How to Make Creamy Potato Soup Recipe
Step 1: Cook the Bacon
Start by cooking the chopped bacon over medium heat until it’s gloriously crispy. The crispy bacon bits will provide both texture and a wonderful smoky flavor. Once done, carefully remove the bacon and set it aside, making sure to leave some of the flavorful drippings in the pot—they’re essential for the next steps.
Step 2: Sauté Aromatics
Add butter to the bacon drippings, then toss in the finely diced onion and minced garlic. Cook this mixture until the onions turn soft and fragrant, creating an aromatic foundation that will fill your kitchen with an irresistible smell.
Step 3: Make the Roux
Sprinkle the flour into the pot and stir it continuously for about a minute. This process forms a roux that will thicken your soup without any lumps, giving it that creamy, velvety texture you’re aiming for.
Step 4: Add Broth and Potatoes
Slowly pour in the chicken broth while whisking to prevent clumps. Then add the diced potatoes and bring the soup to a boil. Reduce the heat and let it simmer gently until the potatoes are tender enough to mash. This step allows the potatoes to absorb the savory broth beautifully.
Step 5: Mash and Enrich
Using a potato masher, lightly crush some of the potatoes right in the pot—this gives the soup a lovely thickness while leaving some chunks for texture. Stir in the whole milk, heavy cream, shredded cheddar cheese, and sour cream to make the soup irresistibly creamy and flavorful.
Step 6: Season and Serve
Season the soup generously with salt and black pepper to taste. Pour it into bowls and top with the crispy bacon and freshly chopped green onions or chives for that perfect finishing touch.
How to Serve Creamy Potato Soup Recipe

Garnishes
A crispy bacon crumble and fresh green onions are classic garnishes that add contrast in texture and flavor. You can also sprinkle extra shredded cheddar or a dollop of sour cream to enhance richness and visual appeal.
Side Dishes
Pair this soup with warm, crusty bread or buttery garlic toast to soak up every creamy spoonful. A light salad with a tangy vinaigrette also pairs beautifully, helping to balance the richness of the soup.
Creative Ways to Present
For an extra special touch, serve the soup in hollowed-out bread bowls or small mini pumpkins during the fall season. Adding a sprinkle of smoked paprika or a drizzle of truffle oil can also turn this classic into a gourmet delight.
Make Ahead and Storage
Storing Leftovers
This Creamy Potato Soup Recipe keeps well in the refrigerator for up to 3 days. Store it in an airtight container to maintain freshness and prevent it from absorbing other odors.
Freezing
You can freeze leftover soup easily. Use freezer-safe containers or heavy-duty zip-top bags, leaving some space for expansion. When ready to eat, thaw overnight in the fridge before reheating gently.
Reheating
Reheat the soup over low heat on the stove, stirring frequently to prevent sticking or burning. If the soup thickens too much upon cooling, add a splash of milk or broth to bring it back to the perfect creamy consistency.
FAQs
Can I make this soup vegetarian?
Absolutely! Simply omit the bacon and use vegetable broth instead of chicken broth. You can also add smoked paprika or liquid smoke for a hint of that smoky bacon flavor.
Is it possible to make the soup gluten-free?
Yes, replace the all-purpose flour with a gluten-free flour blend or cornstarch slurry to thicken the soup without gluten.
Can I use milk alternatives?
Feel free to substitute whole milk and heavy cream with unsweetened almond milk or oat milk for a dairy-free version, though the texture might be slightly less creamy.
How do I get the perfect creamy texture?
Slightly mashing some of the potatoes and adding sour cream and cheese ensures a smooth and luscious texture. Blending a portion of the soup before the dairy addition can also help if you prefer an extra velvety finish.
Can I add other vegetables?
Yes, diced carrots, celery, or corn can add color and subtle sweetness to the soup. Just sauté them with the onions and garlic in the first step to soften thoroughly.
Final Thoughts
This Creamy Potato Soup Recipe truly is a comforting hug in a bowl, perfect for any occasion where you want warmth and flavor to shine. It’s easy to make, adaptable, and always leaves people asking for seconds. I encourage you to try it soon—you just might discover your new favorite go-to soup!
Print
Creamy Potato Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Gluten
Description
A rich and comforting creamy potato soup made with tender russet potatoes, crispy bacon, and a blend of milk, cream, and cheddar cheese. This hearty American classic is perfect for a cozy meal and easy to prepare on the stovetop.
Ingredients
Soup Base
- 2 pounds russet potatoes, peeled and diced
- 4 cups chicken broth
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 3 tablespoons unsalted butter
- 1/4 cup all-purpose flour
Dairy & Cheese
- 1 cup whole milk
- 1 cup heavy cream
- 1 cup shredded cheddar cheese
- 1/2 cup sour cream
Bacon & Garnish
- 4 slices bacon, chopped
- 2 tablespoons chopped green onions or chives
Seasoning
- Salt and black pepper to taste
Instructions
- Cook Bacon: In a large pot, cook the chopped bacon over medium heat until crispy. Remove the bacon and set aside, leaving some drippings in the pot to add flavor.
- Sauté Aromatics: Add the unsalted butter to the pot with bacon drippings. Once melted, add the diced onion and minced garlic. Cook until they are softened and fragrant, about 3-5 minutes.
- Make Roux: Stir in the all-purpose flour and cook for about one minute to form a roux, which will help thicken the soup.
- Add Broth and Potatoes: Gradually whisk in the chicken broth to avoid lumps, then add the diced potatoes. Bring the mixture to a boil.
- Simmer Potatoes: Reduce heat to low and simmer until the potatoes are tender, around 15-20 minutes.
- Mash Potatoes: Use a potato masher to lightly mash some of the potatoes in the soup. This step creates a thicker, creamier texture without using a blender.
- Add Dairy and Cheese: Stir in the whole milk, heavy cream, shredded cheddar cheese, and sour cream. Mix well until the cheese melts and the soup is smooth and creamy.
- Season: Taste and season with salt and black pepper according to your preference.
- Serve: Ladle the hot soup into bowls and top with the crispy cooked bacon and chopped green onions or chives for garnish.
Notes
- For a smoother texture, blend a portion of the soup before adding the dairy ingredients.
- You can substitute turkey bacon or omit bacon entirely for a lighter version.
- Add extra shredded cheese to increase richness and flavor.

