Baked potato soup lands in that perfect middle ground between hearty and spoonable. It’s thick and creamy without feeling heavy, with soft potato pieces in every bite and the same loaded-potato toppings you’d pile onto an oven-baked spud. The bacon brings salt and crunch, the cheddar melts into the broth, and the sour cream gives the whole pot that familiar tang that keeps you going back for another bowl.
What makes this version work is the way the base is built before the potatoes go in. The butter, flour, broth, and cream create a smooth, stable soup that holds up to all the dairy without turning thin or grainy. Baking the potatoes first matters too. You get that dry, fluffy potato texture instead of the watery, flat flavor you get from boiling them, and a few rough-mashed pieces naturally thicken the soup as it simmers.
Below you’ll find the details that matter most: how to keep the soup silky, how to get the potato texture just right, and what to change if you need a lighter version or want to make it ahead.
The soup got thick and creamy without any lumps, and adding the sour cream at the end kept it from curdling. My husband went back for seconds before I even sat down.
Save this loaded baked potato soup for nights when you want a thick, creamy bowl piled high with cheddar, bacon, and chives.
The Reason This Soup Stays Thick Instead of Turning Watery
The biggest mistake with baked potato soup is treating the potatoes like a garnish instead of part of the base. If you drop in undercooked potatoes or rely on broth alone, the soup tastes thin and the texture turns loose fast. Baking the potatoes first gives you a dry, fluffy interior that breaks down into the broth in a useful way, and mashing only part of them leaves enough structure for the soup to feel hearty.
The other thing that matters is the flour cooked into the butter before the broth goes in. That little roux gives the soup its body and keeps the dairy from sliding around in the pot. If you dump the cream in too early or rush the flour step, you can end up with a gritty or broken texture instead of a smooth one.
- Russet potatoes — These are the best choice because they bake up light and starchy. Yukon Golds will work in a pinch, but the soup will be a little less fluffy and a little more buttery.
- Bacon — Use it for both garnish and flavor. The rendered drippings can also replace a spoonful of butter if you want a deeper smoky base.
- Heavy cream — This gives the soup its rich finish and stands up better than milk. Half-and-half works, but the soup will be thinner and a little less luxurious.
- Sour cream — Stir it in off the heat so it blends smoothly. If it goes in while the soup is boiling, it can split and leave tiny curds.
What Each Ingredient Is Actually Doing in the Pot

- Russet potatoes — Baked, cooled, and peeled potatoes give you the right texture. Baking concentrates the potato flavor and keeps the soup from tasting watered down.
- Butter and flour — This is the base that thickens the broth before the dairy goes in. Cook the flour for a full 2 minutes so the soup doesn’t taste raw.
- Chicken broth — It adds savory depth and keeps the soup from becoming bland and one-note. A low-sodium broth is ideal because the bacon and cheddar already bring plenty of salt.
- Cheddar — Sharp cheddar melts best and gives the soup that classic baked potato taste. Buy a block and shred it yourself if you can; pre-shredded cheese can turn a little grainy.
- Sour cream — This is what makes the soup taste like a loaded baked potato instead of just potato chowder. Add it at the end, after the pot comes off the heat, so it stays smooth.
Building the Base Without Breaking the Dairy
Sweating the Onion and Garlic
Start with the onion in melted butter and cook it until it turns soft and translucent, not browned. You want the raw edge gone before the flour goes in, because browned onion bits can make the soup look muddy. Add the garlic for only the last minute; if it cooks too long, it turns sharp and bitter instead of mellow.
Cooking Out the Flour
Whisk the flour into the butter and onions until it looks pasty, then let it cook for about 2 minutes. That short cook time matters because it removes the raw flour taste and helps the soup thicken evenly. If you rush this part, the finished soup can taste chalky no matter how long you simmer it later.
Adding the Broth and Cream
Pour in the broth gradually while whisking hard so the base stays smooth. Once it’s incorporated, add the cream and let the pot come to a gentle simmer, not a boil. Hard boiling is the easiest way to make a dairy soup look broken or greasy, and this one doesn’t need that kind of heat to get thick.
Finishing with Potatoes, Cheese, and Sour Cream
Fold in the baked potatoes and simmer until the soup has had time to thicken and the potatoes start to soften into the broth. I like to mash some of the potatoes right in the pot and leave some chunks intact so every spoonful has a mix of creamy and hearty texture. Turn off the heat before adding the cheddar and sour cream, then stir until smooth. That gentle finish is what keeps the cheese from clumping and the sour cream from curdling.
How to Make It Work for Different Kitchens and Different Schedules
Gluten-Free Version
Use a 1:1 gluten-free flour blend in place of the all-purpose flour. The soup still thickens nicely, but whisk it well and give it the full cook time so the starches hydrate properly. If your blend is very fine, the texture stays nearly identical.
Lighter, Less Rich Bowl
Swap the heavy cream for half-and-half and reduce the butter slightly if you want a lighter soup. It will still be creamy, but the final texture will be a little less lush and a little more brothy. Don’t cut the cheese and sour cream too aggressively or you lose the baked-potato character.
Vegetarian Version
Skip the bacon and use vegetable broth instead of chicken broth. The soup still works, but you’ll want a little extra salt and a little more cheddar to replace the savory depth the bacon would have added. Smoked paprika is a good addition if you want that missing smoky note.
Storage and Reheating
- Refrigerator: Store for up to 4 days. It thickens as it chills, so expect a denser texture the next day.
- Freezer: It can be frozen, but the dairy may separate a little when thawed. If you plan to freeze it, stop before adding the sour cream and cheddar, then stir those in after reheating.
- Reheating: Warm it gently over low heat and stir often. High heat is the fastest way to scorch the dairy or make the soup look split, so use patience and add a splash of broth if it has tightened up too much.
Answers to the Questions Worth Asking

Baked Potato Soup
Ingredients
Equipment
Method
- Bake the potatoes at 400F for 1 hour on a sheet pan, until tender. Cool until they’re easy to handle, then peel and roughly chop or mash for texture (some chunks are fine).
- Melt the butter in a large pot over medium heat. Sauté the onion for 4 minutes, then add the garlic and cook 1 minute, until fragrant and softened.
- Whisk in the flour and cook for 2 minutes to remove the raw flour taste. Slowly whisk in the chicken broth until smooth, then add the heavy cream.
- Fold in the baked potatoes, then simmer for 15 minutes. Mash some of the potatoes during simmering for a thicker, creamy texture with a few tender bits.
- Stir in the shredded cheddar and sour cream and cook just until melted and smooth. Season with salt, pepper, and garlic powder to taste, then keep warm until ready to serve.
- Ladle the soup into bowls and top with extra cheddar, extra bacon, extra sour cream, and chives. Serve immediately while hot so the cheese melts into the surface.


