
Walk past a grill on a warm afternoon and you know that smell right away. Bratwurst browning over the heat, sweet onions cooking nearby, and mustard waiting for the first hot brat to come off the grill. Learning how to cook bratwurst isn’t hard, but a few small details make a huge difference.
Brats can go from juicy to dry surprisingly fast. The casing can split before the middle cooks, especially when the heat is too high. The good news is that every cooking method follows the same basic idea: use controlled heat and cook fresh bratwurst to 160°F (71°C) inside.
This guide covers the grill, stove, oven, air fryer, and a Wisconsin-style beer bath. You’ll get exact temperatures, useful timing, and simple ways to tell when your brats are ready. Honestly, once you understand the casing and temperature, bratwurst becomes one of the easiest sausages to cook well.
What Is Bratwurst?
Bratwurst is a German sausage that can be made from pork, beef, veal, or a mix of meats. The German name comes from Brät, which refers to finely chopped meat used for sausage, and Wurst, meaning sausage. There are many regional bratwurst styles across Germany, so there isn’t one single seasoning mix or size.
American grocery stores usually sell fresh pork bratwurst in links. These sausages are raw and need to cook fully before they’re eaten. You’ll also find smoked or fully cooked brats, which only need to be heated and browned.
Bratwurst is especially popular in Wisconsin, where beer brats have become a cookout and tailgate favorite. They’re often served in rolls with mustard, onions, and sauerkraut.

Why You’ll Love This Bratwurst Guide
It’s one of those dishes that seems almost too simple until you’ve eaten a badly cooked one. A good brat has a browned casing that snaps when you bite it, while the meat inside stays juicy. You don’t need complicated seasoning or a long marinade to get there.
You also aren’t tied to a grill. You can make great brats in a skillet, oven, or air fryer, which makes them useful in every season. We make it whichever way fits the day, and the air fryer is especially handy when turning on the grill feels like too much work.
Most important, the same rules work with every method. Don’t pierce the casing, keep the heat under control, and check the center with an instant-read thermometer. Once you know those three things, you aren’t guessing about doneness or cutting every sausage open to check it.
The Quick Answer: How to Cook Bratwurst 5 Ways
If you just need the cooking time, start here. Times can change slightly with the thickness of your sausages, so temperature is a better final test than the clock.
| Method | Temperature | Cooking Time | Best For |
|---|---|---|---|
| Grill | Medium, two-zone heat | 15–20 minutes indirect, then 2–3 minutes per side direct | Smoky flavor and grill marks |
| Stovetop | Medium for browning, then low | About 15–18 minutes | Fast cooking without a grill |
| Oven | 425°F (220°C) | About 13–18 minutes | Cooking a larger batch |
| Air fryer | 360°F (182°C) | 12–15 minutes | Fast, low-mess weeknight cooking |
| Beer bath | Gentle simmer, then medium grill | 10–15 minutes plus 4–6 minutes grilling | Beer onions and cookouts |
Fresh bratwurst should reach 160°F (71°C) in the center before you serve it. Check the thickest part with an instant-read thermometer without pushing the probe all the way through the sausage.
Don’t judge a brat only by its outside color. A deeply browned sausage can still be undercooked in the middle if it spent too much time over strong direct heat.
Before You Start: 3 Rules for Juicy Brats
The first rule is simple: never pierce the casing on purpose. That casing holds the meat, melted fat, and moisture together while the sausage cooks. Poking holes with a fork lets those juices escape into the pan or fire.
Second, don’t start fresh bratwurst over blazing heat. The outside can burn or split long before the center reaches a safe temperature. Medium heat gives the sausage time to cook through while the casing slowly browns.
Third, know what kind of brat you bought. Fresh bratwurst is raw and usually looks pink inside the package. It needs full cooking to 160°F (71°C).
Pre-cooked or smoked bratwurst has already been cooked. Check the package directions, since you’re mainly heating and browning these sausages rather than cooking raw meat from the center outward.
One more point matters here. Some cooks remove fresh pork brats a few degrees early and depend on carryover cooking. For the simplest and safest home method, I recommend checking that fresh bratwurst has actually reached 160°F (71°C) before serving rather than depending on carryover heat alone.
Fresh Bratwurst vs. Pre-Cooked Bratwurst
Fresh and pre-cooked brats can look surprisingly similar in a package, but they shouldn’t always be treated the same way. Read the label before you start cooking. Words such as “raw,” “fresh,” or “cook thoroughly” tell you that the sausage still needs to cook completely.
Fresh brats benefit most from slower cooking. Give the center time to heat before you build a dark crust on the casing. That’s why two-zone grilling, covered skillet cooking, and a gentle beer bath work so well.
Pre-cooked brats are much quicker. They can go straight onto a moderate grill or into the air fryer because you aren’t waiting for raw ground meat to cook through. Eight to ten minutes is often enough in an air fryer, although package directions should come first.
Don’t assume that smoked means fully cooked. Some smoked sausages still require cooking, so the package label is the best guide.

Key Ingredients & Substitutions
Fresh bratwurst – 6 links, about 1½ pounds (680 g): Fresh pork bratwurst works best for the beer-bath recipe below because it can cook slowly in the beer before browning. Beef, veal, or mixed-meat brats can also work, but always follow any cooking directions printed on the package.
Lager or pilsner – 24 to 36 ounces (710 ml to 1.06 L): A mild lager gives the onions and brats a clean beer flavor without becoming harsh as it cooks. Alcohol-free lager, apple cider, apple juice, chicken broth, or water can replace the beer if needed.
Yellow onions – 2 large, about 1 pound (450 g), thinly sliced: The onions soften in the beer and become the topping for the finished sausages. Sweet onions work too and will give you a slightly sweeter result.
Unsalted butter – 2 tablespoons (28 g): Butter adds richness to the beer and helps the onions taste fuller. Salted butter is fine, but taste the onions before adding any extra salt.
Brat rolls – 6: Sturdy sausage rolls hold the brat and soft onions without falling apart. Crusty rolls or pretzel rolls are good substitutes if they’re large enough for the sausages.
German mustard – 6 tablespoons (90 g), or to taste: Sharp mustard cuts through the rich pork and beer onions. Dijon, whole-grain mustard, or your favorite brown mustard can take its place.
Sauerkraut – 1½ cups (225 g), drained: Sauerkraut brings a sharp, salty bite that works well with pork sausage. You can leave it off or serve it beside the brats if you’d rather keep the rolls simple.
Neutral oil – 1 teaspoon (5 ml), for stovetop cooking if needed: A small amount helps the casings brown in a dry skillet. Canola, avocado, or vegetable oil all work, and you can skip it if your pan doesn’t need extra fat.
Equipment You’ll Need
- 12-inch skillet with a lid: Large enough for six brats without crowding, and useful for the stovetop method.
- 4-quart pot: Use this for the beer bath so the sausages and onions can sit comfortably in the liquid.
- Gas or charcoal grill: Two heat zones make fresh bratwurst much easier to cook without burning.
- Large rimmed sheet pan: You’ll need this for oven brats and any peppers or onions cooked beside them.
- 5- to 6-quart air fryer: This gives six links enough room to brown without being packed tightly together.
- Instant-read meat thermometer: This is the easiest way to know when fresh bratwurst reaches 160°F (71°C).
- Tongs: Turn the sausages without piercing their casings.
How to Cook Bratwurst on the Grill, Stove, Oven & Air Fryer
How to Grill Bratwurst
For how long to grill brats, plan on roughly 20 to 25 minutes when you’re starting with raw sausages. Set up a two-zone grill with medium heat on one side and little or no direct heat on the other.
Put the fresh brats on the cooler side and close the lid. Cook for about 15 to 20 minutes, turning them several times so they heat evenly.
Move them to direct medium heat once they’re nearly done. Brown for about 2 to 3 minutes per side, watching closely because the casings can darken quickly. Check for 160°F (71°C) in the center before serving.

How to Cook Brats on the Stove
Learning how to cook brats on the stove is useful when you don’t have a grill. Heat a 12-inch skillet over medium heat with a teaspoon of oil, then add the brats.
Brown them for about 3 minutes on each of two broad sides. Add ½ cup (120 ml) beer, broth, or water, cover the skillet, and lower the heat.
Cook for about 10 more minutes, turning once. Check the center for 160°F (71°C). If you want more color, uncover the pan and let the remaining liquid cook away before browning the sausages for another minute.
Thinly sliced onions can go into the skillet before the liquid. They’ll soften while the sausages finish cooking and soak up the pan juices.

How to Cook Bratwurst in the Oven
Heat the oven to 425°F (220°C) and arrange the brats on a rimmed sheet pan. Leave a little space between them so hot air can move around each sausage.
Bake for 8 to 10 minutes, then turn them. Continue baking for another 5 to 8 minutes, or until they reach 160°F (71°C) inside.
If they need more color, place them under the broiler briefly while watching constantly. You can also roast sliced bell peppers and onions on the same pan. Give the vegetables about a 10-minute head start before adding the sausages.

How to Cook Bratwurst in Air Fryer
Bratwurst in air fryer cooking is one of the quickest methods, and there’s almost no cleanup. Set the air fryer to 360°F (182°C).
Arrange the raw brats in one layer with a little room between them. Cook for 12 to 15 minutes, turning halfway through.
Check the thickest brat for 160°F (71°C) before removing the batch. If the sausages are fully cooked before they go into the fryer, they usually need only about 8 to 10 minutes to heat and brown, depending on their size.
The casing comes out browned without the splatter you get from a skillet. That makes this method especially useful for a fast dinner.

Wisconsin Beer Brats: Before or After the Grill?
Beer brats bring up one big question: should the sausages go into beer before grilling or after?
For the method in this recipe, fresh brats get a gentle beer-and-onion simmer first, followed by a short trip to the grill. The simmer begins cooking the sausages without scorching the casing, while the final grilling adds the browned surface you want.
Keep that beer below a rolling boil. Hard boiling can make sausages cook too aggressively and may encourage the casings to split. You want small, steady bubbles around the sausages rather than a pot shaking with a full boil.
A mild lager or pilsner works well because it won’t become too bitter as the liquid reduces. Strongly bitter beers can become harsher after simmering, so save that IPA for the glass.
There’s also another method often called a beer hot tub. With that approach, the brats are grilled first and then held warm in beer and onions. It’s useful when you’re serving a group because the cooked sausages can stay warm while people eat at different times.
These two methods solve different problems. The first cooks fresh brats gently before browning them. The second is mainly a warm holding method for brats that have already been cooked.
And don’t throw away those onions. They’re soft, rich, and full of beer flavor by the time the sausages are ready. Spoon them straight onto the rolls.

Step-by-Step Instructions for Wisconsin Beer Brats
- Slice the onions. Peel two large onions and cut them into thin slices so they soften at about the same rate. Keep the slices fairly even rather than leaving thick wedges. They’ll become the topping, so you want them soft enough to pile easily onto a roll.
- Build the beer bath. Put the sliced onions, butter, and fresh bratwurst into a 4-quart pot. Pour in enough lager or pilsner to mostly cover the sausages, usually 24 to 36 ounces. Don’t pack the pot tightly because the liquid needs room to move around the brats.
- Bring it up slowly. Set the pot over medium heat until small bubbles begin appearing around the edges. Lower the heat as soon as the beer reaches a gentle simmer. Don’t let it turn into a hard rolling boil, which can be rough on the casings.
- Simmer the brats. Cook the sausages gently for about 10 to 15 minutes, turning them once or twice with tongs. The onions should soften and become pale and floppy. The sausages will look lighter than grilled brats at this stage because the browning comes next.
- Prepare the grill. While the sausages simmer, heat the grill to medium and make sure the grates are clean. You don’t need extreme heat for the finishing step. A moderate grill browns the casing without burning it before the center finishes cooking.
- Move the brats carefully. Lift each sausage from the beer with tongs and let excess liquid drip back into the pot. Don’t poke the casing with a fork. Keep the beer and onions simmering gently while the sausages go onto the grill.
- Brown the first side. Place the brats over medium heat and cook for about 2 to 3 minutes. Look for an even golden-brown surface rather than black patches. Move a sausage to a cooler part of the grill if its casing starts darkening too quickly.
- Turn and finish browning. Rotate the sausages with tongs and brown the other side for another 2 to 3 minutes. Turn again if needed so the color develops around the casing. The outside should look deep golden with a few darker grill marks.
- Check the temperature. Insert an instant-read thermometer into the thickest part of one fresh brat, taking care not to push the probe through the other side. Fresh bratwurst should reach 160°F (71°C). If it hasn’t, move it to gentler heat and continue cooking before checking again.
- Finish the beer onions. Let the onions continue simmering while the brats brown, until they’re very soft. Lift them from the beer with tongs or a slotted spoon. Let some liquid drain away so the rolls don’t become soggy.
- Rest and serve. Give the cooked brats a few minutes off the heat while you open the rolls. Add one brat to each roll, then pile the warm beer onions on top. Finish with German mustard and sauerkraut, or serve those toppings on the side.
How to Tell When Brats Are Done
The best answer isn’t based on color or cooking time. Fresh bratwurst is done when the thickest part reaches 160°F (71°C).
Slide an instant-read thermometer into the center of the sausage from the side or end. Try to make one small thermometer hole instead of repeatedly poking the casing.
Don’t depend on the outside. Grill marks tell you that the surface browned, but they don’t tell you what’s happening in the center.
Cutting a brat open can show whether the meat still looks raw, but it also releases juices. A thermometer gives you a much clearer answer while keeping most of the sausage intact.
After cooking, let the brats rest for a few minutes before serving. The juices settle inside, and you won’t burn your mouth on the first bite.

Tips for the Best Bratwurst
- Don’t pierce the casing. Fork holes let fat and moisture escape while the brat cooks. Use tongs for turning and make only the small hole needed for your thermometer.
- Keep direct heat moderate. Strong flames can blacken the outside while the center remains undercooked. Medium heat gives you much better control.
- Use two grill zones. Start raw brats away from direct flames, then move them over the hotter area when they’re ready for color. This makes split casings much less likely.
- Check temperature, not just time. Thick bratwurst can take longer than thin links even when they’re cooked by the same method. Fresh brats need to reach 160°F (71°C).
- Don’t hard-boil beer brats. A slow simmer is enough to cook them gently. A rolling boil can make the sausages cook too aggressively and can damage their casings.
- Choose a mild beer. Lager and pilsner work well because they’re clean and mild. Very bitter beer can taste stronger after the liquid cooks down.
- Give brats room in the air fryer. Crowding blocks hot air from reaching the casing. Cook in batches if your basket is small.
- Save the beer onions. They aren’t leftover cooking liquid. Drain them and spoon them onto the finished sausages for an easy topping.
Serving Suggestions
A hot brat in a sturdy roll doesn’t need much. Sharp German mustard and beer-softened onions are enough for a simple meal, while sauerkraut adds a sour edge that cuts through the rich sausage. Try German Bratwurst with Sauerkraut Recipe if you want to turn the same flavors into a full plated dinner.
For a classic German-style side, Traditional Warm German Potato Salad Recipe (Easy Kartoffelsalat with Bacon and Vinegar Dressing) is a great match. Its vinegar dressing works especially well beside rich pork sausage.
You can also serve brats with The Best German Pretzels Recipe. Put mustard beside the pretzels and brats so everyone can add as much as they like.
For something richer, Authentic Käsespätzle (German Macaroni and Cheese) Recipe makes a hearty cold-weather side. At a summer cookout, I’d keep things lighter with sauerkraut, onions, mustard, and a simple roll.
If you’re serving beer brats for a group, keep the toppings separate. That way the rolls stay firm and everyone can build their own.

Make-Ahead and Storage
Make ahead: You can slice the onions a day early and keep them covered in the refrigerator. For the best casing, I prefer cooking the bratwurst shortly before serving rather than fully cooking and chilling it when there’s no need.
Refrigerator: Cool cooked bratwurst promptly and refrigerate it in an airtight container for up to 3 to 4 days. Keep the beer onions in a separate covered container so the sausages don’t sit in extra liquid.
Freezer: Cooked brats can be frozen in an airtight freezer container for about 2 to 3 months for best quality. Cool them first, wrap them well, and thaw them overnight in the refrigerator before reheating.
Raw bratwurst: Keep fresh raw sausage refrigerated and follow the use-by date on its package. If you aren’t going to cook it soon, freeze it while it’s still fresh rather than waiting until the end of its refrigerator life.
Reheating: The air fryer is excellent for reheating because it warms the center while bringing some snap back to the casing. Heat cooked brats at 350°F (175°C) for several minutes until hot throughout, checking early so they don’t dry out. A covered skillet with a small splash of water also works well.
Troubleshooting
The casing split. The heat was probably too strong, or the beer reached a hard boil. Move the brats to gentler heat and finish cooking them slowly; next time, keep direct heat at medium and beer at a quiet simmer.
The outside is dark but the center isn’t done. The sausage spent too much time over direct high heat. Move it to the cool side of the grill, close the lid, and let the center reach 160°F (71°C) without adding more dark color.
The brats are dry. They probably cooked beyond the temperature they needed, or the casings were pierced several times. Check with an instant-read thermometer and remove fresh brats once they’re safely cooked instead of leaving them over heat.
The brats look gray. They may be fully cooked but haven’t had enough dry heat to brown. Finish them briefly over medium grill heat or in a hot skillet, turning until the casing becomes golden.
The beer tastes bitter. A strongly hopped beer may have become harsher as it simmered. Use a mild lager or pilsner next time, and add more onions or a little broth to soften an overly strong batch.
The air fryer brats browned unevenly. They were probably crowded together or weren’t turned halfway through. Leave space between the links and flip each one so hot air reaches both sides.
Frequently Asked Questions
What is the best way for how to cook bratwurst?
The best way to cook bratwurst is with moderate heat until fresh sausages reach 160°F (71°C), followed by enough direct heat to brown the casing. Two-zone grilling gives you the most control, but a skillet, oven, air fryer, and beer bath can all produce juicy brats when you avoid excessive heat.
Should you boil brats before grilling?
You shouldn’t hard-boil bratwurst before grilling, but fresh brats can be gently simmered in beer or another liquid before they’re browned. Keep the liquid at a quiet simmer for about 10 to 15 minutes, then finish the sausages over medium grill heat and verify that they’ve reached 160°F (71°C).
Should you poke holes in bratwurst?
No, you shouldn’t intentionally poke holes all over bratwurst because openings in the casing allow moisture and melted fat to escape during cooking. Turn the sausages with tongs rather than a fork. You’ll still need one small thermometer entry point to check the center safely.
What temperature are brats done?
Fresh bratwurst is done when its internal temperature reaches 160°F (71°C) in the thickest part. Don’t rely only on grill marks, cooking time, or the color of the casing because the outside can brown long before a thick raw sausage finishes cooking in the center.
Can you cook bratwurst in an air fryer?
Yes, you can cook bratwurst in an air fryer at 360°F (182°C) for about 12 to 15 minutes, turning the sausages halfway through. Arrange them in one layer with space between them and confirm that fresh bratwurst reaches 160°F (71°C) before serving.
What’s the difference between bratwurst and regular sausage?
Bratwurst is a German type of sausage rather than a name for every sausage. Recipes vary by region and can include pork, veal, beef, or combinations of meats with different seasonings. American supermarket brats are commonly fresh pork links, while other sausages can be fresh, smoked, dried, or fully cooked.
What beer is best for beer brats?
A mild lager or pilsner is a good beer for beer brats because it adds beer flavor without becoming strongly bitter during simmering. Very bitter beers can taste harsher as the liquid reduces. Alcohol-free lager, broth, apple cider, or apple juice can also work when you don’t want to cook with beer.
How to Cook Bratwurst: Grill, Stove, Oven, Air Fryer & Wisconsin Beer Bath
- Total Time: 30 minutes
- Yield: 6 bratwurst 1x
Description
This Wisconsin beer brats recipe gently simmers fresh bratwurst with lager, butter, and onions before finishing the sausages on the grill for a browned casing and juicy center.
Ingredients
- 6 fresh bratwurst, about 1 1/2 pounds (680 g)
- 2–3 bottles lager or pilsner, 24-36 ounces (710 ml-1.06 L)
- 2 large yellow onions, about 1 pound (450 g), thinly sliced
- 2 tablespoons (28 g) unsalted butter
- 6 brat rolls
- 6 tablespoons (90 g) German mustard, or to taste
- 1 1/2 cups (225 g) sauerkraut, drained
Instructions
- Build the beer bath. Put the bratwurst, thinly sliced onions, and butter into a 4-quart pot, then pour in enough lager to mostly cover the sausages. Don’t crowd them into a smaller pan because you want the hot liquid to move freely around every link as they cook.
- Simmer the bratwurst. Bring the beer slowly to a gentle simmer over medium heat, then lower the heat so you see small bubbles rather than a rolling boil. Cook for 10 to 15 minutes, turning the sausages once or twice while the onions soften. Hard boiling can be rough on the casings.
- Brown the brats. Transfer the sausages with tongs to a grill heated to medium, leaving the onions in the beer. Grill for about 2 to 3 minutes per side until the casings are deep golden-brown with darker grill marks. If they begin burning, move them immediately to a cooler part of the grill.
- Check for doneness. Insert an instant-read thermometer into the thickest part of a fresh brat and look for 160°F (71°C). If the center hasn’t reached that temperature, continue cooking over gentler heat and check again. Don’t keep grilling after they’re done, since extra cooking can dry the sausage.
- Finish and serve. Let the beer onions continue simmering until very soft, then drain them well so they won’t soak the rolls. Place each brat in a roll and spoon the warm onions over it. Add German mustard and sauerkraut, then serve while the sausage casing is still hot and firm.
Notes
- Don’t pierce the bratwurst with a fork while cooking because holes allow the juices and melted fat inside the casing to escape.
- Keep the beer at a gentle simmer rather than a rolling boil so the sausages cook in controlled heat.
- Fresh bratwurst should reach 160°F (71°C) in the center before it’s served.
- For stovetop brats, brown them for about 3 minutes on each of two sides, add ½ cup (120 ml) liquid, cover, and cook over low heat for about 10 minutes or until done.
- For oven brats, bake at 425°F (220°C) for about 13 to 18 minutes, turning once and checking the internal temperature before serving.
- For air fryer brats, cook at 360°F (182°C) for 12 to 15 minutes and turn halfway through; fully cooked brats generally need less time.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Cuisine: German-American / Wisconsin
Nutrition
- Calories: 320
- Sugar: 3 g
- Sodium: 720 mg
- Fat: 27 g
- Unsaturated Fat: 10 g
- Carbohydrates: 7 g
- Fiber: 1 g
- Protein: 14 g
Nutrition information
This website gives estimated nutritional information, which might change depending on the ingredients used.


