Written by

Serenity Summers

Published

Cozy Crockpot Potato Soup with Bacon – Easy & Best

Ready In 45 minutes
Servings 6-8 servings
Difficulty Easy

My husband swore he hated potato soup for fifteen years. Fifteen years! He’d make a face every time I mentioned it, claiming it was “too heavy” and “boring” and “what’s the point.” I stopped ordering it at restaurants, stopped suggesting it for dinner. Then, last October, I made this crockpot version on a whim, mostly because I had a bag of potatoes that needed using and I was too tired to stand at the stove. I set it in the slow cooker, threw in some bacon because everything is better with bacon, and went about my day. That evening, I ladled myself a bowl and sat down. He walked by, paused, and then—without a word—grabbed a spoon and took a bite straight from my bowl. Then another. Then he asked me to make him his own bowl. I didn’t say a word, but honestly, I felt a little bit smug. And that’s how this cozy crockpot potato soup became our new favorite thing.

Maybe you’ve been there, you know? You have a recipe you love but someone in your house just refuses to give it a chance. Or maybe you’re the one who thinks potato soup is a little… plain. Let me tell you, this version is anything but. It’s creamy without being gluey, rich without being greasy, and the bacon and chives on top? Absolute magic. The slow cooker does all the work, so you get that deep, slow-cooked flavor without having to babysit a pot on the stove. I’ve made it for busy weeknights, for lazy Sundays, and even for a sick friend who needed some comfort. It always delivers. This recipe stayed with me because it proved that sometimes the simplest things, done right, can change someone’s mind completely.

Why You’ll Love This Recipe

This isn’t just another potato soup recipe. This is the one you’ll come back to again and again. Here is why it stands out from the rest:

  • Set It and Forget It: The crockpot does all the heavy lifting. Just chop, dump, and let it simmer. Perfect for busy days when you want a hot meal waiting for you.
  • Budget-Friendly: Potatoes, bacon, and a few pantry staples. This soup costs pennies per serving and feeds a crowd. It’s the kind of meal that makes your wallet as happy as your stomach.
  • Creamy Without Cream: I use a little milk and a simple trick—mashing some of the potatoes right in the pot—to get that luscious texture without needing heavy cream. It’s lighter but still feels indulgent.
  • Picky Eater Approved: My kids, who normally push vegetables around their plates, ask for seconds. The bacon helps, but the smooth, comforting flavor is the real winner.
  • Leftovers That Taste Better: Honestly, this soup is even better the next day. The flavors meld together overnight, making it the perfect make-ahead meal.

What makes this recipe different is the technique. Instead of blending the whole pot (which can make it gummy), I mash just a portion of the potatoes. This gives you a soup that’s thick and creamy but still has some lovely chunky bits. It’s the best of both worlds. Plus, the bacon is cooked separately and added at the end, so it stays crispy and adds that perfect salty crunch. This is comfort food reimagined—simpler, more affordable, and with the same soul-soothing satisfaction. It’s the kind of soup that makes you close your eyes after the first bite and just… breathe.

What Ingredients You Will Need

This recipe uses simple, honest ingredients to build big flavor. No fancy grocery trips needed—you likely have most of these in your kitchen already. Let’s talk about each one.

  • Bacon (8 slices, chopped): This is the soul of the soup. I prefer thick-cut bacon for more meaty bites. You’ll cook it first until crispy, then use a little of the rendered fat to sauté the aromatics. This one step adds a smoky depth you just can’t get otherwise. (Pro tip: save the rest of the bacon fat for roasting potatoes another day!)
  • Yellow Onion (1 large, diced): The flavor base. Yellow onions are perfect here because they become sweet and mellow as they cook. Don’t skip them.
  • Garlic (3 cloves, minced): Because every savory recipe needs garlic. Fresh is best, but in a pinch, 1 teaspoon of jarred minced garlic works.
  • Russet Potatoes (3 pounds, peeled and diced into ½-inch cubes): These are your best bet for creamy soup. Russets are starchy, which means they break down beautifully and thicken the soup naturally. Yukon Golds also work if that’s what you have, but the soup will be slightly less creamy.
  • Chicken Broth (4 cups): Low-sodium is my go-to so I can control the salt. Vegetable broth works perfectly if you want to keep it vegetarian.
  • Milk (1 cup): Whole milk gives the richest result, but 2% works fine. For an extra-decadent version, use half-and-half. (I’ve even used unsweetened oat milk in a pinch, and it was surprisingly good.)
  • All-Purpose Flour (¼ cup): This is our thickener. It helps create that velvety texture without making the soup pasty.
  • Butter (2 tablespoons): For richness. We’ll use it to make a quick roux with the flour.
  • Salt and Black Pepper (to taste): Simple seasonings that let the potatoes shine. Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end.
  • Fresh Chives (¼ cup, chopped): For that fresh, oniony finish. They add a pop of color and a bright flavor that cuts through the richness. If you don’t have chives, sliced green onions are a perfect swap.
  • Optional Toppings: Shredded cheddar cheese, a dollop of sour cream, extra crispy bacon bits. Go wild.

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here is what you’ll need:

  • A 6-Quart or Larger Slow Cooker: This is the star of the show. A 6-quart is ideal for this recipe. If yours is smaller, just make sure you don’t overfill it.
  • A Large Skillet: For cooking the bacon and sautéing the onions. A cast-iron skillet is my favorite for even browning, but any large pan works.
  • A Wooden Spoon or Silicone Spatula: For stirring the roux and scraping up all those delicious brown bits from the skillet.
  • A Potato Masher: This is key for getting that perfect texture. I use a simple hand-held masher. A fork works in a pinch, but it takes longer.
  • A Ladle: For serving. A deep, sturdy ladle makes all the difference.
  • A Sharp Knife and Cutting Board: For dicing the potatoes and onions. A good knife makes prep so much faster.

Preparation Method

cozy crockpot potato soup preparation steps

Let’s get cooking. This recipe is broken into simple, foolproof steps. Follow along, and you’ll have a pot of cozy goodness in no time.

  1. Cook the Bacon: Place the chopped bacon in a cold skillet. Turn the heat to medium and cook, stirring occasionally, until the bacon is crispy and the fat is rendered, about 8-10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 2 tablespoons of the bacon fat in the skillet. (Don’t pour it down the drain! It’s liquid gold.)
  2. Sauté the Aromatics: Add the diced onion to the skillet with the reserved bacon fat. Cook over medium heat until the onion is soft and translucent, about 5 minutes. Stir in the minced garlic and cook for one more minute until fragrant. This step builds the flavor base for the whole soup.
  3. Combine in the Crockpot: Transfer the sautéed onions and garlic to your slow cooker. Add the diced potatoes and pour in the chicken broth. Give everything a good stir. The broth should just about cover the potatoes. If it doesn’t, add a splash more.
  4. Slow Cook: Cover the crockpot and cook on low for 6-8 hours or on high for 3-4 hours. The potatoes should be fork-tender—meaning you can easily pierce them with a fork with no resistance. This is your cue that they’re ready.
  5. Make the Roux: About 30 minutes before serving, melt the butter in the same skillet you used for the bacon. Whisk in the flour and cook for 1-2 minutes, stirring constantly. This cooks out the raw flour taste. Slowly whisk in the milk, a little at a time, until you have a smooth, thick sauce. Let it simmer for a minute or two until it thickens further.
  6. Thicken the Soup: Pour the milk mixture into the crockpot and stir well to combine. Now, here’s the magic part: use your potato masher to gently mash the potatoes right in the pot. Mash about half of them for a creamy base with some chunky bits left. (Don’t over-mash or it will become gluey.) Stir in the cooked bacon, reserving a little for garnish.
  7. Season and Finish: Taste the soup and add salt and pepper. Remember that the bacon is salty, so go easy at first. Let the soup cook for another 15-20 minutes on low to let all the flavors meld together. The soup will thicken as it sits.
  8. Serve: Ladle the soup into bowls. Top with the reserved crispy bacon, a generous sprinkle of fresh chives, and any other toppings you love. Serve hot.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Let me save you from my mistakes.

  • Don’t Skip the Roux: I tried making this without the flour and milk mixture once, thinking the potatoes alone would thicken it enough. Big mistake. The soup was watery and thin. The roux gives it that velvety, luxurious texture. It’s worth the extra five minutes.
  • Cube Your Potatoes Evenly: This is the most important tip for even cooking. If some pieces are huge and others are tiny, you’ll end up with a pot of mush with hard chunks. Aim for ½-inch cubes, and take your time. Your future self will thank you.
  • Bacon First, Always: Cooking the bacon first and using the fat to sauté the onions is a two-for-one flavor boost. Don’t use oil or butter here—the bacon fat is where the magic is. If you’re using a leaner bacon, you might need to add a tablespoon of butter to the pan.
  • Resist the Urge to Over-Stir: Once the soup is in the crockpot, leave it alone. Every time you lift the lid, you let heat escape and add cooking time. Trust the process.
  • The Masher is Your Friend: I used an immersion blender once, thinking it would be faster. It turned the soup into baby food. A potato masher gives you that perfect, rustic texture. Use a light hand.

Variations & Adaptations

This recipe is incredibly flexible. Here are some ways to make it your own.

  • Loaded Baked Potato Soup: Add 1 cup of shredded cheddar cheese and ½ cup of sour cream to the pot at the end, stirring until melted. Top with extra cheese, bacon, and chives. It’s over-the-top in the best way.
  • Vegetarian Version: Skip the bacon and use vegetable broth. Sauté the onions in 2 tablespoons of butter instead of bacon fat. Add 1 teaspoon of smoked paprika to the pot for that smoky flavor you’ll miss from the bacon.
  • Spicy Kick: Add a diced jalapeño (seeds removed if you want less heat) along with the onions. Stir in ½ teaspoon of cayenne pepper or a dash of hot sauce at the end. The heat pairs beautifully with the creamy potatoes.
  • Broccoli & Potato Soup: Add 2 cups of frozen broccoli florets during the last 30 minutes of cooking. They’ll steam right in the soup and add color and nutrition. My kids actually eat broccoli this way!
  • Cheesy Bacon & Chive Twist: Stir in 1 cup of sharp cheddar and ½ cup of grated Parmesan after mashing. The cheese makes it extra decadent. I made this for a potluck once, and the pot came home empty.

Serving & Storage Suggestions

This soup is a meal in itself, but here’s how to make it even better.

  • Serving Temperature: Serve it piping hot. The warmth is half the comfort. Let it cool for a minute or two after ladling so no one burns their tongue.
  • Perfect Pairings: A crusty loaf of bread for dipping is my number one choice. A simple side salad with a tangy vinaigrette cuts through the richness. For a heartier meal, serve it alongside a grilled cheese sandwich—the ultimate comfort food duo.
  • Storage: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for 4-5 days. The flavors actually get better as they meld!
  • Freezing: This soup freezes beautifully. Portion it into freezer-safe bags or containers, leaving a little room for expansion. It will keep for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of milk or broth if it’s too thick. You can also microwave individual portions in 30-second bursts, stirring in between. Don’t boil it, or the dairy might separate.
  • Make-Ahead Tip: You can prep all the ingredients the night before—chop the potatoes (store them in water to prevent browning), dice the onion, and cook the bacon. In the morning, just drain the potatoes, dump everything in the crockpot, and you’re set.

Nutritional Information & Benefits

Here’s a rough estimate of what’s in one serving (about 1.5 cups, without extra toppings).

  • Calories: Approximately 380
  • Fat: 18g (mostly from the bacon and butter, so it’s not too bad)
  • Carbohydrates: 42g
  • Protein: 12g
  • Fiber: 4g
  • Sodium: 680mg (can be reduced with low-sodium broth and less salt)

This soup is a good source of vitamin C and potassium from the potatoes. Potatoes also contain resistant starch, which is great for gut health, especially when they’re cooled and reheated. The bacon adds protein and a little bit of iron. If you’re watching your sodium, use low-sodium broth and go easy on the added salt. For a lighter version, use turkey bacon and 2% milk—it still tastes great. This soup is naturally gluten-free (just use a gluten-free all-purpose flour blend in the roux) and can be made vegetarian as mentioned above.

Conclusion

This cozy crockpot potato soup with bacon and chives is more than just a recipe—it’s a little bowl of proof that simple things, done right, can change everything. It’s the soup that won over my husband, that filled my house with the best smell on a rainy day, that made my kids ask for “that potato soup again, please.” It’s affordable, it’s easy, and it’s absolutely delicious. I hope you make it and love it as much as we do. Customize it, play with the toppings, make it your own. And when you do, come back and tell me about it. I’d love to hear how it turned out. Leave a comment below, share a photo, or tell me about the picky eater you converted. Happy cooking, friends. You’ve got this.

Frequently Asked Questions

Can I use red potatoes or Yukon Golds instead of Russets?

Yes, you can! Yukon Golds are a great substitute and will give you a slightly buttery flavor. Red potatoes are waxier, so the soup won’t be as creamy, but it will still be delicious. Just be aware that the texture will be a little different.

My soup is too thin. How can I thicken it?

If your soup is too thin, try mashing a few more potatoes directly in the pot. You can also make a quick cornstarch slurry—mix 1 tablespoon of cornstarch with 2 tablespoons of cold water, stir it into the soup, and let it cook for another 10 minutes. It will thicken right up.

Can I cook this on the stovetop instead of a crockpot?

Absolutely. Follow the same steps, but use a large Dutch oven or heavy-bottomed pot. After adding the broth and potatoes, bring to a boil, then reduce to a simmer. Cover and cook for about 25-30 minutes, or until the potatoes are tender. Then proceed with the roux and mashing steps.

How do I prevent the soup from curdling?

Curdling usually happens when dairy is added to a pot that’s too hot. To prevent this, make sure the soup is on low heat when you add the milk mixture. Also, let the milk come to room temperature before adding it. Stir it in gently and don’t let the soup boil after adding the dairy.

Can I make this in an Instant Pot?

Yes! Use the sauté function to cook the bacon and onions. Then add the broth and potatoes, seal the lid, and cook on high pressure for 10 minutes. Do a quick release, then stir in the roux and mash the potatoes. It’s a great time-saver.

Pin This Recipe!

cozy crockpot potato soup recipe

Print

Cozy Crockpot Potato Soup with Bacon – Easy & Best

This creamy, comforting crockpot potato soup is loaded with crispy bacon and fresh chives. It’s easy to make, budget-friendly, and perfect for busy weeknights or lazy Sundays.

  • Author: Willa
  • Prep Time: 15 minutes
  • Cook Time: 6-8 hours on low or 3-4 hours on high
  • Total Time: 6 hours 15 minutes to 8 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 8 slices bacon, chopped
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 3 pounds Russet potatoes, peeled and diced into ½-inch cubes
  • 4 cups low-sodium chicken broth
  • 1 cup whole milk
  • ¼ cup all-purpose flour
  • 2 tablespoons butter
  • Salt and black pepper to taste
  • ¼ cup fresh chives, chopped
  • Optional toppings: shredded cheddar cheese, sour cream, extra crispy bacon bits

Instructions

  1. Cook the bacon: Place chopped bacon in a cold skillet. Turn heat to medium and cook, stirring occasionally, until crispy, about 8-10 minutes. Transfer bacon to a paper towel-lined plate. Leave about 2 tablespoons of bacon fat in the skillet.
  2. Sauté the aromatics: Add diced onion to the skillet with reserved bacon fat. Cook over medium heat until soft and translucent, about 5 minutes. Stir in minced garlic and cook for 1 minute until fragrant.
  3. Combine in the crockpot: Transfer sautéed onions and garlic to the slow cooker. Add diced potatoes and pour in chicken broth. Stir to combine.
  4. Slow cook: Cover and cook on low for 6-8 hours or on high for 3-4 hours, until potatoes are fork-tender.
  5. Make the roux: About 30 minutes before serving, melt butter in the same skillet. Whisk in flour and cook for 1-2 minutes, stirring constantly. Slowly whisk in milk until smooth and thick. Let simmer for 1-2 minutes.
  6. Thicken the soup: Pour milk mixture into the crockpot and stir well. Use a potato masher to gently mash about half the potatoes in the pot. Stir in cooked bacon, reserving some for garnish.
  7. Season and finish: Taste and add salt and pepper. Let soup cook for another 15-20 minutes on low to meld flavors.
  8. Serve: Ladle soup into bowls. Top with reserved bacon, fresh chives, and any other desired toppings. Serve hot.

Notes

For a vegetarian version, skip the bacon and use vegetable broth. Sauté onions in 2 tablespoons of butter instead of bacon fat, and add 1 teaspoon of smoked paprika for smoky flavor. To prevent curdling, add milk mixture on low heat and let milk come to room temperature first. Soup can be stored in the refrigerator for 4-5 days or frozen for up to 3 months.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380
  • Sugar: 5
  • Sodium: 680
  • Fat: 18
  • Saturated Fat: 7
  • Carbohydrates: 42
  • Fiber: 4
  • Protein: 12

Keywords: crockpot potato soup, slow cooker potato soup, bacon potato soup, easy potato soup, creamy potato soup, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating