Looking for an easy dinner fix on a busy weekend? Throw some peppers, onions, and sausage on a sheet pan and you have the perfect sandwich!

sausage and peppers with beer and bbq sauce

There’s no shortage of dinner choices on the internet, but I’ve found that the most popular are usually the most classic. Combining sausage, peppers, and onions is nothing new but cooking them all together on the one pan is definitely a great timesaver! And by making a homemade bbq sauce to top your sausage and peppers sandwich makes it the ultimate condiment choice.

Making sausage and peppers in the oven.

I used regular Italian sausages for this recipe but you could easily switch them out for the hot version or even bratwurst. You’ll notice in the images that the sausage has been sliced down the center but not all the way through. This just cooks the sausage quicker because we don’t want the peppers and onions to be ready before the meat. That’s the main thing you have to remember when you cook everything on the same pan.

Serving your one pan sausage and peppers sandwich.

I really love everything from this sheet pan stuffed inside a soft french roll and topped with the easy to make homemade bbq sauce. But if that’s not your idea of delicious, try these other ideas-

  • Add to pasta and top with the sauce and some red chili flakes.
  • Make your own healthy quinoa or cauliflower rice bowl and add a huge scoop to it.
  • Serve it as-is if you’re following a keto or paleo diet.
  • Top with an egg for an amazing brunch option.
sausage and peppers and onion on a pan before going in the oven

My favorite things about this recipe.

When you roast peppers and onions in the oven they become sweet, and that means they’re a perfect match for the sweet Italian sausage. I love how the sausage gets slightly crispy around the outside and even though the sausages are split and bigger than they would be whole, I think they’re easier to eat.

The sauce is a nice touch and easy to put together. After making your own bbq sauce at home, you’ll wonder why you’ve been buying it all this time. Ketchup is the main ingredient and as long as you stick to this base you should always turn out with something tasty. I added some brown sugar, Worcestershire sauce, and pickle juice. The pickle brine balances out the sweetness from the brown sugar. Alcohol is another great ingredient to add but takes a little more cooking time to tame the flavor like this bourbon sauce. I also love making bbq sauce with fruit, the end flavor is incredible! Peaches, blueberries, and cherries are my favorites to use.

sausage and peppers with onion on a sheet pan

sausage and peppers sandwich on a platter

Check out these other quick and easy sheet pan dinners!

One Pan Sausage and Peppers Sandwiches

Course: Main Course
Cuisine: American
Prep Time: 5 minutes
Cook Time: 35 minutes
Total Time: 40 minutes
Servings: 5
Calories: 599kcal
Author: foodnessgracious
There’s nothing like a delicious sausage and peppers sandwich and you can make this one with one pan. Just lay it all down and let the peppers, onion and sausage roast in the oven.
Print Recipe


  • 1/2 large onion sliced
  • 1 red bell pepper
  • 1 yellow bell pepper
  • 1 green bell pepper
  • 5 Italian sausages
  • 3 tbsp olive oil
  • 1 tbsp dried oregano
  • 1 pinch salt
  • 1 pinch black pepper
  • 5 soft french rolls

For the bbq sauce

  • 1 cup ketchup
  • 1/3 cup brown sugar
  • 2 tbsp Worcestershire sauce
  • 2 tbsp pickle juice


  • Preheat the oven to 400 degrees F.
  • Place the onions on the pan and then the sliced peppers.
  • Slice the sausages down the middle making sure to not cut all the way through.
  • Place the sausages back on the pan with the peppers and onion.
  • Drizzle the olive oil over everything and then sprinkle the oregano, salt and pepper over the vegetables and sausages. 
  • Toss well to coat everything and then place in the oven.
  • Bake for 35 minutes making sure to mix everything on the pan around about halfway through cooking.
  • While the peppers are in the oven make the sauce.
  • Place the ketchup, brown sugar, Worcestershire and pickle juice in a small pot.
  • Mix well and bring to a simmer for 5 minutes.
  • Let the sauce cool.
  • Once the sausage and peppers are ready, place one sausage into a french roll. Top with some peppers and onions and add some bbq sauce.


Serving: 8oz | Calories: 599kcal | Carbohydrates: 34g | Protein: 17g | Fat: 43g | Saturated Fat: 13g | Cholesterol: 85mg | Sodium: 1423mg | Potassium: 663mg | Fiber: 1g | Sugar: 26g | Vitamin A: 1145IU | Vitamin C: 98.3mg | Calcium: 68mg | Iron: 2.7mg