How Long to Cook Hot Dogs
Pre-cooked beef, pork, or turkey hot dogs and frankfurters.
The Short Answer
In the oven at 400°F, hot dogs takes 10–15 minutes. The USDA-recommended safe internal temperature is 165°F, verified with an instant-read thermometer in the thickest part. Scroll down for all cooking methods, detailed instructions, and tips from the Professor.
Always verify with an instant-read thermometer inserted into the thickest part.
Cooking Methods
🔥 Oven
Temperature: 400°F
Time: 10–15 minutes
Place on a sheet pan. Broil for the last 2 minutes for charring.
🔥 Grill
Temperature: 400°F
Time: 5–7 minutes
Over direct heat, turning frequently. Done when grill marks appear and the skin is slightly charred. Score with shallow diagonal cuts for more surface area.
🍳 Stovetop
Time: 4–6 minutes
In a skillet with a small amount of water over medium heat. Let the water evaporate, then let the hot dogs sear in the dry pan for charring.
Start hot dogs in a skillet with water, let it evaporate, then let them sear in the dry pan. This heats them through gently first, then crisps the outside. Best of both worlds.
Frequently Asked Questions
Yes. Commercial hot dogs are pre-cooked during manufacturing. You are reheating them. The USDA recommends heating to 165°F, especially for pregnant women and those with compromised immune systems.
The Bottom Line
Hot Dogs is straightforward to cook when you know the time and temperature. The most important number to remember is 165°F internal. An instant-read thermometer is the only reliable way to confirm doneness; color and firmness are not accurate indicators. Use the method that fits your equipment and schedule, and always let the food rest before cutting or serving. Resting allows juices to redistribute and carryover cooking to finish the job.
Source: USDA Safe Minimum Internal Temperatures | Last verified: March 19, 2026