How Long to Boil Hot Dogs (Regular, Jumbo and Frozen)
Boiling is one of the fastest and easiest ways to cook hot dogs, whether you are feeding a crowd, making a quick lunch or cooking without a grill. But boil them too long and they split, turn rubbery and lose flavor. Since most hot dogs are already fully cooked, you are really just heating them through. Here is exactly how long to boil hot dogs, including jumbo and frozen hot dogs, plus tips for the best flavor.
Quick answer: Boil regular hot dogs for 4 to 6 minutes after the water returns to a gentle boil, until they are plump and heated through. Jumbo or bun-length hot dogs take about 6 to 8 minutes, and frozen hot dogs take about 6 to 8 minutes. Because hot dogs can carry Listeria, the USDA recommends reheating them until they are steaming hot, or 165°F in the center.
Hot Dog Boiling Time Chart

| Type of hot dog | Boiling time | Notes |
|---|---|---|
| Regular beef or pork | 4-6 minutes | Plump and heated through |
| Jumbo or bun-length | 6-8 minutes | Thicker, so they need a bit longer |
| Frozen | 6-8 minutes | Separate links if frozen together |
| Turkey or chicken | 3-5 minutes | Leaner, so they dry out faster |
| Plant-based | Check the package | Often only a few minutes |
How to Boil Hot Dogs Step by Step

- Fill a pot with water. Use enough to cover the hot dogs completely.
- Bring the water to a boil over high heat.
- Add the hot dogs. Use tongs to lower them in gently so the water does not splash.
- Reduce to a gentle boil or simmer. A rolling boil can make hot dogs split.
- Cook for 4 to 6 minutes for regular hot dogs, or as listed in the chart.
- Remove with tongs, let excess water drip off and serve in buns with your favorite toppings.
How to Tell When Hot Dogs Are Done
- They look plump and slightly puffed
- They float near the surface of the water
- They are steaming hot all the way through
- A food thermometer reads 165°F in the center
According to the USDA Food Safety and Inspection Service hot dog fact sheet, even though hot dogs are fully cooked, you should reheat them until steaming hot (165°F), especially for people at higher risk of foodborne illness.
How Long to Boil Frozen Hot Dogs
You do not need to thaw hot dogs before boiling. Run the package under warm water if the links are stuck together, then boil for about 6 to 8 minutes, or a couple of minutes longer than fresh. Check that the centers are steaming hot before serving.
Tips for the Best Boiled Hot Dogs
- Do not overboil: after about 8 to 10 minutes, hot dogs can split and lose flavor into the water.
- Add flavor to the water: some cooks add a splash of beer, a little onion or a few peppercorns.
- Finish on a hot pan or grill: sear boiled hot dogs for a minute for a crisp, browned skin.
- Warm the buns: steam or toast the buns for a minute while the hot dogs cook.
- Keep them warm for a party: after boiling, keep hot dogs in hot (not boiling) water on low heat.

Boiling vs. Other Ways to Cook Hot Dogs
| Method | Time | Result |
|---|---|---|
| Boiling | 4-6 minutes | Juicy and evenly heated; no browning |
| Grilling | 5-7 minutes | Smoky flavor and char marks |
| Pan-frying | 5-6 minutes | Crispy, browned skin |
| Air fryer | 4-6 minutes at 390°F | Lightly crisp skin |
| Microwave | 30-60 seconds per hot dog | Fastest, but can split if overheated |
How to Store Hot Dogs
Per USDA guidance, an unopened package of hot dogs keeps in the refrigerator for about 2 weeks if there is no date on the package, and an opened package should be used within about 1 week. For best quality, freeze hot dogs for no more than 1 to 2 months. Refrigerate leftover cooked hot dogs within 2 hours.
Frequently Asked Questions
Can you eat hot dogs without cooking them?
Hot dogs are precooked, but food safety experts recommend reheating them until steaming hot because of the risk of Listeria, especially for pregnant people, older adults, young children and people with weakened immune systems.
Why do hot dogs split when boiled?
Splitting usually happens when the water boils too hard or the hot dogs cook too long. Keep the water at a gentle simmer.
Should you put salt in hot dog water?
It is not necessary, since hot dogs are already seasoned and salty.
How long can hot dogs stay in hot water?
For serving, you can keep them in hot water on low heat for up to about an hour, but they may become softer and lose some flavor over time.
The Bottom Line
So, how long to boil hot dogs? About 4 to 6 minutes for regular hot dogs and 6 to 8 minutes for jumbo or frozen ones, at a gentle boil until steaming hot. Do not overcook them, and sear them briefly afterward if you like a crispy skin. For more kitchen timing guides, see how long to boil corn on the cob and how long to boil chicken breast.
Food safety note: reheat hot dogs until steaming hot (165°F), and follow the package directions for your specific product.
