There used to be a little cafe on the corner of Elm and 4th in my old neighborhood that made a potato soup that was pure magic. It was called “The Rusty Spoon,” and it had this worn-out wooden sign and mismatched chairs that somehow made everything taste better. When they closed suddenly three winters ago, I actually stood outside their locked door reading the “For Lease” sign about four times, hoping it would change. That soup haunted me—the way the broth was somehow both rich and light, with little bits of crispy bacon and fresh chives scattered on top like confetti. After about a dozen tries—and I mean, some of them were downright sad, like potato soup that tasted more like potato paste—I finally cracked the code.
Honestly, the secret was right in front of me the whole time. I was trying to recreate that velvety texture with heavy cream and tons of butter, but the soup at The Rusty Spoon never felt heavy. You know that feeling when you finish a bowl of soup and you’re satisfied but not stuffed? That was their magic. So I started experimenting with lighter ingredients, and let me tell you, the moment I swapped out some of the heavy cream for a little trick I’d learned from making healthier sauces, everything clicked. The soup got that same silky mouthfeel without the post-lunch food coma.
Maybe you’ve been there—you taste something at a restaurant and you just can’t let it go. You spend weeks thinking about it, trying to figure out how they did it. That was me with this potato soup. I mean, I actually called the old landlord of the building to see if he had any idea where the owners moved. No luck. So I did what any obsessed home cook would do: I made it my mission to get it right. And now, after all that trial and error, I get to share it with you. This lighter creamy potato soup with bacon and chives is the bowl of comfort I’ve been chasing, and I think you’re going to love it just as much.
Why You’ll Love This Recipe
Let me tell you why this soup is different from every other potato soup recipe you’ve seen. I’ve tested this about seven times with different groups of people—my skeptical brother-in-law who “doesn’t do light versions of anything,” my neighbor who’s a registered dietitian, and my own family who will absolutely tell me if something’s missing. The verdict? Everyone went back for seconds.
- Quick & Easy: This comes together in about 40 minutes from start to finish. Perfect for those nights when you want something cozy but don’t have two hours to spend in the kitchen.
- Simple Ingredients: You probably have most of these in your pantry right now. No weird specialty items or trips to three different stores.
- Perfect for Meal Prep: This soup actually gets better after a day in the fridge. Make it on Sunday and have lunch ready for the week.
- Crowd-Pleaser: I brought this to a potluck last month and three people asked for the recipe before I even sat down. Kids love it too, which is always a win.
- Unbelievably Delicious: Here’s the thing—it tastes indulgent. Like, really indulgent. But it’s lighter. You get all that creamy, comforting goodness with a fraction of the calories and fat.
What makes this recipe different is the technique. Instead of relying on heavy cream and loads of butter for richness, I use a combination of a small amount of milk, some reserved potato cooking liquid, and a clever blending trick that gives you that ultra-smooth texture without the heaviness. The bacon does the heavy lifting for flavor—you only need a few strips to get that smoky, savory punch throughout the whole pot. It’s comfort food reimagined: healthier, faster, but with the same soul-soothing satisfaction that makes you close your eyes after that first spoonful.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that bold, comforting flavor without the fuss. Most of these are pantry staples, which makes this soup perfect for those nights when you just need something warm and satisfying.
For the Soup Base
- Russet potatoes, peeled and diced (about 2 pounds or 4-5 medium potatoes) – These break down beautifully and give the soup its creamy texture. Yukon Golds work great too if you want a slightly buttery flavor.
- Yellow onion, diced (1 medium) – Adds that savory foundation. Sweet onions or white onions work fine in a pinch.
- Celery ribs, diced (2) – Gives the soup depth without adding calories. Don’t skip this—it adds a subtle background note that makes the soup taste more complex.
- Garlic cloves, minced (3-4) – Because garlic makes everything better. I use fresh, but jarred minced garlic works in a hurry.
- Low-sodium chicken broth (4 cups or 960 ml) – Use vegetable broth to keep it vegetarian. I prefer Swanson’s low-sodium for the best control over salt.
- Water (1 cup or 240 ml) – Helps cook the potatoes without making the broth too concentrated.
- Bay leaf (1) – Adds a subtle herbal note that rounds out the flavor.
- Dried thyme (½ teaspoon) – Earthy and warm. Fresh thyme works too—use 1 teaspoon and strip the leaves off the stems.
- Salt and black pepper (to taste) – Start with less and adjust at the end. Bacon adds salt, so go easy.
For the Creaminess (The Lighter Part)

- Whole milk (1 cup or 240 ml) – 2% works too, but whole milk gives the best texture. I’ve tested this with oat milk and it works surprisingly well if you need dairy-free.
- All-purpose flour (2 tablespoons) – This helps thicken the soup without needing tons of cream. Gluten-free all-purpose flour works as a substitute.
- Unsalted butter (1 tablespoon) – Just a little for richness. You could use olive oil if you prefer.
For the Toppings (The Best Part)
- Bacon strips (4-5 slices) – Use thick-cut for more smoky flavor. Turkey bacon works if you’re watching your intake, but honestly, the real stuff is worth the splurge here.
- Fresh chives, chopped (2 tablespoons) – These add that fresh, oniony pop. Green onions work great as a substitute.
- Sharp cheddar cheese, shredded (¼ cup, optional) – I use a microplane to grate it super fine so a little goes a long way. This is optional but highly recommended.
- Greek yogurt or light sour cream (for garnish, optional) – Adds a tangy finish without the calories of full-fat sour cream.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:
- Large pot or Dutch oven (5-6 quart) – I use my trusty Le Creuset, but any heavy-bottomed pot works. The key is even heat distribution so the soup doesn’t scorch.
- Immersion blender – This is my favorite tool for creamy soups. It blends right in the pot, which means less cleanup. If you don’t have one, a regular blender works too—just work in batches and be careful with the hot liquid.
- Sharp chef’s knife and cutting board – You’ll be doing a fair amount of chopping, so a good knife makes the job faster and safer.
- Measuring cups and spoons – For accuracy, especially with the flour and milk.
- Wooden spoon or spatula – For stirring. I prefer wood because it doesn’t scratch my pot.
- Small skillet – For cooking the bacon. A cast-iron skillet works beautifully here.
- Paper towels – For draining the bacon. Not fancy, but necessary.
If you don’t have an immersion blender, no worries! A potato masher works for a chunkier texture, or you can transfer about half the soup to a regular blender, puree it, and stir it back in. Just let the soup cool slightly before blending to avoid any explosions—learned that one the hard way, let me tell you.
Preparation Method
- Cook the bacon. Place the bacon strips in a cold skillet and heat over medium heat. Cook for 6-8 minutes, flipping once, until crispy. Transfer to a paper towel-lined plate to drain. Once cool, crumble or chop into small pieces. Leave about 1 tablespoon of the rendered bacon fat in the skillet and set it aside—this is liquid gold for flavor.
- Start the soup base. In your large pot or Dutch oven, melt the butter over medium heat. Add the diced onion and celery and cook for 5-6 minutes, stirring occasionally, until the onion is translucent and starting to soften. You want them to sweat, not brown. Add the minced garlic and cook for 30 seconds until fragrant—don’t let it burn or it’ll get bitter.
- Add the potatoes and liquid. Add the diced potatoes, chicken broth, water, bay leaf, dried thyme, and about ½ teaspoon of salt and ¼ teaspoon of black pepper. Stir everything together and bring to a boil over high heat. Once it’s boiling, reduce the heat to medium-low, cover the pot, and let it simmer for 15-20 minutes, or until the potatoes are fork-tender. You should be able to easily pierce them with a fork—if there’s resistance, cook for another 5 minutes.
- Make the light cream mixture. While the potatoes are cooking, whisk together the milk and flour in a small bowl until smooth. No lumps allowed! Set this aside. This is your secret weapon for creaminess without all the heavy cream.
- Blend the soup. Remove the bay leaf from the pot and discard it. Use your immersion blender to blend the soup until it’s smooth and creamy. If you’re using a regular blender, carefully transfer about half the soup to the blender (work in batches if needed), blend until smooth, and return it to the pot. I like to leave a few small chunks for texture, but blend it completely smooth if that’s your preference.
- Add the cream mixture. With the soup at a gentle simmer, slowly pour in the milk and flour mixture while stirring constantly. Keep stirring for 2-3 minutes as the soup thickens. You’ll notice it go from thin to beautifully creamy right before your eyes. If it seems too thick, add a splash more broth or water to reach your desired consistency.
- Finish and season. Stir in about half of the crumbled bacon, reserving the rest for topping. Taste the soup and adjust the salt and pepper. Remember that the bacon and cheese will add saltiness, so go easy. If you want a little heat, add a pinch of cayenne or red pepper flakes.
- Serve and garnish. Ladle the soup into bowls. Top with the remaining bacon, a generous sprinkle of fresh chives, some shredded cheddar cheese if using, and a dollop of Greek yogurt or light sour cream. Serve immediately while it’s hot and comforting.
Cooking Tips & Techniques
Let me share some things I learned the hard way so you don’t have to. First off, don’t rush the onion and celery step. I know it’s tempting to crank up the heat to get them done faster, but low and slow is the way to go. Those 5-6 minutes of gentle cooking build the flavor foundation of the whole soup. I once tried to speed through this step and ended up with a soup that tasted flat—like something was missing but I couldn’t figure out what.
Here’s another thing: when you add the milk and flour mixture, keep stirring. Like, don’t walk away to check your phone. The flour needs to be incorporated evenly, and if you stop stirring, you might end up with little flour clumps. Not the end of the world—you can blend them out—but it’s easier to just keep that spoon moving.
I also learned that over-blending can make potato soup gummy. Potatoes have starch, and if you blend them too much, especially when they’re hot, that starch can make the soup feel almost gluey. So blend just until it’s smooth, then stop. If you want a super silky texture, let the soup cool for about 10 minutes before blending, then blend gently.
One more tip: save some of the potato cooking liquid before you blend. If your soup ends up thicker than you’d like after adding the milk mixture, you can stir in a little of that reserved liquid to thin it out. It adds flavor instead of just watering things down.
Variations & Adaptations
This soup is pretty forgiving, so feel free to make it your own. Here are some variations I’ve tried and loved:
Vegetarian Version: Skip the bacon and use vegetable broth instead of chicken broth. To get that smoky flavor back, add a teaspoon of smoked paprika or a few drops of liquid smoke. I’ve also roasted some mushrooms and blended them in for an earthy umami boost—it’s surprisingly good.
Loaded Baked Potato Style: Stir in a cup of shredded sharp cheddar cheese right after blending, and top with all the fixings: extra cheese, bacon, chives, and a dollop of Greek yogurt. It’s like a loaded baked potato in soup form, and honestly, it’s my favorite way to eat this.
Dairy-Free Adaptation: Use unsweetened oat milk or almond milk instead of whole milk, and swap the butter for olive oil or a dairy-free butter substitute. The texture won’t be quite as rich, but it’s still creamy and satisfying. I’ve tested this with oat milk and it works beautifully—just make sure it’s unsweetened or your soup will taste like breakfast cereal.
Add Some Veggies: Toss in a cup of chopped carrots or cauliflower along with the potatoes. They blend right in and add extra nutrients without changing the flavor much. I’ve done this when I had some sad carrots in the fridge and nobody noticed a thing.
Spicy Kick: Add a diced jalapeño (seeds removed if you want less heat) along with the onion and celery, or stir in some hot sauce at the end. A pinch of cayenne pepper works too.
Serving & Storage Suggestions
This soup is best served hot, right after you’ve made it. Ladle it into deep bowls and go heavy on the toppings—the contrast between the creamy soup and the crispy bacon and fresh chives is what makes it special. I like to serve it with crusty bread or a simple side salad to round out the meal. A grilled cheese sandwich on the side is never a bad idea either.
For storage, let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually meld and deepen overnight, so day-old soup is even better in my opinion. Just be aware that the soup will thicken as it sits because the potatoes continue to absorb liquid. When you reheat it, stir in a splash of broth or milk to bring it back to your desired consistency.
You can freeze this soup for up to 3 months. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. Leave a little room for expansion. To thaw, move it to the refrigerator overnight. Reheat gently on the stovetop over medium-low heat, stirring occasionally. The texture might change slightly after freezing—it can get a little grainy—but a quick blend with an immersion blender usually fixes that right up.
One thing to note: if you’re planning to freeze the soup, leave the bacon and chives off until you’re ready to serve. Those toppings don’t freeze well and are best added fresh.
Nutritional Information & Benefits
Here’s the thing about this soup—it feels indulgent, but it’s actually pretty reasonable in terms of calories and fat. A serving (about 1.5 cups) with all the toppings comes in at approximately 320 calories, 12 grams of fat, 38 grams of carbohydrates, and 14 grams of protein. Without the cheese and extra toppings, it’s even lighter—around 250 calories per serving.
The potatoes provide a good dose of vitamin C, potassium, and fiber, especially if you leave the skins on (which I sometimes do for a more rustic version). The bacon adds protein and flavor, and even though it’s not a health food, a little bit goes a long way in terms of satisfaction. The milk and Greek yogurt add calcium and protein without the heavy cream. And the chives? They’re a surprising source of vitamin K and antioxidants.
This soup is naturally gluten-free if you use a gluten-free flour blend or cornstarch instead of all-purpose flour. It’s also lower in saturated fat than traditional creamy potato soups, making it a great option for anyone watching their heart health or just trying to eat a little lighter without feeling deprived.
Conclusion
This lighter creamy potato soup with bacon and chives is the recipe I keep coming back to, week after week. It’s the one I make when I’m tired, when I need comfort, when I want something that feels like a hug in a bowl. The fact that it’s lighter just makes it better—I can enjoy a second bowl without that heavy, sluggish feeling that usually comes with creamy soups.
I hope you give this one a try. Play with the toppings, adjust the seasonings to your taste, make it your own. That’s the beauty of a good soup recipe—it’s a starting point, not a rulebook. And if you discover a variation you love, I’d honestly love to hear about it. Drop a comment below and let me know how it turned out, or tag me in your photos. There’s nothing better than knowing this soup is bringing someone else a little bit of comfort.
So go ahead, grab your pot, and make some soup. You deserve a warm, cozy bowl of something good.
Frequently Asked Questions
Can I make this soup in a slow cooker or Instant Pot?
Absolutely! For a slow cooker, sauté the onion, celery, and garlic first, then transfer everything except the milk and flour to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Blend, then stir in the milk and flour mixture and cook for another 20-30 minutes until thickened. For the Instant Pot, use the sauté function for the aromatics, then pressure cook on high for 8 minutes. Quick release, blend, and stir in the milk mixture.
Can I use a different type of potato?
Yes, but the texture will vary. Russet potatoes break down the most and give you the creamiest soup. Yukon Golds are my second choice—they’re creamier but hold their shape a bit more. Red potatoes or white potatoes work too, but the soup won’t be as smooth. Avoid waxy potatoes like fingerlings for the smoothest result.
How do I make this soup thicker or thinner?
To thicken the soup, let it simmer uncovered for a few extra minutes after adding the milk and flour mixture. You can also mash some of the potato chunks before blending for a thicker texture. To thin it out, stir in additional broth, water, or milk until it reaches your preferred consistency. Remember that the soup will thicken as it cools and sits in the fridge.
Can I leave the potato skins on?
Sure! If you prefer a more rustic soup with extra fiber and nutrients, scrub the potatoes well and leave the skins on. Just be aware that the soup will have a slightly different texture and may have small bits of skin throughout. I’ve done this many times when I’m feeling lazy, and it’s still delicious.
Is this soup freezer-friendly?
Yes, but with a couple of caveats. The soup freezes well for up to 3 months, but the texture can become slightly grainy after thawing due to the potatoes and dairy. To minimize this, let the soup cool completely before freezing, and give it a good blend after reheating. Also, leave the bacon and chives off until you’re ready to serve, as they don’t freeze well.
Pin This Recipe!

Lighter Creamy Potato Soup with Bacon and Chives (Easy Recipe)
A lighter, creamy potato soup with crispy bacon and fresh chives that delivers all the comfort of the classic without the heaviness. This easy recipe uses a clever blending trick and simple ingredients for a velvety texture that’s satisfying but not heavy.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 pounds Russet potatoes, peeled and diced (about 4–5 medium potatoes)
- 1 medium yellow onion, diced
- 2 celery ribs, diced
- 3–4 garlic cloves, minced
- 4 cups low-sodium chicken broth
- 1 cup water
- 1 bay leaf
- ½ teaspoon dried thyme
- Salt and black pepper to taste
- 1 cup whole milk
- 2 tablespoons all-purpose flour
- 1 tablespoon unsalted butter
- 4–5 slices bacon
- 2 tablespoons fresh chives, chopped
- ¼ cup sharp cheddar cheese, shredded (optional)
- Greek yogurt or light sour cream for garnish (optional)
Instructions
- Cook the bacon: Place bacon strips in a cold skillet and heat over medium heat. Cook for 6-8 minutes, flipping once, until crispy. Transfer to a paper towel-lined plate to drain. Once cool, crumble or chop into small pieces. Leave about 1 tablespoon of rendered bacon fat in the skillet and set aside.
- Start the soup base: In a large pot or Dutch oven, melt the butter over medium heat. Add the diced onion and celery and cook for 5-6 minutes, stirring occasionally, until the onion is translucent and starting to soften. Add the minced garlic and cook for 30 seconds until fragrant.
- Add the potatoes and liquid: Add the diced potatoes, chicken broth, water, bay leaf, dried thyme, and about ½ teaspoon salt and ¼ teaspoon black pepper. Stir together and bring to a boil over high heat. Reduce heat to medium-low, cover, and simmer for 15-20 minutes, or until potatoes are fork-tender.
- Make the light cream mixture: While the potatoes cook, whisk together the milk and flour in a small bowl until smooth. Set aside.
- Blend the soup: Remove the bay leaf and discard. Use an immersion blender to blend the soup until smooth and creamy. Alternatively, carefully transfer half the soup to a regular blender, blend until smooth, and return to the pot.
- Add the cream mixture: With the soup at a gentle simmer, slowly pour in the milk and flour mixture while stirring constantly. Continue stirring for 2-3 minutes as the soup thickens. If too thick, add a splash more broth or water.
- Finish and season: Stir in about half of the crumbled bacon, reserving the rest for topping. Taste and adjust salt and pepper. Add a pinch of cayenne or red pepper flakes if desired.
- Serve and garnish: Ladle soup into bowls. Top with remaining bacon, fresh chives, shredded cheddar cheese (if using), and a dollop of Greek yogurt or light sour cream. Serve immediately.
Notes
Don’t rush the onion and celery step; low and slow builds flavor. Keep stirring when adding the milk and flour mixture to avoid clumps. Over-blending can make the soup gummy; blend just until smooth. Save some potato cooking liquid to thin the soup if needed. The soup thickens as it sits; add a splash of broth or milk when reheating. For freezing, leave off bacon and chives until serving.
Nutrition
- Serving Size: 1.5 cups
- Calories: 320
- Sugar: 5
- Sodium: 680
- Fat: 12
- Saturated Fat: 5
- Carbohydrates: 38
- Fiber: 4
- Protein: 14
Keywords: potato soup, creamy potato soup, lighter potato soup, bacon and chives, easy soup recipe, comfort food, healthy soup


