How Long to Cook Brats on Grill: Each Grill Type Explained

how long to cook brats on grill

How long to cook brats on grill? If you’re asking yourself that question, chances are you’re already at the grill trying to figure out if they’re done or not. Checking the color, poking them, or wondering why some look ready while others still feel undercooked.

Brats are tricky because they don’t give a clear visual signal, and guessing wrong usually means either a dry bite or a risky undercooked center.

In this guide, you’ll get a simple, reliable timing method for some common types of grills so you know exactly when to pull them off and serve them at their best.

1. How Long Do Brats Take to Cook on the Grill?

Brats usually take about 15 to 20 minutes on the grill, depending on the cooking temperature and whether you finish them over indirect heat.

How long to cook brats on grill by brat type:

  • Fresh/Raw Brats: 18–22 minutes
  • Parboiled or Pre-cooked Brats: 8–12 minutes
  • Frozen Brats: 25–30 minutes

No matter which method you use, always verify doneness with a meat thermometer and ensure the internal temperature reaches 160°F before serving.

how long to cook brats on grill
How long to cook brats on the grill (Image by Pexels)

>>> Read more: How Long to Grill Shrimp: Tips to Make Shrimp Flavorful

2. The Best Method for Grilling Brats Without Drying Them Out

The best way is to cook brats over medium indirect heat first, then finish with a quick sear over direct heat. This method helps keep the sausages juicy while still giving them a flavorful browned exterior.

  • Preheat your grill to medium heat or set up a two-zone fire with one cooler side and one hotter side.
  • Place the brats on the cooler side of the grill and cook them gently until they are nearly done.
  • Turn the brats regularly to ensure even cooking.
  • Move them to the direct-heat side for a brief sear and browning at the end.
  • Remove the brats once they reach an internal temperature of 160°F.

Additional tips for juicy brats:

  • Avoid constant high flames and excessive heat.
  • Turn the brats regularly.
  • For added protection against bursting casings, briefly soak the brats in cold water before grilling.
  • If you enjoy traditional Wisconsin-style brats, pre-cook them in a mixture of beer and onions before finishing them on the grill.

3. How to Cook Brats on Different Types of Grill

Charcoal Grill

How long to cook brats on charcoal grill is 15–20 minutes over medium heat. 

  • Light charcoal in a chimney starter and wait until the coals are covered with grey ash. Pile the coals on one side of the grill, leaving the other side empty.
  • Place the brats on the cool side, close the lid, and cook gently until they reach about 145°F internally.
  • Move them to the hot side and sear for a few minutes, turning frequently, until they reach 160°F. If flare-ups occur, move the brats to the cool side.
how long to cook brats on grill in 2026
How long to cook brats on grill (Image by Pexels)

Gas Grill

  • Start by preheating all burners on medium-high for 10–15 minutes. Then turn off one or two burners on one side, leaving the others on medium to create indirect and direct heat zones.
  • Place the raw brats on the cool, off-burner side, close the lid, and cook gently for about 15–20 minutes until they reach an internal temperature of 145°F.
  • Move them to the hot side and sear for 1–2 minutes per side until golden brown and 160°F internally.

Pellet Grill

Cooking brats on a pellet grill combines rich wood-smoked flavor with precise temperature control. How long to cook brats on pellet grill is about 45–60 minutes at 225°F to reach a safe internal temperature.

  • Start by preheating the grill to 225°F and using hardwood pellets such as hickory or pecan.
  • Place the raw brats directly on the grates and smoke them for 45–60 minutes, until they reach an internal temperature of 140–145°F.
  • Next, increase the heat to 400–450°F using a sear setting or direct-flame option, or transfer the brats to a preheated cast-iron skillet. Sear for 2–3 minutes per side until golden brown and cooked.

Avoid over-smoking for more than two hours, and keep the grill clean to prevent grease fires.

Grill Pan

A grill pan is a great indoor alternative for cooking brats.

  • Start by letting the brats sit at room temperature for 15–20 minutes.
  • Preheat a grill pan over medium heat for 3–5 minutes, then sear the brats for 2–3 minutes per side until grill marks form.
  • Reduce the heat to medium-low and continue cooking for 10–12 minutes, turning occasionally. If the outside browns too quickly, add 2 tablespoons of water or beer, cover the pan, and let the steam finish cooking.

4. How to Cook Brats on Grill After Boiling

Boiling brats before grilling is a popular method that can reduce overall grill time and help guarantee the sausages cook evenly. Many cooks simmer brats in a beer bath made with beer and sliced onions for extra flavor before finishing them on the grill.

After boiling, preheat the grill to medium heat and place the brats over direct heat. Grill for about 5–10 minutes, turning frequently, until the casings are evenly browned and lightly crisp. Since the brats are already mostly cooked, the goal is to develop color and grilled flavor.

Still, some people recommend skipping the boiling step altogether. Cooking brats entirely on the grill allows them to retain more of their natural juices and develop a richer smoky flavor.

>>> Read more: How to Cook Salmon on the Grill for Flaky Every Time

5. Common Mistakes That Ruin Grilled Brats

One of the biggest mistakes when grilling brats is cooking them over excessive heat. High temperatures can cause the casings to split before the inside is fully cooked. This often results in dry, tough bratwurst.

Besides, some people slit or prick brats with a fork, thinking it will prevent bursting. In reality, puncturing the casing creates openings for moisture and flavor to leak out during cooking.

Use tongs instead of a fork to turn the brats, and keep the casing intact to help retain juices and ensure the best flavor.

6. FAQs

How long does it take to cook brats on the grill?

Brats typically take 15–20 minutes to cook on a grill over medium heat (around 350–375°F / 175–190°C). Turn them every few minutes to ensure even cooking on all sides. They are done when the internal temperature reaches 160°F (71°C) and the outside is evenly browned.

Is it better to grill brats over direct or indirect heat?

The best way to grill brats is using a two-zone method. Start with indirect heat to gently cook the sausages. Then finish over direct heat for 1–2 minutes per side to develop a golden, crispy exterior and full flavor.

Should you boil brats before grilling?

Boiling fresh bratwurst can wash out the seasoning, reduce juiciness, and prevent a good, crispy snap in the casing. Boiling is only acceptable for pre-cooked brats that just need reheating before a quick sear.

Do you close the lid when grilling brats?

With the lid closed, the grill works like an oven, circulating heat so the brats cook evenly and gently without splitting or drying out.

Can brats be a little pink?

Bratwurst can look slightly pink in the center and still be safe to eat as long as it reaches the proper internal temperature. Pinkness can come from curing agents, spices like paprika, or natural reactions in pork.

7. Conclusion

When you get how long to cook brats on grill right, the result speaks for itself.

The brats come off juicy, smoky, and evenly cooked, with that perfect snap when you bite in. No guessing, no dryness, and no last-minute panic cuts on the grill.

It all comes down to steady heat, simple seasoning, and knowing the exact timing so you can serve them confidently every time.

Previous Article

How to Cook Salmon on the Grill for Flaky Every Time

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *