Vienna Hot Dogs: How to Cook Them Perfectly

Updated November 6, 2026

Total time
15 min
prep 5 min · cook 10 min
Serves
4
portions as written

Jump to recipe

Vienna Hot Dogs: How to Cook Them Perfectly

Vienna hot dogs are a beloved Austrian street food: thin, finely ground beef and pork sausages in a natural casing, traditionally served with a crusty roll, sweet mustard, and grated horseradish. They get their signature snap from the casing and a gentle poaching method that keeps the meat tender. This recipe shows you how to cook them the classic way, so they stay juicy and never split.

Ingredients

  • 8 Vienna sausages (about 1 lb / 450 g total, natural casing if possible)
  • 4 cups (950 ml) water
  • 1 tbsp (15 ml) white vinegar (optional, helps keep casings firm)
  • 4 soft white rolls (e.g., hot dog buns or Austrian kaiser rolls)
  • Sweet mustard (German-style, like Bavarian sweet mustard)
  • Fresh horseradish, grated (or prepared horseradish)
  • Thinly sliced pickles or gherkins (optional)

Instructions

  1. Fill a medium saucepan with the water and add the vinegar if using. Bring to a gentle simmer over medium heat—about 180°F (82°C), just below boiling. You should see small bubbles rising, not a rolling boil.
  2. Carefully place the Vienna sausages into the hot water. They should be fully submerged. If they float, that’s fine.
  3. Poach the sausages for 8–10 minutes, turning once halfway. Do not let the water boil—boiling will make the casings burst and the sausages tough.
  4. After 8 minutes, check one sausage with a food thermometer: it should read 160°F (71°C) for ground meat (USDA FSIS safe minimum). If it hasn’t reached that, poach for another 2 minutes.
  5. Remove the sausages with tongs and let them rest for 1 minute on a cutting board. This helps the juices redistribute.
  6. While they rest, warm the rolls in a dry skillet over low heat for 1–2 minutes per side, or in a 300°F (150°C) oven for 5 minutes.
  7. Place each sausage in a roll. Spread a generous layer of sweet mustard on the inside of the roll before adding the sausage, or on top after. Add grated horseradish and pickles to taste. Serve immediately.

Tips

  • Don’t boil: The #1 mistake is boiling the sausages. Keep the water at a bare simmer—if it starts to bubble vigorously, lower the heat. This preserves the snap and prevents splitting.
  • No natural casing? If you can only find skinless Vienna sausages, they’ll still taste good but won’t have the same snap. You can also grill or pan-fry them for a different texture—just cook until heated through and lightly charred.
  • Substitute for horseradish: If fresh horseradish is hard to find, use prepared horseradish from a jar, or mix a little Dijon mustard with a drop of wasabi for a similar kick.
  • Keep warm: If you’re serving a crowd, keep the poached sausages in the warm water (not boiling) for up to 30 minutes. They’ll stay juicy without overcooking.

Serving Suggestions

Serve Vienna hot dogs in a crusty roll with sweet mustard and grated horseradish—this is the classic Austrian way. Add a side of potato salad, sauerkraut, or a simple green salad. For a heartier meal, pair with a bowl of goulash soup or a plate of crispy fries. In Vienna, they’re often enjoyed with a cold beer or a glass of sparkling water with a splash of apple juice.

Variations

  • Cheese-filled: Slit the sausage lengthwise, stuff with a strip of cheese (like Emmental), and wrap with bacon before poaching—add 2–3 minutes to cooking time.
  • Spicy: Add a teaspoon of hot paprika or chili flakes to the poaching water for a subtle heat, or top with sliced jalapeños.
  • Currywurst style: Slice the poached sausages into coins and serve with a warm curry ketchup sauce (ketchup mixed with curry powder).
  • Vegan version: Use plant-based Vienna-style sausages; poach them for 5–6 minutes (they don’t need to reach a meat temperature, just heat through).

Storage and Reheating

Leftover cooked Vienna sausages can be refrigerated in an airtight container for up to 3 days. To reheat, place them in a pan of barely simmering water for 3–4 minutes, or microwave on a plate covered with a damp paper towel for 30–45 seconds. Avoid boiling them again, as they’ll become rubbery. If you have uncooked sausages, store them in the fridge for up to 2 weeks (check the package date) or freeze for up to 2 months—thaw overnight in the fridge before poaching.

Frequently Asked Questions

Why did my sausages split? The water was too hot. Always keep it at a gentle simmer, not a rolling boil. Also, prick the sausages with a fork before cooking to release steam, though this can reduce the snap.

Can I grill Vienna hot dogs instead? Yes, you can grill or pan-fry them. Grill over medium heat for 5–7 minutes, turning often, until they’re heated through and have nice grill marks. The texture will be slightly different—less plump but more smoky.

What’s the difference between Vienna and frankfurter? Both are finely ground, smoked sausages in casings. Vienna sausages are typically thinner and may have a slightly different spice blend. In practice, they’re often interchangeable in recipes.

Can I make my own Vienna sausages? Yes, but it requires a meat grinder, sausage stuffer, and natural casings. It’s a project for advanced cooks. This recipe is for cooking pre-made sausages, which is how they’re traditionally enjoyed at home.

Are Vienna hot dogs already cooked? Many are fully cooked and smoked, so you’re mainly reheating them. However, some are raw—check the package. If raw, poach them until they reach 160°F (71°C) as directed.

What if I don’t have a thermometer? You can test by cutting into one: the center should be hot and no longer pink. But a thermometer is the most reliable way to ensure safety.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).