Skip to main content

How Long to Cook Bratwurst

3 cooking methods with times, temperatures, and tips. Safe to 160°F (USDA FSIS).

Grill

Bratwurst

Cook Time

15-20 min

Set Grill To

400°F

cooking temperature

Safe Internal Temp

160°F

71°C · USDA FSIS

Preheat Grill before cookingFlip halfway through

Cooking Tips

  • Do not pierce the casing or juices will escape
  • Turn every 3-4 minutes for even browning
  • Pre-boil in beer for extra flavor

Rest for 3 minutes before serving

Resting allows juices to redistribute for a moister result.

All 3 Ways to Cook Bratwurst

Kitchen Timer

Kitchen Timer

18:00

18 min preset

min
:
sec

Frequently Asked Questions

How long does it take to cook Bratwurst?

Bratwurst typically takes 15-20 minutes using the Grill method at 400°F. Times vary by cooking method and weight.

What temperature should Bratwurst be cooked to?

Bratwurst must reach an internal temperature of 160°F (71°C) according to USDA FSIS guidelines. Always verify with a meat thermometer.

What is the best method to cook Bratwurst?

Bratwurst can be prepared using 3 different methods: Grill, Stovetop (Pan Fry), Bake. The most popular method is Grill.

Can I cook Bratwurst from frozen?

Yes, you can cook Bratwurst from frozen. Add approximately 50% more cooking time (multiply by 1.5x). Always verify the internal temperature reaches the safe minimum before serving.

How do I know when Bratwurst is done?

The most reliable way to check doneness is using an instant-read meat thermometer. Bratwurst is done when the internal temperature reaches 160°F (71°C). Do not rely on color alone.