Slow Cooker Cheesy Potato Soup with Crispy Bacon

Posted on

Paisley Gardner

slow cooker cheesy potato soup - featured image

I have a confession to make. Last winter, I hosted a holiday potluck that was supposed to be “light and healthy.” I showed up with a quinoa salad and some crudité platters, feeling pretty proud of myself. Meanwhile, my neighbor Bob brought a slow cooker to the buffet line. He didn’t even hide it. He just set it down, plugged it in, and let the smell of cheese and bacon drift across the room. Within five minutes, every single person at that party had abandoned their kale salad for Bob’s potato soup. I watched them stand in line, ladling it into bowls, topping it with extra bacon, and looking genuinely happy. It was humbling. And honestly? It was the best thing I’ve ever seen at a potluck.

That experience changed how I think about comfort food. Sometimes, the crowd-pleaser isn’t the fancy dish that took three hours to assemble. Sometimes, it’s the creamy, rich, cheesy goodness that lets you sit back and enjoy your guests instead of staring at the stove. That’s exactly why I fell in love with this Slow Cooker Cheesy Potato Soup with Crispy Bacon. It’s the kind of recipe that feels indulgent but is actually incredibly forgiving. You don’t need to be a chef to make it. You just need a slow cooker, some potatoes, and a willingness to use a lot of cheese.

I’ve tested this soup at least a dozen times now, tweaking the ratios until I got that perfect balance of creamy, salty, and smoky. The first few tries were too thin. The next few were too heavy. But the version I’m sharing with you today? It’s the gold standard. It’s thick enough to hold a spoon upright, creamy enough to melt in your mouth, and packed with crispy bacon bits that add that crucial crunch. It’s the kind of soup that makes people ask for the recipe before they’ve even finished their first bowl. If you’re looking for a dish that screams “cozy” without requiring hours of your time, this is it.

Why You’ll Love This Recipe

There are about ten reasons I keep making this Slow Cooker Cheesy Potato Soup with Crispy Bacon on repeat, but here are the big ones that will win you over:

  • Set It and Forget It — Seriously, this is the ultimate low-effort dinner. I throw everything into the pot in the morning, and when I come home, the house smells like a five-star restaurant. I don’t have to stir it, check it, or worry about burning it. It cooks itself while I live my life.
  • Restaurant-Quality Creaminess — This isn’t that watery, broth-heavy potato soup you get at some chains. This is rich, velvety, and thick. I use a trick with some of the potatoes to naturally thicken the soup, so you don’t need a roux or heavy flour paste. It just tastes indulgent.
  • The Bacon Factor — We’re talking crispy bacon. Not the soggy kind. I cook the bacon separately first, then fold it in. It adds a smoky, salty crunch that cuts through the richness of the cheese. It’s the best part. Don’t skip it.
  • Perfect for Crowds — If you’re feeding a family or hosting a dinner party, this is your best friend. It scales up easily. I can double the batch in my big slow cooker without any issues. It stays warm in the pot for hours, so guests can serve themselves whenever they’re ready.
  • Leftovers Taste Better — I know, I know, soup leftovers can be tricky. But this one gets better on day two. The flavors meld together, and the potatoes absorb more of that cheese sauce. I deliberately make extra for lunch the next day.

This soup is my answer to “what’s for dinner?” when I’m tired, it’s cold outside, and I want something that feels like a warm hug. It’s reliable, delicious, and always a hit.

Ingredients You’ll Need

Here’s the best part: most of these ingredients are pantry staples or freezer basics. You probably have half of this already. I’m particular about a few things, though, so pay attention to the details.

For the Base

Russet Potatoes (3 pounds / 1.35 kg) — I use Russets because they have high starch content. They break down easily in the slow cooker, helping to thicken the soup naturally. Peel them, or leave the skins on if you want a rustic look (but peeled is creamier).

Yellow Onions (2 medium, diced / about 300g) — Sweet onions work too, but yellow onions give that classic savory depth. Dice them small so they melt into the soup.

Garlic (4 cloves, minced / about 2 tablespoons) — Fresh garlic is non-negotiable here. Jarred garlic has a weird metallic taste that clashes with the cheese. Minced fresh garlic is worth the extra minute.

Chicken Broth (4 cups / 960ml) — I use low-sodium broth so I can control the saltiness, especially since the bacon and cheese are already salty. Vegetable broth works for a vegetarian version.

Heavy Cream (1 cup / 240ml) — Full-fat heavy cream is what gives this soup its luxurious texture. Half-and-half will work, but it’ll be thinner. Trust me on this.

For the Flavor

slow cooker cheesy potato soup preparation steps

Bacon (12-14 slices, cooked and crumbled) — Use thick-cut bacon if you can. It holds up better and gives you those nice big crispy bits. Cook it until it’s really crisp, then crumble it. Save a few pieces for garnish.

Cheddar Cheese (3 cups / 300g, shredded) — Use a block of sharp cheddar and grate it yourself. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. I want a silky sauce, not clumpy bits.

Butter (2 tablespoons) — For sautéing the onions and garlic before adding them to the slow cooker. It adds a richness that oil doesn’t.

Smoked Paprika (1 teaspoon) — This adds a subtle smoky flavor that complements the bacon. It’s a secret weapon.

Salt and Black Pepper — To taste. Add gradually, remembering that the bacon and cheese are already salty.

Optional Add-ins

Green Onions (2-3, sliced) — For garnish. Adds a fresh, sharp bite to cut the richness.

Sour Cream — A dollop on top adds tang and extra creaminess.

Broccoli — If you want to sneak in some veggies, chop up a head of broccoli and add it in the last hour of cooking. It turns into this cheesy broccoli potato soup, which is also amazing.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use:

Slow Cooker — I use a 6-quart slow cooker. It’s the perfect size for this amount of soup. A 4-quart might be too small if you’re using large potatoes.

Large Skillet — For cooking the bacon and sautéing the onions. Cast iron is great, but any heavy-bottomed pan works.

Sharp Knife and Cutting Board — For chopping potatoes and onions. A good knife makes this much easier.

Box Grater — For grating the cheese. A microplane works too, but a box grater is faster for this amount.

Wooden Spoon — For stirring. Silicone works too.

Measuring Cups and Spoons — Standard stuff.

Colander — If you’re boiling the potatoes first (optional), you’ll need this. I usually just chop them raw and put them in the slow cooker.

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.

Step 1: Prep the Bacon (10 minutes)

Start by cooking the bacon. I do this in a large skillet over medium heat. Cook it until it’s nice and crispy. This is important—soggy bacon in soup is a disappointment. Once it’s done, transfer it to a paper towel-lined plate to drain. Crumble it into pieces. Reserve about half of it for topping later. You’ll fold the rest into the soup.

Step 2: Sauté the Aromatics (5 minutes)

In the same skillet, add the butter. Once it’s melted, add the diced onions. Sauté them for about 3-4 minutes until they’re soft and translucent. Add the minced garlic in the last minute. Don’t let the garlic burn—it gets bitter. This step builds flavor. You could skip it and dump raw onions in, but sautéing them makes a huge difference in taste.

Step 3: Load the Slow Cooker (5 minutes)

Peel and dice the potatoes into 1-inch cubes. You don’t need them tiny; they’ll break down a bit during cooking. Add the potatoes, sautéed onions, and garlic to the slow cooker. Pour in the chicken broth. Sprinkle in the smoked paprika, salt, and pepper. Stir to combine.

Step 4: Cook the Soup (6-8 hours)

Cover the slow cooker and cook on LOW for 6-8 hours or HIGH for 3-4 hours. The soup is done when the potatoes are fork-tender. I usually cook it on LOW while I’m at work. It’s perfect for that. If you’re using HIGH, check it after 3 hours to make sure the potatoes are soft.

Step 5: Thicken and Cream (5 minutes)

Here’s the trick for thickness. Take about 1 cup of the cooked potatoes and mash them directly in the pot with a potato masher or a fork. This releases the starch and thickens the soup naturally. Alternatively, you can blend a cup of the soup and stir it back in. I prefer mashing because it keeps some texture.

Step 6: Add the Cheese (5 minutes)

Turn off the heat (or switch to WARM). Stir in the heavy cream and the shredded cheddar cheese. Stir slowly until the cheese is melted and the soup is smooth. The residual heat will melt the cheese without breaking it. If you turn the heat back on high while adding cheese, it might get grainy. So, keep it gentle.

Step 7: Finish and Serve

Stir in the crumbled bacon (save some for topping). Taste and adjust salt and pepper if needed. Ladle into bowls and top with the reserved bacon, a dollop of sour cream, and sliced green onions. Serve immediately.

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 Skimp on the Cheese — This is a cheesy soup. It’s supposed to be rich. If you try to cut the cheese in half, it won’t taste the same. Use sharp cheddar for the best flavor. Mild cheddar is too bland.

Grate Your Own Cheese — I cannot stress this enough. Pre-shredded cheese has cellulose in it. It prevents clumping, but it also prevents smooth melting. Your soup will be gritty. Take the extra 3 minutes to grate a block of cheese.

Use Starchy Potatoes — Russets are best because they break down and thicken the soup. If you use Yukon Golds, the soup will be thinner. If you use Yukon Golds, you might need to add a little cornstarch slurry to thicken it.

Save the Bacon Grease — After cooking the bacon, don’t pour out all the grease. Leave about a tablespoon in the pan to sauté the onions. It adds a smoky flavor that’s hard to beat.

Don’t Boil After Adding Cheese — Once the cheese is in, keep the heat low. High heat can cause the cheese to separate and become oily. If the soup looks grainy, whisk in a little extra cream to bring it back together.

Make It Ahead — You can make this soup up to 2 days ahead. Store it in the fridge. Reheat gently on the stove or in the microwave, adding a splash of milk or cream if it’s too thick. The flavors actually get better the next day.

Variations & Substitutions

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

Broccoli Cheddar Version — Add 2 cups of chopped broccoli florets in the last hour of cooking. It turns into a broccoli cheddar soup, which is equally delicious.

Jalapeño Popper Style — Add 2 diced jalapeños with the onions. Use pepper jack cheese instead of cheddar. Top with crispy bacon and sour cream. It’s spicy and creamy.

BBQ Bacon Potato Soup — Swap the cheddar for Monterey Jack. Add 1 tablespoon of BBQ sauce to the broth. Top with chives. It’s a totally different vibe.

Vegetarian Version — Use vegetable broth and omit the bacon. Use smoked paprika and a little liquid smoke to mimic the smoky flavor. You can still top with crispy vegetarian “bacon” or just extra cheese.

Gluten-Free — This recipe is naturally gluten-free. Just make sure your broth and cheese don’t have hidden gluten. Most are fine, but always check labels.

Dairy-Free — Use coconut cream instead of heavy cream and dairy-free cheddar shreds. It’s not the same, but it works in a pinch. The texture might be slightly different, but it’s still tasty.

Serving & Storage

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

Side Dishes — This soup is hearty, so you don’t need much on the side. A simple green salad with vinaigrette is perfect. Garlic bread is obvious but always a hit. Crusty rolls are great for dipping.

Toppings Bar — When I have guests, I put out: extra bacon, sour cream, green onions, red pepper flakes, and extra cheddar. Everyone customizes their bowl.

Storage — Store leftovers in an airtight container in the fridge for up to 4 days. The soup will thicken in the fridge—totally normal.

Reheating — Best method: Add to a saucepan with a splash of milk or cream over low heat. Stir until heated through. Microwave method: Heat in 30-second intervals, stirring between. Add a splash of milk if it’s too thick. Never works: Trying to reheat it in the slow cooker on HIGH. It can burn. Use low heat.

Freezing — Honestly, this doesn’t freeze well because of the dairy. The sauce can separate when thawed. If you must freeze it, freeze the base (potatoes, broth, onions) without the cheese and cream. Add the cheese and cream when you reheat it.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking.

Per Serving (based on 8 servings) Amount
Calories 480
Protein 22g
Carbs 35g
Fiber 3g
Sugar 4g
Fat 28g
Saturated Fat 16g
Cholesterol 75mg
Sodium 850mg

What’s Good — Decent protein from the cheese and bacon. Potatoes provide energy and potassium. What to Know — It’s rich in calories and fat because of the cheese and cream. It’s comfort food, not diet food. 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 half-and-half and less bacon. But usually? I just enjoy a reasonable portion.

Final Thoughts

So that’s my go-to Slow Cooker Cheesy 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 garlic (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?
Yes, but the soup will be thinner. Yukon Golds are waxy and hold their shape better. If you use them, you’ll need to add a slurry (1 tablespoon cornstarch mixed with 1 tablespoon water) at the end to thicken it. Or, mash more of the potatoes to release their starch.

Why is my soup too watery?
Usually, this means you didn’t mash enough potatoes or you added too much broth. Try mashing more of the potatoes directly in the pot. If it’s still too thin, simmer it on HIGH with the lid off for 15-20 minutes to reduce. Or use a cornstarch slurry as mentioned above.

Can I make this in an Instant Pot?
Absolutely. Sauté the onions and bacon in the Instant Pot, then add everything else. Cook on HIGH pressure for 10 minutes, then quick release. Follow the steps for adding cheese and cream at the end. It’s faster, but the slow cooker gives a deeper flavor.

Can I freeze this soup?
As I mentioned, dairy-based soups don’t freeze well. The cheese and cream can separate and become grainy. If you must freeze it, freeze the base without the dairy. Add the cheese and cream when reheating. It’s not perfect, but it works.

Is this soup gluten-free?
Yes, this recipe is naturally gluten-free. Just double-check your broth and cheese labels to ensure they don’t have hidden gluten. Most brands are fine.

Can I use smoked sausage instead of bacon?
Yes! Smoked sausage (like Andouille or kielbasa) works great. Slice it and brown it first, then add it to the soup. It adds a different kind of smokiness that’s delicious.

How do I reheat leftovers without it getting dry?
Add a splash of milk or cream to the soup when reheating. This brings back the creamy texture. Reheat gently on the stove or in the microwave, stirring frequently. Don’t boil it vigorously.

Pin This Recipe!

slow cooker cheesy potato soup 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
slow cooker cheesy potato soup - featured image

Slow Cooker Cheesy Potato Soup with Crispy Bacon


  • Author: Olivia
  • Total Time: 6 hours 20 minutes
  • Yield: 8 servings 1x

Description

A rich, creamy, and indulgent potato soup made in a slow cooker with sharp cheddar cheese and crispy bacon. This forgiving recipe delivers restaurant-quality comfort food with minimal effort.


Ingredients

Scale
  • 3 pounds Russet potatoes, peeled and diced into 1-inch cubes
  • 2 medium yellow onions, diced
  • 4 cloves garlic, minced
  • 4 cups low-sodium chicken broth
  • 1 cup heavy cream
  • 1214 slices thick-cut bacon, cooked until crisp and crumbled
  • 3 cups sharp cheddar cheese, freshly shredded
  • 2 tablespoons butter
  • 1 teaspoon smoked paprika
  • Salt and black pepper to taste
  • Optional: 2-3 green onions, sliced; sour cream for topping; 2 cups chopped broccoli

Instructions

  1. Cook bacon in a large skillet over medium heat until crisp. Transfer to a paper towel-lined plate to drain, then crumble. Reserve half for topping.
  2. In the same skillet, melt butter. Sauté diced onions for 3-4 minutes until soft and translucent. Add minced garlic in the last minute and cook until fragrant.
  3. Add diced potatoes, sautéed onions, garlic, chicken broth, smoked paprika, salt, and pepper to the slow cooker. Stir to combine.
  4. Cover and cook on LOW for 6-8 hours or HIGH for 3-4 hours, until potatoes are fork-tender.
  5. Remove the lid and mash approximately 1 cup of the cooked potatoes directly in the pot with a potato masher or fork to thicken the soup naturally.
  6. Turn off the heat or switch to WARM. Stir in heavy cream and shredded cheddar cheese until melted and smooth.
  7. Stir in the crumbled bacon (reserving some for garnish). Taste and adjust seasoning with salt and pepper.
  8. Ladle into bowls and top with reserved bacon, sour cream, and sliced green onions. Serve immediately.

Notes

Use starchy Russet potatoes for natural thickening. Grate your own cheese to avoid anti-caking agents that prevent smooth melting. Do not boil the soup after adding cheese to prevent separation. For a vegetarian version, use vegetable broth and omit bacon, adding smoked paprika and liquid smoke for flavor. This soup does not freeze well due to the dairy; freeze the base without cheese and cream if necessary.

  • Prep Time: 20 minutes
  • Cook Time: 6-8 hours
  • Category: Main Course
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 480
  • Sugar: 4
  • Sodium: 850
  • Fat: 28
  • Saturated Fat: 16
  • Carbohydrates: 35
  • Fiber: 3
  • Protein: 22

Keywords: slow cooker soup, cheesy potato soup, bacon potato soup, comfort food, winter soup, crockpot recipes, creamy soup

You might also like these recipes

Leave a Comment

Recipe rating