Tony Roma’s Baked Potato Soup Recipe: Copycat Creamy Steakhouse Classic

Tony Roma's Baked Potato Soup Recipe: Copycat Creamy Steakhouse Classic

I recreated this steakhouse favorite after a particularly cold Boston winter left me craving that creamy comfort. The secret is in the potato selection and a slow simmer that builds depth of flavor.

This version stays true to the classic with its rich, velvety texture and loaded baked potato flavor. I use Yukon Golds for their natural creaminess and add just enough cheese to complement without overpowering.

What you get is a bowl of soup so thick and satisfying it could stand up a spoon. The garnishes—cheddar, bacon, chives—transform it from simple to spectacular.

Perfect for chilly evenings or when you need a taste of restaurant quality at home. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Tony Roma’s Baked Potato Soup

Rich, velvety, and packed with loaded baked potato flavor. Here’s what you need.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 lb Peeled and diced evenly
Bacon 🥓 8 oz Thick-cut, cooked and crumbled
Unsalted Butter 🧈 ½ cup 1 stick, for sautéing
All-Purpose Flour 🌾 ¼ cup For thickening the soup
Yellow Onion 🧅 1 whole Medium size, finely diced
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Chicken Broth 🥣 4 cups Low-sodium preferred
Whole Milk 🥛 2 cups Full-fat for creaminess
Heavy Cream 🥛 1 cup For velvety texture
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded from block
Sour Cream 🥣 ½ cup For garnish and creaminess
Fresh Chives 🌿 ¼ cup Chopped for garnish
Salt 🧂 1 ½ tsp Divided, to taste
Black Pepper 🌶️ 1 tsp Freshly ground preferred
Green Onions 🧅 4 whole Thinly sliced for garnish

The potatoes are everything here. Yukon Golds give that buttery texture without turning gluey—avoid russets, they get grainy. I grab mine from Whole Foods when they look fresh, but any grocery store will do. The bacon? Thick-cut from the butcher counter crisps up better than pre-packaged. For the cheese, block cheddar shreds meltier than pre-shredded (the anti-caking stuff ruins the texture).

No Yukon Golds? Red potatoes work in a pinch but lack that creamy edge. Swap bacon for turkey bacon if you need to. The whole milk can be 2% in a bind, but full-fat is worth it. Out of fresh chives? Dried chives at half the amount or skip them entirely—green onions add a similar pop. The sour cream garnish is non-negotiable for that steakhouse feel though.

Soup thickens as it sits, so thin with a splash of milk if needed. Keeps 4-5 days in the fridge, but the bacon garnish is best added fresh. Freezes beautifully for 3 months—just leave off the dairy garnishes until reheating. Portion into containers for easy grab-and-go lunches.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything—bacon, potatoes, onions—cooks together in one pot, so cleanup is a breeze.
  • Smoky Richness: The crispy bacon and butter create a deep, savory base that makes the Yukon Golds taste even creamier.
  • Crowd Pleaser: Honestly, this soup disappears fast at gatherings, and it’s just as good reheated the next day.
  • Budget Friendly: Yukon Golds and basic pantry staples keep costs low, but it tastes like a restaurant favorite.

Step-by-Step Instructions for Creamy Baked Potato Soup

This method delivers that classic steakhouse flavor with velvety texture every time.

Step 1: Cook and Crumble the Bacon

Start by cooking the 8 oz Bacon in a large pot over medium heat until crispy, about 8-10 minutes. I like to use thick-cut bacon for this—it holds up better in the soup and gives you those perfect salty, smoky bits.

Transfer the cooked bacon to a paper towel-lined plate to drain, then crumble it into small pieces. Pour off all but 2 tablespoons of the rendered bacon fat from the pot—this will add incredible depth of flavor to your soup base.

Step 2: Sauté Aromatics and Thicken the Base

In the same pot with the reserved bacon fat, melt the 0.5 cup Unsalted Butter over medium heat. Add the finely diced 1 whole Yellow Onion and cook for 5 minutes until softened and translucent.

Stir in the minced 3 cloves Garlic Cloves and cook for 30 seconds until fragrant. Then sprinkle the 0.25 cup All-Purpose Flour over the mixture and whisk constantly for 1-2 minutes to cook off the raw flour taste—this creates a smooth roux that will thicken your soup beautifully.

Step 3: Build the Creamy Soup Base

Gradually pour in the 4 cups Chicken Broth while whisking continuously to prevent lumps. Add the peeled and diced 2 lb Yukon Gold Potatoes and bring the mixture to a boil. Reduce heat to medium-low and simmer for 15-20 minutes until the potatoes are fork-tender.

Once the potatoes are soft, use a potato masher to gently break them up—this gives the soup that rustic, chunky texture that’s signature to this dish. Stir in the 2 cups Whole Milk, 1 cup Heavy Cream, 1.5 tsp Salt, and 1 tsp Black Pepper.

Step 4: Finish with Cheese and Final Touches

Reduce heat to low and gradually add the 1.5 cups Sharp Cheddar Cheese, stirring constantly until completely melted and smooth. This is where the magic happens—the cheese transforms the soup into that ultra-creamy, dreamy texture we all love.

Stir in half of the crumbled bacon, reserving the rest for garnish. Taste and adjust seasoning if needed. The soup should be rich and velvety with a perfect balance of smoky, cheesy, and creamy flavors.

Step 5: Garnish and Serve

Ladle the soup into bowls and top each serving with a dollop of 0.5 cup Sour Cream, remaining crumbled bacon, chopped 0.25 cup Fresh Chives, and thinly sliced 4 whole Green Onions.

Serve immediately while hot. The garnishes add freshness and texture contrast to each bowl. For the full steakhouse experience, serve with crusty bread or a simple side salad.

👨‍🍳

Pro Tips For Making Tony Roma’S Baked Potato Soup

  • Par-cook the Potatoes: Boil the Yukon Golds for 8-10 minutes before baking—sounds weird, but it works: they’ll finish faster in the oven and hold their shape in the soup.
  • Render Bacon First: Cook the bacon until crisp, then use that fat to sauté the onion and make the roux. I learned this the hard way—wasting perfectly good bacon grease is a crime.
  • Whisk Vigorous Roux: When combining butter, flour, and bacon fat for the roux, whisk constantly over medium heat for 3-4 minutes until golden. Skip the lumps or you’ll regret it.
  • Use Starchy Water: Reserve a cup of the potato boiling liquid—it’s packed with starch and thickens the soup naturally without extra flour. My grandmother swore by this, and she was right.

Dietary Considerations for This Dish

Gluten-Free Adaptation

Swap the ¼ cup All-Purpose Flour for ¼ cup cornstarch or a gluten-free flour blend like King Arthur Measure for Measure. Whisk it into the butter just like the original—you’ll get the same thickening power without the gluten. I’ve tested this multiple times in my tiny Boston kitchen with great results. 💪

Dairy-Free Version

Use coconut milk instead of whole milk and heavy cream—about 3 cups total. For the cheese, try Daiya cheddar shreds or Violife sharp cheddar alternative. The flavor will be slightly different but still rich and satisfying. Skip the sour cream garnish or use a dairy-free alternative.

Lower-Fat Option

Reduce the butter to ¼ cup and use 2% milk instead of whole. Replace half the heavy cream with low-fat evaporated milk. For the cheese, opt for 2% cheddar. The texture won’t be quite as velvety, but it’s still delicious and lighter. I often make this version when I’m feeling virtuous after the holidays.

Vegetarian Modification

Omit the bacon and use vegetable broth instead of chicken broth. For that smoky depth, add 1 tsp smoked paprika when sautéing the onions. You can also crisp up coconut bacon (available at Whole Foods) for garnish. The soup remains just as hearty and comforting.

Lactose-Free Adjustments

Use lactose-free milk and lactose-free heavy cream—both are widely available at regular grocery stores. For the cheese, lactose-free cheddar works perfectly. The sour cream garnish can be swapped for lactose-free Greek yogurt. You won’t sacrifice any creaminess or flavor. 🥣

Low-Carb Tweaks

Replace half the potatoes with cauliflower florets (about 1 lb) to reduce the carb count. The texture stays surprisingly similar, and the flavor remains rich and satisfying. You can also reduce the flour to 2 tbsp for a slightly thinner but still creamy soup.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 48g62%
Saturated Fat 28g140%
Cholesterol 155mg52%
Sodium 1280mg56%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 6g
Protein 22g44%
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

Can I use a different type of potato?

Yukon Golds are ideal for their creamy texture. Russets can work but may turn grainy. Red potatoes are a decent substitute in a pinch, though the flavor will be slightly different.

2

How do I make it thicker?

For a thicker soup, create a cornstarch slurry with 1 tablespoon cornstarch and 1 tablespoon cold water. Stir it in and simmer for 2-3 minutes. Avoid over-thickening as it will continue to set as it cools.

3

Can I make this ahead of time?

Yes! The soup keeps well in the fridge for 4-5 days. Store garnishes separately and add them just before serving. Reheat on the stove over low heat to prevent curdling.

4

How do I fix a lumpy soup?

Whisk vigorously to break up lumps, or use an immersion blender for a smooth texture. To prevent lumps, ensure you whisk constantly while adding the flour and broth.

★★★★★4.8(6 reviews)
Brian Walker