Love this? Save it for later!
Share the inspiration with your friends
I was elbow-deep in a sink clog, swearing at a plunger, when the guy fixing my pipes started talking about soup. It wasn’t a planned cooking lesson. It was 7 PM on a Tuesday, and I was wearing sweatpants that had seen better decades. The plumber, a quiet man named Dave who had seen it all, leaned against my counter and asked if I had potatoes. I did. He had a thermos of something that smelled like heaven and sadness combined.
“You’re making it too heavy,” he said, watching me reach for the cream. “Potatoes are the star. Bacon is the friend. Don’t let the dairy steal the show.” I should have been annoyed. Instead, I was fascinated. Here I was, dealing with a backed-up drain, and Dave was giving me life advice via starch. He pulled out a napkin—because of course he had a napkin—and scribbled down a ratio. Flour to butter to milk. It wasn’t fancy. It was just right.
We ended up making a batch in my kitchen while he waited for a part. The smell of crispy bacon filling the air changed the entire mood of the room. Suddenly, the plumbing disaster felt less like a catastrophe and more like a backdrop for a really good meal. That night, I learned that creamy potato soup with bacon and chives isn’t about perfection. It’s about warmth. It’s about taking simple, cheap ingredients and turning them into something that hugs you from the inside out.
Why do I keep making it? Because life gets messy. Pipes break. Plans fail. But a pot of this soup? That stays consistent. It reminds me that the best things in life often come from unexpected places, like a plumber’s napkin or a midnight snack after a long day. Honestly, it’s the kind of meal that makes you forget about the world for an hour.
Why You’ll Love This Recipe
Let’s be real for a second. Not all potato soups are created equal. Some are too thin, like watery glue. Others are so thick you could stand a spoon in them. This version hits that perfect middle ground—velvety, rich, but still light enough to eat without feeling like you need a nap immediately after. I’ve tested this recipe more times than I care to admit, tweaking the starch levels and the bacon crispiness until it felt just right.
Here is why this creamy potato soup with bacon and chives deserves a permanent spot in your weekly rotation:
- Quick & Easy: You can have this on the table in under 45 minutes. It’s perfect for those weeknights when you’re tired but still want to eat something that isn’t takeout.
- Simple Ingredients: You don’t need a trip to a specialty store. Potatoes, bacon, butter, flour, milk, and chives. If you have these in your kitchen, you’re halfway done.
- Perfect for Cold Nights: Whether it’s a rainy Tuesday or a snowy weekend, this soup feels like a warm blanket. It’s the ultimate comfort food for chilly evenings.
- Crowd-Pleaser: Kids love the creamy texture. Adults love the savory bacon. It’s a dish that satisfies everyone at the table, even the picky eaters.
- Unbelievably Delicious: The combination of smoky bacon, earthy potatoes, and fresh chives creates a flavor profile that is complex yet comforting. It’s not just food; it’s an experience.
What makes this recipe different from the rest is the technique. Most people boil the potatoes and mash them. We sauté the onions and potatoes gently in butter before adding the liquid. This builds a deeper flavor base. Plus, using a mix of Yukon Gold and Russet potatoes gives you the best of both worlds: creaminess and structure. It’s the kind of soup that makes you close your eyes after the first bite and just sigh. It’s comfort food, done right.
What Ingredients You Will Need
This recipe relies on high-quality, simple ingredients to deliver bold flavor. The beauty of creamy potato soup with bacon and chives is that there are no secret sauces or weird spices. It’s all about balance. Here is what you’ll need to get started.
For the Base
- Unsalted butter (1/2 cup): I use European-style butter like Kerrygold for its rich, creamy flavor. It makes a noticeable difference in the sauce.
- Yellow onions (2 medium, diced): Sweet onions work best here. They melt down into the soup, adding sweetness without overpowering the savory notes.
- Garlic (4 cloves, minced): Fresh garlic is a must. Jarred stuff just doesn’t have the same punch.
- All-purpose flour (1/3 cup): This acts as the thickener. It creates a roux with the butter to give the soup that silky body.
For the Soup

- Yukon Gold potatoes (2 lbs, peeled and cubed): These are my go-to for creamy soups. They hold their shape but break down slightly to thicken the broth. If you can’t find them, Russets work too, but the texture will be fluffier.
- Chicken or vegetable broth (6 cups): Use a low-sodium version so you can control the saltiness. I prefer Better Than Bouillon for its deep, savory flavor.
- Heavy cream (1 cup): This adds the luxury texture. Half-and-half works in a pinch, but heavy cream is the real deal for richness.
- Salt and black pepper (to taste): Always season in layers, not just at the end.
For the Toppings
- Thick-cut bacon (8 slices): Cook it until it’s crispy, then crumble it up. The smokiness is non-negotiable. I like applewood smoked bacon for that extra hint of sweetness.
- Fresh chives (1/4 cup, chopped): These add a fresh, oniony bite that cuts through the richness. Dried chives just don’t compare; they need to be fresh.
- Sharp cheddar cheese (optional): If you’re feeling indulgent, a handful of grated cheddar adds a tangy kick.
If you’re looking to substitute, you can use turkey bacon for a lighter option, though the flavor will be milder. For a dairy-free version, swap the butter for olive oil and the cream for full-fat coconut milk, though the texture will be slightly different. But honestly? Stick to the original if you can. It’s worth it.
Equipment Needed
You don’t need a fancy kitchen to make this. A large Dutch oven is ideal because it distributes heat evenly and keeps the soup warm. If you don’t have one, a heavy-bottomed stockpot works just as well. I recommend a pot with a capacity of at least 6 quarts to give the soup room to bubble without spilling.
A sharp chef’s knife and a cutting board are essential for prepping the potatoes and onions. I use a mandoline for uniform potato cubes, which ensures they cook at the same rate. If you don’t have one, just be careful with your knife skills.
An immersion blender is handy if you want a smoother soup, but I prefer leaving some chunks for texture. A regular potato masher works fine if you want to control the chunkiness yourself. Finally, a wooden spoon is your best friend for stirring the roux. It prevents burning and helps incorporate the flour smoothly into the butter.
Preparation Method
Let’s get cooking. This process is straightforward, but attention to detail makes all the difference.
- Prep the Bacon: Start by cooking the bacon in a large Dutch oven over medium heat. Cook it until it’s crispy and browned. Remove the bacon with a slotted spoon and set it aside on a paper towel. Leave about 2 tablespoons of bacon fat in the pot. If there’s more, you can spoon some out, but that flavor is gold.
- Sauté the Aromatics: Reduce the heat to medium-low. Add the diced onions to the bacon fat. Sauté them for about 5-7 minutes until they are soft and translucent. Don’t rush this step; you want them sweet, not browned. Add the minced garlic in the last minute of cooking. Stir constantly so the garlic doesn’t burn.
- Make the Roux: Sprinkle the flour over the onions and garlic. Stir well to coat everything. Cook this mixture for 2 minutes, stirring frequently. This cooks out the raw flour taste and creates a paste. It should look like wet sand.
- Add the Potatoes and Broth: Pour in the chicken or vegetable broth slowly, whisking constantly to prevent lumps. Add the cubed potatoes. Stir everything together. The mixture will look thin right now, which is normal.
- Simmer: Bring the soup to a boil, then reduce the heat to low. Cover the pot and let it simmer for 20-25 minutes. Check the potatoes with a fork; they should be tender and easily pierced. If they’re still hard, give it another 5 minutes.
- Blend and Cream: Remove the pot from the heat. If you want a chunky soup, use a potato masher to crush some of the potatoes directly in the pot. For a smoother texture, use an immersion blender to pulse a few times. Be careful not to over-blend, or the soup will become gummy. Stir in the heavy cream and half of the crispy bacon. Season with salt and pepper to taste.
- Serve: Ladle the hot soup into bowls. Top with the remaining bacon, fresh chives, and cheese if using. Serve immediately while it’s steaming hot.
How Long Does It Take?
Prep time is about 15 minutes, and cooking takes roughly 30 minutes. So, from start to finish, you’re looking at about 45 minutes. It’s quick enough for a weeknight but substantial enough for a weekend meal.
Cooking Tips & Techniques
I’ve made my fair share of mistakes with potato soup, so here are some tips to help you avoid them.
Don’t Boil the Cream: Once you add the heavy cream, keep the heat low. Boiling cream can cause it to separate or curdle. You want it warm and silky, not bubbling aggressively.
Control the Thickness: If your soup is too thick, add more broth, a little at a time. If it’s too thin, let it simmer uncovered for a few more minutes to reduce. Remember, the potatoes will continue to release starch as it sits, so it might thicken slightly as it cools.
Bacon Quality Matters: Use thick-cut bacon. Thin bacon burns too quickly and doesn’t provide that satisfying crunch. If you can’t find thick-cut, cook the thin bacon at a lower temperature to avoid burning.
Seasoning Layers: Taste the soup after adding the cream. The bacon is salty, so you might need less salt in the soup itself. Adjust accordingly. Freshly cracked black pepper adds a nice heat that balances the richness.
The Mashing Technique: If you prefer a chunky soup, mash only half the potatoes. This gives you a creamy base with satisfying bites of potato. If you like it smoother, mash more. It’s all about preference.
Variations & Adaptations
While the classic version is hard to beat, there are ways to tweak this creamy potato soup with bacon and chives to suit your needs.
Veggie Boost: Add chopped carrots and celery to the onions at the beginning. This adds color and nutrients without changing the flavor profile too much.
Spicy Kick: Add a pinch of cayenne pepper or a dash of hot sauce when you add the cream. It adds a subtle heat that pairs well with the smoky bacon.
Gluten-Free Option: Substitute the all-purpose flour with a gluten-free flour blend or cornstarch. If using cornstarch, mix it with a little cold water to make a slurry and stir it in at the end.
Dairy-Free: Swap the butter for olive oil and the heavy cream for full-fat coconut milk. The soup will have a slightly different flavor, but it will still be creamy and delicious.
Seafood Twist: Add cooked shrimp or crab meat at the end. This turns the soup into a clam chowder-style dish. It’s a fun variation for seafood lovers.
One personal variation I love is adding roasted garlic. Instead of raw garlic, roast a head of garlic in the oven and squeeze the cloves into the soup. It adds a deep, sweet, caramelized flavor that is incredible.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot. I like to serve it with crusty bread or dinner rolls for dipping. A side salad with a tangy vinaigrette also works well to cut through the richness.
Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The flavors actually meld and improve over time, so it might taste even better on day two.
Freezing: You can freeze this soup, but the texture might change slightly due to the dairy. It’s best to freeze it without the cream added. Add the cream when you reheat it. Frozen soup lasts for up to 3 months.
Reheating: Reheat the soup on the stove over low heat, stirring occasionally. If it’s too thick, add a splash of broth or milk. Avoid microwaving, as it can heat unevenly and cause the cream to separate.
Nutritional Information & Benefits
While this soup is indulgent, it’s also made with wholesome ingredients. Potatoes are a good source of vitamin C, potassium, and fiber (especially if you leave the skins on). Bacon adds protein and fat, which helps keep you feeling full. Chives provide a boost of vitamin K and antioxidants.
One serving contains approximately 450 calories, 25g of fat, 40g of carbohydrates, and 15g of protein. It’s a hearty meal that can serve as a main course on a cold day. If you’re watching your sodium, use low-sodium broth and go easy on the salt.
From a wellness perspective, this soup is comforting and satisfying. It’s not a light salad, but it’s a nourishing meal that warms you up. I find that eating something warm and substantial helps me feel grounded and ready for the day.
Conclusion
There is something magical about a pot of creamy potato soup with bacon and chives. It’s simple, yet deeply satisfying. It’s the kind of recipe that reminds you to slow down and enjoy the moment. Whether you’re making it for your family or for yourself, it’s sure to become a favorite.
I encourage you to try this recipe and make it your own. Add your favorite veggies, swap the bacon for turkey, or top it with cheese. The possibilities are endless. And if you do make it, I’d love to hear how it turned out. Leave a comment below and let me know your thoughts.
Happy cooking! And remember, sometimes the best recipes come from the most unexpected places.
Frequently Asked Questions
Can I use instant potatoes to thicken the soup?
Yes, you can, but it’s not recommended. Instant potatoes can make the texture gummy and artificial-tasting. Using fresh potatoes and a roux gives you a much better, natural flavor and texture.
Why is my soup too thin?
If your soup is too thin, you can simmer it uncovered to reduce the liquid. Alternatively, you can mash more potatoes or add a slurry of cornstarch and water. Just be careful not to over-thicken it.
Can I make this soup ahead of time?
Absolutely. This soup tastes even better the next day. Just store it in the refrigerator and reheat it gently on the stove. Add the cream when you reheat it to prevent separation.
What kind of potatoes are best for this soup?
Yukon Gold potatoes are ideal because they are creamy and hold their shape well. Russets are also a good choice, but they will break down more, resulting in a thicker, fluffier soup.
Can I freeze this soup?
Yes, but it’s best to freeze it without the cream. The dairy can separate when frozen and reheated. Add the cream when you thaw and reheat the soup for the best texture.
Pin This Recipe!

Creamy Potato Soup with Bacon and Chives
A velvety, rich, and comforting potato soup made with crispy bacon, Yukon Gold potatoes, and fresh chives. This easy weeknight dinner balances simplicity with deep, savory flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 8 slices thick-cut bacon
- 1/2 cup unsalted butter
- 2 medium yellow onions, diced
- 4 cloves garlic, minced
- 1/3 cup all-purpose flour
- 2 lbs Yukon Gold potatoes, peeled and cubed
- 6 cups chicken or vegetable broth (low-sodium)
- 1 cup heavy cream
- Salt and black pepper to taste
- 1/4 cup fresh chives, chopped
- Sharp cheddar cheese, grated (optional)
Instructions
- Cook the bacon in a large Dutch oven over medium heat until crispy. Remove with a slotted spoon and set aside, leaving about 2 tablespoons of bacon fat in the pot.
- Reduce heat to medium-low. Add diced onions to the bacon fat and sauté for 5-7 minutes until soft and translucent.
- Add minced garlic and cook for 1 minute, stirring constantly to prevent burning.
- Sprinkle flour over the onions and garlic. Stir to coat and cook for 2 minutes to create a roux.
- Slowly pour in the broth while whisking constantly to prevent lumps. Add the cubed potatoes and stir.
- Bring to a boil, then reduce heat to low. Cover and simmer for 20-25 minutes until potatoes are tender.
- Remove from heat. Mash some potatoes with a masher or pulse with an immersion blender for desired texture.
- Stir in heavy cream and half of the crispy bacon. Season with salt and pepper to taste.
- Ladle into bowls and top with remaining bacon, fresh chives, and cheese if using. Serve immediately.
Notes
Do not boil the cream after adding it to prevent separation. If the soup is too thick, add more broth; if too thin, simmer uncovered. For a chunkier texture, mash only half the potatoes. Leftovers can be stored in the refrigerator for up to 4 days or frozen for up to 3 months (freeze without cream).
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 4
- Sodium: 800
- Fat: 25
- Saturated Fat: 12
- Carbohydrates: 40
- Fiber: 3
- Protein: 15
Keywords: potato soup, bacon soup, creamy soup, comfort food, easy dinner, weeknight meal, chives, Yukon Gold potatoes


