Soups & Stews
Recreating Chili's loaded potato soup at home delivers that same creamy, cheesy, smoky comfort in every spoonful—without the restaurant markup. The secret lies in slow-cooked potatoes, rich broth, and a perfect blend of bacon and cheese toppings that transform ordinary soup into a crowd-pleasing centerpiece.
I’ve perfected this version after years of testing, ensuring the texture stays velvety while the flavors hit all the right notes.
This recipe delivers restaurant-quality results in just 45 minutes—15 minutes of prep and 30 minutes of simmering. The base starts with sautéed onions and garlic, which build a fragrant foundation before adding potatoes and broth.
A simple immersion blender creates that signature creamy texture, while bacon and cheddar toppings add the signature smoky, cheesy finish that makes this soup impossible to resist. The key is balancing richness without heaviness, so every bite feels indulgent yet light.
What you’ll end up with is a steaming bowl of golden, creamy soup topped with crispy bacon bits, melted cheese, and a dollop of sour cream—just like the version that’s been a diner staple for decades.
The aroma alone will have everyone gathering around the table, and the first spoonful will have them asking for seconds. This is the kind of soup that warms the soul on chilly evenings or fuels game-day gatherings with minimal effort.
For those who want to customize, swapping bacon for turkey bacon or using vegan cheese keeps the dish versatile without sacrificing flavor. Serve with crusty bread or alongside a simple salad for a complete meal. Let’s get cooking—your taste buds will thank you.
Ingredients for chili's loaded potato soup
Sixteen ingredients. One restaurant-worthy bowl of smoky, cheesy, creamy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 whole | Diced small for even cooking |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Russet Potatoes 🥔 | 3 lbs | Peeled, cut 1-inch cubes |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for creamy texture |
| Butter 🧈 | ½ cup | Unsalted, for sautéing |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Smoked Paprika 🌶️ | 1 tsp | For signature smoky flavor |
| Cheddar Cheese 🧀 | 2 cups | Shredded sharp cheddar |
| Bacon 🥓 | ½ lb | Thick-cut, cooked crispy |
| Sour Cream 🥛 | ½ cup | Full-fat for best texture |
| Green Onions 🧅 | ¼ cup | Sliced for garnish |
The potatoes are non-negotiable—Russets break down perfectly for that creamy texture. Grab a 3-pound bag from the grocery store; it’s usually pre-washed and ready to cube. For the bacon, thick-cut makes all the difference—it crisps up beautifully and adds that signature smoky flavor. I always buy mine from Costco when I can; it’s cheaper and keeps for weeks. The cheddar? Sharp, shredded is key—pre-shredded works, but grab the block and grate it yourself if you can. The difference in flavor is night and day.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Short on bacon? Turkey bacon or crispy fried onions work in a pinch. Heavy cream too rich? Half-and-half or whole milk keeps it creamy without overwhelming. The chicken broth is where flavor builds—low-sodium so you control the saltiness. If you’re in a hurry, canned broth works, but homemade or high-quality store-bought makes a world of difference. And if you’re avoiding dairy, vegan cheddar and coconut cream keep the dish vegetarian-friendly.
This soup tastes even better the next day—reheats beautifully in the microwave or on the stovetop. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion it into containers ahead of time, so I can just grab and reheat. The bacon and cheese toppings are best added fresh, but you can keep them separate and sprinkle them on when serving. For extra crispiness, broil the cheese for 2-3 minutes before serving—just watch it like a hawk!
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just chop onions, mince garlic, toss in potatoes, and let the broth do the work. No peeling, no fussing, no extra pots. The Russets soften perfectly while the broth infuses that deep, savory base.
- Creamy-Garlic Bliss: That moment when the heavy cream swirls into the broth? Pure satisfaction. The garlic cloves caramelize just enough to add a sweet, aromatic punch without overpowering, and the cream turns it from good to ridiculously comforting.
- Leftover Hero: Between us, this soup actually tastes better the next day. The flavors meld overnight, and the texture stays creamy—no watery letdown here. I make a double batch on Sundays and freeze half; reheating it is my lazy-day secret weapon.
- Budget Crowd-Pleaser: Potatoes and broth stretch further than you’d think, and the heavy cream makes it feel special without breaking the bank. Honestly, it’s the kind of dish where I’ll serve it to guests and they’ll ask for the recipe, then I’ll quietly pat myself on the back for using pantry staples.
Step-by-step instructions for Chili's loaded potato soup
Here's how to recreate that iconic restaurant flavor at home with rich, creamy perfection.
Cook the Bacon and Sauté the Aromatics
Start by cutting the 0.5 lb bacon into ½-inch pieces and cook them in a large Dutch oven over medium heat until crispy. This should take about 8-10 minutes. Use a slotted spoon to remove the bacon and set it aside on paper towels to drain, leaving the rendered fat in the pot.
In the same Dutch oven, add 0.5 cup butter and melt it over medium heat. Add the 2 whole yellow onions (diced small) and cook for 5 minutes until softened. Stir in the 4 cloves garlic cloves (minced) and cook for another 30 seconds until fragrant. You'll smell that rich, savory aroma—this is your flavor foundation.
Build the Smoky Base and Add Potatoes
Sprinkle in the 1 tsp smoked paprika and 1 tsp dried thyme, stirring constantly for 30 seconds to toast the spices. This adds that signature smoky depth that makes this soup so special. Pour in the 6 cups chicken broth and bring everything to a boil.
Add the 3 lbs russet potatoes (peeled and cut into 1-inch cubes) and stir gently to combine. Reduce heat to low and let it simmer for 15-20 minutes until the potatoes are fork-tender. You'll know they're ready when they pierce easily with a fork and the edges start to soften.
Create the Creamy Texture
Once the potatoes are tender, stir in the 1 cup heavy cream and 1.5 tsp salt. Let the soup simmer for another 5 minutes to allow the flavors to meld together. Taste and adjust seasoning with 0.5 tsp black pepper if needed. The soup should be rich and flavorful, but not overly salty.
Here's the thing—don't rush this step. The cream needs time to fully incorporate and create that velvety texture. If the soup starts to look too thick, you can add a splash of water or broth to loosen it, but it should be creamy, not watery.
Load It Up with Toppings
Remove the soup from heat and stir in the 2 cups cheddar cheese (shredded sharp cheddar) until fully melted and smooth. This is where the soup transforms from ordinary to extraordinary. The cheese should melt completely, creating a thick, creamy consistency.
Ladle the soup into bowls and top each serving with the crispy bacon pieces, a dollop of 0.5 cup sour cream, and a sprinkle of 0.25 cup green onions (sliced). The contrast of crispy bacon and cool sour cream on the warm, creamy soup is what makes this dish so irresistible. Serve immediately while the toppings are still fresh and the soup is piping hot.
Pro Tips For Making Chili'S Loaded Potato Soup
- PARBOIL POTATOES FIRST: I learned this the hard way—skipping the parboil means your Russets turn to mush instead of creamy perfection. Cut them into ½-inch chunks, boil for 5 minutes in salted water, then drain. The starch stays contained, and your soup stays thick and velvety.
- SWEAT ONIONS LOW: High heat burns onions faster than you can blink, and that bitter taste ruins the whole dish. Cook your yellow onions over medium-low for 8-10 minutes until soft and translucent—no color, just sweetness. Patience here makes the difference.
- STRAIN THE BROTH: Chicken broth from cartons often hides bits of meat or herbs that turn your soup into a textured mess. Strain it through a fine-mesh sieve before adding—your loaded potato soup will be smoother, and you’ll skip the surprise crunch.
- TEMPER THE CREAM: Dumping cold heavy cream into a hot pot curdles it faster than you can say "loaded." Warm the cream separately over low heat until just steaming, then whisk it in slowly. The soup stays rich, not lumpy. (Yes, even if you’re impatient like me.)
Common mistakes when making perfect results
Overcooking Potatoes
The potatoes are the heart of this soup, and overcooking them turns your creamy masterpiece into a mushy disaster. I’ve seen this happen when people rush the 15-20 minute simmer or forget to check for doneness.
Test with a fork—potatoes should be tender but still hold their shape. If they’re falling apart, you’ve gone too far. The fix? Use slightly larger 1.25-inch cubes next time, and reduce simmering to 12-15 minutes.
Skipping the Bacon Fat
That crispy bacon isn’t just for flavor—it’s for the fat! The rendered bacon fat in the Dutch oven creates a rich, savory base that sautéed onions can’t replicate. I’ve made this mistake by draining the fat completely, and the soup lacked depth.
Leave at least 2-3 tablespoons of bacon fat in the pot after removing the bacon. If you’re short, add a splash of olive oil or butter to compensate.
Using Pre-Shredded Cheese
Pre-shredded cheddar contains anti-caking agents that prevent smooth melting, leading to clumpy soup. I’ve learned this the hard way—my first attempts with pre-shredded cheese left me with a grainy texture. Instead, buy a block of sharp cheddar (like Kraft Natural) and grate it yourself.
If you must use pre-shredded, pulse it in a food processor for 10 seconds to break up clumps, but it won’t be as creamy.
Adding Cream Too Early
Stirring in the heavy cream before the potatoes are fully cooked can cause curdling or a greasy texture. The cream needs the potatoes to stabilize its fat content. Wait until the potatoes are tender and the broth has reduced slightly before adding it.
If the soup looks too thick after adding cream, simmer for another 3-5 minutes—it’ll smooth out as it cooks.
Ignoring the Smoked Paprika
That 1 tsp smoked paprika is non-negotiable for the signature Chili’s flavor. Without it, your soup will taste flat and lack the smoky depth that makes this dish iconic. Toast the spices for 30 seconds to wake up their flavors—this step amplifies the aroma and taste.
If you’re out of smoked paprika, a mix of ½ tsp regular paprika + ¼ tsp liquid smoke works in a pinch, but it won’t be the same.
Overloading the Toppings
Too much cheese or bacon can make the soup heavy and unbalanced. I’ve seen people drown the soup in 3+ cups of cheese, turning it into a cheesy casserole. Stick to the 2 cups cheddar and 0.5 lb bacon called for—it’s plenty for a rich, satisfying bowl.
Save extra toppings for garnish or serve them on the side for customization. The contrast of crispy bacon and cool sour cream is what makes this soup shine.
Nutrition facts
Frequently asked questions
Can I make this soup without bacon?
Swap the bacon for ½ lb turkey bacon or crispy fried onions for a similar texture. For a vegetarian version, use vegan cheese and coconut cream> instead of heavy cream, and top with roasted chickpeas for protein. The key is maintaining that smoky, crispy contrast—just adjust seasoning to taste.
How do I keep the soup creamy after reheating?
Stir in a splash of ½ cup heavy cream or whole milk when reheating to restore richness. For the best texture, reheat on low heat> (never microwave directly) and stir frequently. If it separates, whisk vigorously or blend briefly with an immersion blender. Leftovers reheat beautifully in 3-5 minutes> on the stovetop.
Can I make this soup in an Instant Pot?
Yes! Sauté the onions and garlic first, then add potatoes, broth, and spices. Cook on high pressure for 8 minutes>, then quick-release. Stir in cream and cheese off the heat. The Instant Pot version cooks in 20 minutes total>—perfect for busy weeknights. Just watch the cream doesn't curdle from pressure changes.
What if I don't have smoked paprika?
Mix ½ tsp regular paprika + ¼ tsp liquid smoke> for a similar smoky depth. Toast the spices for 30 seconds> to intensify flavor. Without it, the soup will taste more like classic potato soup—still delicious, just missing that signature Chili's kick. For extra richness, add a pinch of garlic powder> to compensate.
How do I serve this soup for a crowd?
Double the recipe and use a 6-8 quart slow cooker> for easy serving. Keep the soup warm in the slow cooker on low heat>, and set up a toppings bar with extra cheese, bacon, sour cream, and green onions. Serve with crusty bread or cornbread for dipping—it disappears fast at gatherings! Pre-portion toppings in small bowls for easy access.
