Creamy Potato Soup with Crispy Bacon: 5 Easy Fall Recipes

Posted on

Athena Hamilton

creamy potato soup with crispy bacon - featured image

There is a specific kind of cold that hits in late October. It’s not the sharp, biting frost of January, nor the dry chill of December. It’s a damp, heavy cold that settles into your bones and makes you crave comfort in its most literal form. Last week, the temperature dropped ten degrees overnight, and I woke up to gray skies and a wind that rattled the windowpanes. I stood in my kitchen, staring at the empty fridge, feeling that familiar mid-week slump. I didn’t want takeout. I didn’t want to order groceries. I wanted something warm, thick, and deeply satisfying that would make the house smell like autumn.

So, I made this creamy potato soup with crispy bacon. I’ve made it about a dozen times since that Tuesday, and it has become my official “bad weather” anthem. There is something profoundly grounding about peeling potatoes and watching the bacon crisp up in the pan. It’s slow cooking, but not in a “set it and forget it for eight hours” way. It’s active, sensory cooking. You smell the butter, you hear the sizzle, you see the steam rise. By the time you take that first spoonful, the chill is gone. The world outside can be as bleak as it wants, but in here, with a bowl of this soup and a slice of crusty bread, you are warm, you are fed, and you are happy.

This recipe isn’t just about throwing ingredients into a pot. It’s about texture. It’s about the contrast between the silky, velvety potato broth and the shatteringly crisp bacon bits scattered on top. It’s about using simple, cheap ingredients to create something that feels like a hug in a bowl. I’ve tweaked this recipe over the years—sometimes adding more cheese, sometimes using chicken instead of bacon fat, sometimes blending it smoother than smooth. But the core remains the same: potatoes, broth, cream, and enough bacon to make you feel like you’re at a fancy bistro. Let’s get into why this is the ultimate fall dinner.

Why You’ll Love This Recipe

I know, I know. Soup sounds like a light meal. But this creamy potato soup is anything but. It’s substantial. It’s rich. It’s the kind of dish that leaves you feeling full and content without that heavy, sluggish feeling that comes from eating a massive steak dinner. Here’s why this has earned a permanent spot in my weekly rotation, especially when the leaves start turning:

  • It’s Stupidly Simple — Seriously, if you can boil water and chop a potato, you can make this. I’ve walked my teenage son through this recipe over FaceTime while he was home from college. He didn’t burn it. He didn’t call me crying. He made it. There are no fancy techniques here, no sous-vide machines, no hard-to-find ingredients.
  • Lightning Fast — From start to finish, this takes about 45 minutes. But here’s the thing: only 15 of those minutes are active. The rest is just simmering. I make this on weeknights when I get home exhausted from work. I throw it on the stove, and by the time I’ve changed into sweatpants, dinner is ready.
  • Pantry-Friendly — You probably have 90% of these ingredients already. Potatoes, onions, garlic, broth, cream, bacon. These are staples. I keep a bag of russet potatoes and a pack of bacon in the fridge almost always, just so I can make this on a whim when I need comfort food.
  • Crowd-Pleaser — I’ve served this to my picky eater nephew, my health-conscious sister, and my meat-loving dad. Everyone loved it. The kids love the creamy texture, and the adults love the savory depth. It’s a universal favorite.
  • Makes Amazing Leftovers — Honestly, this tastes even better the next day. The flavors meld together overnight. I deliberately make a double batch so I have lunch sorted for two days. Just add a splash of broth when reheating to bring the creaminess back.
  • Budget-Smart — Feeds 4-6 people for under $20. Potatoes are one of the cheapest vegetables you can buy, and bacon is cheap if you don’t go crazy on the garnish. That’s less than the cost of two sandwiches at a cafe.

This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. It pairs perfectly with a simple green salad or, if you’re feeling indulgent, some of my no-knead crusty artisan bread for dipping. But honestly, the soup is the star.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. I’m particular about three ingredients here—the potatoes, the bacon, and the cream—and I’ll tell you exactly why they matter. Don’t skip the details; they make the difference between “okay” and “amazing.”

For the Soup Base

Russet Potatoes (3 pounds / about 1.4 kg) — These are your workhorses. Russets are starchy, which means they break down easily and create that thick, creamy texture naturally. I avoid waxy potatoes like Yukon Golds for this specific recipe because they hold their shape too well and make the soup feel chunky rather than velvety. Peel them, or leave the skins on if you want a rustic look and extra fiber. I usually peel mine for that smooth finish.

Yellow Onion (1 large, diced / about 250g) — This is the flavor foundation. Yellow onions are sweet when cooked and savory when raw. They provide the backbone of the soup. White onions are too sharp; red onions change the color. Stick with yellow.

Garlic (4 cloves, minced / about 2 tablespoons) — Fresh only. Please, no jarred garlic for this. The flavor is too metallic and weak. You need that pungent, aromatic punch that fresh garlic provides. Minced finely so it disperses evenly.

Chicken Broth (4 cups / 960ml) — I use low-sodium so I can control the salt level myself. Vegetable broth works fine if you want a vegetarian version (just skip the bacon or use smoked paprika for depth). A good quality broth matters here because it’s the main liquid. Cheap, watery broth makes a watery soup.

Heavy Cream (1 cup / 240ml) — Full-fat only. This is what makes it “creamy” potato soup and not just “potato soup.” Half-and-half will work in a pinch, but the sauce will be thinner. Heavy cream gives you that luxurious mouthfeel. Don’t skimp.

Butter (2 tablespoons) — For sautéing the onions and garlic. Unsalted butter is best so you control the sodium.

For the Flavor & Garnish

creamy potato soup with crispy bacon preparation steps

Bacon (8-10 strips, thick-cut) — This is non-negotiable. Thick-cut bacon crisps up better and doesn’t turn to dust. I use this for two purposes: I render some of the fat to cook the onions (for flavor), and I crumble the rest on top as garnish. If you can’t have pork, use turkey bacon, but honestly, the flavor profile is different. Smoked paprika can help mimic the smokiness.

Cheddar Cheese (1 cup / 100g, shredded) — Sharp cheddar adds a nice tang that cuts through the richness of the cream. Mild cheddar works too, but sharp has more flavor. Grate it yourself. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly.

Green Onions (3-4 stalks, sliced) — For color and a fresh, oniony bite at the end. They look beautiful against the pale yellow soup.

Dry Seasonings — 1 teaspoon dried thyme, 1 teaspoon paprika (smoked is best), salt, and black pepper. Thyme and potato are best friends. Paprika adds that subtle warmth.

Optional Add-ins:
Cauliflower (1 cup, florets) — I sometimes swap half the potatoes for cauliflower. It adds nutrients and makes the soup slightly lighter.
Sour Cream — A dollop on top adds tang.
Chives — If you don’t have green onions, chives work great.

Common Questions:

Can I use Yukon Gold potatoes? Yes, but the soup won’t be as thick. You might need to add a slurry (cornstarch + water) to thicken it, or blend it more aggressively. Russets are preferred for that natural creaminess.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use. If you don’t have these exact items, you can substitute.

Large Dutch Oven or Heavy-Bottomed Pot — I use a 6-quart Dutch oven. It needs to fit 3 pounds of potatoes and 4 cups of broth comfortably. A heavy bottom is crucial because it prevents scorching. If you’re using a thin pot, stir more often. My ancient enamel pot from college still works fine for this.

Large Skillet — 10-12 inch works best for rendering the bacon. I prefer cast iron because it holds heat well, but stainless steel or non-stick works too. You need this to cook the bacon separately so you get it crispy without burning the soup.

Immersion Blender — This is a game-changer. It lets you blend the soup right in the pot. No transferring hot liquid to a countertop blender (which can explode if you’re not careful). If you don’t have one, a regular blender works, but be very careful with the lid and vent it.

Sharp Chef’s Knife — For chopping potatoes and onions. Dull knives make you cry more—learned this the hard way with a stubborn potato.

Peeler — A Y-peeler is faster than a paring knife for peeling potatoes.

Wooden Spoon — For stirring. Silicone works too. Don’t use metal on non-stick surfaces.

Measuring Cups and Spoons — Standard stuff. Dollar store versions work fine.

Colander — For draining the bacon grease if you want to save some for cooking the onions (I usually just pour it off, leaving about 1 tablespoon).

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years. This process is straightforward, but timing matters.

Step 1: Prep Your Ingredients (10 minutes)

Before you turn on the stove, get everything ready. Peel and dice the potatoes into 1-inch cubes. If you leave them too small, they’ll turn to mush. If they’re too big, they won’t cook evenly. Dice the onion. Mince the garlic. Shred the cheese. Measure out the broth and cream. I know it seems fussy, but it makes the actual cooking way less stressful. Once you start cooking, things move fast.

Step 2: Render the Bacon (5-7 minutes)

Chop the bacon into small, bite-sized pieces. Heat your large skillet over medium heat. Add the bacon. Don’t crowd the pan if you’re doing a huge batch, but for this recipe, it should fit fine. Cook, stirring occasionally, until the bacon is crispy and golden brown. This takes about 5-7 minutes. Remove the bacon with a slotted spoon and drain on paper towels. Leave about 1 tablespoon of bacon fat in the pan. If you have more, pour some out, but that fat is liquid gold for flavor.

Step 3: Sauté the Aromatics (3-4 minutes)

In the same skillet with the bacon fat (or transfer the onions/garlic to your Dutch oven if you prefer), add the diced onions. Sauté over medium heat for 3-4 minutes until they are soft and translucent. Add the minced garlic and cook for just 1 minute. Garlic burns quickly and turns bitter, so keep an eye on it. It should smell fragrant, not brown.

Step 4: Simmer the Potatoes (15-20 minutes)

Add the diced potatoes, chicken broth, thyme, paprika, salt, and pepper to the pot. Stir well. Bring it to a boil, then reduce the heat to low, cover, and let it simmer. Cook for 15-20 minutes, or until the potatoes are fork-tender. A fork should slide through a potato cube with no resistance. Do not overcook them to the point of disintegration yet; we want them soft, not gone.

Step 5: Blend to Perfection (3 minutes)

Remove the pot from the heat. Using an immersion blender, blend the soup directly in the pot. Pulse until you reach your desired consistency. I like it mostly smooth with a few small chunks for texture. If you want it completely smooth, blend longer. Be careful not to over-blend, or the starches can make it gluey. If you’re using a countertop blender, fill it only halfway and vent the lid. Blend in batches.

Step 6: Add the Cream and Cheese (3-4 minutes)

Return the pot to low heat. Stir in the heavy cream and half of the shredded cheddar cheese. Stir constantly until the cheese is melted and the soup is heated through. This takes about 3-4 minutes. Do not let it boil vigorously after adding the cream, or it might separate. Taste and adjust seasoning. You might need more salt or pepper. The soup should be thick and creamy. If it’s too thick, add a splash of extra broth or milk.

Step 7: Serve

Ladle the hot soup into bowls. Top with the crispy bacon bits, remaining cheddar cheese, and sliced green onions. Serve immediately with crusty bread. The contrast of the hot, creamy soup and the crispy, salty bacon is everything.

Total Time: About 45 minutes (15 minutes active, 30 minutes simmering).

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

  • Don’t Skip the Bacon Fat — Cooking the onions in the bacon fat infuses the entire soup with a smoky, savory depth that butter alone can’t match. It’s the secret weapon. If you’re making a vegetarian version, use olive oil and add a pinch of smoked paprika.
  • Russets Are Best — Again, russet potatoes have high starch content. They break down and thicken the soup naturally. If you use waxy potatoes, you’ll need to add a roux (butter + flour) or cornstarch slurry to get the right texture.
  • Blend Gradually — Don’t just hit “blend” and walk away. Check the texture frequently. You want a creamy base, but some small potato chunks add nice mouthfeel. Completely smooth soup can feel a bit one-dimensional.
  • Low Heat for Cheese — Always add cheese off high heat. High heat can cause the cheese to separate and become grainy. Keep the heat low when melting the cream and cheese.
  • Room Temperature Cream — Taking the cream out of the fridge 15 minutes before cooking helps prevent thermal shock, which can sometimes cause separation. If you forget, just warm the cream slightly in the microwave for 15 seconds.

Common Mistakes (and how to avoid them):

Mistake: Soup is too thin. Fix: Simmer it longer uncovered to reduce, or add a slurry (1 tbsp cornstarch + 1 tbsp cold water) and cook for 2 minutes. Or, add more cheese.

Mistake: Soup is too thick. Fix: Add broth or milk, one quarter cup at a time, stirring until desired consistency is reached.

Mistake: Bacon is soggy. Fix: Cook it separately on a wire rack in the oven at 400°F for 15-20 minutes. It stays crispy much longer than stovetop bacon.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Loaded Baked Potato Soup
Add 1 cup of sour cream and 1 cup of cooked broccoli florets in the last 5 minutes. Top with extra bacon and cheddar. This is the ultimate comfort food upgrade. It’s basically a baked potato in soup form.

Vegetarian Version
Skip the bacon. Use vegetable broth instead of chicken broth. Sauté onions in olive oil. Add 1 teaspoon of smoked paprika to mimic the smoky flavor of the bacon. Top with crispy fried onions or croutons instead of bacon.

Lighter Version
Use half-and-half or whole milk instead of heavy cream. Reduce the cheddar to ½ cup. It’s still creamy but lighter. I make this when I’m trying to be “healthy,” though it’s still rich.

Cauliflower Potato Soup
Swap half the potatoes for cauliflower florets. Cauliflower adds a subtle nuttiness and boosts the vegetable content. It blends just as smoothly.

Spicy Version
Add 1 teaspoon of cayenne pepper or a diced jalapeño with the onions. Top with sliced jalapeños and cotija cheese for a Tex-Mex vibe.

Gluten-Free
This recipe is naturally gluten-free as written. Just ensure your broth and bacon are certified gluten-free. Most are, but check labels.

Serving & Storage

I usually serve this straight from the pot at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:

How to Serve

Side Dishes:
– Crusty bread or dinner rolls (essential for dipping)
– Simple green salad with balsamic vinaigrette (cuts the richness)
– Roasted Brussels sprouts or green beans
Cinnamon Apple Dump Cake for dessert if you want to lean into the fall theme.

Toppings Bar:
When I have guests, I put out: extra crispy bacon, shredded cheddar, sour cream, chives, red pepper flakes. Everyone customizes their bowl.

Wine Pairing:
Not a wine expert, but my wine-snob friend says a buttery Chardonnay or a light Pinot Noir works great with this. It matches the richness of the cream.

Storage Instructions

Refrigerator:
Store in an airtight container for up to 4 days. The soup will thicken in the fridge—totally normal. The starches continue to absorb liquid.

Reheating:
Best method: Add to a saucepan with a splash of milk or broth over low heat. Stir until heated through and creamy again.
Microwave method: Heat in 30-second intervals, stirring between. Add a splash of milk if it’s too thick.
Never works: Trying to reheat in the pot you cooked it in on high heat. It always burns on the bottom. Ask me how I know.

Freezing:
Honestly, this doesn’t freeze well because of the dairy. The sauce can separate and become grainy when thawed. If you must freeze, freeze without the cream and cheese, then add fresh cream and cheese when reheating. But I usually just make it fresh or store in the fridge for up to 4 days.

Pro tip: If leftovers are drying out, stir in a tablespoon of butter and a splash of milk when reheating. Brings back that creamy texture.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is comfort food, so it’s not a diet recipe, but it’s good to know.

Per Serving (based on 6 servings):
– Calories: 480
– Protein: 18g
– Carbs: 42g
– Fiber: 3g
– Sugar: 6g
– Fat: 28g
– Saturated Fat: 14g
– Cholesterol: 75mg
– Sodium: 650mg
– Calcium: 300mg

What’s Good:
– Decent protein from bacon and cheese
– Calcium from the cheese and potatoes
– Potatoes provide potassium and Vitamin C
– More filling than it looks

What to Know:
– Higher in calories from cream and cheese
– Contains dairy and pork
– Moderate sodium (use low-sodium broth to reduce)

My Take:
Look, this is comfort food with cream, cheese, and bacon. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use the half-and-half version and load up on vegetables. But usually? I just eat a reasonable portion and enjoy it. Life’s too short to worry about every calorie.

Final Thoughts

So that’s my go-to creamy potato soup with crispy bacon! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the bacon (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use Yukon Gold potatoes instead of Russets?

You can, but the soup will be thinner and less creamy. Russets have high starch, which breaks down and thickens the soup naturally. Yukon Golds are waxy and hold their shape. If you use them, you’ll need to add a thickener like a roux (2 tbsp butter + 2 tbsp flour cooked together) or a cornstarch slurry to get the right consistency.

Why did my soup get grainy?

This usually happens when the cheese is added over high heat. Cheese proteins can seize up and separate if the temperature is too high. Always remove the pot from the heat or turn it to very low before stirring in the cheese. Also, grate your own cheese. Pre-shredded cheese contains cellulose, which prevents it from melting smoothly.

Can I make this ahead for a dinner party?

Sort of. You can make the soup base (potatoes, broth, onions, garlic) up to 2 days ahead and store in the fridge. When ready to serve, reheat, blend, and then add the cream and cheese. This prevents the dairy from breaking down during storage. It saves you stress during the party.

Can I use vegetable broth instead of chicken broth?

Yes, absolutely. The soup will still be delicious. Just make sure to use a high-quality vegetable broth, as it’s the main liquid. For extra depth, add a splash of soy sauce or a Parmesan rind while simmering. If you’re vegetarian, skip the bacon garnish or use smoked paprika and crispy fried onions.

How do I reheat leftovers without it getting dry?

Add a splash of milk or broth to a saucepan, add your leftover soup, and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Microwave sort of works but tends to dry it out. If you do microwave, definitely add a splash of milk first and heat in short bursts, stirring between.

Can I freeze this soup?

Honestly, I don’t recommend it. The cream and cheese can separate and become grainy when thawed. If you must freeze, freeze the soup without the cream and cheese. Thaw, reheat, and then stir in fresh cream and cheese. But usually, I just make it fresh or store in the fridge for up to 4 days.

Can I double this recipe?

Absolutely! Double everything and use your biggest pot. The cooking times stay roughly the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your pot is big enough for the volume—you might need to blend in batches if you’re using a countertop blender.

Pin This Recipe!

creamy potato soup with crispy bacon recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
creamy potato soup with crispy bacon - featured image

Creamy Potato Soup with Crispy Bacon


  • Author: Saly
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

A rich, velvety potato soup made with russet potatoes, heavy cream, and sharp cheddar, topped with crispy thick-cut bacon. This comforting dish is perfect for cold weather and comes together in under 45 minutes.


Ingredients

Scale
  • 3 pounds Russet potatoes, peeled and diced into 1-inch cubes
  • 810 strips thick-cut bacon, chopped
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 4 cups low-sodium chicken broth
  • 1 cup heavy cream
  • 2 tablespoons unsalted butter
  • 1 cup sharp cheddar cheese, shredded
  • 34 stalks green onions, sliced
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • Salt and black pepper to taste

Instructions

  1. Prep ingredients: Peel and dice potatoes, dice onion, mince garlic, and shred cheese.
  2. Render bacon: In a large skillet over medium heat, cook chopped bacon until crispy (5-7 minutes). Remove bacon with a slotted spoon, drain on paper towels, and leave 1 tablespoon of fat in the pan.
  3. Sauté aromatics: Add diced onion to the bacon fat and sauté for 3-4 minutes until soft. Add minced garlic and cook for 1 minute until fragrant.
  4. Simmer potatoes: Transfer onion mixture to a large Dutch oven. Add potatoes, chicken broth, thyme, paprika, salt, and pepper. Bring to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes until potatoes are fork-tender.
  5. Blend soup: Remove pot from heat. Use an immersion blender to blend the soup to your desired consistency (mostly smooth with some chunks).
  6. Add cream and cheese: Return pot to low heat. Stir in heavy cream and half of the cheddar cheese. Heat gently until cheese is melted and soup is warmed through. Do not boil.
  7. Serve: Ladle soup into bowls. Top with reserved crispy bacon, remaining cheddar cheese, and sliced green onions. Serve immediately with crusty bread.

Notes

Russet potatoes are preferred for their high starch content which thickens the soup naturally. If using Yukon Golds, you may need a cornstarch slurry to thicken. Do not boil the soup after adding cream and cheese to prevent separation. For vegetarian version, use vegetable broth and olive oil, and add smoked paprika for depth. Soup does not freeze well due to dairy; freeze without cream/cheese if necessary.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 480
  • Sugar: 6
  • Sodium: 650
  • Fat: 28
  • Saturated Fat: 14
  • Carbohydrates: 42
  • Fiber: 3
  • Protein: 18

Keywords: potato soup, creamy potato soup, bacon soup, fall recipes, comfort food, easy dinner, russet potatoes, cheddar cheese

You might also like these recipes

Leave a Comment

Recipe rating