Master grilling brats on a gas grill with this easy recipe. Flavorful brats, grilled peppers, and onions make a delicious BBQ favorite.


Table of Contents
Grilled Brats with Peppers and Onions Recipe Tips
If this is your first time grilling brats on a gas grill, follow these simple tips to help you get juicy, perfect brats every time. It is the best method for turning uncooked brats into deliciously good brats.
- Use medium heat. Do not be tempted to increase the heat to high. High heat can cause the casings to split before the inside is thoroughly cooked.
- Turn the brats frequently. Turning the brats every few minutes helps prevent burning and ensures they are cooked thoroughly.
- Use a meat thermometer. Brats are done cooking when they reach an internal temperature of 160 degrees F. A meat thermometer is the most accurate way to ensure the brats have reached the appropriate temperature.
- Season the vegetables well. Some salt, pepper, and olive oil will bring out the sweetness of the grilled peppers and onions.
Ingredients & Estimated Cost:
Here are the simple ingredients needed for this recipe, along with a few substitution recommendations.

- Brats (6 – $4.98): You can substitute with knockwurst, Italian sausage, smoked sausage, or turkey brats.
- Yellow Onion (½ onion – $0.40): Use a white, sweet, or red onion in this recipe.
- Red Bell Pepper (½ – $0.74): Orange or yellow will also work.
- Green Bell Pepper (½ – $0.44): Orange or yellow will also work.
- Olive Oil (2 Tablespoons – $0.24): Alternatively, you can use avocado, canola, or vegetable oil.
- Salt & pepper (To taste – $0.07): I prefer freshly cracked black pepper, and any type of salt will work.
- Hot dog buns (6 – $1.68): Use your favorite type of bun, such as hoagie rolls.
The recipe cost is calculated based on the required amounts and may vary due to fluctuating grocery prices.
How To Grill Brats
Season the veggies, grill the veggies, grill the brats, toast the buns, assemble, and serve.
- In a large bowl, toss onion, bell peppers, olive oil, salt, and pepper until evenly coated.
- Place the veggies on the grill and cook for 5-7 minutes, or until tender and slightly charred. For easier handling, use a grill basket.
- Remove the cooked vegetables and set them aside. Add the bratwursts to the grill grates.

- Grill the bratwursts for 10-12 minutes, turning them for even cooking, until they have grill marks on all sides and are cooked through.
- Let the cooked brats rest for a few minutes.
- (Optional) Toast your buns on the grill for a smoky flavor and crispy texture.
- Assemble your brats by placing one in each bun and top with grilled vegetables. Add your favorite condiments or toppings.

Recipe FAQs
Turn the brats often over medium heat to help prevent splitting.
Use toppings you like, including mustard, sauerkraut, ketchup, or relish.
I tested this recipe by grilling the brats without boiling them first and found that the extra step simply isn’t necessary. Grilling them directly over medium heat creates brats that are crispy on the outside, tender on the inside, and packed with flavor in every bite.
I developed this recipe using a gas or propane grill. I imagine pellet grills or charcoal grills will also work.
A few of my favorites include Instant Pot Mac & Cheese, Mexican Fruit Salad, Easy Seven Layer Salad, and Ambrosia Salad.

Grilled Brats
Equipment
- grilling tools
- Grill basket
- cutting board
- chef's knife
- large bowl
Ingredients
- 6 bratwurst sausages
- ½ large yellow onion thinly sliced
- ½ large red bell pepper thinly sliced
- ½ large green bell pepper thinly sliced
- 2 Tablespoons olive oil
- Salt and pepper to taste
- 6 large hot dog buns
OPTIONAL TOPPINGS:
- Mustard
- Sauerkraut
- Relish
- Ketchup
Instructions
PREP GRILL:
- Preheat the grill to medium-high heat.
PREP VEGGIES:
- In a large bowl, toss onion, red bell pepper, and green bell pepper with olive oil, salt, and pepper.
GRILL:
- Grill vegetables until they are softened and slightly charred, about 5-7 minutes. **see notes
- Remove the veggies from the grill and set aside.
- Grill bratwursts until they are cooked through and have grill marks on all sides, about 10-12 minutes. Turn the bratwursts every few minutes to ensure even cooking.
- Once the bratwursts are fully cooked, remove them from the grill and rest for a few minutes.
TOAST BUNS:
- Toast the buns on the grill until they are slightly charred and crispy.
TO FINISH:
- To assemble the brats, place a bratwurst in each bun, then top with the grilled vegetables and any other desired toppings.
Notes
Storage Tips
- Store: Leftover brats can be refrigerated for up to 4 days. For best results, store them in an airtight container or a resealable bag to prevent them from drying out.
- Reheat: To reheat leftover brats, wrap them in aluminum foil and place them in a preheated 350°F oven for about 8 minutes or until warmed through.
Recipe Tips
- Cook over medium heat.
- Turn the brats frequently while grilling.
- Use a meat thermometer to ensure the brats are at a safe internal temperature.
- Season the vegetables well.
- You can also use a grill pan to cook the vegetables.






Amanda says
These Grilled Brats is bursting with flavor. So satisfying!
Andrea says
These brats look amazing and I love that you cook the peppers in onions on the grill with them.
Jacqueline says
I’ve not heard of brats before but I love your choice of toppings
Ali says
This is a great barbecue recipe, and so easy to make for a group of guests! Absolutely delicious!
Amy says
This is dinner today! What a great meal! Love that I can get these ingredients for less too!