Baked potato soup lands on the table thick, creamy, and loaded with everything people love about a fully dressed baked potato. The potatoes give it body, the bacon brings salt and smoke, and the cheddar and sour cream turn it into a bowl that eats like comfort food without getting heavy-handed. What sets this version apart is that the base starts with baked russets instead of raw potatoes simmered from scratch, so the flavor is deeper and the texture stays velvety instead of turning gluey.
The other thing that matters here is restraint with the potatoes once they hit the pot. Some get mashed into the broth so the soup thickens naturally, but some stay in soft chunks for that classic baked-potato feel. The flour-butter base gets cooked before the broth goes in, which keeps the soup from tasting raw and helps it thicken evenly instead of going lumpy.
Below you’ll find the small details that keep the soup smooth, the best way to get that loaded-baked-potato finish, and a few practical swaps if you need to work with what you already have in the kitchen.
The soup turned out thick and silky, and the baked potatoes gave it such a different flavor than the usual potato soup. I loved that the cheddar melted in smoothly without getting grainy, and the bacon on top kept every bowl tasting fresh.
Like this loaded baked potato soup? Save it to Pinterest for the nights when you want a creamy, bacon-topped bowl with dinner done in about 45 minutes.
The Reason This Soup Stays Creamy Instead of Turning Gluey
The mistake that ruins a lot of potato soup is starting with raw potatoes and letting them cook down too long. That can work, but it often gives you a starchy, pasty bowl instead of a smooth one with actual potato character. Baking the potatoes first changes the texture completely. The insides dry out a little, which helps them break down into a creamy base without turning the whole pot into mashed potatoes in soup form.
The roux matters just as much. Butter and flour need a couple of minutes together before the broth goes in, or the soup can taste chalky and thin at the same time. Once the broth is whisked in slowly, the mixture should look silky before the cream and potatoes go in. If it looks lumpy at this stage, keep whisking and don’t rush the liquid.
What Each Ingredient Is Actually Doing in This Soup

- Russet potatoes — These are the right potatoes for the job because they bake up fluffy and mash easily into the broth. Yukon Golds will work, but the soup will be a little richer and less fluffy. Bake them until the skins are dry and the centers are fully tender, then peel while they’re cool enough to handle.
- Bacon — Bacon gives you the smoky, salty backbone that makes this taste like a loaded baked potato instead of plain potato soup. Cook it until crisp so it holds up as a topping. If you want to use turkey bacon, expect less rendered fat and a milder flavor.
- Butter and flour — This is the base that thickens the soup without depending only on the potatoes. The flour needs a short cook in the butter so the final soup tastes smooth, not raw. If you use gluten-free flour, choose a 1:1 blend and whisk it well before adding broth.
- Chicken broth — This thins the soup to a spoonable texture and adds savory depth. Low-sodium broth is the better choice here because the bacon and cheddar already bring plenty of salt. Vegetable broth works if you need a meatless version, though the flavor will be softer.
- Heavy cream, cheddar, and sour cream — These three ingredients create the rich finish. Add the cheddar off a hard boil so it melts smoothly instead of turning grainy, and stir in the sour cream at the end so it stays tangy. Full-fat dairy gives the cleanest texture here; lower-fat versions can split more easily.
The 20 Minutes That Matter Most
Building the Onion Base
Cook the onion in butter until it softens and turns translucent at the edges, not browned. You want sweetness here, not caramelization, because this soup should taste clean and savory. Add the garlic for just a minute after the onion softens; if it goes in too early, it can burn and give the whole pot a bitter edge.
Cooking Out the Flour
Once the flour goes in, stir constantly and let it cook for about two minutes. The mixture should look like a thick, pale paste and smell lightly nutty. If it still smells raw, the soup will taste flat later, so don’t rush this part. Pour in the broth gradually while whisking so the base stays smooth.
Letting the Potatoes Thicken the Broth
After the baked potatoes go in, simmer the soup gently for about 15 minutes. Mash some of the potatoes against the side of the pot, but leave enough chunks so the soup doesn’t turn into purée. If you boil it hard, the dairy can separate later and the potatoes can break down too far.
Finishing With Cheese and Sour Cream
Turn the heat down before adding the cheddar and sour cream. High heat is the fastest way to get a grainy finish or a broken dairy base. Stir until the cheese disappears and the soup looks glossy, then taste for salt, pepper, and garlic powder. The seasoning should be bold enough to stand up to the toppings.
How to Adjust It Without Losing the Baked-Potato Character
Make It Gluten-Free
Swap the all-purpose flour for a good 1:1 gluten-free blend. Whisk it into the butter just like regular flour and cook it for the same two minutes so the soup still thickens smoothly. The texture stays close to the original, though the finished soup can be a touch less silky depending on the blend.
Make It Vegetarian
Use vegetable broth and skip the bacon. To keep the soup from tasting flat, add a little extra salt and a pinch more garlic powder, then finish with chives and extra cheddar. You’ll lose the smoky note, but the soup will still taste rich and hearty.
Make It a Little Lighter
You can replace part of the heavy cream with half-and-half, but don’t swap all of it or the soup loses its velvety finish. The broth will be a little thinner and the dairy will be less rich, so keep the cheddar and sour cream in full amounts. This version still eats like baked potato soup, just with a lighter body.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. It thickens as it sits, so expect the texture to be denser the next day.
- Freezer: This soup can freeze, but the dairy may separate a little after thawing. For the best result, freeze before adding the cheddar and sour cream, then stir those in after reheating.
- Reheating: Reheat gently on the stovetop over low heat, adding a splash of broth or milk to loosen it. Don’t boil it hard or the dairy can break and the potatoes can turn grainy.
Questions I Get Asked About This Recipe

Baked Potato Soup
Ingredients
Equipment
Method
- Bake the russet potatoes at 400°F for 1 hour until tender. Cool, then peel and roughly chop or mash, leaving some texture.
- Melt the butter in a large Dutch oven over medium heat. Sauté the onion for 4 minutes until softened, then add the garlic and cook for 1 minute until fragrant.
- Whisk in the all-purpose flour and cook for 2 minutes, stirring until it smells slightly toasted. Keep the heat steady so it doesn’t brown too quickly.
- Gradually whisk in the chicken broth until smooth, with no flour lumps. Add the heavy cream and stir to combine.
- Fold in the baked potatoes and bring the mixture to a gentle simmer. Simmer for 15 minutes, mashing some pieces to thicken while keeping a rustic, chunky texture.
- Stir in the shredded cheddar and sour cream until melted and smooth. Season with salt, pepper, and garlic powder to taste, stirring until fully combined.
- Ladle the soup into bowls and top with extra cheddar, extra bacon, extra sour cream, and chives. Serve immediately while hot and creamy.



