Learn how to make delicious oven-baked brats with peppers and onions. This is the perfect bratwurst recipe for a busy night or game day!

​Of all the cooking methods for cooking bratwurst, I rarely think about using my oven! But, sometimes the need calls, especially if it’s rainy outside.

Lucky for us, it’s possible to make juicy brats in the oven using simple ingredients!

an overhead photo of roasted brats, peppers and onions on a sheet pan

And it makes sense that while we roast the juicy sausages, we make caramelized onions and peppers, too. Right?

In this easy brat recipe, the vegetables roast alongside the bratwurst sausages in about the same cooking time. The result? A complete, delicious meal! 

an overhead photo of raw bratuwrst, peppers and onions on a baking sheet

To add flavor, I whipped up a simple vinegar and mustard drizzle to roast the vegetables with. The acidity of the drizzle adds a ton of extra flavor! 

a photo of a bowl of veggie and mustard dressing for bratwursts

Need another brat recipe? I recommend my yummy bratwurst pasta (great for leftovers) and these beer boiled brats! 

Substitutions and Additions:

  • Use Italian sausages instead of bratwurst. 
  • I used one red bell pepper and one yellow bell pepper. I love sweet peppers for this recipe, too! Use the peppers you have or substitute your favorite vegetables. 
  • If you have picky eaters, you can add hot dogs to the baking dish halfway through the cook time. 
  • Omit the buns for a keto-friendly option!
a phot of roasted bratwursts peppers and onions

Serving Suggestions:

Serve on hoagie rolls of buns topped with the roasted veggies. 

This go-to recipe pairs well with a variety of sides! I like a more classic side dish like French fries, Air Fryer Potato Wedges, or German potato salad.

a photo of bratwurst, peppers and onions on buns

Storing Leftovers:

​Store leftover brats in an airtight container or freezer bag. Reheat in the air fryer for 2-3 minutes.

Or consider slicing up your leftover brats and using them in this sausage pasta recipe!

an overhead photo of roasted brats, peppers and onions on a sheet pan

Oven Roasted Bratwurst with Peppers and Onions

Yield: Serves 4-5
Prep Time: 5 minutes
Cook Time: 20 minutes
Additional Time: 5 minutes
Total Time: 30 minutes

Learn how to make delicious oven-baked brats with peppers and onions. This is the perfect bratwurst recipe for a busy night or game day!


  • 1 pound raw bratwurst sausage
  • 2 bell peppers, sliced, any color
  • 1 yellow onion, sliced

For the veggie drizzle:

  • 1 tablespoon red wine vinegar
  • 1 tablespoon olive oil
  • 2 teaspoons Dijon mustard
  • ¼ teaspoon salt
  • ⅛ teaspoon black pepper

For serving (optional)

  • 5 brat buns or hot dog buns
  • mustard
  • sauerkraut


  1. Preheat the oven to 400 degrees Fahrenheit. 

  2. In a large mixing bowl, add sliced pepper and onions. 

  3. In a small bowl, add the veggie drizzle ingredients and whisk to combine. 

  4. Pour the veggie drizzle over the top of the pepper and onions, then toss to combine. 

  5. Spray a large, rimmed sheet pan or casserole dish with cooking spray. For easy cleanup, you can also line it with aluminum foil.

  6. Then, place the uncooked brats on one side of the baking sheet. 

  7. On the other side of the baking sheet, place the peppers and onions. 

  8. Roast in the preheated oven for 10 minutes, then remove to flip the bratwurst. 

  9. Roast for another 8-10 minutes at 400 degrees Fahrenheit. Remove when the brats reach an internal temperature of 160 degrees Fahrenheit using an instant read meat thermometer. 

  10. (Optional): Remove cooked peppers and onions, then broil the brats on high for 1-2 minutes to help the brats reach a nice golden brown. 

  11. Allow the brats to rest for 2-3 minutes before serving. Place on a bun and top with the mustard of your choice and roasted peppers and onions.

Nutrition Information
Yield 5 Serving Size 1
Amount Per Serving Calories 638Total Fat 37gSaturated Fat 11gTrans Fat 0gUnsaturated Fat 22gCholesterol 75mgSodium 1668mgCarbohydrates 52gFiber 3gSugar 9gProtein 24g

The nutrition for this recipe is calculated by an app and may be incorrect.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram