Skip to Content

New York Hot Dog Recipe

I’ve only been to New York City once, but I’ll never forget the delicious pushcart hot dogs. The smell of sautéed onions and sauerkraut draws you in and you can’t resist trying one.

Unlike your typical hot dog topped with ketchup and mustard, the New York Hot Dog is topped with sauerkraut, onion sauce, and spicy brown mustard. To say it’s packed full of flavor is an understatement!

New York Hot Dog Recipe

The secret to the New York Hot Dog being so delicious lies in the onion sauce, a sweet and tangy combination of sautéed onions, ketchup, cinnamon, chili powder, and cayenne pepper.

New York Hot Dog

With NCAA March Madness underway, I teamed up with Bar-S to share my New York Style Hot Dog recipe. I think you’ll be surprised at how easy it is to make, especially for a crowd.

bar-s hot dogs

To make your own New York pushcart hot dogs, you’ll need to pick up a package of Bar-S Beef Jumbo Franks or Bar-S Beef Bun Length Franks.

You’ll also need onions, sauerkraut, ketchup, spicy brown mustard, hot dog buns, and pantry essentials such as olive oil, ground cinnamon, chili powder, and cayenne pepper.

If you have homemade sauerkraut that is a bonus — if not, simply grab a can at the grocery store and that will work just fine.

New Style York Hot Dog

Follow the recipe below and in just 30 minutes, you’ll have delicious New York Style hot dogs.

If you’re planning on feeding a crowd, simply double or triple the recipe. You can boil the hot dogs ahead of time and keep them warm in a slow cooker until you’re ready to serve them.

New York Hot Dog

New York Style Hot Dog Recipe

New York Style Hot Dog Recipe

Yield: 6
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes

Featuring an all-beef hot dog, sauerkraut, onion sauce and spicy brown mustard, the New York Pushcard Hot dog is delicious and full of flavor. A must try!


  • 6 jumbo or bun length beef hot dogs
  • 2 tbsp olive oil
  • 2 medium onions, sliced
  • 1/2 tsp ground cinnamon
  • 1/2 tsp chili powder
  • pinch of cayenne pepper
  • 1/4 cup ketchup
  • 1/2 cup water
  • 1 cup sauerkraut
  • spicy brown mustard, to taste
  • 6 hot dog buns


  1. Heat oil in a medium saucepan over medium heat. Add onions and saute until soft. Stir in the cinnamon, chili powder and cayenne pepper and cook for 1 minute.
  2. Add ketchup and water and stir until well combined. Bring to a simmer and cook until the sauce thickens, about 10 to 15 minutes.
  3. While the onion sauce is cooking, boil hot dogs for 5-6 minutes over medium-high heat.
  4. Put hot dogs in buns and top with sauerkraut, onion sauce and spicy brown mustard.
  5. Enjoy!


Cooking for a crowd? Simply double or triple this recipe! You can boil the hot dogs ahead of time and keep them warm in a slow cooker until ready to serve.

Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 364Total Fat: 11gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 5mgSodium: 850mgCarbohydrates: 56gFiber: 3gSugar: 11gProtein: 11g

Nutrition information isn’t always accurate.

What are your favorite hot dog toppings?

New York Style Hot Dog - this simple & delicious recipe is similar to the pushcart hot dog featuring onion sauce and sauerkraut.

I partnered with Bar-S Foods to bring you this post. All opinions are my own.

Fourth of July Wave Your Flag Cheesecake
Wave Your Flag Cheesecake - An American Flag Cake Recipe
Flavors of Fall: The BEST Pumpkin Muffins + Vermont Maple Ginger Tea
The Best Pumpkin Muffins

Skip to Recipe