Soups & Stews
This baked potato soup recipe with chicken broth transforms humble ingredients into a comforting classic that feels like a warm hug on chilly days. The secret lies in slow-cooked potatoes that soften into velvety perfection while retaining rustic chunks, all enriched by the savory depth of homemade chicken broth.
I developed this version after years of testing—balancing creaminess with texture, and ensuring every spoonful delivers that perfect marriage of hearty potato and rich broth.
The foundation begins with proper potato preparation: peeling, cubing, and par-cooking until tender but still holding shape. Sautéing onions and garlic in butter creates a fragrant base before adding the broth and potatoes to simmer until the flavors meld.
A splash of cream at the end elevates the soup to restaurant-quality richness without overwhelming the potato's natural earthiness. This method ensures you get the best of both worlds: a velvety texture with satisfying potato bites in every bite.
What sets this recipe apart is the attention to flavor balance—where a touch of thyme and bay leaf adds aromatic depth, while a sprinkle of black pepper and salt enhances the soup's natural richness.
The optional garnishes (crispy bacon bits, shredded cheddar, or fresh parsley) let you customize each bowl to your taste. The result? A soup so comforting and satisfying, it becomes your new go-to for family dinners or cozy nights in.
Perfect for meal prepping or serving fresh, this baked potato soup adapts effortlessly to your schedule. Double the batch and freeze portions for quick weeknight meals, or serve it piping hot with crusty bread for the ultimate comfort food experience.
Here's how to make it—step by step, with foolproof techniques that guarantee success every time.
Ingredients for baked potato soup recipe with chicken broth
Six hearty ingredients create this velvety soup with rustic potato chunks—comfort food at its finest.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Peeled, cubed 1-inch pieces |
| Chicken Broth 🍲 | 6 cups | Homemade or quality store-bought |
| Yellow Onions 🧅 | 2 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for sautéing |
| Heavy Cream 🥛 | ¾ cup | Full-fat for richness |
| Fresh Thyme 🌿 | ¼ cup | Chopped, stems removed |
| Bay Leaves 🌿 | 2 whole | Removed before serving |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, for garnish |
| Crispy Bacon Bits 🥓 | ¼ cup | Optional, store-bought or homemade |
| Fresh Parsley 🌿 | 0.1 cup | Chopped, for garnish |
The potatoes are the star here, so grab Russet potatoes—they hold their shape better than red-skinned varieties. Costco or Trader Joe's usually have them pre-bagged for convenience, but any grocery store will have them. For the broth, homemade is ideal, but Pacific Foods or Swanson are solid store-bought options. The butter? Plugrá or Land O'Lakes are my go-tos—just make sure it's cold when you cube it for sautéing. Thyme and bay leaves add that aromatic depth, so don’t skip them. Pro tip: Penzeys Spices sells fresh thyme that’s a game-changer if you’re feeling fancy.
No fresh thyme? Dried thyme at one-third the amount works in a pinch. Short on heavy cream? Half-and-half or coconut cream gives a lighter texture, though it won’t be as rich. The bacon bits are optional, but if you skip them, a sprinkle of crumbled feta or smoked paprika adds a nice contrast. For the onions, yellow or red both work—just dice them evenly so they cook at the same rate. And if you’re prepping ahead, par-cook the potatoes the night before to save time.
This soup tastes even better the next day—4-5 days in the fridge, no problem. For freezing, portion it into containers with a little extra broth on top to prevent a skin from forming. 3 months in the freezer is perfect for quick weeknight meals. Garnish with cheese and parsley right before serving, and trust me, it’ll look (and taste) like you spent hours in the kitchen.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe because it’s literally one pot—no chopping boards, no extra pans, just peel those potatoes, dice the onions, and let the broth do the work. The butter and garlic melt right into the broth while you prep, so by the time you’re stirring, the kitchen’s already cleaner than it was when you started.
- Creamy Without Guilt: That rich, velvety texture comes from the potatoes breaking down in the broth, not heavy cream. Honestly, the first time I tasted it, I thought I’d added something fancy—until I remembered it was just butter, onions, and patience. The crispy edges on the baked potatoes? Absolute magic.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. I make a double batch on Sundays, portion it into containers, and it’s still hearty and satisfying by Thursday. The flavor actually improves the next day—yes, even on a Tuesday night—because the potatoes soak up the broth like sponges.
- Budget-Friendly Blanket: Russets are cheap, broth is cheap, and a head of onions lasts forever. This recipe stretches to feed four for under $10, and the leftovers? They’re the reason I don’t stress about grocery bills. Plus, the simplicity means I’m not tempted to splurge on overpriced shortcuts.
Step-by-step instructions for baked potato soup with chicken broth
Here's how to create that dreamy, comforting soup with hearty potato chunks and rich, velvety texture.
Sauté Onions and Garlic Until Golden
Melt the 0.5 cup unsalted butter in a large Dutch oven over medium heat. Add the 2 whole diced yellow onions and cook for 8-10 minutes, stirring occasionally, until they soften and begin to turn golden. This is where all the sweetness develops—don't rush it.
After the onions are golden, add the 4 minced garlic cloves and cook for another 30-60 seconds until fragrant. You'll know it's ready when the kitchen fills with that irresistible garlic aroma. Be careful not to let it burn—garlic turns bitter quickly. Remove from heat temporarily while you prepare the potatoes.
Simmer Potatoes in Chicken Broth
Add the 3 lb peeled, cubed Russet potatoes to the Dutch oven along with the 6 cups chicken broth, 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp ground black pepper. Bring everything to a boil over high heat, then immediately reduce to medium-low heat and let it simmer for 15-20 minutes.
You want the potatoes to soften but still hold their shape—think tender but not mushy. Test by piercing a potato chunk with a fork. If it slides in easily but still has a slight resistance, it's perfect. If it falls apart, you've overcooked them. This is the foundation of your soup, so don't skip this step.
Blend Half the Potatoes for Creamy Texture
Using an immersion blender (or carefully transferring half the soup to a countertop blender), blend about half of the potatoes until smooth. This creates that signature creamy texture while keeping rustic potato chunks in the rest. I like to leave about 2 cups of broth in the Dutch oven with the blended portion to help emulsify the cream later.
Return the blended portion to the pot and stir well. The soup should now have a beautiful marbled appearance with creamy sections and visible potato chunks. If it's too thick, add a splash of hot broth to reach your desired consistency. This is where the magic happens—balance between creaminess and texture.
Finish with Cream and Herbs
Stir in the 0.75 cup heavy cream and 0.25 cup chopped fresh thyme over medium-low heat. Simmer gently for 5-7 minutes until everything is heated through and the flavors have melded together. You'll notice the soup become even richer and more velvety as the cream incorporates.
Taste and adjust seasoning if needed—sometimes the bay leaves can make the soup taste slightly bitter if overcooked. Remove the bay leaves before serving. This is your chance to make the soup perfectly balanced—salty, creamy, and herbaceous all at once.
Serve with Cheese and Garnishes
Ladle the hot soup into bowls and top each serving with 1 cup shredded sharp cheddar cheese and 0.25 cup crispy bacon bits. The cheese will melt slightly from the heat, adding another layer of richness, while the bacon bits add a wonderful smoky crunch. Finish with 0.1 cup chopped fresh parsley for a pop of color and freshness.
Serve immediately with crusty bread or oyster crackers—this soup is best enjoyed piping hot. The contrast of the creamy soup with the crispy bread and the melt-in-your-mouth potato chunks makes every spoonful a little piece of comfort. Trust me, you'll want seconds!
Pro Tips For Making Baked Potato Soup Recipe With Chicken Broth
- PEEL AND CUBE SMALL: Russet skins add texture, but uneven chunks take longer to cook. Cut potatoes into ½-inch cubes—smaller than you think—so they soften evenly without turning to mush.
- SAUTÉ ONIONS LOW AND SLOW: I used to rush this step, and the onions burned before they sweetened. Cook them on medium-low heat for 8-10 minutes, stirring often, until they’re golden and jammy—not crisp.
- STARCH THE BROTH: After simmering potatoes, reserve 1 cup of broth, then blend the cooked potatoes with a splash of cold water. Stir the purée back in—this thickens the soup naturally without flour or roux.
- PRESS THE GARLIC: Mince garlic finely, then press it into the butter with the flat side of your knife. This releases more flavor than chopping, and it melts into the soup smoothly instead of floating as chunks.
Troubleshooting great baked potato soup recipe with chicken broth
Potatoes Too Mushy
If your potatoes turn to mush during cooking, you’ve likely over-simmered them. The key is timing: 15-20 minutes of simmering is ideal for 1-inch cubes of Russet potatoes. To fix it, blend the entire batch for a smooth texture or add ½ cup extra broth to loosen the soup.
For next time, reduce simmer time to 12-15 minutes and test doneness with a fork—it should pierce easily but still hold shape. 🥔
Broth Too Weak
A bland broth can ruin the soup’s depth. If your chicken broth tastes flat, try reducing it by simmering uncovered for 10-15 minutes before adding potatoes. For extra flavor, add 1 tsp Worcestershire sauce or ½ tsp smoked paprika to the broth.
If using store-bought broth, opt for Pacific Foods or Swanson Organic—they’re richer and less watery. 🍲
Soup Too Thick
Thick soup happens when potatoes release too much starch. Thin it with hot broth (not cold) in ¼ cup increments, stirring well after each addition. For a smoother texture, blend half the soup and return it to the pot.
Avoid adding cold liquid—it can cause the soup to break or curdle when reheated. 💧
Cream Curdling
Cream curdling is usually caused by high heat or acidic ingredients (like tomatoes). To prevent it, stir in the heavy cream over low heat and avoid boiling.
If it starts to separate, whisk in 1 tbsp cold butter or 1 tsp cornstarch slurry (mix 1 tbsp cornstarch with 2 tbsp cold water). Remove from heat immediately if it thickens too much. 🧈
Garnishes Not Holding
Cheese and bacon bits can slide off if the soup is too hot. Let it cool for 2-3 minutes before adding toppings, or melt the cheese directly into the soup for 1-2 minutes before serving.
For extra crunch, toast bacon bits in a dry pan for 1-2 minutes before sprinkling. Fresh parsley stays brightest if added just before serving. 🧀
Storage Issues
If your soup develops a skin or tastes bland after reheating, store it in an airtight container with a ¼ inch headspace to prevent oxidation. Reheat gently on the stovetop over low heat, stirring occasionally.
For freezer storage, portion into quart-sized bags and thaw in the fridge overnight. Avoid microwaving—it can make the texture uneven. ❄️
Nutrition facts
Frequently asked questions
Can I use red potatoes instead of Russets?
Red potatoes work, but they'll break down faster and create a thinner soup. For the classic texture, stick with Russets—their waxy starch holds shape beautifully. If you must use red potatoes, reduce simmer time to 12-15 minutes and blend more for creaminess.
How do I make this soup dairy-free?
Swap the heavy cream for ½ cup coconut cream or ½ cup cashew cream (blend soaked cashews with water). Use olive oil instead of butter and omit the cheese garnish. The flavor stays rich but lighter—perfect for vegan diets while keeping that velvety texture.
Can I make this soup in an Instant Pot?
Sauté onions and garlic first, then add potatoes, broth, and seasonings. Cook on high pressure for 8 minutes, then quick-release. Blend half the potatoes afterward and finish with cream. The Instant Pot cuts cooking time to 30 minutes while keeping all the flavor.
Why does my soup taste bitter?
Bitterness usually comes from overcooked bay leaves or garlic. Remove bay leaves early and avoid browning garlic. If it's still bitter, add a pinch of sugar or a splash of lemon juice to balance. For future batches, use 1 bay leaf max and cook garlic just until fragrant.
How do I reheat leftovers without curdling?
Reheat gently on the stovetop over low heat, stirring constantly. If it thickens too much, whisk in 1 tbsp cold water. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. Never microwave uncovered—it causes curdling.
