Tony Roma’s Baked Potato Soup Recipe: Creamy Comfort With Crispy Toppings

Tony Roma's Baked Potato Soup Recipe: Creamy Comfort With Crispy Toppings detailed visual guide

When you crave restaurant-quality comfort food at home, this baked potato soup delivers the rich, creamy indulgence Tony Roma’s built its reputation on. The secret lies in blending roasted potatoes with sharp cheddar and heavy cream, creating a velvety base that’s both hearty and satisfying. Every spoonful brings that signature loaded potato flavor without needing to leave your kitchen.

The magic happens with the toppings—crispy bacon, fresh chives, and extra cheddar transform each bowl into a complete meal. I’ve perfected the balance between smooth soup and chunky potato texture, plus a foolproof method for achieving that golden, bubbling cheese finish. This isn’t just soup; it’s a full sensory experience that rivals the original.

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

Ingredients for Tony Roma’s Baked Potato Soup

This is your grocery list for that creamy, loaded baked potato soup you’ve been craving—no shortcuts, just restaurant-quality comfort.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lb Peeled and cubed into 1-inch pieces
Thick-Cut Bacon 🥓 12 oz Chopped into small pieces, cooked crispy
Unsalted Butter 🧈 ½ cup Divided for cooking and finishing
All-Purpose Flour 🌾 ⅓ cup For thickening the soup base
Heavy Cream 🥛 2 cups Full-fat for ultra-creamy texture
Whole Milk 🥛 2 cups Warmed before adding to soup
Sharp Cheddar Cheese 🧀 3 cups Freshly shredded from block
Chicken Broth 🍲 4 cups Low-sodium preferred
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Yellow Onion 🧅 1 whole Diced small for even cooking
Fresh Chives 🌿 ¼ cup Thinly sliced for garnish
Sour Cream 🥛 ½ cup For topping, plus extra for serving
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ 1 tsp Freshly cracked for best flavor
Hot Sauce 🔥 1 tsp Optional, for serving

The potatoes are the foundation here. Russets give that perfect fluffy-yet-creamy texture—don’t swap for waxy varieties like red or Yukon Gold. For the bacon, thick-cut is non-negotiable; it stays crispy even after sitting in hot soup. I grab mine from Whole Foods (their 365 brand is reliably smoky), but any good butcher counter works. The cheddar? Block cheese only—pre-shredded has anti-caking agents that make the soup grainy. Cabot or Tillamook are my go-tos for that sharp, melty goodness (the orange hue mimics Tony Roma’s signature look).

No heavy cream? Full-fat coconut milk works in a pinch, though the flavor shifts slightly. Swap the bacon for tempeh bacon if you need vegetarian, but honestly, the real deal makes this dish. Chicken broth can be vegetable broth—just add a pinch of smoked paprika to mimic the depth. The flour is just for thickening, so cornstarch slurry (1:1 ratio) works if you’re gluten-free. And if you’re out of chives, green onion tops give a similar fresh bite (plus they’re cheaper).

This soup actually tastes better the next day—3-4 days in the fridge, 3 months frozen. Store toppings separately so the bacon stays crispy. Reheat gently on the stove (microwaving can separate the cream). Pro tip: make extra cheese crisp toppers by broiling shredded cheddar on parchment until golden, then crumble over bowls. It’s the little details that make it feel like the restaurant version.

❤️

Why You’ll Love This Recipe

  • One-Pot Magic: Honestly, this might be my laziest weeknight win. The whole thing comes together in a single pot—bacon crisped first, then potatoes softened in the same fat, flour stirred right in. No colander, no extra bowls, just one spoon and one pot to wash when you’re done.
  • That Bacon-Potato Love: Here’s what sold me—the thick-cut bacon isn’t just a garnish. You render it first, so every bite of soup carries that smoky, salty depth, while the russets turn fluffy and soak up the cream. The contrast? Ridiculously good. (Yes, I’ve licked the spoon.)
  • Feeds a Hungry Table: I’ve served this to picky teens, last-minute guests, and my brother who “doesn’t like soup.” Works every time. Double the batch, and it’s just as solid reheated for lunches—or freeze half for those nights you’re out of ideas.
  • Budget-Friendly Luxury: Heavy cream feels fancy, but this whole pot costs less than takeout. Russets are cheap, bacon stretches far, and the flour-butter roux thickens it without needing pricey cheese. My wallet’s happy; my stomach’s happier.

Step-by-Step Instructions for Tony Roma’s Baked Potato Soup

This is how you transform simple ingredients into that rich, velvety soup with all the loaded potato fixings.

Step 1: Cook the Bacon and Sauté the Aromatics

Start with the thick-cut bacon in a large Dutch oven over medium heat. Cook for 8-10 minutes, stirring occasionally, until the pieces are deep golden brown and crispy. I like to use a slotted spoon to transfer the cooked bacon to a paper towel-lined plate, leaving that beautiful rendered fat in the pot.

In that same pot with the bacon fat, add the diced yellow onion and cook for 5 minutes until it becomes translucent and starts to soften. Then stir in the minced garlic cloves and cook for just 30 seconds until fragrant. Be careful not to let the garlic burn—it should smell amazing, not bitter. This aromatic base is what gives the soup its deep, savory foundation.

Step 2: Build the Creamy Soup Base

Add the unsalted butter to the pot and let it melt completely. Once it’s foamy, sprinkle in the all-purpose flour and whisk constantly for 2 minutes to cook out the raw flour taste. You’re making a roux here, and it should turn a light golden color. This is what will thicken your soup beautifully.

Slowly pour in the chicken broth while whisking continuously to prevent lumps from forming. Then add the peeled and cubed russet potatoes, kosher salt, and ground black pepper. Bring everything to a gentle boil, then reduce the heat to medium-low. Let it simmer for 15-20 minutes until the potatoes are fork-tender. You’ll know they’re done when a potato cube easily breaks apart when pierced with a fork.

Step 3: Create the Ultra-Creamy Texture

Once the potatoes are tender, use a potato masher to break them down right in the pot. I like to leave some texture, so I mash until about half the potatoes are broken up but there are still some small chunks remaining. This gives the soup that hearty, baked potato feel.

Now stir in the heavy cream and whole milk, then gradually add the sharp cheddar cheese, one handful at a time. Stir constantly over low heat until all the cheese is melted and the soup is smooth. This gradual addition prevents the cheese from clumping. Taste and adjust the seasoning if needed—I sometimes add an extra pinch of salt here to balance the richness.

Step 4: Finish with Toppings and Serve

Ladle the hot soup into bowls and immediately top each serving with the crispy bacon pieces you set aside earlier. Add a generous dollop of sour cream right in the center—watch how it melts slightly into the hot soup. Sprinkle with fresh chives for a pop of color and freshness.

For those who like a little heat, pass the hot sauce at the table. The contrast of the creamy soup with the crispy bacon and cool sour cream is what makes this recipe so special. Serve with extra shredded cheese on the side for those who want to add more. This soup is best enjoyed fresh, but leftovers reheat beautifully with a splash of milk to loosen it up.

Wine and Beer Pairings for tony romas baked potato soup

Creamy Chardonnay Pairing

A buttery California Chardonnay like Kendall-Jackson Vintner’s Reserve is my top pick. The oak-aged richness stands up to the soup’s creamy texture while its citrus notes cut through the fat. I love how the vanilla undertones complement the sharp cheddar. Serve slightly chilled at 55°F to balance the hot soup. 🍷

Crisp Pilsner Match

For beer lovers, a classic German Pilsner like Stiegl or Warsteiner works beautifully. The clean, crisp finish cleanses your palate between rich spoonfuls. The subtle hop bitterness contrasts the soup’s creaminess perfectly. I always keep a few bottles chilled at 45°F for soup night.

Bold Red Option

If you prefer red wine, try a Pinot Noir from Oregon’s Willamette Valley. The bright acidity and red fruit flavors won’t overpower the soup. Eyrie Vineyards makes an affordable option that pairs wonderfully. Serve at 60°F to let the flavors open up.

Malty Amber Ale

A caramel-forward Amber Ale like Fat Tire brings toasty notes that echo the soup’s baked potato flavors. The moderate bitterness balances the richness beautifully. I find the 22 IBU rating hits the sweet spot. Serve at 50°F for optimal flavor.

Dry Rosé Surprise

Don’t overlook a Provence-style rosé like Whispering Angel. Its crisp acidity and strawberry notes provide refreshing contrast. The pale pink color looks beautiful next to the golden soup. Chill to 48°F for that perfect crispness.

Stout for Cheese Lovers

For a decadent pairing, try a Milk Stout like Left Hand Brewing. The chocolate and coffee notes enhance the cheddar’s depth. The creamy mouthfeel mirrors the soup’s texture. Serve at 55°F to let the flavors meld. ✨

Nutrition Facts

Servings 6
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 125mg42%
Sodium 1180mg51%
Total Carbohydrate 38g14%
Dietary Fiber 3g11%
Sugars 5g
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 make this soup ahead of time?

The soup actually tastes better the next day as flavors meld. Store it in an airtight container for 3-4 days in the fridge. For longer storage, freeze for up to 3 months. Reheat gently on the stove with a splash of milk to restore creaminess.

2

What’s the best way to get that restaurant-style texture?

Use a potato masher instead of a blender for authentic texture. Mash until about half the potatoes are broken down, leaving small chunks. The key is russet potatoes—they become fluffy when cooked. Stir in cheese gradually over low heat to prevent graininess.

3

Can I substitute the heavy cream for something lighter?

For a lighter version, replace half the heavy cream with whole milk or half-and-half. Avoid skim milk—it can make the soup watery. For dairy-free, use full-fat coconut milk, but expect a slight flavor change. The richness is what makes this soup special!

4

Why did my cheese turn grainy in the soup?

Grainy cheese usually means it was added too quickly or overheated. Always shred block cheese (not pre-shredded) and add it one handful at a time over low heat. Stir constantly until fully melted before adding more. Patience is key!

★★★★★4.9(5 reviews)
Patrick Lewis