Home Copycat Recipes Copycat O’Charley’s Loaded Potato Soup

Copycat O’Charley’s Loaded Potato Soup

Filled with chunks of potatoes, plenty of cheese, and a heavenly creamy broth, this copycat O’Charley’s loaded potato soup recipe is the real deal.

It’s sure to tantalize the taste buds and satisfy any salty cravings.

Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!
Warm Homemade Potato Soup with Cheese and Bacon

Want something rich and full of flavor? This soup recipe is a real stick-to-your-ribs meal!

Chock full of tender potatoes and a mountain of cheese, it’s not one to make if you’re watching your waistline.

But if you need a comforting bowl of soup the whole family will love, you can’t go wrong with O’Charley’s loaded potato soup.

Copycat O’Charley’s Loaded Potato Soup Recipe

I fell in love with O’Charley’s after one meal. But it wasn’t because of their succulent steaks, colorful cocktails, or even fun ‘Free Pie Wednesdays.’

It was their loaded potato soup. I tried it once, and I was hooked.

I would go for lunch every week or so – usually on Wednesdays – and order this soup. 

And then, they shut our O’Charley’s down!

I was devastated. Heartbroken. Absolutely bereft. How could I ever live without my favorite silky potato soup?

I couldn’t. 

So I had to figure out how to make it at home. And fortunately for me, it’s not that difficult.

This thick, cream-based soup doesn’t take much work at all. 

It’s just a matter of boiling potatoes, mixing the broth, and finding the right toppings.

Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!

It takes a bit of time and hands-on effort, but not more than an hour. And the result is well worth it. 

Just be sure you have the toppings ready. Potato soup isn’t the same without those. 

Bowl of Homemade Potato Soup with Bacon, Cheese and Green Onions


Here’s what you’ll need to make this copycat O’Charley’s loaded potato soup recipe: 

  • Red Potatoes – I’ve seen other copycat recipes for this soup online that call for Russet potatoes or Idaho potatoes.  But I think red potatoes are the only way to go. They have the perfect texture for making soup, and they’re the ones that give it that same O’Charley’s flavor. 
  • Butter – Butter gives the broth a rich, yummy flavor that only butter can provide. I use salted butter because it cuts down on the extra salt some people add after serving.
  • All-Purpose Flour – Flour acts as a thickening agent in this recipe. It keeps the broth from being too thin and runny but adds nothing in terms of taste. I recommend all-purpose flour because it’s cheap and readily available.
  • Half & Half – Here’s the cream for your cream-based soup. Some recipes call for milk, while others use heavy cream. But I find half & half to be the happy medium between them.
  • Velveeta Cheese – You could call Velveeta the secret ingredient for this soup. That’s where all its wonderful cheesiness comes from. And it’s why this soup is so much better than other potato soup recipes
  • White Pepper, Garlic Powder, and Hot Pepper Sauce – These ingredients are your seasonings and will lift the heavy, rich flavors of the soup. The amounts listed are one tablespoon of white pepper and one teaspoon each of garlic powder and hot pepper sauce.
  • The Toppings – The four must-have toppings for a copycat O’Charley’s soup recipe are crispy, crumbled bacon, shredded cheddar cheese, fresh chopped chives, and parsley. This soup is nowhere near as tasty without them.

If you’re a vegetarian, I recommend finding tofu bacon since the dish needs that hit of meaty saltiness.

Homemade Creamy Potato Soup with Bacon and Cheese

How to Make O’Charley’s Loaded Potato Soup 

Here’s how to make O’Charley’s loaded potato soup: 

1. Prepare the ingredients and get your mise en place ready.

Mise en place is a fancy French term that means “putting in place”.”Essentially, you’ll read the recipe and see what needs to be done before cooking.

In this case, you’ll melt the Velveeta, fry and crumble the bacon, and dice the potatoes.

You can also chop the parsley and chives and shred the cheese for the toppings. Though you could leave that until the end if you prefer. 

Basically, gather everything you’ll need and have it ready.

That way, you don’t have to stop halfway through cooking because you realize you ran out of butter.

You should wait until the potatoes are nearly done to melt the butter, though.

2. Boil the potatoes.

Place the diced potatoes into a large pan, cover them with water, and boil them for about 10 minutes.

They shouldn’t be completely done when you remove them from heat. Instead, they should be slightly firm in the middle.

3. Make the broth.

In a separate pan, combine the ingredients for the broth.

Start with the melted butter and flour. Once they’re well mixed, place them on the stove over low heat. 

Continue mixing while adding the half & half. Keep stirring.

Finally, add the melted Velveeta. Again, you should stir continuously through this whole process. 

4. Add the potatoes and seasonings.

Add the pepper, garlic, and hot pepper sauce. Adjust to taste.

After draining the cooked potatoes, add them to the second pan with the broth. Stir gently so they don’t break apart.

5. Cook the soup.

Finally, cover the pan with a lid. Allow it to cook for 30 minutes over low heat.

Stir occasionally. 

6. Remove from heat, serve, and add toppings.

When the soup is ready, pour it into serving bowls. Then, top it with the crumbled bacon, cheese, chives, and parsley. 

Enjoy carefully – it’s hot! 

Homemade Potato Soup with Bacon, Cheese and Onions in a Bowl

O’Charley’s Loaded Potato Soup Recipe Tips 

Here are a few final tips to ensure your soup is the best it can be: 

  • Substitute heavy cream for a thicker soup. If you like broth super thick, use heavy cream instead of half & half. 
  • Shred the cheese by hand. There’s nothing wrong with bagged shredded cheese in a pinch, but shredding from a fresh block is better (pre-shredded cheese has a coating that keeps it from melting well). 
  • Use real bacon for the topping. Some recipes encourage you to save time by using bacon bits instead of real bacon. Don’t! Real bacon is the only way to go. 
  • Puree the soup to make it creamier. I never do this, but I have friends that do. If you want the soup to be extra creamy, puree it before adding the potatoes. 
  • Don’t add the potatoes if you’re making a big batch for later or meal prepping. The potatoes will turn mushy if they sit in the soup too long. Instead, cook them as instructed and store them separately. Then add them per portion and cook before serving.
  • Only add toppings if you’re about to eat the soup. If you have to store or freeze leftovers, you want to avoid having toppings on them. They don’t freeze well. 

Speaking of toppings, let’s check out a few extra ones! 

Toppings for O’Charley’s Loaded Potato Soup

For a genuine O’Charley’s copycat recipe, you must add the four listed toppings. However, they aren’t your only options.

Here are a few others I love: 

  • Sour cream
  • Green onions
  • Croutons
  • Fried onions
  • Crackers
  • Cooked corn kernels
  • Diced white onions
  • Various shredded cheese varieties
  • Mushrooms

It’s your soup, after all. Add whatever toppings you like to make it your own! 

More Soup Recipes You’ll Love

Sweet Potato Soup
Green Chili Chicken Soup
Panera Broccoli Cheddar Soup
Progresso Chicken Noodle Soup
Panera Chicken and Wild Rice Soup

Copycat O’Charley’s Loaded Potato Soup



Prep time


Cooking time





Filled with chunks of potatoes, plenty of cheese, and a heavenly creamy broth, this copycat O’Charley’s loaded potato soup recipe is the real deal.


  • 3 pounds 3 red potatoes

  • 1/4 cup 1/4 butter, melted

  • 1/4 cup 1/4 flour

  • 8 cups 8 half-and-half

  • 1 1 (16-ounce) package Velveeta cheese, melted

  • 1 tablespoon 1 white pepper

  • 1 teaspoon 1 garlic powder

  • 1 teaspoon 1 hot pepper sauce

  • 1/2 pound 1/2 bacon, crisply fried, for topping

  • 1 cup 1 cheddar cheese, shredded, for topping

  • 1/2 cup 1/2 fresh chives, chopped, for topping

  • 1/2 cup 1/2 fresh parsley, chopped, for topping


  • Dice the potatoes into half-inch cubes with the skins on. Then, transfer them to a large saucepan and cover them with water.
  • Bring the water to a boil and cook until they’re about 3/4 cooked. They should be slightly firm in the middle – about 10 minutes.
  • While the potatoes cook, whisk the melted butter and flour in a separate pan until smooth. Then, turn the heat to low and slowly pour in the half & half. Stir continuously until the mixture starts to thicken.
  • Add the melted Velveeta and stir until smooth.
  • Stir in the white pepper, garlic powder, and hot pepper sauce. Taste and adjust as needed.
  • When the potatoes are ready, drain them and add them to the sauce. Cover the pan and cook on low for 30 minutes. Occasionally raise the lid to stir.
  • After 30 minutes, stir the soup once more, portion it into bowls, add the toppings, and serve.

Did you like the recipe?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 5

No votes so far! Be the first to rate this post.


Share on social media:

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?


Hey there! I'm Kim. I love running, cooking, and curling up with a good book! I share recipes for people who LOVE good food, but want to keep things simple :)

Leave a Comment