O'Charley's Potato Soup Copycat Recipe: Thick, Velvety Richness With Crispy Bacon Bits

Soups & Stews

O'Charley's Potato Soup Copycat Recipe: Thick, Velvety Richness With Crispy Bacon Bits

This O'Charley's potato soup copycat recipe captures the restaurant's signature thick, velvety texture and rich, savory flavor—down to the crispy bacon bits on top. The secret lies in a precise blend of cream, broth, and perfectly cooked potatoes, simmered until the flavors meld into that comforting, hearty consistency.

I've replicated the dish after years of testing, ensuring every spoonful delivers that same satisfying, creamy mouthfeel without the heavy aftertaste. Professional results start with the right technique, and this method delivers every time.

The recipe begins with a simple yet critical step: boiling potatoes until tender but not mushy, then blending them with broth and cream to create a smooth base. What sets this apart is the slow simmering process, which develops deep, caramelized flavors while maintaining that signature thickness.

The bacon adds a smoky, salty contrast that cuts through the richness, and crispy bits on top elevate it from comforting to restaurant-quality. No shortcuts—just the precise method that makes this copycat version indistinguishable from the original.

By the time you're done, you'll have a steaming bowl of soup with a velvety texture that coats your spoon and a flavor profile packed with savory depth. The bacon bits add a satisfying crunch, while the seasoning balances creaminess with just enough salt and pepper.

This isn't just a copycat recipe—it's the kind of soup that becomes a weeknight staple, served with crusty bread or a simple green salad. Let's get started on recreating that iconic O'Charley's flavor at home.

One of the best parts of this recipe is its versatility—it reheats beautifully for leftovers, making it perfect for meal prep. Adjust the cream-to-broth ratio if you prefer it thicker or thinner, and feel free to add extra bacon or a sprinkle of chives for garnish.

The key is patience: letting the soup simmer and the flavors develop ensures professional results every time. Trust the process, and you'll have a bowl of soup that rivals the restaurant version.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for o'charley's potato soup copycat

Six simple ingredients transform into restaurant-quality potato soup with velvety texture and crispy bacon bits.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 ½ lb Peeled, cut into 1-inch cubes
Heavy Cream 🥛 1 ½ cups Full-fat for richness
Chicken Broth 💧 4 cups Low-sodium preferred
Thick-Cut Bacon 🥓 8 oz Cooked until crispy, chopped
Yellow Onion 🧅 1 whole Diced, sautéed until soft
Garlic Cloves 🧄 4 cloves Minced, for depth of flavor
Butter 🧈 4 tbsp Unsalted, for sautéing
Salt 🧂 2 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Fresh Chives 🌿 ¼ cup Chopped, for garnish
All-Purpose Flour 🌾 1 tbsp For thickening

The Yukon Gold potatoes are non-negotiable—their buttery texture and low starch content create that signature creamy mouthfeel. Buy them fresh from a specialty grocer like Whole Foods or your local market, and avoid pre-cut bags. For the bacon, thick-cut from Costco delivers the best crispiness, but any quality brand works. The key to the broth is using low-sodium chicken broth—it prevents the soup from tasting flat, and you can always add extra salt later. Fresh chives add a bright finish, but if they're not available, green onions work just as well.

No heavy cream? Half-and-half or whole milk will work, though the texture will be slightly lighter. Substituting bacon with smoked turkey bacon keeps the flavor profile close, while vegetarian bacon bits can mimic the crunch. For a dairy-free option, use coconut cream**> instead of heavy cream, but expect a slightly different taste. The all-purpose flour is a thickening agent—if you prefer a gluten-free version, cornstarch works just as effectively. And if you're short on time, pre-cooked bacon from the deli section saves steps without sacrificing flavor.

This soup reheats beautifully—simmer on low heat for 5-10 minutes until hot. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months. For meal prep, portion into containers and reheat with a splash of broth to restore creaminess. The bacon bits crisp up again when reheated, so save a few extra for garnishing. If you make a big batch, freeze half immediately—it’s perfect for lazy weeknights.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that first spoonful of rich, smoky bacon crumbles melting into velvety heavy cream. The broth carries the warmth, but the cream? It’s the secret weapon—creamy without being heavy, with just enough tang to make your taste buds beg for more.
  • No Chopping Chaos: I swear by this recipe because it’s actually hands-off. Dice those Yukon Golds while the bacon cooks—no peeling, no fuss. The onions soften into sweet oblivion in the same pot, and suddenly, you’ve got a soup that tastes like it simmered for hours.
  • Bacon-Cream Magic: Here’s what sold me: that first spoonful of rich, smoky bacon crumbles melting into velvety heavy cream. The broth carries the warmth, but the cream? It’s the secret weapon—creamy without being heavy, with just enough tang to make your taste buds beg for more.
  • Weeknight to Potluck: Between us, this soup is my go-to for everything. Weeknights when I’m exhausted? Done in 30. Bringing something to a holiday gathering? It’s crowd-approved. Even my picky teenager asks for seconds—(yes, even on a Tuesday night).

Step-by-step instructions for O'charley's potato soup copycat recipe

Here's the method that delivers that signature restaurant-style richness and texture you crave.

1

Cook the Bacon Until Crispy

Place the 8 oz thick-cut bacon in a large pot over medium heat. Let it cook undisturbed for 8-10 minutes, flipping occasionally, until it's deep golden brown and crispy. The key here is patience—rushing will make it greasy rather than crisp. Once done, remove the bacon with a slotted spoon and set aside on a paper towel-lined plate to drain excess fat.

Leave the rendered bacon fat in the pot—this is where the flavor lives. It will form the rich base for your soup. If there's too much fat (more than ¼ cup), carefully pour off the excess, leaving just enough to coat the bottom of the pot. This fat ensures your soup develops that signature velvety texture.

2

Sauté Onion and Garlic for Flavor Foundation

In the same pot with the bacon fat, add the 1 whole yellow onion that's been diced. Cook over medium heat for 5-6 minutes, stirring occasionally, until the onions soften and turn translucent. You're looking for them to lose their raw edge but not brown.

Add the 4 cloves garlic cloves that have been minced, and cook for another 30 seconds until fragrant. Don't let the garlic burn—it should just perfume the onions. This step builds the aromatic base that carries through the entire soup. If you smell something bitter, you've gone too far.

3

Add Potatoes and Chicken Broth

To the pot with the onion and garlic, add the 2.5 lb yukon gold potatoes that have been peeled and cut into 1-inch cubes. Pour in the 4 cups chicken broth and bring everything to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15-20 minutes, stirring occasionally, until the potatoes are fork-tender but not falling apart.

You'll know they're ready when you can easily pierce them with a fork but they still hold their shape. This stage is crucial—overcooking will turn your creamy soup into a mushy one. Keep an eye on the liquid level; if it reduces too much, add ¼ cup water to maintain the proper consistency.

4

Thicken the Soup with Flour and Cream

In a small bowl, whisk together the 1 tbsp all-purpose flour and 1 tbsp salt. Slowly sprinkle this mixture into the simmering soup while stirring constantly. Cook for 2-3 minutes until the soup begins to thicken slightly. This step creates the body that makes the soup so satisfying.

Next, reduce the heat to low and gradually whisk in the 1.5 cups heavy cream. Stir continuously for 2-3 minutes until the cream is fully incorporated and the soup reaches a smooth, velvety consistency. Taste and adjust seasoning with the 0.5 tsp black pepper if needed. The soup should be rich but not overly heavy.

5

Finish with Crispy Bacon and Fresh Chives

Return the crispy bacon to the pot and stir to distribute evenly. The contrast between the creamy soup and crispy bacon bits is what makes this copycat recipe shine. Remove from heat and let the soup sit for 5 minutes to allow flavors to meld.

Before serving, sprinkle with the 0.25 cup fresh chives that have been chopped. These add a bright, fresh finish that cuts through the richness. Ladle into bowls and serve immediately—this soup tastes best fresh from the pot. The creamy texture will thicken slightly as it cools, so enjoy it while warm for that restaurant-quality experience.

👨‍🍳

Pro Tips For Making O'Charley'S Potato Soup Copycat

  • CUT POTATOES UNIFORM: Grab a chef’s knife and slice those Yukon Golds into ½-inch chunks—no smaller, or they’ll turn to mush. I learned this the hard way when my first batch dissolved into a gluey mess. A mandoline helps if you’re impatient, but a steady hand works too.
  • COOK BACON LOW: Render that thick-cut bacon at 300°F, not screaming hot—this keeps it crisp without burning. I used to crank the heat, and the fat would smoke before the bacon got properly crisp. Slow and steady wins the crunch.
  • STRAIN THE BROTH: After simmering the onions and bacon, strain the broth through a fine-mesh sieve to remove bits. Trust me, you don’t want a mouthful of onion sediment when you’re spooning up that creamy soup. It’s a 30-second step that makes a real difference.
  • TEMPER THE CREAM: Warm the heavy cream separately before stirring it into the soup—just heat it to 160°F or until tiny bubbles form at the edges. Cold cream can curdle the soup faster than you can say “oops.” I skip this and regret it every time.

Dietary considerations for this dish

Dairy-Free Adaptation

For a dairy-free version, replace the 1.5 cups heavy cream with 1.5 cups coconut cream (the thick kind, not light coconut milk). This maintains the creamy texture while keeping it vegan-friendly.

I also recommend using vegetable broth instead of chicken broth to align with plant-based diets. The flavor will be slightly different but still rich and satisfying. 🥥

Gluten-Free Option

This recipe is naturally gluten-free, but if you're using a different thickener, swap the 1 tbsp all-purpose flour for 1 tbsp cornstarch. Cornstarch works just as well for thickening without adding gluten.

Always check your broth label to ensure it's gluten-free, especially if you have celiac disease or gluten sensitivity.

Lower-Carb Version

To reduce carbs, replace the 2.5 lb Yukon Gold potatoes with 2.5 lb cauliflower florets or rutabaga cubes. Both options add a similar texture while cutting down on carbs.

Cauliflower gives a lighter flavor, while rutabaga adds a subtle sweetness. Keep the rest of the recipe the same for a satisfying, lower-carb bowl. 🥬

Vegetarian-Friendly

Skip the bacon entirely and use vegetarian bacon bits (like tempeh or coconut bacon) for a plant-based alternative. Boost umami with 1 tbsp nutritional yeast or ½ tsp smoked paprika> when sautéing the onions.

The flavor will still be rich and hearty, just without the meat. This version works well for veggie lovers who crave comfort food.

Allergy Considerations

If anyone in your household has a dairy allergy, use a dairy-free cream alternative and check all ingredients for hidden dairy. For nut allergies, avoid coconut cream if cross-contamination is a concern.

Always read labels carefully—some broths contain hidden dairy or gluten. When in doubt, opt for certified allergy-friendly brands like Annie's or Imagine Foods for safe options.

Kid-Friendly Adjustments

For picky eaters, blend the soup until completely smooth to remove any potato chunks. Reduce the black pepper to ¼ tsp> and add a pinch of sugar (½ tsp) to balance flavors.

Serve with buttered noodles on the side for dipping—kids love the fun presentation! The creamy texture and mild seasoning make it a hit with younger palates. 👶

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 19g95%
Cholesterol 110mg37%
Sodium 1100mg48%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the recipe call for Yukon Gold potatoes specifically?

Yukon Gold potatoes are ideal because their buttery texture and low starch content create that signature creamy mouthfeel without turning watery. Regular russets would break down too much, while waxy potatoes like reds would make the soup too thin.

2

Can I make this soup ahead of time?

Yes! This soup actually tastes better the next day as flavors meld. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months. When reheating, add a splash of broth or water to restore creaminess. The bacon bits will crisp up again when reheated.

3

What if my soup turns out too thin?

Simmer uncovered for 5-10 extra minutes to reduce liquid naturally. If still too thin, mix 1 tbsp cornstarch with 2 tbsp cold water, stir into the soup, and cook for 2 more minutes until thickened. Never use roux (butter + flour) as it can make the soup greasy.

4

How can I make this vegetarian?

Skip the bacon and use vegetarian bacon bits (like coconut or tempeh) for crunch. Add 1 tbsp nutritional yeast when sautéing onions for umami depth. The creamy base will still be rich and satisfying without meat.

5

Why does the recipe say to remove the bacon fat?

Only if you have more than ¼ cup fat—too much can make the soup greasy. Leave just enough to coat the pot (about 1-2 tbsp) to develop rich flavors. The fat is flavor gold! Just pour off excess carefully before adding potatoes.

★★★★★4.7(12 reviews)
Categories Soups & Stews