Tony Roma’s Baked Potato Soup Recipe: Loaded With Cheesy Bacon Flavor

Tony Roma's Baked Potato Soup Recipe: Loaded With Cheesy Bacon Flavor

This creamy soup brings classic loaded baked potato flavors to a comforting bowl. I developed this version after testing multiple techniques to achieve the perfect creamy texture without being overly heavy.

The key is using russet potatoes for their starchy quality and baking them first to concentrate their flavor. A blend of cheddar and cream cheese creates that signature Tony Roma’s richness, while crispy bacon adds the perfect salty crunch.

What you’ll get is a velvety soup packed with potato chunks, melted cheese, and smoky bacon bits. It’s the ultimate cold-weather comfort that tastes just like the restaurant version.

Serve with extra shredded cheese, green onions, and a dollop of sour cream for the full experience.

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

Ingredients for Tony Roma’s Baked Potato Soup

Russets, cheddar, cream cheese, and bacon bring that signature loaded potato magic to life.

Ingredient Amount Notes
Russet Potatoes 🥔 4 whole Large, scrubbed clean, baked
Bacon 🥓 8 oz Thick-cut, crispy cooked
Sharp Cheddar Cheese 🧀 2 cups Shredded from block
Cream Cheese 🧀 8 oz Full-fat, softened
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 3 cloves Minced for depth
Chicken Broth 🍲 4 cups Low-sodium preferred
All-Purpose Flour 🌾 ¼ cup For thickening soup
Whole Milk 🥛 1 ½ cups Or half-and-half for creaminess
Unsalted Butter 🧈 4 tbsp For sautéing onions
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Green Onions 🧅 ½ cup Thinly sliced for garnish
Sour Cream 🥣 ½ cup Full-fat for topping

[recipe_ingredient_scaler]

The potatoes are the foundation—russets are non-negotiable for that perfect starchy texture. Bake them first (400°F for about an hour) to concentrate the flavor. Costco has great bulk russets, but any grocery store will do. For the cheese, block cheddar shreds better than pre-shredded (which has anti-caking agents). The cream cheese? Philadelphia full-fat is my go-to, but store brand works too.

No bacon? Turkey bacon works in a pinch, but the smoky pork flavor is key here. Short on time? Pre-cooked bacon bits save a step (just crisp them up a bit). For a lighter version, 2% milk instead of whole is fine, but the soup won’t be quite as rich. Skip the flour? A cornstarch slurry (1 tbsp cornstarch + 1 tbsp water) thickens it just as well.

Leftovers keep 4-5 days in the fridge—reheat gently so the cheese doesn’t separate. Freezes for 3 months (thaw overnight before reheating). Pro tip: bake extra potatoes and freeze them for next time (peel after thawing).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in a single pot—potatoes, bacon, cheese—and let it simmer while I do other things.
  • Smoky Cheese Heaven: The sharp cheddar melts into the creamy base with crispy bacon bits adding that irresistible smoky crunch.
  • Weeknight Savior: Honestly, it’s my go-to for busy evenings when I need something hearty on the table fast.
  • Leftovers for Days: Makes enough that I can stash half in the fridge and still have a solid lunch for tomorrow.

Step-by-Step Instructions for Loaded Baked Potato Soup

Here’s the method I use to create this ultra-creamy, restaurant-worthy soup every time.

Step 1: Bake and Prep the Potatoes

Start by baking the 4 whole Russet Potatoes at 400°F for 45-60 minutes until they’re tender when pierced with a fork. I always scrub them clean first so the skins stay intact. Once cooled, peel three of them and dice all four—this gives you both creamy texture and hearty potato chunks.

While the potatoes bake, cook the 8 oz Bacon until crispy. Drain on paper towels, crumble, and set aside. This step builds the smoky base flavor that defines this soup. Reserve a little bacon grease for extra richness if you like.

Step 2: Create the Flavor Base with Aromatics

In a Dutch oven, melt the 4 tbsp Unsalted Butter over medium heat. Add the finely diced 1 whole Yellow Onion and cook for 5-7 minutes until translucent and soft. Stir in the minced 3 cloves Garlic Cloves and cook for 30 seconds until fragrant—don’t let it brown.

Sprinkle in the 0.25 cup All-Purpose Flour to create a roux. Stir constantly for 1-2 minutes until the mixture turns a light golden color. This thickens the soup and prevents lumps. The aroma should be nutty and inviting at this stage.

Step 3: Build the Creamy Soup Base

Slowly whisk in the 4 cups Chicken Broth, ensuring no flour lumps remain. Add the 1.5 cups Whole Milk and the peeled, diced potatoes. Bring to a gentle simmer and cook for 10-12 minutes until the mixture thickens slightly and the potatoes start to break down.

Reduce heat to low and stir in the softened 8 oz Cream Cheese until fully melted and smooth. Then gradually add the 2 cups Sharp Cheddar Cheese, stirring until each addition is completely incorporated. The soup should now be velvety and rich.

Step 4: Finish and Garnish for Maximum Flavor

Season with the 1 tsp Salt and 0.5 tsp Black Pepper. Stir in half the crumbled bacon, reserving the rest for garnish. For the perfect loaded potato experience, ladle the soup into bowls and top with the remaining bacon, the 0.5 cup Green Onions, and a generous dollop of the 0.5 cup Sour Cream.

Let it sit for 5 minutes before serving so the flavors meld together. The soup should be thick enough to coat the back of a spoon, with visible potato chunks and a glossy, creamy texture. Each bite delivers that classic loaded baked potato taste with a silky, satisfying mouthfeel.

👨‍🍳

Pro Tips For Making Tony Roma’S Baked Potato Soup

  • Bake Potatoes First: Roast the russets at 400°F for 45-60 minutes before peeling and cubing—they’ll blend smoother and add that signature smoky depth Tony Roma’s is known for.
  • Render Bacon Low: Cook the bacon on medium-low heat until crisp, then drain on paper towels, but save 2 tablespoons of fat to sauté the onions—it layers in flavor without greasiness.
  • Shred Your Cheese: Skip pre-shredded cheddar; freshly grated melts evenly and skips the anti-caking agents that can make the soup grainy.
  • Warm the Cream Cheese: Let the cream cheese sit out for 30 minutes before mixing—it incorporates into the broth effortlessly instead of clumping.

Make-Ahead Tips for This tony romas baked potato soup

Prep the Potatoes

Bake and peel the russet potatoes up to 2 days ahead. Store peeled potatoes in a bowl of cold water in the fridge to prevent browning. This saves 1 hour on cooking day. I learned this trick in my tiny Boston kitchen where counter space was precious. 💡

Cook the Bacon

Fry the 8 oz bacon until crispy, then crumble and store in an airtight container in the fridge for up to 5 days. The flavor actually intensifies as it sits. Reserve the bacon grease too—it adds incredible depth when sautéing the onions later.

Shred the Cheese

Shred the 2 cups cheddar cheese and portion the 8 oz cream cheese the night before. Keep them in separate containers. Pre-shredded cheese doesn’t melt as smoothly, so block cheese is worth the extra effort. I always use Philadelphia cream cheese for consistency.

Chop the Aromatics

Dice the yellow onion and mince the 3 garlic cloves together, then store in a small sealed container. They’ll keep for 3-4 days in the fridge. This small prep step makes the cooking process so much smoother when you’re ready to start.

Assemble Before Cooking

Measure out all your liquids—the 4 cups chicken broth and 1.5 cups whole milk—and have them ready. I use a large liquid measuring cup to combine them. This way, you can pour everything in at once without scrambling mid-recipe. ⏰

Day-Of Efficiency

On cooking day, all your prepped ingredients will come together in 30 minutes. The potatoes are baked, bacon is crisped, and everything is chopped. It’s like having your own sous chef. Just follow the steps and enjoy how quickly this soup comes together.

Nutrition Facts

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

Stick with russets for the best texture. Yukon Golds work in a pinch but may make the soup less creamy. Avoid waxy potatoes like red or new potatoes—they won’t break down properly.

2

Why does my soup look grainy?

Graininess usually means the cheese didn’t melt smoothly. Always shred block cheese yourself (pre-shredded has anti-caking agents). Also, keep heat at low when adding cheese to prevent curdling.

3

Can I make this in a slow cooker?

Yes! Cook potatoes on high for 4 hours or low for 8 hours. Add remaining ingredients in the last 30 minutes, then blend half for creaminess. Stir frequently to prevent sticking.

4

How can I make it thinner?

Whisk in additional chicken broth or milk, 1/4 cup at a time, until desired consistency is reached. If too thin, simmer uncovered to reduce.

★★★★★4.5(14 reviews)
Chef Melanie

More recipe sites