Thick, creamy baked potato soup with bacon, cheddar, and sour cream is the kind of bowl that eats like a meal and still feels comforting enough to order again next week. This copycat version gets that restaurant-style body without turning gluey or bland, and the potatoes stay chunky enough to give every spoonful some texture. The toppings matter here, too. A loaded bowl needs contrast: smoky bacon, sharp cheddar, cool sour cream, and fresh chives cutting through all that richness.
The trick is building the base slowly. A quick roux gives the soup its body, but the milk and broth need time to thicken before the cheese goes in. If you rush that part, the soup can taste thin or break when the dairy hits high heat. Baking the potatoes first gives them that fluffy, dry interior that melts into the soup better than boiled potatoes ever will, and mashing only some of them keeps the texture right.
Below you’ll find the small moves that keep this soup from getting grainy, plus the best way to load the bowl so it tastes like the version people remember from the restaurant.
The soup thickened up exactly like the restaurant version, and keeping some potato chunks in it made it taste homemade instead of canned. My husband went back for a second bowl before I’d even finished serving dinner.
Save this Chili’s-style baked potato soup for the nights when you want a thick, loaded bowl that tastes like the restaurant version.
The Roux Needs Time Before the Milk Goes In
A baked potato soup can go wrong fast if the roux never gets a chance to cook. Raw flour tastes pasty and leaves the whole pot with a chalky edge, even if you load it up with bacon and cheese later. Letting the butter and flour cook for a couple of minutes takes that raw taste off and gives the soup a smooth, rounded base.
The other mistake is adding cold dairy too fast or cranking the heat while you’re whisking. The milk and broth should go in gradually, and the soup needs steady stirring until it thickens enough to coat a spoon. Once it starts looking glossy and a little heavy, you’ve got the right texture for the potatoes and cheese.
- The roux is what gives this soup its restaurant-style body. Skipping the cooking time makes the finished bowl taste flat and floury.
- The potatoes add starch, but they shouldn’t be doing all the work. The flour base keeps the soup thick even after the cheese goes in.
- Cheddar and sour cream both react badly to hard boiling. Add them after the soup has thickened and lower the heat so the texture stays smooth.
What Each Ingredient Is Actually Doing in This Bowl

- Russet potatoes — These are the right potato for this soup because they bake up fluffy and dry inside, which gives the soup a soft, starchy base. Boiled potatoes hold more water and can make the soup feel loose instead of rich. Bake them until the skins are crisp and the centers are fully tender, then scoop and chop the flesh.
- Bacon — Bacon does more than top the bowl; half of it goes into the soup so the smoky flavor gets into every bite. Cook it until crisp, then crumble it well so it doesn’t turn chewy once it sits in the hot soup.
- Whole milk and chicken broth — The milk brings the creaminess, while the broth keeps the soup from tasting heavy or one-note. Lower-fat milk will work, but the texture won’t be as plush and the soup may need a little extra simmer time to thicken.
- Cheddar and sour cream — Add both off the heat or over very low heat. Cheddar gives the sharp, salty finish, and sour cream adds that classic tang that makes this taste like a loaded baked potato in bowl form.
Building the Soup Without Breaking the Cheese
Cooking the Roux
Melt the butter in a large pot over medium heat, then whisk in the flour and let it cook until it smells a little nutty and turns pale gold. The mixture should look like wet sand and not raw or streaky. If you see dry flour hiding in the corners, scrape it back into the center so it cooks evenly.
Thickening the Base
Whisk in the milk and broth a little at a time at first, then in a steady stream once the mixture loosens. Keep stirring as it heats so the bottom doesn’t catch and the texture stays smooth. After about 10 minutes, it should coat a spoon and leave a clean line when you run a finger through it.
Adding the Potatoes and Dairy
Fold in the baked potato flesh and mash some of it against the side of the pot. That gives you both creamy body and real potato pieces. Turn the heat down before adding the cheddar and sour cream, because high heat can make the dairy grainy or separated.
Finishing With the Bacon
Stir in half the crumbled bacon so the soup picks up a little smoke inside the pot. Taste it before serving and adjust the salt carefully, since the bacon and cheddar already bring plenty of seasoning. Ladle it into bowls while it’s hot and top with the remaining bacon, extra cheddar, sour cream, and chives.
Three Ways to Make It Work for Your Kitchen
Make It Gluten-Free
Swap the all-purpose flour for a gluten-free 1:1 flour blend. The soup still thickens nicely, but the body may be a touch softer, so give it a minute or two longer on the stove after whisking in the liquid. Avoid rice flour alone here; it can turn the base gritty.
Dairy-Free Version
Use unsweetened plain oat milk or full-fat dairy-free milk and replace the butter with a neutral plant-based butter. The flavor will be a little less rich and the finish won’t taste exactly like the original, but the soup still gets creamy if you keep the simmer gentle and use a good meltable dairy-free cheddar.
Make It Meatless
Skip the bacon and use vegetable broth instead of chicken broth. You lose the smoky edge, so add a little smoked paprika or a pinch of chipotle powder if you want that same deep savory note. A handful of sautéed mushrooms on top works well when you want more texture.
Storage and Reheating
- Refrigerator: Store in an airtight container for 3 to 4 days. It will thicken 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. For the best texture, freeze before adding the sour cream and cheddar, then stir those in after reheating.
- Reheating: Warm it slowly on the stove over low heat with a splash of milk or broth. High heat can make the cheese grainy and the soup can scorch on the bottom before the center is hot.
Questions I Get Asked About This Recipe

Copycat Chili's Baked Potato Soup
Ingredients
Equipment
Method
- Melt the unsalted butter in a large pot over medium heat. Whisk in the all-purpose flour and cook for 2-3 minutes until golden, stirring to prevent browning.
- Gradually whisk in the whole milk and chicken broth until smooth. Cook over medium heat, stirring constantly, until thickened, about 10 minutes with steady bubbles at the edges.
- Fold in the chopped baked potato flesh and mash some pieces into the soup. Stir until the potatoes are evenly distributed for a chunky texture.
- Stir in the shredded cheddar and sour cream until smooth. Season with salt, black pepper, and garlic powder while heating gently, just until fully combined.
- Fold in half of the crumbled bacon. Simmer on the same heat for a couple of minutes so the bacon disperses without becoming dry.
- Ladle the soup into bowls. Top each serving with sour cream, shredded cheddar, remaining crumbled bacon, and chives for the loaded presentation.


