clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hand holing a NYC-style dirty water dog with onion sauce



Now you can make those delicious NYC-style Dirty Water Dogs With Onion Sauce in your own home.  Perfect for the 4th of July, these hot dogs will satisfy your entire family.



For the sauce:

  • ½ cup dry red wine
  • 1 teaspoon cornstarch
  • 1 tablespoon ketchup
  • 1 tablespoon balsamic vinegar
  • 1 teaspoon Dijon mustard
  • 1 tablespoon brown sugar
  • ½ teaspoon hot sauce
  • 1 pinch cinnamon
  • 1 tablespoon olive oil
  • 2 large red onions, peeled and sliced as thin as possible
  • 1 teaspoon Kosher salt
  • 2 large garlic cloves, minced

For the hot dogs:

  • 32-ounce container beef broth
  • ¼ cup ketchup
  • 2 tablespoons red wine vinegar
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • ⅛ teaspoon ground nutmeg
  • 8 all-beef hot dogs (I used Nathan’s)
  • 8 hot dog buns
  • Assorted toppings:  ketchup, mustard, sauerkraut, pickles, banana peppers, if desired


Make a slurry for the sauce:

In a large measuring cup, whisk the wine and cornstarch together until there are no lumps.

Whisk in the ketchup, vinegar, mustard, brown sugar, hot sauce, and cinnamon.  Set aside.

In a large non-stick skillet over medium-high heat, heat the oil until shimmering – about 1 minute.

Toss in the onions and salt.

Saute the onions, stirring often, until they begin to soften and turn brown on the edges.  Don’t let the onions burn – about 10 minutes.

Add the garlic and stir to combine. Cook for another minute.

Pour in the wine slurry, stir and reduce the temperature to low. 

Cover the pan and slowly simmer the onions for 1 hour. Stir often to prevent the onions from burning.  If the mixture is too dry, add water and stir.  Don’t allow the mixture to burn!

The sauce is done when the mixture is thick, but not runny or pasty dry.  Taste and adjust for salt.

Meanwhile, add the beef broth to a 4-quart saucepan.

Stir in the vinegar, nutmeg, chili powder, and cumin.  Bring to a simmer.

Add the hot dogs and simmer them for about 10 minutes.  At this time, you can turn off the heat and allow the dogs to stay in the water until needed.  If they cool off too much, just increase the heat and warm the water until the dogs are hot.

To steam the buns, while the hot dog pot is simmering, use tongs to hold the buns over the steam from the pot until hot.

For serving:

Place a hot dog into the steamed bun and top with a large tablespoonful of the onion sauce.

Top with mustard, banana peppers, sauerkraut, or more ketchup, if desired.

Enjoy hot.

  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Category: Main Dish
  • Method: Simmer
  • Cuisine: American

Keywords: NYC-Style Dirty Water Dogs With Onion Sauce, New York City food, hot dogs, onion sauce, Copycat recipes, 4th of July, summer food

Join My Community By The Beach!

Sign up to receive free recipes