Creamy Potato Soup Recipe: Silky & Savory

Overhead view of creamy potato soup with swirls of cream, chives, and crusty bread. Warm, comforting textures.
Creamy Potato Soup Recipe with Cream Cheese
By Fiona Caldwell
This recipe creates a rich, velvety base by combining naturally buttery Yukon Gold potatoes with a tangy cream cheese finish. It skips the heavy flour based sludge of restaurant versions in favor of real vegetable texture and smoky bacon notes.
  • Time: Active 15 mins, Passive 30 mins, Total 45 mins
  • Flavor/Texture Hook: Silky, savory, and loaded with smoky bacon crumbles
  • Perfect for: Stress free weeknight family dinners
Make-ahead: Prepare the base up to 2 days early and add the dairy when reheating.

The Absolute Best Creamy Potato Soup Recipe

I still remember the first time I tried making a potato soup for the kids on a Tuesday that felt about three days too long. I reached for the bag of Russets, boiled them into oblivion, and ended up with something that looked and tasted suspiciously like wallpaper paste.

It was a gummy, uninspired mess that even the dog wouldn't look at. We ended up ordering pizza, and I spent the next hour scrubbing a starch welded pot while wondering where I went wrong.

That failure sent me on a mission to find a version that actually felt like a hug in a bowl. I started playing with different potato types and realized that the "classic" way often leads to that gluey texture nobody wants. This version is different.

It’s about that sizzle of bacon rendering in the pot, the sweet smell of leeks softening in butter, and the way the cream cheese makes the broth feel velvety rather than heavy.

We’ve made this for snowy afternoons and quick school nights alike, and it’s the one meal where my kids don’t pick out the green bits. It’s simple, it’s hearty, and it uses real food you probably already have in the pantry.

If you’ve ever felt intimidated by making a roux or worried about curdling your cream, don't worry. I’ve made all those mistakes so you don't have to. Let's get that pot on the stove.

Why This Method Always Wins

  • Starch Selection: Using Yukon Gold potatoes provides a naturally creamy texture without the high starch content that turns Russets into glue when blended.
  • Aromatic Layering: Sautéing leeks and garlic in bacon fat builds a foundational savory depth that water or broth alone cannot provide.
  • Fat Emulsification: Softened cream cheese acts as a stabilizer, preventing the heavy cream from separating and adding a subtle tang.
  • Two Stage Texture: Blending only a portion of the soup keeps the dish hearty while ensuring the liquid remains thick and silky.
MethodTimeTextureBest For
One Pot Stovetop45 minsVelvety with chunksBusy weeknights
Classic Slow Cooker6 hoursVery soft/meltedSet it and forget it
Immersion Blended40 minsCompletely smoothPicky eaters/Toddlers

The stovetop method is my go to because it allows you to control the "fond" those little brown bits at the bottom of the pot. When you cook the bacon first and then hit those bits with the chicken broth, you're unlocking a level of flavor that a slow cooker just can't replicate.

It’s the difference between a "good" soup and one that has everyone asking for the recipe.

Understanding the Flavor Profile

IngredientScience RolePro Secret
Yukon Gold PotatoesPrimary ThickenerLeave the skins on for extra minerals if you’re in a rush; they’re thin enough to blend.
LeeksSweet AromaticOnly use the white parts; they melt into the soup unlike tough onions.
Cream CheeseEmulsifierCube it before adding to ensure it melts evenly without leaving white streaks.
All Purpose FlourBinding AgentToast the flour in the butter for 1 minute to remove the "raw" grain taste.

The magic really happens when the starches from the potatoes meet the proteins in the chicken broth. Unlike some recipes that rely solely on a thick roux, this creamy potato soup recipe uses the potatoes themselves to do the heavy lifting.

By cubing them into 1.2 cm pieces (1/2 inch), you ensure they cook evenly and release just enough starch to bind the liquid without making it heavy.

Essentials for Your Stockpot

Gathering these ingredients before you start is the best way to keep your kitchen stress free. If you're out of something, check the table below for my tested swaps. This recipe is very forgiving, so don't panic if you only have onions instead of leeks.

  • 6 slices thick cut bacon, diced: Why this? Provides the fat base and smoky garnish for the finish.
  • 2 tbsp unsalted butter: Why this? Works with bacon fat to soften the leeks perfectly.
  • 2 large leeks, white and light green parts only: Why this? Offers a milder, sweeter flavor than standard yellow onions.
  • 4 cloves garlic, minced: Why this? Adds a necessary savory punch to the potato base.
  • 3 tbsp all purpose flour: Why this? Helps stabilize the broth and cream mixture.
  • 1.36 kg (3 lbs) Yukon Gold potatoes, peeled and cubed: Why this? The "gold" standard for non gluey, buttery soup texture.
  • 1.2 liters (5 cups) chicken broth: Why this? The flavor backbone; use low sodium to control saltiness.
  • 240 ml (1 cup) heavy cream, room temperature: Why this? Provides the luxurious mouthfeel we're looking for.
  • 115g (4 oz) full fat cream cheese, softened: Why this? Adds tang and acts as a thickening stabilizer.
  • 1 tsp dried thyme: Why this? A classic herb pairing that cuts through the richness.
  • 1.5 tsp sea salt & 1/2 tsp pepper: Why this? Essential seasoning to wake up the potato flavors.
  • 1/8 tsp nutmeg: Why this? The secret ingredient that makes dairy based soups taste professional.
  • Toppings: 1 cup sharp white cheddar, 2 tbsp fresh chives, and 6 tbsp sour cream.
Original IngredientSubstituteWhy It Works
Leeks1 large Yellow OnionSimilar sweetness, though slightly more pungent than leeks.
Chicken BrothVegetable BrothMakes it a vegetarian creamy potato soup recipe (skip the bacon).
Heavy CreamWhole Milk + 1 tbsp ButterLighter finish but less "velvety" than the cream version.

If you decide to go the vegetarian route, you'll want to add a drop of liquid smoke or a pinch of smoked paprika. This mimics the depth the bacon usually provides. But honestly, if you're a meat eater, don't skip the bacon. It’s the soul of the dish.

Tools for Smooth Results

You don't need a kitchen full of gadgets for this. A simple, heavy bottomed pot like a Dutch oven is your best friend here because it distributes heat evenly, preventing the bottom of the soup from scorching while it simmers. I usually reach for my 6 quart Lodge cast iron pot.

For the texture, an immersion blender (hand blender) is a lifesaver. It allows you to blend the soup directly in the pot without the dangerous "hot soup in a traditional blender" explosion risk. If you don't have one, a simple potato masher works brilliantly for a more rustic, chunky style.

You'll also want a sharp chef's knife for those potatoes 1.36 kg is a lot of chopping, so make sure your blade is ready.

step-by-step Cooking Guide

Elegant bowl of potato soup garnished with fresh herbs, a swirl of cream, and a drizzle of olive oil. Light and inviting.
  1. Render the bacon. Place diced bacon in a cold Dutch oven. Turn heat to medium and cook until the fat has rendered and bacon is crispy. Note: Starting in a cold pan helps the fat render more completely without burning the meat.
  2. Save the gold. Remove the bacon with a slotted spoon to a paper towel lined plate. Leave about 2 tablespoons of bacon fat in the pot.
  3. Soften the aromatics. Add 30g of butter to the bacon fat. Toss in your sliced leeks and sauté for 5 minutes until they are soft and translucent.
  4. Add the garlic. Stir in the minced garlic for 1 minute until fragrant but not browned.
  5. Build the base. Sprinkle 3 tbsp of flour over the leeks. Stir constantly for 1-2 minutes to cook out the raw flour taste.
  6. Deglaze the pot. Slowly pour in 1.2 liters of chicken broth. Use a wooden spoon to scrape up any brown bits (the fond) from the bottom.
  7. Simmer the potatoes. Add the cubed Yukon Golds, thyme, salt, pepper, and nutmeg. Bring to a boil, then reduce heat and simmer for 15-20 minutes until potatoes are fork tender.
  8. Create the texture. Use an immersion blender to blend about half of the soup. Note: If you like it totally smooth, blend the whole thing, but I prefer leaving some chunks for texture.
  9. Whisk in dairy. Stir in the softened, cubed cream cheese until it vanishes. Then, pour in the 240ml of room temperature heavy cream.
  10. Final melt. Stir in the sharp cheddar cheese until melted and the soup is thick and glossy. Serve immediately with the reserved bacon, sour cream, and chives.

Chef's Tip: If your cream cheese is still a bit cold, whisk it in a small bowl with a ladle of the hot soup liquid first. This "tempers" the cheese and ensures it incorporates smoothly without leaving tiny white clumps in your beautiful soup.

Fixing Common Soup Mistakes

One of the biggest issues people face with a simple creamy potato soup recipe is the texture. If you over work the potatoes, the starch molecules break down too much and create a glue like consistency. This is especially true if you use a high powered blender on the highest setting.

Why Your Soup Is Gluey

This usually happens because of "starch trauma." If you use Russets or blend the soup for too long, the starch granules burst and release amylose, which creates that sticky, gummy feel.

ProblemRoot CauseSolution
Grainy TextureDairy added to boiling soupLower heat significantly before adding cream and cheese.
Bland FlavorNot enough salt/acidAdd a teaspoon of lemon juice or apple cider vinegar at the end.
Too ThickOver reductionStir in 1/2 cup of warm broth or milk to loosen the consistency.

Common Mistakes Checklist

  • ✓ Pat the potatoes dry if you’re roasting them, but for soup, just make sure they are submerged.
  • ✓ Don't boil the soup once the cream is added; high heat can cause the dairy to "break" or curdle.
  • ✓ Always use full fat cream cheese for the best emulsification; low-fat versions often contain fillers that don't melt well.
  • ✓ Clean your leeks thoroughly in a bowl of water; dirt loves to hide in the layers.
  • ✓ Let the soup sit for 5 minutes after turning off the heat to let the flavors settle.

Simple Ways to Customize

This recipe is essentially a blank canvas. While the Yukon Golds provide the base, you can take this in a few different directions depending on what’s in your fridge. If you're looking for a loaded creamy potato soup recipe, you can double the bacon and cheese, then stir in some steamed broccoli florets at the end.

If you prefer a bit of heat, I love adding a diced jalapeño in with the leeks. The spice cuts through the richness of the heavy cream beautifully. For a more "herby" version, swap the thyme for fresh rosemary or tarragon.

Just remember that fresh herbs are more potent, so add them toward the end of the cooking process so they don't turn bitter.

Cooking Method Comparisons

If you're wondering about the crock pot creamy potato soup version, it's definitely doable. You just throw everything except the dairy and flour into the slow cooker for 4 hours on high.

In the last 30 minutes, whisk the flour into a bit of the cream and stir it in along with the cheeses. It's a great shortcut for busy days, though you miss out on that specific bacon fat-sautéed flavor.

Creating a Lighter Soup

For those looking for a "lighter" version, you can swap the heavy cream for evaporated milk. It still has a creamy mouthfeel but with significantly less fat. You can also replace half of the potatoes with cauliflower. When blended, cauliflower mimics the texture of potatoes perfectly but lightens the overall carb load.

It's a trick I use when I want to feel a little better about having two bowls!

Smart Storage and Reheating

Storage: This soup actually tastes even better the next day as the flavors have time to marry. Store it in an airtight container in the fridge for up to 4 days.

Freezing: I generally don't recommend freezing soups with high dairy content, as the texture of the potatoes can become "mealy" and the cream may separate when thawed. However, if you must, freeze it before adding the cream and cheese.

When you're ready to eat, thaw, heat, and then stir in the dairy.

Reheating: Use the stovetop over low heat. If it has thickened too much in the fridge (which it will!), just add a splash of milk or broth to bring it back to the right consistency. Avoid the microwave if possible, as it tends to heat unevenly and can cause the cheese to get oily.

Zero Waste Tip: Don't throw away those leek tops! While they are too tough for the soup, the dark green parts are packed with flavor. Toss them into a freezer bag with other veggie scraps like onion skins and carrot ends to make a killer homemade vegetable stock later.

Perfect Sides to Serve

This soup is incredibly filling on its own, but it’s even better with a crunchy contrast. A crusty sourdough loaf is the gold standard for dipping. If you're looking for a full meal, this potato soup pairs perfectly with my Sausage Breakfast Casserole recipe if you're doing a big family brunch. The savory sausage and egg texture balances the creamy soup in a way that feels like a true feast.

For a lighter pairing, a simple green salad with a sharp vinaigrette helps cut through the richness of the cheddar and cream. If you're in the mood for something with a bit more chew, check out my Homemade Chicken Noodle recipe to serve alongside it for a "soup bar" night. It’s a great way to feed a crowd without spending a fortune on expensive meats.

Right then, let's get cooking. Trust me, once you smell that bacon and leek combo hitting the butter, you'll know exactly why this is the only potato soup recipe you'll ever need. It’s real food for real people, and it’s brilliant every single time.

Close-up of thick, creamy potato soup with visible chunks of potato. Steam rises, inviting a warm spoonful. Fresh chives o...

High in Sodium

⚠️

1120 mg mg of sodium per serving (49% % of daily value)

The American Heart Association recommends limiting sodium intake to about 2,300mg per day for most adults.

Tips to Reduce Sodium in Your Potato Soup

  • 🥣Low-Sodium Broth-30%

    Replace regular chicken broth with low-sodium or no-salt added chicken broth. This can significantly reduce the sodium content of the soup.

  • 🥓Lower Sodium Bacon-25%

    Opt for lower sodium bacon or Canadian bacon. Alternatively, reduce the amount of bacon used or omit it entirely for a greater sodium reduction.

  • 🧀Reduce Cheese-15%

    Use a smaller amount of sharp white cheddar or substitute with a lower sodium cheese variety. You could also use a stronger flavored cheese so less is needed.

  • 🧂Reduce Added Salt-15%

    Cut back on the added sea salt or eliminate it entirely. Taste the soup before adding any salt, and remember that bacon and broth already contribute sodium. You may not need any additional salt.

  • 🌿Herb Power

    Enhance the flavor of the soup with more herbs and spices. Increase the thyme and nutmeg, and consider adding other flavorful herbs like rosemary or bay leaf.

  • 🧄Fresh Garlic

    Increase the amount of fresh garlic. Garlic can greatly enhance flavor without adding any sodium.

  • 🧅More Leeks

    Add a second large leek to enhance the flavour profile without increasing the sodium. This will add a natural sweetness.

Estimated Reduction: Up to 60% less sodium (approximately 448 mg per serving)

Recipe FAQs

What makes potato soup creamy?

Yukon Gold potatoes and cream cheese. Yukon Golds release the perfect amount of starch when simmered, and the cream cheese acts as a stabilizer and emulsifier, creating velvety richness without becoming gluey.

What's the secret to a flavorful creamy soup?

Sautéing aromatics in rendered bacon fat. Building the flavor base by cooking leeks and garlic in bacon drippings first infuses the entire soup with deep, smoky savoriness.

What are common mistakes making potato soup?

Using Russet potatoes or over blending the starch. Russets release too much starch, leading to a gluey texture, and blending too aggressively bursts the starch cells, creating that undesirable gummy effect.

What is the secret to the best potato soup?

Using a partial blend method. The best soups have texture; blend only half the potatoes until smooth, leaving the rest chunked. This technique gives you both thickness and hearty mouthfeel.

How do I prevent the cream from curdling when adding it to the hot soup?

Temper the cream before adding it in. Always remove the soup from the heat, then slowly whisk a small amount of the hot liquid into the cold cream first. This gradual temperature equalization prevents immediate curdling, similar to how we temper eggs for a [Southern Banana Pudding recipe].

Can I skip the flour in this recipe?

Yes, but the texture will be slightly looser. The flour acts as a secondary binder to help stabilize the dairy emulsion. If you skip it, just ensure you blend enough potatoes and use the cream cheese as your primary thickener.

Why do some recipes suggest using nutmeg?

Nutmeg balances the richness of the heavy dairy. It is a classic European technique; a tiny pinch enhances the sweet potato notes and keeps the creamy elements from tasting too heavy or flat.

Creamy Potato Soup Recipe

Creamy Potato Soup Recipe with Cream Cheese Recipe Card
Creamy Potato Soup Recipe with Cream Cheese Recipe Card
0.0 / 5 (0 Review)
Preparation time:15 Mins
Cooking time:30 Mins
Servings:6

Ingredients:

Instructions:

Nutrition Facts:

Calories612 kcal
Protein15.8 g
Fat39.4 g
Carbs52.8 g
Fiber5.9 g
Sugar6.1 g
Sodium1120 mg

Recipe Info:

CategorySoup
CuisineAmerican
Share, Rating and Comments:
Submit Review:
Rating Breakdown
5
(0)
4
(0)
3
(0)
2
(0)
1
(0)
Recipe Comments: