Grilled Sausage with Vegetables is a classic recipe loved by all. We have partnered with Johnsonville in celebration of National Bratwurst Day to bring you this amazing recipe. An easy recipe for sausage grilled with vegetables and enjoyed in a hoagie roll. 

Grilled italian mild sausages in a hoagie topped with grilled vegetables on a plate.

Grilled Sausage-

This grilled sausage recipe with vegetables cooked together and served as a sandwich in a hoagie doesn’t get any better than this recipe for your summer cookouts. We just LOVE the mild Italian sausages and how juicy and flavorful they are when grilled, thank you Johnsonville. 

The kids enjoy the sausages plain and my husband and I love to load on the veggies to compliment the flavors from the mild sausages. 

Italian sausages, prepped vegetables and hoagies on a tray ready for grilling.

How to Grill Sausage-

A recipe for grilling doesn’t get much easier than this. Prep the veggies, throw everyone onto the grill together and enjoy a good cookout with friends.

  1. Preheat the grill.
  2. Prepare vegetables- Cut the onions and pepper into thin even strands. Slice the mushrooms.
  3. Prepare sausage- Because the sausage and vegetables are cooked together, butterfly the sausage for even cooking time. 
  4. Grill sausage and veggies- Line grill with foil. Add sausage and veggies to the foil. Drizzle with oil, add the garlic and season with salt and pepper. Cook 6-8 minutes, turning as needed. 
  5. Assemble sandwich- Add hoagies to the grill and cook until crispy. Spread mayo (or spicy mayo)  over the hoagies, add sausage and top with vegetables. 

How long to grill sausage-

Preheat the grilled to medium heat. Then add the sausage to grill, and cook for 12-15 minutes. You want the sausage browned and its internal temperature to be 160F. Be sure to turn the sausage brats frequently so all sides are cooked evenly.

If you butterfly the sausage (as we did in this recipe), you’ll want to cook the sausage 6-8 minutes along with the vegetables.

Butterflied sausages with sliced vegetables on a platter for grilling.

I hope you guys are inspired to turn on your grill and create your own sausage sandwiches, especially on August 16th in celebration of Bratsgiving. #Bratsgiving

Don’t forget to follow Johnsonville on Facebook and Instagram and be inspired to celebrate quality sausage and make memories with family and have a cookout with friends.

Other Grilled recipes-

Grilled Sausage Recipe (with Vegetables)

Author: Valentina
5 from 1 vote
An easy recipe for mild Italian sausages grilled with peppers, onions and mushrooms with garlic, served in a hoagie roll.
Prep Time: 12 minutes
Cook Time: 8 minutes
Total Time: 20 minutes
Servings: 5 servings


  • 5 Johnsonville mild Italian sausages
  • 2 bell peppers cut into strands
  • 1 small sweet onion cut into strands
  • 6 oz mushrooms sliced
  • 2 garlic cloves minced
  • 2 Tbsp canola oil
  • salt and pepper to taste
  • 3 Tbsp mayo optional


  • Preheat grill to medium heat and line with foil.
  • Butterfly the sausages and add to foil.
  • Spread out the vegetables around the sausages.
  • Add garlic, season with salt and pepper and drizzle with oil. Toss to combine.
  • Grill 6-8 minutes or until sausages are cooked through, flipping sausages as needed and mixing vegetables.
  • Once cooked, add the hoagies to the grill and cook until crispy (don't burn).
  • Spread mayo over the hoagies (optional), add the sausages and grilled veggies.
  • Enjoy immediately.


  • Cut vegetables into thick strands or they will cook quicker than the sausages.
  • Use spicy mayo for heat in the sandwiches.


539kcal Calories10g Carbs18g Protein47g Fat14g Saturated Fat89mg Cholesterol880mg Sodium571mg Potassium2g Fiber6g Sugar1490IU Vitamin A67mg Vitamin C39mg Calcium2mg Iron
Nutrition Facts
Grilled Sausage Recipe (with Vegetables)
Amount Per Serving
Calories 539 Calories from Fat 423
% Daily Value*
Fat 47g72%
Saturated Fat 14g88%
Cholesterol 89mg30%
Sodium 880mg38%
Potassium 571mg16%
Carbohydrates 10g3%
Fiber 2g8%
Sugar 6g7%
Protein 18g36%
Vitamin A 1490IU30%
Vitamin C 67mg81%
Calcium 39mg4%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)