Soups & Stews
This Bear Creek creamy potato soup delivers the velvety comfort of a mountain lodge dinner—rich, velvety, and packed with golden celery crunch. The secret lies in slow-cooked Yukon Gold potatoes blended with velvety broth and a touch of heavy cream, creating a texture that’s impossibly smooth yet still hearty.
I developed this recipe after years of perfecting restaurant-style soups at home, and it never fails to warm up a chilly evening.
The magic happens in the technique: roasting the celery and onions first for deep caramelization, then simmering everything until the potatoes break down into a luscious purée. A splash of cream at the end adds that signature velouté finish, while crispy bacon or fresh chives on top bring the perfect contrast.
What you’ll end up with is a soup so creamy it feels like a hug in a bowl—every spoonful delivers that perfect balance of smoothness and satisfying bite.
This recipe is designed for foolproof results, with just 15 minutes of prep and 45 minutes of simmering time. It’s the kind of dish that tastes even better the next day, making it perfect for meal prep or feeding a crowd.
The aroma alone will have everyone gathering around the table, and the texture—creamy yet never greasy—is what sets this apart from ordinary potato soups.
Serve it with crusty bread for dipping or a sprinkle of crispy bacon on top for extra indulgence. Whether you're craving a cozy weeknight dinner or a comforting holiday side, this soup delivers restaurant-quality warmth without the fuss. Here’s how to make it.
Ingredients for bear creek creamy potato soup
Golden potatoes, velvety cream, and crisp celery crunch—this soup delivers mountain lodge comfort in every spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Peeled and cubed evenly |
| Celery Stalks 🧅 | 4 whole | Trimmed and chopped fine |
| Yellow Onions 🧅 | 2 whole | Peeled and sliced thin |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Unsalted Butter 🧈 | 4 tbsp | European-style preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Fresh Chives 🌱 | ¼ cup | Chopped for garnish |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Crispy Bacon 🥓 | ½ cup | Chopped, optional topping |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting vegetables |
The Yukon Gold potatoes are non-negotiable here—their buttery texture and low starch make all the difference. Costco sells them in bulk for great prices, or grab a few from the organic section at Whole Foods. For the celery and onions, roasting first brings out their natural sweetness—don't skip this step! I always use European-style butter (like Plugrá) for that extra depth of flavor, but regular unsalted works too. The broth should be low-sodium so you control the seasoning—Pacific Foods or Swanson are my go-tos.
No Yukon Golds? Russet potatoes work in a pinch, but they'll be starchier. Running out of thyme? Dried thyme at half the amount gets you close. The heavy cream is what gives this soup its signature velouté texture—half-and-half cuts costs but adds a subtle tang. For the bacon topping, Trader Joe's crispy bacon bits are a game-changer (no cooking required). Want to make it vegan? Swap the cream for full-fat coconut milk and use vegan bacon bits—still delicious!
This soup tastes even better the next day as all the flavors meld together. Store leftovers in the fridge for up to 5 days, or freeze for 3 months—just reheat gently on the stove. I always double the batch because it disappears fast. The crispy bacon topping? Add it fresh when serving so it stays crunchy. For extra richness, stir in a dollop of sour cream before serving—trust me on this!
Why You'll Love This Recipe
- Minimal Chopping Required: I swear by this trick—just dice the celery and onions roughly, no need for perfect matchsticks. The Yukon Golds soften into buttery perfection without fuss, and honestly? My knife stays clean longer than my kitchen counter after this.
- Velvet Creamy Magic: That heavy cream swirled into the broth? It’s the kind of rich, velvety texture that makes you pause mid-spoonful. The onions caramelize just enough to add depth without overpowering—like a warm hug in a bowl.
- Leftover Goldmine: This soup begs to be made extra. The flavors only deepen overnight, and reheating it? Just a splash of milk or broth to smooth it out. I’ve fed a family of five for days from one big batch—no waste, just happy stomachs.
- Budget-Friendly Luxury: Yukon Golds are pricier, but they’re worth it here. Still, a single bag stretches across meals, and the celery/onions stretch further than you’d think. The heavy cream makes it feel special without breaking the bank—like a fancy dinner for half the cost.
Step-by-step instructions for Bear Creek creamy potato soup
This velvety potato soup delivers restaurant-quality creaminess with a touch of golden celery crunch.
Roast the Vegetable Base for Deep Flavor
Preheat your oven to 400°F and line a large baking sheet with parchment paper. In a bowl, toss the 2.5 lb Yukon Gold potatoes (cubed evenly), 4 whole celery stalks (chopped fine), and 2 whole yellow onions (sliced thin) with the 2 tbsp extra-virgin olive oil and 1 tsp salt. Spread them in a single layer on the baking sheet.
Roast for 30-35 minutes, stirring halfway, until the potatoes are tender and the celery and onions are golden brown with caramelized edges. This roasting step builds incredible depth of flavor that simmering alone can't match. The potatoes should be fork-tender when pierced, but still hold their shape slightly.
Sauté Aromatics and Build the Soup Foundation
While the vegetables roast, melt 2 tbsp unsalted butter in a large Dutch oven over medium heat. Add the 3 cloves minced garlic and 0.25 cup chopped fresh thyme, cooking for 1 minute until fragrant but not browned. Here's the thing—don't walk away during this step. Garlic burns faster than you think, and you want that aromatic punch without bitterness.
Add the roasted vegetable mixture to the Dutch oven along with 4 cups chicken broth. Bring to a gentle simmer, then reduce heat to low and let it cook uncovered for 15 minutes. This allows the flavors to meld while keeping the texture smooth. Stir occasionally, but not constantly—you want that velouté consistency, not a mashed potato effect.
Create the Creamy Texture Perfectly
Use an immersion blender to purée the soup directly in the pot until completely smooth. I like to do this in batches if needed to ensure every bit gets blended. For an extra-smooth texture, strain through a fine-mesh sieve if you prefer. Return the puréed soup to the pot and stir in the 0.5 cup heavy cream and remaining 0.5 tsp salt.
Simmer gently for another 10 minutes—just enough to heat through without breaking the cream. The soup should be silky with a velouté texture, not thick like a stew. Taste and adjust seasoning with more salt or freshly ground black pepper if needed. Real talk: this is where the magic happens. The cream should blend seamlessly, creating that luxurious mouthfeel we're after.
Finish with Crispy Bacon and Fresh Herbs
Just before serving, stir in the 0.5 cup chopped crispy bacon and 0.25 cup chopped fresh chives. The bacon adds a smoky contrast to the creamy soup, while the chives bring a fresh brightness. Keep the heat at low for just 2 minutes to warm through—no longer, or the bacon will lose its crispness. This final step transforms your soup from good to extraordinary.
Ladle the soup into bowls immediately and garnish with additional chives if desired. The contrast of the creamy velouté with the crispy bacon and fresh herbs makes every spoonful irresistible. Serve with crusty bread to soak up every last drop of that luxurious potato goodness.
Pro Tips For Making Bear Creek Creamy Potato Soup
- PEEL POTATOES AFTER COOKING: I learned this the hard way—peeling Yukon Golds raw is a waste of time and flavor. Boil them whole in their skins, then peel and mash while still hot; the skins slip off effortlessly, and you keep more of that creamy texture intact.
- SWEAT ONIONS LOW AND SLOW: Skip the sizzle—cook those yellow onions on medium-low with a splash of broth until they’re translucent but not browned. I used to rush this, and the soup always tasted bitter. Patience here makes the base flavor sing.
- IMMERSE POTATOES IN COLD BROTH: Dumping hot potatoes into simmering broth can cause a temperature shock that makes them tough. Instead, add them to cold broth first, then bring to a boil. Your mash will be silky, not gummy.
- STIR IN CREAM OFF HEAT: Heavy cream curdles fast when it hits hot liquid. Remove the pot from heat just before adding it, then stir gently over low heat until warmed through. This keeps the soup luscious, not lumpy.
Flavor customization for this recipe
Creamy Variations
Swap the heavy cream for ½ cup sour cream and ½ cup whole milk to create a tangier, lighter texture that still delivers velvety richness. For a vegan option, use ½ cup full-fat coconut milk—it adds a subtle sweetness that pairs beautifully with the potatoes.
I’ve also tested cashew cream (blended soaked cashews with water) for a dairy-free alternative that mimics the original's smoothness perfectly. 🥥
Cheesy Twists
Add ½ cup shredded sharp cheddar or Gruyère at the end for a cheesy depth that melts into the soup. For extra indulgence, stir in ¼ cup cream cheese alongside the heavy cream—this creates a luxurious, almost bisque-like texture.
If you love blue cheese, crumble 2 oz Gorgonzola into individual bowls before serving for a bold, tangy contrast. 🧀
Spicy Kick
Infuse the broth with 1 tsp smoked paprika and a pinch of cayenne for warmth, or stir in ½ tsp chipotle powder with the cream. For a fresh heat, add 1 tbsp chopped jalapeños or a dash of hot sauce at the end.
I like to balance the spice with a dollop of cooling yogurt on top—it’s a game-changer for heat lovers. 🌶️
Herb Infusions
Swap thyme for rosemary or sage for an earthy twist, or add 1 tbsp chopped fresh dill for a lighter, brighter flavor. For a Mediterranean touch, stir in ½ tsp dried oregano with the garlic.
Fresh herbs like chives or parsley should always be added at the end to preserve their brightness. 🌿
Protein Boosts
Add ½ lb cooked chicken breast or ½ lb smoked sausage (like kielbasa) for extra heartiness. For a seafood twist, stir in ½ lb cooked shrimp or ½ cup smoked salmon flakes** just before serving. The shrimp adds a delicate sweetness, while salmon brings a briny depth. 🍗
Nutrition facts
Frequently asked questions
Can I make this soup without an immersion blender?
Transfer the soup to a blender in batches (don't overfill) and blend until completely smooth. For an extra-smooth texture, strain through a fine-mesh sieve afterward. Just be careful—hot liquids can cause splattering, so use caution when transferring.
How do I prevent the soup from breaking or getting grainy?
Simmer the soup gently after adding cream—never boil it. Also, blend the potatoes thoroughly before adding the cream, and use cold cream rather than warm. If it starts to curdle, whisk in a splash of cold milk or broth to stabilize it. The key is patience and low heat!
Can I use russet potatoes instead of Yukon Gold?
Yes, but the texture will be starchier. For best results, peel and cube them evenly, and simmer slightly longer (about 5 extra minutes) to break them down completely. Yukon Golds create that signature velvety texture, but russets work in a pinch.
How long will leftovers keep in the fridge?
This soup keeps beautifully for up to 5 days in an airtight container. The flavors actually deepen over time! For best texture, reheat gently on the stove—never microwave, or the cream may separate. A quick stir with a splash of milk or broth helps restore creaminess.
What if I don't have fresh thyme?
Use ½ tsp dried thyme instead, or swap for ½ tsp rosemary or ½ tsp sage for an earthy twist. Fresh herbs add brightness, but dried works fine—just reduce the amount by half. For a different flavor profile, try ½ tsp dried oregano with the garlic.
