Chili’s Restaurant Potato Soup Recipe (That Actually Works)
If you have ever had a bowl of Chili’s restaurant potato soup recipe at the restaurant and thought, I wish I could make this at home – good news. You totally can. And it is easier than you think.
This soup is thick, creamy, and packed with tender potato chunks. Then you load it up with crispy bacon, shredded cheese, and chives. It tastes exactly like the real thing, maybe even better.

What You Need
These are simple ingredients. You can find all of them at any grocery store.
For the soup:
- 2½ pounds russet potatoes
- 8 tablespoons butter
- ½ cup all-purpose flour
- 6 cups chicken stock
- 2 cups heavy cream
- 2 teaspoons salt
- 1 teaspoon white pepper
For the toppings:
- ½ cup cooked and crumbled bacon
- ½ cup shredded cheddar cheese
- ½ cup chopped chives or green onions
Always use russet potatoes here. They break down just right and give you that smooth, hearty texture. Waxy potatoes like red or yellow ones will not work the same way.

One Step Most People Skip
Before anything else, peel and dice your potatoes into small cubes – roughly half an inch each. Then put them in a bowl of cold water and let them sit for at least five minutes.
So why do this? Soaking pulls out extra starch. Too much starch makes the soup thick and gluey instead of silky and smooth. This one step makes a big difference in the final texture.
How to Make It
Step 1 – Start the base
Melt the butter in a large pot over medium heat. Once it stops bubbling, add the flour all at once. Stir it constantly for about a minute. You want it to smell a little like pie crust – that means the raw flour taste is gone.
Step 2 – Add the liquids
Slowly pour in the chicken stock and heavy cream. Keep stirring as you go. The mixture will start to thicken up pretty quickly. That is exactly what you want.
Step 3 – Add the potatoes
Drain your soaked potatoes and add them straight into the pot. Give everything a good stir.

Step 4 – Simmer gently
Turn the heat down low and let the soup simmer. Do not let it boil hard – that can make the cream separate and the soup go grainy. Just keep it at a soft, gentle bubble.
Step 5 – Cook until tender
After about 25 to 30 minutes, test a potato cube with a fork. It should slide in easily. Once it does, season with salt and white pepper.
Step 6 – Serve and top it
Ladle the soup into bowls. Then pile on the crispy bacon, cheddar cheese, and chopped chives. Eat it right away while it is hot.

A Few Tips That Help
Grate your own cheese. Pre-shredded cheese has a coating on it that stops it from melting smoothly. Freshly grated cheddar melts much better and tastes richer too. This is the secret behind any good easy cheesy potato soup.
Do not rush the roux. That butter and flour mixture at the start needs its full minute on the heat. If you skip that step, the soup can taste a little floury. Just stir and wait.
Keep the heat low. Once the cream goes in, be gentle with the temperature. Medium-low heat is all you need. High heat is the enemy of a creamy soup.
Cook your bacon properly. Soft bacon gets soggy fast in hot soup. Cook it until it is truly crispy, then crumble it on top just before serving. That way it stays crunchy in every bite.
Want to Change It Up?
This homemade loaded potato soup is great on its own, but it is also really easy to customize.
- Add a spoonful of sour cream on top for extra richness
- Toss in some diced jalapeño if you want a little heat
- Use turkey bacon to keep it a bit lighter
- Swap chicken stock for vegetable stock to make it vegetarian — just skip the bacon or use a plant-based version
The base soup stays the same. Only the toppings change. That is what makes this such a fun recipe to play with.
Storing and Reheating
This loaded baked potato soup recipe stores really well in the fridge. Just let it cool down first, then move it to a container with a lid. It will keep for up to three days.
When you reheat it, do it slowly on the stove over low heat. Stir it while it warms up. Sometimes the soup gets thicker after sitting in the fridge overnight. Simply add a splash of cream or milk to thin it back out.
If it ends up too thin, stir in a tablespoon of instant mashed potato flakes. They thicken it right back up without changing the flavor.
You can also freeze this soup for up to two months. Just thaw it overnight in the fridge before reheating.

What to Eat with It
This soup is filling on its own, but it also goes really well with a simple green salad or some crusty bread on the side. If you want to make it a full meal, pair it with a grilled sandwich or garlic toast.
Honestly, even a plain piece of bread for dipping is all you need. The soup does all the heavy lifting.
Why Make This at Home?
Going out to eat is fun, but this Chili’s baked potato soup copycat recipe costs a fraction of the price. You get a whole pot of soup – enough to feed the whole family – for less than the cost of two bowls at the restaurant.
Plus, you control everything. More bacon? Done. Extra cheese? Go for it. Want it a little thicker? Easy. Once you make it yourself, it is hard to go back to ordering it out.
Summary
Making this Chili’s restaurant potato soup recipe at home really is that simple. A handful of ingredients, one pot, and about 50 minutes is all it takes. The result is a bowl of restaurant-style potato soup that is warm, creamy, and absolutely loaded with good stuff. Try it once and it will probably become a regular in your kitchen rotation.
Chili’s Restaurant Potato Soup Recipe: The Copycat That Actually Tastes Right
Course: SoupsCuisine: AmericanDifficulty: Easy6
servings15
minutes35
minutes470
kcalIngredients
For the Soup
4 large Russet potatoes, peeled and diced
6 slices thick-cut bacon
1 medium yellow onion, diced
3 garlic cloves, minced
3 cups chicken broth
1 cup water
1 can (10.5 oz) cream of chicken soup
8 oz cream cheese, softened and cubed
1 cup sour cream
1½ cups sharp cheddar cheese, shredded
Salt to taste
Black pepper to taste
½ teaspoon garlic powder
For Topping
Extra cheddar cheese
Crispy bacon crumbles
Sliced green onions
Sour cream (optional)
Directions
- Step 1: Cook the Bacon: In a large pot, cook bacon until crispy. Remove and place on paper towels. Leave about 2 tablespoons of bacon grease in the pot.
- Step 2: Sauté Onion and Garlic: Add diced onion to the bacon grease and cook for 5 minutes until soft. Stir in garlic and cook for 1 minute.
- Step 3: Cook the Potatoes: Add diced potatoes, chicken broth, and water. Bring to a boil, then reduce heat and simmer for 15–20 minutes until potatoes are fork tender.
- Step 4: Mash Some Potatoes: Lightly mash about one-third of the potatoes directly in the pot to create a thicker soup base.
- Step 5: Add Creamy Ingredients: Reduce heat to low. Stir in cream cheese until melted. Add cream of chicken soup, sour cream, and cheddar cheese. Mix until smooth and creamy.
- Step 6: Add Bacon and Seasoning: Stir most of the chopped bacon into the soup. Season with salt, pepper, and garlic powder.
- Step 7: Serve: Ladle into bowls and top with bacon crumbles, cheddar cheese, green onions, and sour cream if desired.
Notes
- Russet potatoes work best because they soften and naturally thicken the soup.
- Add a splash of milk or broth when reheating leftovers.
- The soup tastes even better the next day after the flavors develop overnight.
- Do not boil after adding dairy ingredients or the soup may separate