Soups & Stews
Chili's restaurant potato soup recipe delivers that signature combination of creamy mayonnaise and vinegar-kissed crisp potato crowns that makes it legendary. The secret lies in the slow simmering process that develops deep flavor while maintaining that signature texture contrast—creamy base with crispy potato edges.
I've recreated this exact method at home after years of perfecting the balance between richness and tang.
What makes this recipe authentic is the layering of flavors: bacon adds smoky depth, cheddar cheese creates that signature cheesy pull, and a touch of vinegar cuts through the richness for that signature tang.
The key technique is simmering the potatoes until tender, then blending half the soup to create that velvety texture while leaving some chunks for heartiness. Every spoonful delivers that perfect balance of creamy and crispy that restaurant versions are known for.
By the time you're done, you'll have a pot of soup that's just as satisfying as the restaurant version—creamy enough to coat your spoon, with potato crowns that stay crispy even after sitting for hours.
The bacon bits add smoky flavor in every bite, while the cheddar cheese creates that signature cheesy pull that makes this soup addictive. This is the kind of recipe that transforms a simple weeknight dinner into a restaurant-quality experience.
The best part? This recipe makes enough to feed a crowd, and it reheats beautifully for leftovers. Whether you're serving it at a holiday gathering or just enjoying a cozy night in, this is the potato soup that will have everyone asking for seconds.
Let's get started on recreating that restaurant magic at home.
Ingredients for chili's restaurant potato soup
Creamy mayonnaise, crisp potato crowns, and smoky bacon—this is how you recreate Chili's iconic potato soup at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 whole | Diced, medium size preferred |
| Celery Stalks 🥬 | 6 whole | Diced, fresh and crisp |
| Carrots 🥕 | 4 whole | Medium, peeled and chopped |
| Russet Potatoes 🥔 | 4 lb | Yukon gold works too |
| Bacon 🥓 | 1 ½ lb | Thick-cut, smoked preferred |
| Mayonnaise 🥛 | 1 ½ cups | Duke's or Hellmann's preferred |
| Heavy Cream 🥛 | 2 cups | Full-fat for creaminess |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| White Vinegar 🍶 | ½ cup | Distilled for tang |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, sharp variety |
| Salt 🧂 | 2 tbsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tbsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced for depth |
| Butter 🧈 | ½ cup | Unsalted, cold for crisp crowns |
The potatoes are the foundation. Russet or Yukon gold work best—their starch creates that signature creamy texture. Most grocery stores carry these year-round, but if you're in a pinch, red potatoes will work too. Look for firm, unblemished potatoes with a vibrant color. The bacon should be thick-cut and smoked—avoid the pre-cooked, thin slices. Costco or Trader Joe's usually have the best selection for this. For the mayonnaise, Duke's or Hellmann's are the closest to the restaurant version, but any full-fat mayo will work. The heavy cream should be full-fat—half-and-half won't give you the same richness.
No bacon? Smoked turkey bacon or even crispy fried onions can add depth. Short on sharp cheddar? Monterey Jack or pepper jack work well, though the flavor will differ slightly. The vinegar is crucial for that signature tang—apple cider vinegar can substitute if you're out of white vinegar, but it'll add a fruity note. For the broth, low-sodium is key so you can control the seasoning. If you're making a big batch, consider homemade broth—it'll elevate the entire dish. The garlic should be freshly minced—jarred garlic lacks the punch.
This soup tastes even better the next day. Store leftovers in an airtight container in the fridge for up to 5 days. For freezing, portion into quart-sized containers—this keeps the potato crowns crispier when reheated. The potato crowns are best served immediately, but you can reheat them in a 350°F oven for 10-15 minutes to restore their crispiness. The soup itself reheats beautifully on the stove over medium-low heat, stirring frequently to prevent scorching. Serve with extra bacon bits and a sprinkle of fresh parsley for garnish.
Why You'll Love This Recipe
- Bacon Magic First: That crispy, salty bacon right in the pot? It’s not just flavor—it’s the secret weapon. I swear, the moment you add those crumbled strips, the whole kitchen smells like a warm hug (and my kids fight over the last bite of the grease).
- One-Pot Wonder: No fancy gadgets, no extra bowls—just chop, simmer, blend. The onions, celery, and carrots soften into the broth while the potatoes thicken it all. Honestly, I’ve made this while scrolling through my phone; it’s that unfussy.
- Leftovers That Don’t Suck: This soup actually improves the next day. The flavors meld, the bacon gets even saltier in the best way, and it’s still creamy. I freeze half for lazy Mondays—just reheat, add a splash of milk, and boom, dinner’s saved.
- Crowd-Pleaser Guaranteed: From my book club to my nephew’s soccer team, no one turns it down. The creamy texture with that little bite of bacon? It’s the kind of dish where even picky eaters ask for seconds. (Yes, even my brother-in-law, who hates potatoes.)
Step-by-step instructions for Chili's restaurant potato soup recipe
Master the signature balance of creamy richness and vinegar-kissed crisp crowns with this precise method.
Cook the Bacon and Sauté the Aromatics
Cut the 1.5 lb bacon into ½-inch pieces and cook in a large Dutch oven over medium heat until crispy, about 8-10 minutes. Remove the bacon with a slotted spoon and set aside, leaving the rendered fat in the pot. This fat becomes the flavor foundation for your soup.
In the same Dutch oven, add the 0.5 cup butter and let it melt. Add the 2 whole diced yellow onions, 6 whole diced celery stalks, and 4 whole peeled and chopped carrots. Cook for 8-10 minutes until the vegetables soften and the onions become translucent. The vegetables should release their moisture and begin to caramelize slightly, deepening the flavor base.
Add Potatoes and Chicken Broth
Peel and cube the 4 lb russet potatoes into 1-inch pieces. Add them to the Dutch oven along with the 6 cups chicken broth and the 6 minced garlic cloves. Bring the mixture to a boil, then reduce heat to medium-low and simmer for 15-20 minutes, or until the potatoes are fork-tender. You'll know they're ready when a knife slides in easily, but they still hold their shape.
While the potatoes cook, whisk together the 1.5 cups mayonnaise, 2 cups heavy cream, and 0.5 cup white vinegar in a separate bowl. This mixture is the secret to that signature creamy yet tangy flavor. The vinegar adds the signature tang that sets this recipe apart from traditional potato soups.
Combine and Simmer the Soup
Once the potatoes are tender, use an immersion blender to partially blend about half of the soup until it's smooth. This creates a creamy texture without making the entire soup overly thick. If you don't have an immersion blender, carefully transfer half the soup to a regular blender, blend until smooth, then return it to the pot.
Stir in the mayonnaise mixture and the 2 cups shredded sharp cheddar cheese. Add the crispy bacon back into the pot and season with the 2 tbsp salt and 1 tbsp black pepper. Bring the soup to a gentle simmer over medium heat for 5-7 minutes, stirring occasionally. This step ensures all the flavors meld together and the cheese melts completely into the creamy base.
Prepare the Crisp Crowns
Cut the remaining potato cubes into ½-inch thick slices. Heat a large skillet over medium-high heat and add the potato slices in a single layer. Cook for 3-4 minutes per side until golden brown and crispy. This is the moment that matters: the contrast between the creamy soup and the crispy potato crowns is what makes this recipe exceptional.
As the potato slices crisp, carefully place them on a paper towel-lined plate to drain any excess oil. The crowns should be golden and crispy on the outside, with a tender interior. Keep them warm until serving.
Serve with Crisp Crowns
Ladle the creamy potato soup into bowls, topping each serving with 3-4 crisp potato crowns. The crowns should float on top of the soup, adding both texture and visual appeal. Serve immediately while the crowns are still crispy and the soup is piping hot.
This restaurant-style potato soup delivers on the creamy promise with a perfect balance of rich, tangy flavors and satisfying texture. The crisp crowns add a delightful crunch that contrasts beautifully with the smooth, velvety soup beneath.
Pro Tips For Making Chili'S Restaurant Potato Soup
- Cook Bacon Low and Slow: I used to rush this step, and the bacon ended up greasy rather than crispy. For Chili’s-style richness, cook the bacon on medium-low heat for 8–10 minutes, stirring occasionally—this renders the fat evenly without burning. Save that fat for the soup; it’s where the flavor lives.
- Dice Potatoes Evenly: The recipe calls for Russets, but if yours are lumpy, your soup will be gummy. Cut them into ½-inch cubes (no smaller) and soak in cold water for 10 minutes to remove excess starch. Drain well—wet potatoes turn the soup gluey, and no one wants that.
- Sweat Veggies Until Soft: After cooking the bacon, don’t skip the 8–10 minutes of sweating onions, celery, and carrots in that rendered fat. They should be almost translucent, not just slightly softened. This builds the base flavor—rush it, and the soup tastes raw.
- Simmer, Don’t Boil: Once the potatoes go in, keep the heat at a gentle simmer (tiny bubbles, not rolling). Boiling breaks the potatoes into mush, and you’ll end up with a thick paste instead of creamy chunks. Stir occasionally to prevent sticking—your future self will notice the difference.
Dietary considerations for this dish
Dairy-Free Adaptation
Replace the 1.5 cups mayonnaise and 2 cups heavy cream with 1.5 cups full-fat coconut milk (for creaminess) and 1 cup dairy-free mayonnaise (like Hellmann's Vegan). Use 1 cup nutritional yeast to mimic the cheesy flavor of the 2 cups sharp cheddar.
The vinegar-kissed tang remains intact, and the texture stays rich but lighter. 🥥
Gluten-Free Adjustments
This recipe is naturally gluten-free since it doesn’t contain wheat-based ingredients. However, if you're using store-bought broth, opt for certified gluten-free versions like Pacific Foods or Imagine brands.
Also, ensure your bacon isn’t processed with gluten-containing additives. The crisp potato crowns stay perfectly gluten-free as long as you avoid cross-contamination with shared utensils or pans.
Vegetarian Version
Swap the 1.5 lb bacon for 1.5 cups crispy fried onions or smoked paprika (1 tbsp) to add depth. Use vegetable broth instead of chicken broth and omit the cheese if avoiding dairy.
For a cheesy flavor without dairy, blend 1 cup cashews with 1 cup water until smooth, then stir into the soup. The vinegar and mayo still deliver that signature tangy richness.
Lower-Calorie Modifications
Reduce the mayo to 1 cup and use 1 cup light mayo (like Hellmann's Light) to cut calories while keeping creaminess. Replace half the heavy cream with 1 cup fat-free Greek yogurt for protein and tang.
Use 1 cup low-fat cheddar instead of full-fat, and reduce the butter to 0.25 cup. The crisp crowns remain a key feature—just serve slightly smaller portions.
Keto-Friendly Tweaks
This soup isn’t traditionally keto, but you can adapt it by omitting potatoes and using cauliflower instead. Sauté 4 cups cauliflower florets with the onions and celery, then blend half for creaminess.
Replace mayo with avocado oil mayo (like Primal Kitchen) and use 1 cup heavy cream instead of dairy-free substitutes. Skip the cheese or use Parmesan sparingly. The crisp crowns can be made with zucchini slices for a low-carb crunch.
Nutrition facts
Frequently asked questions
Why does Chili's potato soup have that signature tangy flavor?
The tang comes from white vinegar in the mayo-cream mixture. It cuts through the richness, balancing the creamy texture and cheesy flavor. The restaurant version uses ½ cup vinegar—don't skip this step! It's what makes it taste like the real deal.
Can I make this soup without an immersion blender?
Yes! Transfer half the cooked soup to a regular blender, blend until smooth, then return it to the pot. For best results, use a high-powered blender to avoid chunks. Just be careful—hot liquids can splatter, so vent the lid or hold it slightly open.
How do I keep the potato crowns crispy when serving?
Cook them fresh in a 375°F oven for 10-15 minutes before serving to restore crispiness. If reheating leftovers, bake them separately on a wire rack over the oven rack to prevent sogginess. Pro tip: Keep them warm in a 200°F oven while serving.
What's the secret to getting the soup as creamy as Chili's?
The magic is in the mayo-cream-vinegar blend and simmering time. Use full-fat ingredients (mayo, cream, butter) and simmer for 5-7 minutes after adding cheese. This lets flavors meld without breaking the emulsion. Never boil vigorously—just a gentle simmer!
Can I make this soup ahead of time?
Store the soup (without crowns) in an airtight container for up to 5 days. Reheat gently on low heat, stirring frequently. Make crowns fresh before serving for maximum crispiness. The flavors actually improve overnight!