Go Back
+ servings
juicy, golden brown brats cooked on the stove in a skillet.
Print Recipe
4.81 from 56 votes

How to Cook Brats on the Stove

Learn how to cook brats on the stove with beer and onions. A simple, hearty and delicious way of cooking bratwurst.
Prep Time5 minutes
Cook Time20 minutes
Total Time25 minutes
Course: Meat Recipes
Cuisine: American, German
Servings: 5 servings
Calories: 554kcal
Author: Adina

Equipment

Ingredients

  • 10 small brats about 2.7/ 75 g oz each, Note 1
  • 1 tablespoon vegetable oil
  • 1 medium onion more or less 5.5/150 g oz
  • 1 cup beer Notes 2,3
  • fine sea salt and black pepper

Instructions

  • Cut the onions: Quarter the onion and slice the quarters.
    1 medium onion
  • Sear the brats: Heat the pan and add the oil. Sear the brats on medium-high heat for about 3 minutes, flip using tongs, and cook on the other side for another 3 minutes.
    1 tablespoon vegetable oil + 10 small brats
  • Add the onions between the sausages and cook for about 2 minutes, until golden, stirring a few times.
  • Cook brats: Flip the sausages again, add beer, cover, and cook on low heat for about 10 minutes, flipping again halfway. The internal temperature should read 160°F/ 71°C. If you don't have an instant-read thermometer, just cut one brat in the middle; it's easy to see if it's cooked through.
    1 cup beer
  • Make the sauce: Remove the brats, add salt and pepper to taste, and reduce the sauce for about 2 minutes. Return the sausages to the pan and turn them into the sauce. Serve immediately.
    fine sea salt and black pepper

Notes

  1. Size and cooking time: If your brats are larger, that's fine. Just increase the cooking time slightly and check if they are done by cutting one in the middle.
  2. Beer: I use lager or pils. 
  3. Replace beer with other liquids like apple juice, cider, chicken, beef stock, vegetable stock, or even water. Non-alcoholic beer should be fine as well.

Nutrition

Serving: 2brats | Calories: 554kcal | Carbohydrates: 8g | Protein: 21g | Fat: 47g | Saturated Fat: 15g | Polyunsaturated Fat: 28g | Cholesterol: 111mg | Sodium: 1390mg | Sugar: 1g