Soups & Stews
This baked potato soup recipe with chicken broth delivers the rich, comforting flavors of a classic diner favorite—creamy, velvety, and packed with roasted potato depth. The secret lies in slow-roasting potatoes before blending, which infuses the soup with natural sweetness and a texture that’s impossibly smooth.
I developed this version after years of testing, ensuring every spoonful is perfectly balanced between hearty and light.
The process starts with sautéing onions and garlic until fragrant, then adding roasted potatoes and chicken broth for a deep, savory base. A touch of cream or milk at the end creates that signature velvety consistency without overpowering the potato flavor.
The result? A soup so rich and satisfying, it’ll become your go-to for chilly evenings or cozy gatherings.
What sets this recipe apart is the roasted potato technique—it caramelizes the edges slightly, adding layers of flavor that simmered potatoes can’t match.
The broth reduces to a perfect balance of richness and clarity, while optional toppings like crispy bacon, green onions, or a dollop of sour cream let you customize it to your taste.
Ready in about 45 minutes, this soup is ideal for meal prep or last-minute dinners. Serve with crusty bread or a side salad for a complete, comforting meal. Here’s how to make it step by step.
Ingredients for baked potato soup recipe with chicken broth
Six ingredients make this rich, velvety potato soup feel like a restaurant favorite at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Cut into 1-inch cubes, roasted until caramelized |
| Yellow Onion 🧅 | 1 whole | Diced, sautéed until translucent |
| Garlic Cloves 🧄 | 4 cloves | Minced, sautéed until fragrant |
| Chicken Broth 🍲 | 6 cups | Low-sodium preferred, homemade or quality store-bought |
| Heavy Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Whole Milk 🥛 | ½ cup | Warmed before adding |
| Butter 🧈 | 4 tbsp | Unsalted, for sautéing onions |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt, adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme leaves |
| Bay Leaves 🍃 | 2 whole | Removed before blending |
| Green Onions 🧅 | ¼ cup | Chopped, for garnish (optional) |
| Crispy Bacon 🥓 | ½ cup | Chopped, for garnish (optional) |
| Sour Cream 🥛 | ¼ cup | For garnish (optional) |
The potatoes are the star—Russet potatoes roast up perfectly caramelized, giving the soup that natural sweetness. Buy a 3-pound bag from the grocery store's produce section, or grab pre-cut cubes from the frozen foods aisle if you're short on time. For the broth, Swanson or Pacific Foods are my go-tos, but homemade is even better if you've got it. The key is to roast the potatoes until they're tender and slightly crispy on the edges—this takes about 30 minutes at 425°F. Don't skip this step; it's what makes this soup taste like it came from a diner kitchen.
No heavy cream? Full-fat coconut milk works in a pinch, though it'll have a slightly different flavor. Short on chicken broth? Vegetable broth with a splash of soy sauce adds depth. Fresh thyme is ideal, but dried works at one-third the amount. For the optional toppings, green onions and sour cream are classic, but crispy fried shallots or a sprinkle of smoked paprika add great flavor too. The bacon can be swapped for crispy pancetta or even toasted pumpkin seeds if you're keeping it vegetarian.
This soup tastes even better the next day—4-5 days in the fridge, no problem. For meal prep, portion it into containers and store with a layer of broth on top to keep the potatoes from drying out. Freezes beautifully for up to 3 months, though the texture might get a little grainy after thawing. I like to reheat it on the stove over medium-low heat, stirring in a splash of milk or cream to restore that velvety consistency. Garnish with fresh herbs right before serving to keep everything bright and fresh.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping chaos, no extra bowls. Just dice those Russets into even chunks (no need to peel!), toss them in with the onion and garlic, and let the broth work its magic. The onions caramelize just enough to add that sweet depth without any extra fuss.
- Creamy Without Trying: That heavy cream at the end? Chef’s kiss. It doesn’t turn greasy or heavy—just velvety smooth, like a hug in a bowl. The chicken broth keeps it light, so it’s rich but not cloying, and the garlic? Oh, it sneaks in that savory punch that makes you go back for seconds.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. It reheats beautifully—no soggy potatoes here—and keeps for days in the fridge. Pack it in a thermos for work, or serve it cold with a dollop of sour cream for a picnic. (Yes, even on a Tuesday night.)
- Budget Comfort: Russets are cheap, broth is cheap, and a little heavy cream stretches a long way. I make this for a family of four for under $10, and somehow, it always feels like a restaurant meal. The secret? Roasting the potatoes first for 10 minutes—crispy edges, creamy middle, zero waste.
Step-by-step instructions for creamy baked potato soup
Here's how to transform simple ingredients into rich, comforting soup with perfect texture.
Roast the Potatoes Until Caramelized
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Cut the 3 lb Russet Potatoes into 1-inch cubes—this size ensures they roast evenly without turning to mush. Spread them in a single layer on the baking sheet, tossing gently with 1 tablespoon of the 4 tbsp Butter and ½ tsp of the 1.5 tsp Salt.
Roast for 30-35 minutes, stirring once halfway through, until the edges are deep golden brown and the potatoes are tender when pierced with a fork. The caramelization at this stage builds the soup's natural sweetness—don't skip this step. Real talk: if you skip roasting, your soup will taste bland and watery.
Sauté Onions and Garlic for Flavor Foundation
While the potatoes roast, heat a large Dutch oven over medium heat. Melt the remaining 3 tbsp Butter and add the 1 whole Yellow Onion, diced into ¼-inch pieces. Cook for 5-6 minutes, stirring occasionally, until the onions are soft and translucent but not browned.
Add the 4 cloves Garlic Cloves, minced, along with the 1 tsp Dried Thyme and 2 whole Bay Leaves. Stir for 30 seconds until fragrant—this is where the aromatic magic happens. If you smell the garlic burning, reduce the heat immediately. The onions should be tender but still hold their shape slightly.
Build the Soup with Roasted Potatoes and Broth
Add the roasted potatoes to the Dutch oven along with the 6 cups Chicken Broth. Bring to a gentle boil, then reduce heat to medium-low and simmer for 10-12 minutes, stirring occasionally. You want the potatoes to soften completely and infuse the broth with their flavor.
Use an immersion blender to purée the soup until completely smooth—no chunks should remain. If you don't have one, carefully transfer the soup to a blender in batches, blending until silky. This step is crucial for that velvety texture we're after. Taste and adjust seasoning with additional salt or black pepper if needed.
Finish with Cream and Warm Milk
Return the soup to the Dutch oven and stir in the 1 cup Heavy Cream and 0.5 cup Whole Milk. Warm the milk slightly first by placing it in a small saucepan over low heat for 2-3 minutes—this prevents the cream from curdling when added to the hot soup.
Simmer gently for 5-7 minutes until the soup is heated through and the cream is fully incorporated. You'll notice the soup thickens slightly from the starch released by the potatoes. The mixture should coat the back of a spoon with a luxurious, creamy consistency. If it's too thick, thin with a splash of broth.
Garnish and Serve Warm
Remove the 2 whole Bay Leaves and discard them. Ladle the soup into bowls and top each serving with 1 tablespoon Crispy Bacon and 1 tablespoon Green Onions, chopped. For extra richness, swirl in 1 teaspoon Sour Cream around the edges of each bowl—this adds a delightful contrast in temperature and texture.
Serve immediately while hot. The soup should be thick enough to coat a spoon but still easy to drink. Each bite should deliver that perfect balance of creamy, savory, and slightly sweet flavors from the roasted potatoes. This is the moment that matters: the first sip should make you want to make a second bowl right away.
Pro Tips For Making Baked Potato Soup Recipe With Chicken Broth
- PARBOIL POTATOES FIRST: Russet potatoes take forever to soften when sliced—cut them into even ½-inch chunks, then boil them in salted water for 5 minutes before adding to the soup. This cuts cooking time by half and keeps them from turning mushy later.
- USE COLD CREAM: Stir heavy cream into the soup off the heat and only after it’s fully cooked—otherwise, it’ll curdle like a science experiment gone wrong. I learned this after ruining three batches where the cream separated into a sad, greasy puddle.
- DON’T SKIP THE ONION BASE: Sauté the onion until it’s deep golden, not just soft—this builds flavor that chicken broth alone can’t carry. Five minutes over medium heat, no rushing, or you’ll end up with soup that tastes like boiled potatoes and regret.
- SAVE TIME WITH FROZEN GARLIC: Fresh garlic burns faster than you’d think in soup. Use a teaspoon of minced frozen garlic instead—it’s pre-cooked, adds the same punch, and won’t turn the broth bitter. (Yes, even if you’re skeptical.)
Regional styles of this recipe
New England Creamy Style
In New England, this soup gets a special touch with crispy fried onions layered on top for extra crunch. I like to use yellow onions sliced into ⅛-inch rings and fried in vegetable oil until golden brown. Add them to the soup just before serving so they stay crisp.
Many regional recipes also include a splash of heavy cream (up to ½ cup) and a pinch of nutmeg for warmth—trust me, it elevates the dish. 🥔
Southern Comfort Twist
The Southern version leans into smoky flavors by adding smoked paprika and crispy bacon as a must-have topping. Start by cooking ½ cup chopped bacon in a skillet until crispy, then crumble it over the finished soup.
Stir ½ teaspoon smoked paprika into the broth while simmering for a subtle, smoky depth. Some cooks even add a dash of hot sauce at the end for a little kick. This style is perfect for hearty meals and tailgates. 🌶️
Midwest Hearty Potato
The Midwest takes a simpler approach, focusing on rustic ingredients and bold flavors. Here, you’ll often find diced ham or leftover roasted chicken added to the broth for extra richness. I like to use ½ cup diced ham (about 2 oz) and simmer it with the potatoes.
Some recipes also call for a sprinkle of celery seeds (about ¼ teaspoon) to add an earthy note. This version is all about comfort and simplicity—ideal for cold winters. ❄️
Pacific Northwest Fresh Take
Out West, the focus shifts to lighter, fresher ingredients. Swap the heavy cream for coconut milk (½ cup) and add fresh dill (2 tablespoons, chopped) for a bright, herbal note. Some recipes even incorporate wild mushrooms (like shiitake or oyster) sautéed with the onions for an umami boost.
Garnish with toasted pumpkin seeds instead of bacon for a vegetarian-friendly option. This version is lighter but still deeply satisfying. 🌿
Texas-Style Spicy Kick
In Texas, this soup gets a bold, spicy twist with chopped jalapeños and a dash of Cajun seasoning (about ½ teaspoon). I like to add the jalapeños right before serving so the heat doesn’t overpower the creamy base.
Some cooks also stir in 1 tablespoon of hot sauce (like Cholula) at the end for extra zing. This version is perfect for those who love a little heat with their comfort food. 🔥
Nutrition facts
Frequently asked questions
Why do you roast the potatoes instead of boiling them?
Roasting caramelizes the potato edges, adding natural sweetness and depth that boiling can't match. This step creates that signature diner-style flavor—slightly crispy edges and a velvety texture when blended. The caramelization also intensifies the potato flavor without needing extra salt.
Can I make this soup without heavy cream?
Yes! Use ½ cup full-fat coconut milk for a dairy-free option, though the flavor will differ slightly. For a lighter version, try ½ cup Greek yogurt or ½ cup evaporated milk—just warm it first to prevent curdling. The soup will still be creamy but with a different mouthfeel.
How do I fix soup that's too thick or too thin?
If too thick, thin with warm broth (1-2 tablespoons at a time) until it reaches your desired consistency. For thin soup, simmer uncovered for 5-10 minutes to reduce the liquid. Stir occasionally—this helps thicken naturally from potato starch. Always taste as you go!
What's the best way to reheat leftovers?
Reheat gently on the stove over medium-low heat, stirring frequently to prevent scorching. Add 1-2 tablespoons of milk or broth to restore creaminess if needed. Avoid microwaving—it can make the soup grainy. For best texture, reheat only until hot, then garnish fresh.
Can I make this soup in a slow cooker?
Roast the potatoes first, then sauté onions/garlic as directed. Transfer everything (except cream) to the slow cooker and cook on LOW for 3-4 hours or HIGH for 1.5-2 hours. Stir in cream at the end, warming gently. The slow cooker method yields extra tender potatoes and deeper flavor infusion.
