Hot Dog (New York Style)

Hot Dog (New York Style)
⏱️ cook time 20 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Iconic New York City street-cart hot dog with snappy natural-casing beef franks, soft steamed buns, tangy mustard, sauerkraut, and signature sweet onion sauce.

Ingredients

Natural-casing all-beef frankfurters 4 links (55g each, 220g total)
Soft white potato hot dog buns 4 buns (80g each)
Yellow mustard 4 tablespoons (60ml)
Sauerkraut, well drained 1 cup (140g)
Yellow onion 1 medium (150g, thinly sliced)
Vegetable oil 1 tablespoon (15ml)
Tomato paste 2 tablespoons (32g)
Apple cider vinegar 2 tablespoons (30ml)
Light brown sugar 1 tablespoon (12g)
Ground cinnamon 1/4 teaspoon (0.5g)
Water 2.5 cups (600ml, divided)

Steps

1

Make sweet onion sauce

Heat 1 tablespoon (15ml) vegetable oil in a small saucepan over medium-low heat (150°C/300°F). Add the 150g thinly sliced yellow onion, sauté for 8 minutes until soft and translucent, taking care not to brown the edges. Stir in 2 tablespoons (32g) tomato paste, 1 tablespoon (12g) light brown sugar, 1/4 teaspoon (0.5g) ground cinnamon, 2 tablespoons (30ml) apple cider vinegar, and 1/2 cup (120ml) water. Bring to a gentle simmer, reduce heat to low, and cook for 10 minutes until the sauce thickens to a loose, relish-like consistency, then set aside off heat. Cook franks while the sauce simmers to save total prep time.

Step 1
step1:Make sweet onion sauce
2

Cook beef franks

Pour 2 cups (480ml) of water into a large deep skillet, bring to a gentle simmer over medium heat (160°C/325°F). Add the 4 natural-casing all-beef franks to the shallow water, cooking for 6 minutes and turning every 90 seconds with tongs, until casings are plump, snappy, and franks reach an internal temperature of 71°C/160°F. Do not bring water to a rolling boil, as high heat will split the casings and make the meat rubbery.

Step 2
step2:Cook beef franks
3

Steam the soft buns

Use tongs to transfer cooked franks to a clean plate, then reduce stovetop heat to low (135°C/275°F). Set a wire cooling rack over the remaining hot water in the skillet, arrange the 4 white potato hot dog buns on the rack in a single layer, split side up. Cover the skillet tightly with a lid, and steam buns for 2 minutes until soft, pillowy, and warm all the way through, with no crisp or toasted edges.

Step 3
step3:Steam the soft buns
4

Nestle franks in buns

Remove steamed buns from the rack one at a time, tucking one cooked beef frank into each bun, adjusting so the frank runs the full length of the bun with minimal overhang for a classic street-cart fit. Hold each assembled base at a 45-degree angle to make topping application neater with less spillage.

Step 4
step4:Nestle franks in buns
5

Layer classic toppings

Zig-zag 1 tablespoon (15ml) of yellow mustard down the full length of each frank, then top each with 1/4 cup (35g) of well-drained sauerkraut spread evenly over the mustard, followed by 2 tablespoons (30g) of the warm sweet onion sauce. Do not press down on the toppings, as this will crush the soft bun and make it soggy faster.

Step 5
step5:Layer classic toppings
6

Serve street-cart style

Wrap each assembled hot dog loosely in a 30x30cm (12x12 inch) square of plain wax paper, just like NYC sidewalk vendors, and serve immediately within 2 minutes of assembly. Offer extra yellow mustard on the side for guests who prefer a more tangy bite.

Step 6
step6:Serve street-cart style

Tips

1.Always use natural-casing all-beef franks for the signature snappy street-cart texture; skinless franks will be too soft and lack the classic bite of an authentic NY hot dog.
2.Drain sauerkraut thoroughly before topping; excess brine will quickly soak through the soft steamed bun and turn it soggy before you can serve it.
3.Avoid rapid boiling when cooking franks; high heat will split the natural casings, let flavorful juices escape, and leave the meat with a rubbery, tough texture.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Hot Dog (New York Style):Frequently Asked Questions

1.Why can't I replicate that signature snappy bite of authentic New York City street-cart hot dogs at home?
That iconic snap comes down to two non-negotiable rules: First, always use natural-casing all-beef frankfurters—skinless varieties will never deliver that crisp, juicy, savory bite you expect from a cart dog. Second, steam or gently simmer the franks in 180°F water instead of boiling them at a rolling boil, which splits casings. Steam your soft potato buns alongside for that perfect classic texture too.

Comments (7)

2 days ago

OMG this tastes exactly like the street carts I grew up grabbing after high school! I was worried I’d never get that perfect snap and the right onion sauce balance out here in Chicago, but this recipe nailed it. 20 minute cook time is perfect for quick weeknight dinners too!

yesterday

So stoked you got that classic cart flavor at home! That signature snap comes from boiling the dogs first then giving them a quick pan sear, so glad that trick worked for you. Enjoy!

3 days ago

Made these for my son’s post-little league team dinner last night and the kids went WILD! I set up a little topping bar with sauerkraut, spicy brown mustard, and that famous onion relish the recipe mentions, and even the other parents were asking for the recipe. SO good, total game changer for busy nights.

2 days ago

Wait did you make the onion relish ahead of time? I’m prepping for a block party this weekend and wondering if it holds up in the fridge for a couple days!

yesterday

Great question! The onion relish actually tastes even better after a day in the fridge, so it’s perfect for prepping ahead for parties. Just give it a quick stir before serving!

2 hours ago

Tried this in my dorm room using a tiny electric griddle and it slapped way harder than the sad dining hall hot dogs. Only thing I added was a little drizzle of cheese whiz, no regrets. Super easy even for someone who burns toast half the time lmao

1 week ago

I’ve been chasing that perfect Coney Island dog flavor since I moved to Florida 10 years ago. This is the closest I’ve ever gotten! The trick of toasting the bun in the leftover dog grease? *Chef’s kiss* No more sad grocery store hot dog nights for me.

5 days ago

Oh my gosh I’m in Tampa too! Did you use regular all-beef franks or the natural casing ones the recipe suggests? I’m running to the store later to grab supplies!

2 weeks ago

Added these to my weekly meal prep rotation! They reheat so well, and I love that I can customize toppings for each day of the week. I was worried they’d get soggy, but keeping the toppings separate works perfectly. Way better than grabbing takeout for lunch every day.

1 week ago

How do you reheat them? Microwave makes my hot dogs all rubbery usually, would love to know your method!

5 days ago

For best results, reheat the dogs in a pan with a tiny splash of water over medium heat for 2-3 minutes, or pop them in the air fryer at 350F for 3 minutes. Skip the microwave for that perfect snap! And yes, storing toppings separate is 100% the move for meal prep.

yesterday

Threw these on the charcoal grill last weekend for our cookout instead of my usual brats, and everyone was raving. The natural casing gives such a better texture than the cheap skinless franks I used to buy. Will be making these all summer long.

30 minutes ago

This was the first recipe I’ve ever made all by myself for my family’s Sunday dinner and everyone loved it! I was so nervous I’d mess it up, but the instructions were so simple and easy to follow. Even my picky little sister ate two whole dogs!

5 minutes ago

Aww this makes my day! So proud of you for nailing your first family dinner, that’s such a fun win. The fact your picky sister went back for seconds is the best review we could ask for. Can’t wait to hear what you cook next!