Soups & Stews
This Chili's baked potato soup copycat recipe delivers the exact same velvety, cheesy perfection you crave from the restaurant—just with a few professional secrets you won’t find on the menu.
The magic lies in the slow-simmered potato base blended to ultra-smooth creaminess, then topped with a crispy cornmeal crust that’s both satisfying and foolproof. I’ve replicated the signature blend of spices and the perfect balance of sour cream and bacon bits that make this soup irresistible.
The recipe begins with a simple yet critical step: simmering potatoes until they’re fork-tender, then blending them with broth and cream until completely smooth. What sets this apart is the cornmeal crust, which adds a delightful crunch that contrasts beautifully with the creamy soup.
The secret to achieving that restaurant-quality texture is toasting the cornmeal lightly before mixing it with melted butter and baking it until golden brown—this creates a crispy, cheesy topping that’s impossible to resist.
What you’ll end up with is a steaming bowl of creamy, cheesy potato soup topped with that signature crispy crust, all finished with dollops of sour cream, crumbled bacon, and fresh green onions.
The flavor profile is spot-on: rich, comforting, and just slightly smoky from the bacon. This version is even better than the original because you control the ingredients—no preservatives, just pure comfort food goodness.
Perfect for chilly evenings, game days, or whenever you’re craving that familiar Chili’s taste at home. The recipe serves six, but it disappears just as quickly as the restaurant version. Let’s get started on recreating this copycat masterpiece—your taste buds will thank you.
Ingredients for chili's baked potato soup copycat
Six simple ingredients transform into restaurant-style baked potato soup with crispy cornmeal crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Peeled, cut into 1-inch cubes |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred, or homemade |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Cornmeal 🌾 | ½ cup | Fine grind for smooth crust |
| Unsalted Butter 🧈 | 4 tbsp | Melted, salt added separately |
| Shredded Cheddar Cheese 🧀 | 2 cups | Sharp cheddar preferred |
| Bacon 🥓 | 6 oz | Cooked, crumbled, center-cut preferred |
| Sour Cream 🥛 | ½ cup | Full-fat for creamy finish |
| Green Onions 🌱 | ¼ cup | Sliced, fresh for garnish |
| Onion Powder 🧅 | 1 tsp | For depth of flavor |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
The potatoes are the foundation—Russets are ideal because they break down smoothly when simmered. Skip the pre-cut bags and cube them yourself for even cooking. For broth, Kirkland Signature or Swanson low-sodium are my go-tos, but homemade works too. The heavy cream needs to be full-fat—half-and-half won't give that velvety texture. I always grab extra bacon at Costco because it's cheaper and stays fresh longer. The cheddar? Sharp, not mild—it makes all the difference in that signature tangy flavor. Don't skip peeling the potatoes; the skins can make the soup gummy.
No cornmeal? Fine yellow cornmeal or polenta works in a pinch, but the texture won't be quite the same. Short on heavy cream? Whole milk plus 1 tbsp butter per cup gets you close. The bacon can be any kind, but center-cut stays crispier when crumbled. For extra richness, add 1/4 cup sour cream to the soup base before baking. Fresh green onions are best, but dried onion flakes at half the amount work if you're in a rush. The spices are non-negotiable—garlic powder and onion powder are what give it that restaurant depth. If you're feeling fancy, add 1/2 tsp smoked paprika for a subtle smoky note.
This soup reheats beautifully—just stir on the stove until hot, no blending needed. The crust stays crispy if you cover loosely with foil and reheat at 350°F for 10 minutes. Keeps in the fridge for 4-5 days (the crust gets soggy after that, so make it fresh for best results). For meal prep, bake individual portions in ramekins with crust on top—just add extra 5 minutes to baking time. Freezes well for up to 3 months, but the crust texture changes slightly after thawing. Always make a double batch—it disappears faster than you think.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s actually one-pot—no chopping, no peeling, no stress. Just cube those Russets, toss them in boiling broth, and let them soften while you stir in the cornmeal slurry. The butter and cream melt right in, and suddenly, you’ve got a restaurant-worthy bowl with zero extra dishes.
- Creamy Crisp Perfection: Here’s what sold me—the texture. That crispy cornmeal crust floating on top? It’s the secret weapon. Meanwhile, the inside stays velvety thanks to the heavy cream, and the butter adds this unexpected richness that makes it taste like you slaved over it. (Between us, I’ve never met a baked potato soup that hits this balance.)
- Game for Any Day: I make this for lazy Sundays, post-game hangouts, or when my kid’s soccer team shows up hungry. It’s the kind of soup that disappears fast—whether you’re serving it to a crowd or just me, my husband, and a movie marathon. Honestly, the only thing better than the taste is how it works for everything.
- Leftovers That Don’t Suffer: Most soups turn sad in the fridge, but not this one. The cornmeal keeps it thick and satisfying even reheated, and the potatoes stay tender (not mushy, not dry). I’ve had it for lunch the next day with a side of bacon, or even cold in a salad—yes, really. Plus, it’s cheaper than takeout, and the ingredients last forever. My wallet thanks me.
Step-by-step instructions for Chili's baked potato soup copycat recipe
Here's how to recreate that iconic restaurant soup with a perfect cheesy cornmeal crust.
Cook the Potatoes Until Fork-Tender
In a large pot, combine the 3 lb russet potatoes (cut into 1-inch cubes) with the 4 cups chicken broth. Bring to a boil over medium-high heat, then reduce to a simmer. Cover and cook for 15-20 minutes until the potatoes are fork-tender and easily pierced with a knife.
Real talk: Don't skip the fork test. The potatoes should collapse when pierced, not feel firm at all. If they're still resistant after 20 minutes, add a splash more broth and cook another 5 minutes. The potatoes form the base of your soup, so getting them perfectly tender is critical for that creamy texture you crave.
Build the Creamy Base with Bacon and Seasonings
While the potatoes cook, cook the 6 oz bacon in a large skillet over medium heat until crispy. Drain on paper towels, reserving 2 tablespoons of the bacon fat. Add the remaining fat back to the skillet and stir in the 1 teaspoon onion powder and 1 teaspoon garlic powder for 30 seconds until fragrant.
Transfer the crispy bacon to a paper towel-lined plate. The bacon adds that signature smoky depth you get at Chili's. I like to crumble it coarsely—it distributes better through the soup. Keep the seasoned bacon fat in the skillet for the next step where it'll help build flavor.
Blend the Soup to Silky Perfection
Drain the cooked potatoes, reserving 1 cup of the broth. Return the potatoes to the pot and mash them slightly with a potato masher until they're mostly broken down but still have some texture. Add the 1 cup heavy cream, 0.5 cup milk, 1.5 teaspoons salt, and 0.5 teaspoon black pepper.
Transfer half the potato mixture to a blender along with 1 cup of the reserved broth. Blend until completely smooth, then return to the pot. Repeat with the remaining potato mixture. This blending creates that signature creamy texture without making the soup too thick. If it's too thick after blending, whisk in a little more reserved broth until it reaches a smooth, soup-like consistency.
Create the Signature Cheesy Cornmeal Topping
In a small bowl, mix together the 0.5 cup cornmeal, 2 cups shredded cheddar cheese, and 4 tablespoons melted unsalted butter until well combined. The mixture should hold together when pressed but still be crumbly. If it's too dry, add 1 tablespoon milk at a time until it reaches a crumbly yet moldable consistency.
Here's the thing—this topping is what makes this soup instantly recognizable. The cornmeal gives it that perfect crunch while the cheese melts into a gooey blanket. Don't worry if it looks like too much; it'll spread out nicely when baked. The butter helps bind everything together while adding richness that balances the cheesy flavor.
Assemble and Bake to Golden Bubbly Perfection
Pour the blended soup into a 6-quart slow cooker or large oven-safe pot. Sprinkle the cheesy cornmeal mixture evenly over the top, then bake uncovered at 375°F for 20-25 minutes until the topping is golden brown and bubbly. The edges should be crispy while the center remains soft and gooey.
Don't walk away during the last 5 minutes of baking. That's when the topping transforms from dry crumbs to that perfect golden crust. If your oven runs hot, start checking at the 20-minute mark. Once it's golden, remove from the oven and let it rest for 5 minutes before serving. Top with the crumbled bacon and 0.25 cup sliced green onions right before serving.
Finish with Sour Cream and Serve Immediately
Just before serving, stir in the 0.5 cup sour cream to add that cool, creamy contrast to the hot soup. Ladle into bowls and garnish with additional bacon and green onions. The sour cream should swirl through the soup, adding tanginess that cuts through the richness of the cheese and cream.
This is where the magic happens—the contrast of temperatures and textures makes every bite perfect. Serve with crusty bread to soak up all that cheesy goodness. The soup will be even better the next day as flavors meld, but the topping is best enjoyed fresh from the oven when it's crispy and warm.
Pro Tips For Making Chili'S Baked Potato Soup Copycat
- USE COLD POTATOES DIRECTLY: Peel and cut your Russets into ½-inch chunks while they’re still cold—this keeps them from oxidizing and turning brown before hitting the pot. I used to wait, and my soup always looked dull; cold potatoes stay bright and crisp up better when roasted or simmered.
- DON’T SKIP THE CORNMEAL TOAST: Cook the cornmeal in the butter over medium heat until it’s golden and smells nutty—about 2-3 minutes. This step isn’t optional; it’s what gives the soup that signature Chili’s thickness and depth. Skimping here makes the texture flat, no matter how much cream you add.
- SIMMER LOW AND LONG: After adding the broth and potatoes, keep the heat at a gentle simmer (tiny bubbles, not rolling) for at least 20 minutes. Rushing this step leaves the potatoes mealy instead of creamy. Cover the pot halfway through to trap steam—it makes all the difference.
- WHISK IN CREAM LAST: Temper the heavy cream by mixing in a splash of hot soup first, then slowly whisk in the rest. Dumping cold cream into a hot pot curdles it every time. If you’re in a hurry, warm the cream in a separate saucepan for 2 minutes before adding—still better than the shock method.
Pro cooking tips for perfect results
Potato Texture Secrets
For that restaurant-quality creaminess, Russet potatoes are non-negotiable—they break down perfectly when simmered. Cut them into 1-inch cubes for even cooking, and resist the urge to overcrowd the pot. I use a large Dutch oven (like Le Creuset) because it distributes heat evenly.
Simmer until the potatoes are fork-tender—they should collapse completely when pierced. If they’re still firm after 20 minutes, add ½ cup more broth and cook another 5 minutes. 🥔
Blending Like a Pro
Blending is where the magic happens for that ultra-smooth texture. Transfer half the potato mixture to a blender with 1 cup reserved broth—this prevents the blender from overheating. Pulse until completely smooth, then return to the pot. Repeat with the remaining mixture.
If the soup thickens too much, whisk in 1-2 tablespoons more broth until it reaches a pourable consistency. I use an immersion blender for convenience, but a countertop model (like Ninja) gives better results. 💡
Crispy Crust Mastery
The cornmeal topping is all about texture contrast. Toast the cornmeal in a dry skillet over medium heat for 2 minutes before mixing with cheese and butter—this deepens its nutty flavor and prevents a soggy crust. Press the mixture firmly into the soup before baking to ensure even coverage.
For extra crispiness, broil for 1-2 minutes at the end (watch closely to avoid burning). The key is 375°F—any hotter, and the topping burns before browning. 🔥
Bacon Fat Flavor Boost
Never throw away that bacon fat! After cooking the 6 oz bacon, reserve 2 tablespoons of the rendered fat in the skillet. Sauté the onion and garlic powders in this fat for 30 seconds—this infuses the spices with smoky depth.
Stir this mixture into the soup base before blending for a restaurant-quality flavor punch. For extra richness, add 1 tablespoon of the bacon fat to the cornmeal topping before baking. 🥓
Slow Cooker Hack
For hands-off cooking, transfer the assembled soup to a 6-quart slow cooker on High for 2 hours before adding the topping. Then, sprinkle the cornmeal mixture on top and cover with the lid for 15 minutes to crisp.
This method works perfectly for weeknight meals—just stir in the sour cream before serving. The slow cooker maintains even heat, preventing hot spots that can burn the topping. ⏰
Reheating Without Ruin
Leftovers? No problem. Reheat in a saucepan over low heat, stirring frequently to prevent scorching. For the crust, cover loosely with foil and warm at 350°F for 10 minutes—this keeps it crispy.
Avoid microwaving; it turns the topping into a sad, soggy mess. If the soup seems thick after reheating, whisk in 1-2 tablespoons milk or broth to restore creaminess. 💫
Nutrition facts
Frequently asked questions
Can I make this soup in a slow cooker instead of the oven?
Transfer the blended soup to a 6-quart slow cooker and cook on High for 2 hours. Then, sprinkle the cheesy cornmeal topping on top, cover with the lid, and cook for an additional 15 minutes to crisp. The slow cooker keeps the soup warm while the topping gets perfectly golden. Just stir in the sour cream right before serving.
What if I don't have cornmeal for the crust?
Use fine yellow cornmeal or polenta as a substitute, but the texture won't be identical. For a cheesy alternative, mix 2 cups shredded cheddar with 4 tbsp melted butter and 1 tbsp flour to create a crumbly topping. Press it firmly into the soup and bake as directed—it won't be as crispy but will still add great flavor.
How do I fix a crust that turns out soggy?
If your topping stays soggy, it’s likely because the soup was too hot or the crust wasn’t baked long enough. Next time, bake at 375°F for 25 minutes and broil for 1-2 minutes at the end for extra crispiness. For leftovers, reheat the crust separately at 350°F for 10 minutes covered loosely with foil to restore crunch.
Can I make this soup dairy-free?
Yes! Replace the heavy cream with 1 cup full-fat coconut milk and the cheddar with 2 cups dairy-free shredded cheese (like Violife or Daiya). Use dairy-free butter for the crust. The texture will be slightly different, but it’ll still be creamy and delicious. Skip the sour cream or use a dairy-free alternative like coconut yogurt.
Why does my soup taste bland compared to the restaurant version?
The restaurant version likely uses extra bacon fat and a deeper blend of spices. Boost flavor by cooking the bacon until extra crispy, reserving 2 tbsp fat to sauté the onion and garlic powders, and adding a pinch of smoked paprika for a subtle smoky note. Also, taste as you go—adjust salt and pepper gradually to match your preference.
