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:
- Heat a large cast-iron skillet over medium-high heat with a tablespoon of canola oil until the oil shimmers.
- Poke 2–3 shallow holes in each brat with a fork. This prevents the casing from bursting as internal pressure builds.
- Place the brats and sliced onions in the hot skillet. Cook 3–4 minutes per side until the casings are browned.
- Pour in ½ cup of water, cover the skillet immediately, and reduce the heat to medium-low.
- Cook covered for 10 more minutes.
- 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:
- 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).
- Place the brats on the indirect-heat side. Close the lid and cook for 15 minutes, turning every few minutes.
- 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:
- Preheat the oven to 400°F (204°C) with the rack in the middle position.
- Place the brats on a baking sheet lined with foil or parchment. Bake for 15 minutes, flipping halfway through.
- Switch the oven to Broil. Cook for 5–6 minutes, watching closely, until the casings are golden brown.
- 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:
- 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.
- Add the brats. Simmer for 15–20 minutes until the sausages are opaque throughout and the internal temp reaches about 150–155°F.
- Meanwhile, preheat a grill to medium-high.
- 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
- Salt Pepper Skillet. “Cast Iron Brats Recipe.” Stovetop method with exact times and internal temperature guidance.
- Ferguson Farms. “How to Grill Brats Perfectly Every Time.” Two-zone grilling method and carryover cooking explanation.
- Wholesome Yum. “How To Cook Brats In The Oven.” Oven bake-and-broil technique with temperature details.
- Traeger Grills. “How to Smoke or Grill Brats.” Pellet grill timing and internal temperature targets.
- Off the Eaten Path. “Sunday Supper: Beer Brats Two Ways.” Beer boil and sear method with Wisconsin-style traditions.
- Miesfelds (Sheboygan). “How to Perfectly Grill Brats.” Brat bath technique and common grilling mistakes.

