How Long To Cook Brats | Timing By Method

Cook brats for 13–15 minutes on the stove, 15–20 minutes on a grill, 20–25 minutes in the oven, or 12–15 minutes on a pellet grill, until the internal temperature reaches 160°F.

Getting the timing wrong is the main reason brats come out dry on the outside and undercooked in the middle. The actual cooking time depends on which method you pick, but the target temperature stays the same across all of them: 160°F (71°C) is the USDA safety standard for pork sausages. Pull at 155°F if you want, since the temp rises another 5–10°F while the brat rests.

Here is what each method looks like from start to finish, including the exact steps and the one mistake that ruins the batch most often.

Why Internal Temperature Matters More Than Time

Time is a useful guide, but a digital meat thermometer is the only reliable way to know brats are done. Color and firmness are misleading — a brat can look brown on the outside and still be under 150°F inside. Insert the probe into the thickest end of the sausage, away from any casing splits, and cook until the reading hits 160°F. Pulling at 155°F is acceptable because carryover cooking adds the final degrees.

Stovetop Method: 13–15 Minutes

The stovetop method works year-round and produces an even cook with a good crust, using a cast-iron skillet.

The steps:

  1. Heat a large cast-iron skillet over medium-high heat with a tablespoon of canola oil until the oil shimmers.
  2. Poke 2–3 shallow holes in each brat with a fork. This prevents the casing from bursting as internal pressure builds.
  3. Place the brats and sliced onions in the hot skillet. Cook 3–4 minutes per side until the casings are browned.
  4. Pour in ½ cup of water, cover the skillet immediately, and reduce the heat to medium-low.
  5. Cook covered for 10 more minutes.
  6. Uncover, season the onions, and let the remaining liquid reduce for about a minute.

A brat that reads 160°F on the thermometer and has a deep brown, slightly crisp casing is done.

Grill Method: 15–20 Minutes

Grilling brings the classic smoky char, but starting over direct high heat is the fastest way to split the casings before the inside is cooked. Two-zone heat is the fix.

The steps:

  1. Preheat the grill to 300–350°F with oiled grates. Set up two heat zones: one side hot (direct heat), the other cooler (indirect heat).
  2. Place the brats on the indirect-heat side. Close the lid and cook for 15 minutes, turning every few minutes.
  3. Move the brats to the direct-heat side. Cook for up to 5 more minutes, turning once, until the casings are charred and the internal temp reads 160°F.

The casing is dark and slightly blistered, and the juices run clear when you slice one open.

Oven Method: 20–25 Minutes

The oven is the set-it-and-forget option, especially useful for large batches. A finishing broil adds the color and snap that oven-only cooking usually lacks.

The steps:

  1. Preheat the oven to 400°F (204°C) with the rack in the middle position.
  2. Place the brats on a baking sheet lined with foil or parchment. Bake for 15 minutes, flipping halfway through.
  3. Switch the oven to Broil. Cook for 5–6 minutes, watching closely, until the casings are golden brown.
  4. If the brats are browned but below 160°F internally, return them to the 400°F oven for a few more minutes.

How Long Do You Cook Brats On A Traeger?

On a Traeger or other pellet grill, cook brats at 375°F for 12–15 minutes. Preheat the grill on High for 10–15 minutes first. Place the brats directly on the grates, turn them every few minutes, and pull them at 160°F. The wood-pellet smoke adds flavor without extra cook time — this is the fastest method on the list.

Cooking Method Total Time Best For
Stovetop (cast-iron) 13–15 minutes Year-round cooking; even crust
Grill (two-zone) 15–20 minutes Smoky char; outdoor batches
Oven (bake + broil) 20–25 minutes Large batches; hands-off cooking
Traeger / pellet grill 12–15 minutes Smoky flavor; fastest method
Beer boil + grill sear 17–23 minutes Wisconsin-style brats; juicy interior

Beer Boil And Grill Method: 17–23 Minutes

The Wisconsin method simmers brats in beer and onions first, then finishes them on a hot grill. The boil cooks the brat through gently, while the final sear adds the crust. Do not let the beer actually boil — a hard boil splits the casings every time. Keep the pot at a low simmer.

The steps:

  1. In a large pot, combine 2 cans of beer, a sliced onion, and ¼ stick of butter. Heat over medium-low until the mixture is simmering, not bubbling hard.
  2. Add the brats. Simmer for 15–20 minutes until the sausages are opaque throughout and the internal temp reaches about 150–155°F.
  3. Meanwhile, preheat a grill to medium-high.
  4. Sear the simmered brats for 2–3 minutes per side, until the casings are charred and the internal temp hits 160°F.

The beer mixture makes an excellent holding bath afterward — keep it on low and return brats to it after grilling to stay warm without overcooking.

Common Mistakes That Ruin Brats

Starting over direct high heat on the grill. The casing splits, juices pour out, and the inside stays under temp. Always start on the indirect side.

Cutting raw brats. Piercing a raw brat with a knife or slicing it open before cooking releases the juices that keep it moist. Poking a couple of small holes before stovetop cooking is different — that relieves pressure. Everything else counts as a cut.

Skipping the thermometer. Looking for clear juices or a firm feel is not reliable. A $15 instant-read thermometer removes the guesswork.

Overcooking. Brats go from done to dry fast. Once the thermometer reads 160°F, they come off the heat immediately.

Mistake What It Does The Fix
Direct heat first on grill Splits casings; dry interior Use indirect heat for 15 min, then direct for char
Cutting or slicing raw brats Juices leak out; dry result Only cut after cooking or parboiling
Boiling beer mixture Burst casings; tough texture Keep beer at a low simmer, never a rolling boil
Skipping thermometer Undercooked or overcooked Use instant-read thermometer; pull at 155–160°F
Overcooking past 160°F Dry, rubbery texture Pull immediately at target temp; rest before serving

The Brat Bath That Saves Dinner

If you are cooking for a crowd, brats can cool off fast while you work through the batch. The Sheboygan-style bath solves this: melt ¼ stick butter with 2 cans of beer and 1 sliced onion in a pot over low heat. Drop finished brats into the liquid to hold them warm without cooking further. This keeps them juicy and serving-ready for up to 30 minutes without drying out.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.

Mo Maruf

Mo Maruf

Founder

I am a dedicated home cook and appliance enthusiast. I spend hours in my kitchen testing real-world storage methods, reheating techniques, and kitchen gear performance. My goal is to provide you with safe, tested advice to help you run a more efficient kitchen.