Soups & Stews
This 54th Street Potato Soup copycat recipe delivers the same rich, smoky depth and velvety texture that made the original famous. The secret lies in slow-cooked bacon, caramelized onions, and a blend of cheeses that creates that signature creamy finish. I've perfected this version after countless batches, ensuring every spoonful captures the restaurant's iconic flavor profile.
The process begins with rendering thick-cut bacon until crisp, then building layers of flavor through caramelized onions and garlic. Potatoes simmer until tender, then blend just enough to create a luxurious yet rustic texture—never completely smooth. Gruyère and cheddar cheeses melt into the broth, creating that signature velvety richness that sets this soup apart.
What you'll end up with is a steaming bowl of potato soup that's creamy yet never heavy, with smoky bacon bits throughout and a crispy breadcrumb topping that adds satisfying texture. The balance of flavors—smoky, cheesy, and slightly sweet—makes this more than just soup; it's a comforting, restaurant-quality meal that's perfect for chilly evenings.
Serve with crusty bread or a side salad to complete the experience. This recipe makes enough for a crowd, so double it if you're planning to share. The best part? You can make it ahead and let the flavors develop even more overnight—just reheat gently before serving.
Ingredients for 54th street potato soup copycat
Smoky bacon, caramelized onions, and velvety Gruyère—these are the stars of this iconic copycat soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 12 oz | Cut into 1/2-inch pieces |
| Yellow Onions 🧅 | 2 whole | Medium-sized, thinly sliced |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Russet Potatoes 🥔 | 2 lbs | Peeled, cubed evenly |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Gruyère Cheese 🧀 | 1 cup | Freshly grated, aged |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded, aged |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Unsalted Butter 🧈 | 3 tbsp | Cold, cubed |
| All-Purpose Flour 🌾 | ¼ cup | For breadcrumb topping |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy topping |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| White Wine 🍷 | ¼ cup | Dry, for deglazing |
The bacon is non-negotiable here—thick-cut makes all the difference. Trader Joe's or the deli counter at Whole Foods have the best options. Look for pieces with good marbling, not too lean. The Gruyère? Grab a wedge from the cheese counter—pre-shredded loses flavor fast. For the potatoes, Russets are key—they hold up to blending better than Yukons. Cut them evenly so they cook at the same rate. The chicken broth should be low-sodium unless you're okay with adjusting later.
No thick-cut bacon? Regular bacon cut into 1/2-inch pieces works, but it won't render as much fat. Swap Gruyère for Parmigiano-Reggiano if that's what you've got—it's still delicious. Fresh thyme is ideal, but dried at one-third the amount gets you close. Short on white wine? Chicken broth with a splash of apple cider vinegar mimics the acidity. The breadcrumbs? Panko plus a pinch of garlic powder elevates it from basic to 'wow'—trust me on this.
This soup tastes even better the next day—make a double batch if you can. Store in the fridge for 4-5 days, or freeze for up to 3 months. The bacon bits crisp up when reheated, so give it a quick stir on the stove. For serving, I always toast the breadcrumbs separately with a little butter—crispy on top, creamy underneath. Leftovers? Portion into containers with a drizzle of cream on top for easy lunches.
Why You'll Love This Recipe
- Bacon First Rule: I swear by cooking the thick-cut bacon until it’s just crispy—those crunchy bits melt into the soup like little flavor bombs. No one skips this step, trust me.
- One-Pot Magic: Honestly, this is my lazy night hero. Toss everything—onions, garlic, potatoes, broth—into one pot and let it simmer. No chopping boards to clean, no extra pans. Done.
- Leftovers That Beg for More: Between us, the next-day version is even better. The potatoes soak up all that bacon fat and broth, getting perfectly tender. I make a double batch just for this reason.
- Weeknight Crowd-Pleaser: My kids fight over it (yes, really), and it’s cheap enough to feed six for under $15. Add a side of crusty bread, and you’ve got dinner solved—no takeout needed.
Step-by-step instructions for 54th street potato soup copycat recipe
Here's how to recreate that iconic smoky, cheesy potato soup at home with restaurant-quality results.
Cook the Bacon Until Crispy
Start by placing the 12 oz thick-cut bacon in a large Dutch oven over medium heat. Cook for 12-15 minutes, stirring occasionally, until the bacon is deep golden brown and crispy. I like to press down gently on the pieces during the first few minutes—this prevents them from curling and ensures even contact with the pan.
When the bacon is done, remove it from the Dutch oven using a slotted spoon and transfer it to a paper towel-lined plate. Leave the rendered fat in the pot—this is liquid gold for flavor. Once the bacon has cooled slightly, chop it into ¼-inch pieces and set it aside. You'll need about ¾ cup of the crispy bacon bits for the final garnish, so save the rest for the soup itself.
Build the Flavor Base with Onions and Garlic
In the same Dutch oven with the bacon fat, add 2 whole yellow onions sliced into thin half-moons. Cook them over medium heat for 8-10 minutes, stirring occasionally, until they're soft and golden brown. You'll know they're ready when they start to caramelize slightly at the edges—this adds sweet depth to the soup.
Next, add the 4 cloves minced garlic and 1 tsp dried thyme. Stir for 30 seconds until the garlic is fragrant but not browned—burnt garlic tastes bitter and ruins the delicate flavor. Pour in the ¼ cup dry white wine and scrape up any browned bits from the bottom of the pot with a wooden spoon. This deglazing step captures all that concentrated flavor from the bacon and onions.
Add Potatoes and Simmer Until Tender
Add the 2 lbs peeled and evenly cubed russet potatoes to the Dutch oven along with 4 cups chicken broth and 1.5 tsp salt. Bring everything to a gentle boil, then reduce the heat to medium-low and let it simmer uncovered for 20-25 minutes. You want the potatoes to be fork-tender—they should hold their shape but be easily pierced with a knife.
While the potatoes cook, prepare the cheese topping. In a small bowl, combine 1 cup freshly grated Gruyère cheese, ½ cup shredded sharp cheddar, and 3 tbsp cold unsalted butter cut into small cubes. Mix until the butter is evenly distributed throughout the cheese mixture. This creates a rich, creamy topping that melts perfectly onto the soup.
Finish with Cream and Cheese Topping
Once the potatoes are tender, stir in the ½ cup heavy cream and ½ tsp black pepper. Let the soup simmer for another 5 minutes to heat through and allow the flavors to meld together. Taste and adjust the seasoning if needed—you might need a little more salt to balance the richness of the cream and cheese.
To serve, ladle the soup into bowls and top each portion with ¼ of the cheese mixture and ¼ cup of the crispy bacon bits. The cheese should melt into a golden, gooey blanket on top of the soup, while the bacon adds that signature smoky crunch. Serve immediately while the topping is still bubbly and warm.
Optional Crispy Breadcrumb Garnish
For an extra layer of texture, you can make a crispy breadcrumb topping. In a small skillet over medium heat, melt 1 tbsp unsalted butter and add ¼ cup panko breadcrumbs. Stir constantly for 2-3 minutes until the breadcrumbs are golden brown and toasted. Sprinkle this over the soup just before serving for added crunch.
This step is completely optional but adds that perfect textural contrast that makes the soup even more restaurant-worthy. The crispy breadcrumbs complement the creamy cheese topping beautifully, giving you that satisfying bite in every spoonful.
Pro Tips For Making 54th Street Potato Soup Copycat
- CRISP THE BACON LOW: I used to rush this step and end up with greasy bacon that turns the soup into a sad, greasy mess. Cook the thick-cut bacon on the lowest heat setting you can—it’ll take longer, but the fat renders slowly and the bacon stays crisp. Flip it once, then let it go untouched until the edges are golden. That’s when you know it’s ready to pull out, leaving behind the good stuff.
- CHOP ONIONS SMALLER THAN YOU THINK: The original recipe calls for onions to sweeten and melt into the soup, but if they’re too big, they’ll sit like rocks in your mouth. Dice them into 1/8-inch pieces—small enough to disappear but not so fine they turn to mush. Trust me, you’ll taste the difference when the soup simmers.
- PEEL POTATOES AFTER COOKING: Peeling Russets before boiling is a waste of time—this isn’t a fancy potato dish where presentation matters. Just scrub them clean, toss them in whole (peels on), and boil them until fork-tender. After draining, peel them while they’re still warm—the skins slide right off. No peeler required.
- SIMMER POTATOES COVERED FIRST: The recipe likely says to simmer uncovered, but I’ve learned the hard way that starting them covered for the first 10 minutes keeps them from drying out. The steam builds flavor and ensures they absorb the broth evenly. After that, uncover and let them reduce—just don’t skip the covered start.
Creative variations of these flavors
Smoky Bacon Twist
For an extra layer of smokiness, swap half the thick-cut bacon for smoked bacon or add 1 tsp smoked paprika to the onions while caramelizing. I also like toasting 1 tsp coffee grounds with the onions—they deepen the bacon flavor without overpowering. For a deeper smoky note, try adding ½ tsp liquid smoke (like La Choy) to the broth after simmering the potatoes. 🔥
Cheese Variations
Gruyère is key, but you can experiment! Swap in fontina cheese for a milder, creamier texture or add ½ cup sharp white cheddar for a tangier bite. For a vegetarian version, replace the bacon with crispy mushrooms (sautéed with thyme) and use nutritional yeast instead of Gruyère. I’ve also seen success with Parmesan for a sharper finish—just reduce to ½ cup to avoid overpowering. 🧀
Creamy Upgrades
Heavy cream makes this soup rich, but there are lighter alternatives. For a dairy-free version, use ½ cup coconut milk (full-fat for creaminess) and 2 tbsp olive oil to mimic the fat content. Another trick? Stir in 1 tbsp sour cream at the end for tangy depth. For extra decadence, fold in 1 oz cream cheese with the heavy cream—it melts smoothly and adds a velvety texture. ✨
Herb Infusions
Fresh herbs elevate this soup instantly. Add 1 tbsp chopped chives or parsley at the end for brightness. For a winter version, infuse the broth with 2 sprigs rosemary while simmering the potatoes. If you love garlic, minced 6 cloves (instead of 4) and sauté them for 1 extra minute—just watch closely to avoid burning. A pinch of nutmeg (⅛ tsp) in the cheese topping adds warmth that pairs beautifully with Gruyère. 🌿
Texture Play
Want more texture? Blend half the soup for creaminess and leave the other half chunky. For a crunchy bottom, spread 1 tbsp butter on the Dutch oven’s bottom before adding onions—it creates a golden, crispy layer when reheating. Another trick: Toss ¼ cup toasted breadcrumbs into the soup before serving for extra heartiness. I also love adding ¼ cup diced roasted red peppers for a sweet, smoky contrast. 💫
Nutrition facts
Frequently asked questions
Can I make this potato soup without bacon?
For a vegetarian version, replace the bacon with 12 oz crispy mushrooms sautéed with thyme and garlic. Use the same cooking method—render fat first, then build flavors. For extra depth, add 1 tsp liquid smoke or 1 tsp smoked paprika to the onions. The smoky element is key for that signature taste!
How do I prevent the cheese topping from getting soggy?
Timing is everything! Melt the cheese topping just before serving—it should be bubbly and golden. For extra insurance, sprinkle the bacon bits on top first, then add the cheese so it melts into the soup rather than absorbing moisture. If making ahead, keep the cheese and bacon separate until reheating.
Can I use Yukon Gold potatoes instead of Russets?
Yes, but the texture will differ slightly. Yukon Golds are creamier and break down more when blended, resulting in a smoother soup. For a closer match to the original, stick with Russets—they hold their shape better and create that rustic, chunky texture. If using Yukons, blend half the soup for creaminess and leave the rest chunky.
Why does my soup taste bland after reheating?
Reheating can mute flavors, especially if the soup sits too long. Always reheat gently on low-medium heat and stir in a splash of heavy cream or chicken broth to restore richness. For extra flavor, add a pinch of smoked paprika or garlic powder while warming. The cheese topping should also be fresh—never reheat it ahead of time.
What’s the best way to store leftovers?
Store in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. Reheat on the stove over low heat, stirring occasionally. For the cheese topping, store it separately and melt it fresh when reheating. The bacon bits stay crispy if toasted again briefly in a dry pan.
