Soups & Stews
This O’Charley’s potato soup copycat recipe brings home that iconic creamy texture and rich, savory depth—perfectly crowned with crispy bacon bits. The secret lies in a slow simmer that develops rich flavors while keeping the soup velvety smooth, just like the restaurant version.
I've perfected this copycat recipe after years of testing, ensuring every spoonful tastes like a home-cooked version of the classic.
This recipe transforms simple ingredients into a restaurant-quality bowl of comfort. The key is cooking the potatoes until tender yet firm, then blending just enough to create those signature swirls without losing texture.
Crispy bacon adds a satisfying crunch, while a touch of cheese brings the perfect balance of richness. The process takes about an hour, but the result is worth every minute of simmering time.
What you'll end up with is a steaming bowl of potato soup with a velvety, creamy consistency and pockets of smooth, unbroken potato chunks. The crispy bacon bits add a delightful contrast in every bite, making this soup both hearty and elegant.
Serve it with crusty bread for dipping, and you'll have a meal that rivals your favorite restaurant experience.
Perfect for chilly evenings or as a comforting meal any time of year, this soup scales easily to feed a crowd. Once you try this copycat version, you'll never settle for anything less than homemade again. Let's get started on recreating that iconic flavor profile at home.
Ingredients for o'charley's potato soup copycat
Simple pantry staples transform into restaurant-style potato soup with velvety swirls and crispy bacon bits.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 3 lb | Peeled, cut into 1-inch cubes |
| Heavy Cream 🥛 | 2 cups | Full-fat for richness |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Bacon 🥓 | 1 lb | Thick-cut, chopped into bits |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Celery Stalks 🥬 | 3 whole | Diced, about 1 cup |
| Carrots 🥕 | 3 whole | Peeled, diced |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Butter 🧈 | ½ cup | Unsalted, salted okay |
| Cheddar Cheese 🧀 | 1 cup | Shredded, sharp variety |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening |
The potatoes are the star—Yukon Golds give that signature creamy texture without turning gluey. Grab a 3-pound bag from the grocery store (they're usually pre-washed, but peel them yourself). For the bacon, thick-cut is key—it crisps up better and adds that satisfying crunch. I always buy a pound of Thick Cut Applewood Smoked from Costco or the butcher counter. The broth matters too—low-sodium so you control the seasoning. Swanson or Pacific Foods are my go-tos, but homemade works if you've got the time. Fresh thyme is ideal, but dried works in a pinch (just use a third the amount).
No heavy cream? Half-and-half or whole milk will work, but the soup won't be as rich. Bacon short on funds? Turkey bacon is a lighter swap, but regular bacon is non-negotiable for that classic flavor. The onion, celery, and carrots form your veggie base—no need to buy fancy stuff here. Baby carrots or pre-diced veggies save time if you're in a rush. For the cheese, sharp cheddar is best, but Gruyère or Swiss add nice depth. The flour is just for thickening—don't skip it, but don't overdo it either. And trust me on the butter: unsalted gives you better control over seasoning.
This soup tastes even better the next day—honestly, that's when the flavors really meld. Keeps in the fridge for 4-5 days sealed tight. For freezing, portion into 2-cup containers—reheats perfectly with a splash of broth or milk. The bacon bits? Store them separately in a small jar so they stay crispy. Top with extra cheese and a sprinkle of black pepper before serving—worth the extra minute.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this recipe because the onions barely need slicing—just a rough dice, and you’re good. The bacon renders fast, the Yukon Golds soften without falling apart, and the broth does all the heavy lifting. Honestly, I’ve made it while scrolling through my phone.
- Creamy Crispy Magic: That perfect balance of velvety heavy cream and crispy bacon bits? It’s what makes this soup dangerously good. The Yukon Golds stay tender but hold their shape, so every spoonful has texture. (Yes, even on a Tuesday night.)
- Leftovers That Beg: This soup tastes just as good the next day—if it lasts that long. I’ll be real: I’ve reheated portions three times, and the flavor only gets richer. It’s my go-to for busy mornings or lazy afternoons, and no one ever complains.
- Budget-Friendly Crowd-Pleaser: A few strips of bacon, a handful of potatoes, and a carton of cream stretch this recipe far. I’ve fed six people for under $15, and everyone’s always asking for seconds. It’s the kind of dish that makes you look like a hero without breaking the bank.
Step-by-step instructions for O'charley's potato soup copycat recipe
Here's how to recreate that iconic restaurant soup with restaurant-quality texture and flavor.
Cook the Bacon Until Crispy
In a large Dutch oven, cook the chopped bacon over medium heat for 8-10 minutes, stirring occasionally, until the bacon is deep golden brown and crispy. You'll know it's ready when the fat has rendered out and the bacon pieces are crisp around the edges.
Real talk: Don't rush this step. The rendered bacon fat becomes the flavor foundation of your soup. Once the bacon is crisp, use a slotted spoon to transfer it to a paper towel-lined plate, leaving the fat in the pot. Reserve the bacon for topping later - those crispy bits are what make this soup special.
Sauté the Vegetables Until Tender
In the same pot with the bacon fat, add the diced yellow onion, diced celery stalks, and diced carrots. Cook over medium heat for 5-6 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent.
Add the minced garlic cloves and cook for another 30 seconds until fragrant. This step builds the aromatic base that carries through the entire soup. You'll notice the kitchen fills with that wonderful garlic-onion-celery aroma - that's your signal it's ready for the next ingredients.
Build the Soup Base
Stir in the peeled and cubed yukon gold potatoes, the 4 cups chicken broth, and the 1.5 teaspoons salt. Bring the mixture to a boil over high heat, then immediately reduce heat to medium-low and let it simmer uncovered for 15-20 minutes until the potatoes are fork-tender.
The reason we simmer uncovered is to allow some of the liquid to evaporate, which helps thicken the soup naturally. You'll know the potatoes are ready when they pierce easily with a fork but still hold their shape. If the soup starts to look too thin at this point, we'll fix that in the next step.
Create the Signature Velvety Texture
In a small bowl, whisk together the 2 cups heavy cream and 1 tablespoon all-purpose flour until smooth. Slowly pour this mixture into the simmering soup while stirring constantly. Add the dried thyme and black pepper, then let the soup simmer for another 10-15 minutes until it reaches your desired consistency.
Here's the thing - the cream and flour combination creates that signature velvety texture. You're looking for a soup that coats the back of a spoon but isn't gluey. If it's too thick, add a splash of hot chicken broth. If it's too thin, simmer uncovered for a few more minutes to reduce. This is where you'll get that perfect restaurant-quality mouthfeel.
Finish and Serve with Crispy Toppings
Remove the soup from heat and stir in the shredded cheddar cheese until it melts completely. Taste and adjust seasoning with additional salt or pepper if needed. Ladle the soup into bowls and top each serving with the reserved crispy bacon bits and an extra sprinkle of black pepper.
Let it sit for 2-3 minutes before serving - this gives the cheese time to fully melt and the flavors time to meld. The contrast between the creamy soup and crispy bacon bits is what makes this copycat recipe so special. Serve with crusty bread to soak up every last velvety drop.
Pro Tips For Making O'Charley'S Potato Soup Copycat
- Cook Bacon Twice: Render the bacon first, then pull it out and crisp it again after the soup simmers. The first cook renders fat for flavor, the second adds crunch—just toss the crispy bits back in at the end. (Yes, it’s extra work, but your spoonfuls will feel like a reward.)
- Parboil Potatoes First: Drop peeled Yukon Golds into boiling water for 8–10 minutes before adding them to the soup. This guarantees they’ll finish tender without turning to mush—no one wants a gluey potato soup. (I learned this after one questionable batch where I skipped it.)
- Strain the Broth: After simmering the onion and bacon in broth, strain out the solids. The soup’s richness comes from the fat and flavor, not the gunk. (Lazy? Skip it. But the texture will be smoother, and you’ll notice.)
- Whisk in Cream Slowly: Temper the heavy cream by whisking it into the hot soup in a thin stream, not all at once. Cold cream curdles like a science experiment gone wrong—no one wants to fix that mid-stir. (Start hot, finish slow.)
Essential equipment for this recipe
Dutch Oven Essentials
The Dutch oven is my non-negotiable for this recipe—it's the secret weapon behind that restaurant-quality texture. A 5-6 quart model like the Lodge 5.5 Qt Dutch Oven distributes heat evenly and handles the soup's volume perfectly. The heavy cast iron retains heat beautifully, ensuring even cooking without hot spots.
If you don't own one, a heavy-bottomed stainless steel pot (like All-Clad) works too, though it may take slightly longer to heat up. 🔥
Immersible Blender
For that signature creamy texture with swirls, an immersible blender (like the Ninja BN601) is a game-changer. You'll blend about half the soup at a time while keeping it in the pot—this creates those iconic velvety pockets while leaving some potato chunks intact.
If you don't have one, a high-speed blender (like Vitamix) works too, but you'll need to transfer portions out first. Just be careful not to over-blend, or you'll lose that restaurant-style texture.
Slotted Spoon
A long-handled slotted spoon (I use a OXO Good Grips) is essential for two critical steps: removing crispy bacon without the fat, and later for skimming any foam that rises to the surface.
The slots allow fat and broth to drain back into the pot while you transfer bacon or veggies. A cheap plastic one works, but a stainless steel version lasts longer and handles higher heat. Trust me, this small tool makes a big difference in keeping your soup clean and flavorful.
Fine-Mesh Strainer
After cooking the bacon, you'll need a fine-mesh strainer (like the OXO Good Grips) to drain the fat from the crispy bits. This ensures you capture every last drop of flavor-rich bacon grease for sautéing your veggies.
A colander won't work as well—it's too coarse and will let fat slip through. Pro tip: Line your strainer with a paper towel to catch even more fat for extra flavor. This step is what transforms your soup from good to restaurant-quality great.
Cheese Grater
For that perfect sharp cheddar melt, a box grater (like the Microplane) is ideal—it shreds cheese finely and evenly, which melts smoothly into the soup. Avoid pre-shredded cheese (it contains anti-caking agents that prevent proper melting).
If you don't have a grater, a food processor works in a pinch, but hand-grating gives you the best control over texture. Freshly grated cheese makes all the difference in that final, velvety finish. 🧀
Ladle for Serving
Don't underestimate a good serving ladle (I recommend the OXO Stainless Steel) for plating your soup. Its deep bowl helps scoop up those creamy swirls and crispy bacon bits together, creating that restaurant-worthy presentation. A regular spoon won't give you the same control or portion size.
Plus, the long handle keeps your hands away from the hot pot. This is the final touch that makes your homemade soup feel like a chef's creation. ✨
Nutrition facts
Frequently asked questions
Why does the recipe call for Yukon Gold potatoes?
Yukon Golds are perfect for this soup because they hold their shape while becoming tender and creamy when cooked. Their natural sweetness and buttery texture create that signature velvety mouthfeel without turning gluey. Regular russet potatoes would break down too much, while red potatoes would stay too firm. For best results, stick with Yukon Golds or another waxy variety like red potatoes if needed.
Can I make this soup without heavy cream?
Yes, but the texture will be lighter. Substitute with half-and-half (use 2 ½ cups) or whole milk (use 2 ¼ cups), but you may need to add an extra ½ cup broth to maintain consistency. For a dairy-free option, use full-fat coconut milk (though the flavor will differ slightly). The cream is key for that restaurant-style richness, but these swaps work in a pinch.
How do I get the same creamy texture without over-blending?
Blend only half the soup at a time for 10-15 seconds using an immersible blender. This creates those signature swirls while leaving some potato chunks intact. For a smoother texture, blend in 2-second bursts until creamy but not pureed. If using a regular blender, transfer 2 cups at a time and pulse briefly to avoid turning the soup into mashed potatoes.
Can I make this soup ahead of time?
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for 4-5 days. Reheat over medium-low heat, stirring occasionally, until warmed through. For freezing, portion into 2-cup containers and freeze for up to 3 months. Thaw overnight in the fridge, then reheat with a splash of broth or milk to restore creaminess.
What if my soup turns out too thick or too thin?
For too thick soup, stir in ¼ cup hot broth at a time until reaching desired consistency. For too thin soup, simmer uncovered for 5-10 minutes to reduce, or whisk in 1 tablespoon cornstarch mixed with 2 tablespoons cold water and cook for 2 minutes more. The key is gradual adjustments—adding too much at once can ruin the texture.