Written by

Harmony Rich

Published

Creamy Potato Soup with Bacon & Chives: Best Easy Recipe

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was hunched over my laptop last Tuesday, trying to get through a mountain of editing work, when the smell hit me. Not from my kitchen—it was drifting in from my neighbor’s open window two floors down. That unmistakable combo of sizzling bacon and something starchy and creamy. And just like that, I was seven years old, sitting on a counter stool at my aunt Carol’s house, watching her stir a pot of potato soup while she hummed along to the radio. She wasn’t much of a cook, honestly—most of her meals came from a box—but her potato soup? That was different. That was magic.

I remember the way she’d crumble the bacon with her fingers, letting a few pieces fall into her mouth when she thought no one was looking. She’d let me sprinkle the chives on top, which I did with the solemn concentration of a kid handling a Very Important Task. She passed away a few years back, and I haven’t thought about that soup in ages. But that smell from my neighbor’s kitchen? It yanked me right back. I closed my laptop, walked to the fridge, and decided it was time to recreate that feeling—not just the dish, but the warmth that came with it.

This creamy potato soup with bacon and chives is my attempt to bottle that memory. It’s rich without being heavy, comforting without being boring, and it comes together in about 40 minutes. Maybe you’ve had a similar moment—where a random smell in an ordinary place sends you chasing a taste from your past. If so, you’re going to love this recipe. It’s the kind that makes you slow down and actually taste what you’re eating. And honestly? We could all use a little more of that.

Why You’ll Love This Recipe

Let me tell you why this creamy potato soup with bacon and chives has earned a permanent spot in my weekly rotation. I’ve tested this recipe at least seven times—yes, seven—to get the texture just right. Not too thick, not too thin, with that perfect balance of smoky, savory, and fresh.

  • Quick & Easy: From prep to bowl in under 45 minutes. Perfect for those nights when you want something homemade but don’t have two hours to spend in the kitchen.
  • Simple Ingredients: No fancy grocery trips needed. Potatoes, bacon, cream, chives, and a few pantry staples. You probably have most of it right now.
  • Perfect for Cozy Nights: This is the soup you make when the weather turns chilly, or when you just need a hug in a bowl.
  • Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and adults who claim they “don’t really like soup.” Every single bowl came back empty.
  • Unbelievably Delicious: The texture is what sets this apart—velvety smooth from the potatoes, with little pops of crispy bacon and fresh chives. It’s comfort food at its finest.

What makes this version different? I use a little trick—reserving some of the cooked potatoes before blending them. This gives you that creamy base with a few chunky bits left behind for texture. It’s not just another potato soup recipe; it’s the one you’ll come back to again and again. And honestly, that first bite? You might just close your eyes. I know I do, every single time.

What Ingredients You Will Need

This creamy potato soup with bacon and chives uses simple, humble ingredients to create something truly special. Most of these are pantry staples, which makes this recipe perfect for those nights when you need dinner fast.

  • Bacon: 6 strips of thick-cut bacon. I prefer Wright Brand for its smoky flavor and meaty texture. You’ll use the rendered fat to sauté the aromatics—don’t you dare skip that step!
  • Yellow Onion: 1 medium onion, diced small. About 1 cup. Yellow onions have the best balance of sweet and savory for this soup.
  • Garlic: 3 cloves, minced. Fresh garlic only—the jarred stuff won’t give you the same punch.
  • Russet Potatoes: 3 pounds (about 6 medium potatoes), peeled and diced into ½-inch cubes. Russets are ideal here because they break down beautifully and create that creamy texture naturally. Yukon Golds work too, but the soup won’t be quite as silky.
  • Chicken Broth: 4 cups of low-sodium chicken broth. I recommend Swanson or Kitchen Basics. You can control the salt better with low-sodium options.
  • Heavy Cream: 1 cup. This adds that luxurious richness. For a lighter version, you can use half-and-half, but the soup won’t be as thick.
  • Whole Milk: 1 cup. Helps thin the soup slightly while keeping it creamy. Don’t use skim—it’ll make the soup watery.
  • Unsalted Butter: 2 tablespoons. Adds richness and helps sauté the aromatics.
  • Salt and Black Pepper: 1 teaspoon salt (or to taste) and ½ teaspoon freshly ground black pepper. Season as you go, not just at the end.
  • Fresh Chives: ¼ cup chopped, plus more for garnish. Fresh is non-negotiable here—dried chives just don’t have the same bright, oniony pop.
  • Sour Cream (optional): ¼ cup, for extra tang and creaminess. I sometimes add this when I want a slightly tangier finish.
  • Cheddar Cheese (optional): ½ cup shredded, for topping. Sharp cheddar works best—it cuts through the richness beautifully.

For the best results, use room-temperature dairy. It blends into the soup more smoothly and prevents curdling. Also, look for potatoes that are firm and free of green spots—those can make the soup bitter.

Equipment Needed

You don’t need a fancy kitchen to make this creamy potato soup with bacon and chives. Here’s what you’ll need:

  • Large Dutch Oven or Heavy-Bottomed Pot: A 5- to 6-quart pot works best. I use my Le Creuset, but any heavy pot will do. The key is even heat distribution to prevent scorching.
  • Immersion Blender: This is my preferred tool for blending the soup right in the pot. It’s easier to clean and gives you control over the texture. If you don’t have one, a regular blender works—just blend in batches and be careful with the hot liquid.
  • Sharp Chef’s Knife: For dicing potatoes and chopping bacon. A dull knife makes this job miserable.
  • Cutting Board: Preferably a large one to give you room to work.
  • Measuring Cups and Spoons: For accuracy. I’ve learned the hard way that eyeballing ingredients in soup can lead to disaster.
  • Wooden Spoon or Silicone Spatula: For stirring. Avoid metal utensils if you’re using a non-stick or enameled pot.
  • Paper Towels: For draining the bacon. A wire rack works too, but paper towels are quick and easy.

If you’re on a budget, skip the immersion blender and use a potato masher instead. You’ll get a chunkier soup, but it’s still delicious. I’ve done it plenty of times when my immersion blender was in the dishwasher.

Preparation Method

creamy potato soup with bacon and chives preparation steps

Let’s get cooking! This creamy potato soup with bacon and chives comes together in about 40 minutes, start to finish. Here’s how to do it:

  1. Cook the Bacon: Place the 6 strips of bacon in your cold Dutch oven. Turn the heat to medium and cook for 6-8 minutes, flipping once, until crispy. Transfer the bacon to a paper towel-lined plate. Let it cool, then crumble it into small pieces. Leave about 2 tablespoons of bacon fat in the pot—discard the rest or save it for another use.
  2. Sauté the Aromatics: Add the 2 tablespoons of butter to the bacon fat over medium heat. Once melted, add the diced onion and cook for 4-5 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and cook for 30 seconds more, until fragrant. Don’t let the garlic brown—it’ll turn bitter.
  3. Cook the Potatoes: Add the diced potatoes to the pot, along with 1 teaspoon of salt and ½ teaspoon of pepper. Stir to coat the potatoes in the fat and aromatics. Cook for 2-3 minutes, stirring occasionally. This helps the potatoes absorb flavor before the liquid goes in.
  4. Add the Broth: Pour in the 4 cups of chicken broth. Increase the heat to high and bring the soup to a boil. Once boiling, reduce the heat to medium-low, cover the pot, and let it simmer for 15-18 minutes, or until the potatoes are fork-tender. You should be able to easily pierce a potato cube with a fork.
  5. Blend the Soup: Using a slotted spoon, remove about 1 cup of the cooked potato cubes and set them aside. Then, using an immersion blender, blend the soup in the pot until smooth and creamy. If using a regular blender, work in batches—fill the blender only halfway, hold the lid down with a towel, and blend until smooth. Return the blended soup to the pot.
  6. Add the Dairy: Stir in the 1 cup of heavy cream and 1 cup of whole milk. Add the reserved potato cubes back into the pot. Stir gently to combine. Heat the soup over low heat for 3-4 minutes, until warmed through. Do not let it boil after adding the cream—it can cause the dairy to separate and curdle.
  7. Finish and Serve: Taste the soup and adjust seasoning with more salt and pepper if needed. Ladle the soup into bowls. Top each serving with crumbled bacon, a generous sprinkle of fresh chives, and a dollop of sour cream or shredded cheddar if desired. Serve hot.

Pro tip: The soup will thicken as it sits. If you’re making it ahead, add a splash of milk or broth when reheating to bring it back to your desired consistency.

Cooking Tips & Techniques

I’ve made this creamy potato soup with bacon and chives more times than I can count, and I’ve learned a few things the hard way. Here are my best tips:

  • Don’t rush the bacon. Start it in a cold pan and let it render slowly. This gives you more fat to work with and ensures the bacon gets evenly crispy. I used to crank the heat to high and ended up with burnt, chewy bacon. Learn from my mistakes.
  • Season as you go. Add salt at every stage—when cooking the onions, when adding the potatoes, and again at the end. This builds flavor layer by layer. If you only season at the end, the soup will taste flat.
  • Reserve those potato cubes. This is the trick that makes this soup stand out. By blending most of the potatoes but leaving some chunky bits, you get the best of both worlds—creamy and textured. It’s a small step that makes a big difference.
  • Watch the heat with dairy. Never let the soup boil after adding the cream and milk. Low heat is your friend here. I once got distracted and let it come to a boil, and the soup turned grainy. It still tasted okay, but the texture was off.
  • Let it rest. If you have time, let the soup sit for 10-15 minutes before serving. The flavors meld together beautifully, and the soup thickens slightly. It’s even better the next day.
  • Multitask wisely. While the potatoes are simmering, chop your chives and crumble the bacon. This way, everything is ready to go when the soup is done. It makes the final assembly feel effortless.

Variations & Adaptations

This creamy potato soup with bacon and chives is wonderfully adaptable. Here are some variations I’ve tried and loved:

  • Vegetarian Version: Skip the bacon and use 3 tablespoons of butter or olive oil to sauté the aromatics. Use vegetable broth instead of chicken broth. Top with smoked paprika for a hint of that smoky flavor you’ll miss from the bacon.
  • Loaded Baked Potato Style: Add ½ cup of shredded sharp cheddar cheese and ¼ cup of sour cream to the soup after blending. Top with extra cheese, bacon, chives, and a dollop of sour cream. It’s basically a loaded baked potato in soup form.
  • Spicy Kick: Add ½ teaspoon of red pepper flakes when sautéing the onions, or stir in a diced jalapeño with the garlic. The heat cuts through the richness beautifully.
  • Broccoli and Potato: Add 2 cups of chopped broccoli florets along with the potatoes. The broccoli cooks down into the soup and adds a subtle earthy flavor. My kids actually love this version.
  • Dairy-Free Adaptation: Use full-fat canned coconut milk instead of heavy cream, and unsweetened oat milk instead of whole milk. The soup won’t be quite as thick, but it’s still creamy and delicious. Use olive oil instead of butter.
  • Slow Cooker Method: Cook the bacon on the stovetop first, then add everything except the dairy to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Blend, then stir in the cream and milk before serving. It’s a great set-it-and-forget-it option.

I personally love the loaded baked potato version. The extra cheese and sour cream take this soup over the top. It’s my go-to for cold winter nights when I need serious comfort food.

Serving & Storage Suggestions

This creamy potato soup with bacon and chives is best served hot, straight from the pot. Here’s how to make the most of it:

Serving: Ladle the soup into deep bowls and top with crumbled bacon, fresh chives, and a drizzle of cream or a dollop of sour cream. A sprinkle of shredded cheddar or a few cracks of black pepper are also lovely. Serve with crusty bread, a simple green salad, or even buttery crackers. The bread is essential for sopping up every last drop—trust me on this.

Complementary Dishes: This soup pairs beautifully with a simple side salad dressed with lemon vinaigrette. The acidity cuts through the richness. A grilled cheese sandwich is also a classic pairing—try it with sharp cheddar on sourdough. For drinks, a crisp white wine like Sauvignon Blanc or a light lager works well.

Storage: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 4 days. The flavors actually deepen and get even better after a day in the fridge. Just note that the soup will thicken significantly as it sits—that’s normal.

Freezing: This soup freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. Thaw overnight in the refrigerator before reheating.

Reheating: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of milk or broth to thin it out to your desired consistency. You can also reheat individual portions in the microwave—just do it in 30-second bursts, stirring between each, to avoid hot spots. Avoid boiling the soup when reheating, as it can make the dairy separate.

Nutritional Information & Benefits

Here’s the nutritional breakdown for one serving of this creamy potato soup with bacon and chives (based on 6 servings, without optional toppings):

Nutrient Amount per Serving
Calories 385
Total Fat 22g
Saturated Fat 11g
Cholesterol 55mg
Sodium 720mg
Total Carbohydrates 38g
Dietary Fiber 4g
Sugars 5g
Protein 10g
Vitamin C 25% DV
Potassium 850mg

This soup offers some surprising nutritional benefits. Potatoes are rich in vitamin C, potassium, and fiber (especially if you leave the skins on—though I peel them for texture here). The bacon provides protein and B vitamins, while the chives add a small amount of vitamin K and antioxidants. The dairy contributes calcium and vitamin D.

If you’re watching your sodium, use low-sodium broth and go easy on the added salt. You can also reduce the bacon to 4 strips. For a lighter version, swap the heavy cream for half-and-half and use 2% milk instead of whole. The soup will still be creamy, just a bit less indulgent.

This recipe contains dairy and gluten (if served with bread). It is not suitable for vegans or those with dairy allergies without modifications.

Conclusion

This creamy potato soup with bacon and chives is more than just a recipe—it’s a bowl of comfort that brings back memories and creates new ones. It’s the soup I make when I need a little warmth, a little nostalgia, and a lot of flavor. And honestly? It never disappoints.

I hope you give this recipe a try and make it your own. Maybe you’ll add extra bacon (I won’t judge), or swap in some cheddar, or serve it with a side of crusty bread. However you choose to make it, I hope it brings you the same cozy feeling it brings me. Don’t forget to top it with those fresh chives—they really do make all the difference.

If you make this creamy potato soup, I’d love to hear about it! Drop a comment below and let me know how it turned out. Did you add any fun twists? What did you serve it with? Your feedback helps other readers too. And if you loved it, share this recipe with a friend who could use a little comfort. Happy cooking, friends!

Frequently Asked Questions

Can I use different types of potatoes?

Yes, but the texture will vary. Russet potatoes break down the most, giving you the creamiest soup. Yukon Golds will give you a slightly thicker, more buttery texture. Red potatoes hold their shape better, so the soup will be chunkier. I recommend sticking with Russets for the best results.

How do I make this soup thicker?

If you want a thicker soup, you have a few options. You can blend all of the potatoes instead of reserving some. You can also mash a few extra potato cubes with a fork before adding them back in. Another trick is to mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it into the soup during the last 5 minutes of cooking.

Can I make this soup in an Instant Pot?

Absolutely! Cook the bacon using the Sauté function, then remove it. Sauté the onions and garlic in the bacon fat. Add the potatoes and broth, then pressure cook on High for 8 minutes. Quick-release the pressure, blend, then stir in the cream and milk using the Sauté function on Low. Top with bacon and chives as usual.

How do I prevent the soup from curdling?

Curdling happens when dairy is heated too quickly or to too high a temperature. Always add the cream and milk to the soup off the heat or over very low heat. Stir constantly as you add them. Never let the soup boil after adding dairy. If you’re worried, temper the cream by adding a ladleful of hot soup to it first, then stir the mixture back into the pot.

Can I leave the potato skins on?

You can, but the soup won’t be as smooth. Potato skins add fiber and nutrients, but they also add texture and can make the soup slightly gritty if blended. If you want to keep the skins on, use Yukon Gold potatoes (which have thinner skins) and scrub them well before dicing. The soup will be more rustic but still delicious.

Pin This Recipe!

creamy potato soup with bacon and chives recipe

Print

Creamy Potato Soup with Bacon & Chives: Best Easy Recipe

This creamy potato soup with bacon and chives is rich without being heavy, comforting without being boring, and comes together in about 40 minutes. It’s the perfect bowl of comfort for chilly nights or when you need a hug in a bowl.

  • Author: Merry
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 6 strips thick-cut bacon
  • 1 medium yellow onion, diced small (about 1 cup)
  • 3 cloves garlic, minced
  • 3 pounds Russet potatoes (about 6 medium), peeled and diced into ½-inch cubes
  • 4 cups low-sodium chicken broth
  • 1 cup heavy cream
  • 1 cup whole milk
  • 2 tablespoons unsalted butter
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon freshly ground black pepper
  • ¼ cup fresh chives, chopped, plus more for garnish
  • ¼ cup sour cream (optional, for extra tang)
  • ½ cup shredded sharp cheddar cheese (optional, for topping)

Instructions

  1. Cook the Bacon: Place the 6 strips of bacon in your cold Dutch oven. Turn the heat to medium and cook for 6-8 minutes, flipping once, until crispy. Transfer the bacon to a paper towel-lined plate. Let it cool, then crumble it into small pieces. Leave about 2 tablespoons of bacon fat in the pot—discard the rest or save it for another use.
  2. Sauté the Aromatics: Add the 2 tablespoons of butter to the bacon fat over medium heat. Once melted, add the diced onion and cook for 4-5 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and cook for 30 seconds more, until fragrant. Don’t let the garlic brown—it’ll turn bitter.
  3. Cook the Potatoes: Add the diced potatoes to the pot, along with 1 teaspoon of salt and ½ teaspoon of pepper. Stir to coat the potatoes in the fat and aromatics. Cook for 2-3 minutes, stirring occasionally. This helps the potatoes absorb flavor before the liquid goes in.
  4. Add the Broth: Pour in the 4 cups of chicken broth. Increase the heat to high and bring the soup to a boil. Once boiling, reduce the heat to medium-low, cover the pot, and let it simmer for 15-18 minutes, or until the potatoes are fork-tender. You should be able to easily pierce a potato cube with a fork.
  5. Blend the Soup: Using a slotted spoon, remove about 1 cup of the cooked potato cubes and set them aside. Then, using an immersion blender, blend the soup in the pot until smooth and creamy. If using a regular blender, work in batches—fill the blender only halfway, hold the lid down with a towel, and blend until smooth. Return the blended soup to the pot.
  6. Add the Dairy: Stir in the 1 cup of heavy cream and 1 cup of whole milk. Add the reserved potato cubes back into the pot. Stir gently to combine. Heat the soup over low heat for 3-4 minutes, until warmed through. Do not let it boil after adding the cream—it can cause the dairy to separate and curdle.
  7. Finish and Serve: Taste the soup and adjust seasoning with more salt and pepper if needed. Ladle the soup into bowls. Top each serving with crumbled bacon, a generous sprinkle of fresh chives, and a dollop of sour cream or shredded cheddar if desired. Serve hot.

Notes

The soup will thicken as it sits. If making ahead, add a splash of milk or broth when reheating. For best results, use room-temperature dairy to prevent curdling. Reserve some cooked potato cubes before blending for a chunky texture. Season as you go for layered flavor.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 385
  • Sugar: 5
  • Sodium: 720
  • Fat: 22
  • Saturated Fat: 11
  • Carbohydrates: 38
  • Fiber: 4
  • Protein: 10

Keywords: creamy potato soup, bacon and chives, easy potato soup, comfort food, winter soup, potato soup recipe

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