Italian Sausage Sandwich
This post may contain affiliate links. Please read our disclosure policy.
This easy Italian sausage sandwich is packed with juicy sausage, caramelized onions and peppers, fresh basil, and melted provolone on a toasted hoagie roll. A classic Italian-American favorite, it is perfect for a quick and flavorful meal!
Make your own Italian Sausage Seasoning! Youโll love my Sausageย and Peppers Pasta next time.

Why youโll love this Italian Sandwich!

This sandwich is everything you wantโjuicy, cheesy, crispy, and loaded with flavor. Itโs truly the best way to enjoy Italian sausage in a sandwich!
I grew up with this comfort foodโsimple, hearty, and bursting with authentic Italian flavors. I know youโll love it as much as I do. Itโs a great option for game day or any easy weeknight meal. More sandwich recipes: Caprese Sandwich, Italian Mortadella Sandwich, Porchetta Sandwich, Falafelย Pita Sandwich and Grilled Chicken Sandwich.
Made With Amore,

Table of Contents
Ingredients for Italian Sausage Sandwich
Simple ingredients, big flavors, and a meal that feels like home.

- Oven Baked Italian Sausages โ Choose sweet, mild, or hot Italian sausage links, depending on your preference. Baking them ensures they stay juicy with a crisp exterior.
- Onion โ Adds a rich, caramelized sweetness when cooked down.
- Bell Peppers โ Use red, yellow, or green for a mix of sweetness and slight bitterness.
- Garlic โ Brings depth and a classic Italian flavor to the pepper-onion mixture.
- Salt & Black Pepper
- Homemade Italian Seasoning โ A blend of dried herbs that adds an authentic Italian touch.
- Tomato Paste โ Concentrated tomato flavor that thickens and enriches the sauce.
- Marsala Wine (or Broth/Water) โ Adds depth and a subtle sweetness; deglazes the pan for extra flavor.
- Petite Diced Tomatoes โ Adds texture and a slight acidity to balance the dish.
- Fresh Basil โ Brightens the flavors with a fresh, aromatic finish.
Sandwiches:
- Ciabatta Rolls, Hoagie Rolls, or Baguette โ Toasted for crunch and sturdy enough to hold the juicy filling. If you have extra rolls, make my Chopped Italian Sandwich next!
- Provolone or Mozzarella Cheese โ Melts beautifully for a creamy, gooey topping.
- Olive Oil or Butter โ Used for sautรฉing and toasting the rolls for added richness.
See recipe card for quantities.
How To Make Italian Sausage Sandwiches
This cooking method keeps everything easy yet gourmet, so you get the same experience as your favorite Italian deli, without the takeout price. See the printable recipe card at the bottom of this post for more instructions.

Step #1: Add the onions and peppers to the pan.

Step #2: Cook until soft and add the Marsala wine.

Step #3: Stir in the diced tomatoes and continue to cook.

Step #4: Cook veggies until soft and tender.

Step #5: Bake the sausages on a baking sheet.

Step #6: Assemble the sandwiches, top with cheese, and broil to let the cheese melt.

Condiments and Optional Toppings
Condiment Options:
- Marinara Sauce โ Adds a rich tomato flavor.
- Garlic Butter โ Brushed on the rolls for extra flavor.
- Spicy Giardiniera โ For a tangy, spicy kick.
- Mustard or Mayo โ A creamy contrast to the savory filling.
Optional Toppings:
- Sautรฉed Mushrooms โ Adds earthy richness.
- Banana Peppers โ For a mild, tangy heat.
- Grated Parmesan โ Extra cheesy goodness.
- Fresh Arugula โ Adds a peppery bite.
My Pro Tip
Recipe Tips
- Roast for Maximum Flavor โ Baking sausages at 400ยฐF ensures even cooking with a golden-brown finish.
- Let the Sausages Rest โ Resting for 5 minutes keeps them juicy and tender.
- Use Marsala Wine โ Adds a rich, slightly sweet depth to the pepper-onion mixture.
- Toast the Rolls โ A crispy roll holds up better to the juicy filling.
- Caramelize the Peppers & Onions โ Slow cooking enhances sweetness and flavor.
- Melt the Cheese in the Oven โ Creates a gooey, perfectly melted topping.
- Make It Ahead โ Prep the sausage and pepper mixture in advance for quick assembly.
How to Store and Reheat
- Storage: Store the leftover sausages and pepper mixture separately in an airtight container in the fridge for up to 4 days. Freeze for up to 3 months in a sealed container.
- Reheating: Oven: 350ยฐF for 10-12 minutes until heated through. Stovetop: Warm in a skillet over medium heat for 5 minutes. Microwave: Heat in 30-second intervals until warm. Air Fryer: 350ยฐF for 4-5 minutes.
You can also use the leftover sausage to make these freezer breakfast sandwiches!

FAQโs
Hoagie rolls are ideal because they are sturdy yet soft. You can also use Italian sub rolls or ciabatta for a more rustic bite.
Drain the diced tomatoes well, toast the rolls before assembling, and avoid overloading with too much liquid from the peppers and onions.
What To Serve With This Recipe
Serve your Italian sausage sandwich with classic sides like polenta fries, roasted potatoes, Longhornย Steakhouseย crispyย brusselsย sproutsย , or a crisp green salad for a balanced meal. For an Italian touch, try antipasto pasta salad or creamy polenta.
More Italian Sausage Recipes
๐ MADE THIS RECIPE AND LOVED IT? ๐ Please leave a โญ๏ธSTAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.
Want to save this recipe?
Italian Sausage Sandwich Recipe

Ingredientsย
For the Baked Sausages:
- 4 Italian sausages, mild, sweet, or spicy
For the Onion & Pepper Mixture:
- 2 tablespoons olive oil
- 1 large onion, thinly sliced
- 2 bell peppers, red, yellow, or green, thinly sliced
- 2 cloves garlic, minced
- ยฝ teaspoon salt
- ยผ teaspoon black pepper
- 1 teaspoon Italian seasoning
- 2 tablespoons tomato paste
- ยฝ cup Marsala wine, or water/chicken broth
- 1 15-ounce can petite diced tomatoes
- ยผ cup chopped fresh basil leaves
For the Sandwiches:
- 4 hoagie rolls, ciabatta rolls, or baguette, split
- 4 slices provolone or mozzarella cheese
- Butter or olive oil, for toasting
Instructionsย
- Bake the Sausages: Preheat oven to 400ยฐF. Place sausages on a baking sheet and bake for 20-25 minutes, flipping halfway, until browned and cooked through (160ยฐF internal temp). Let rest for 5 minutes.
- While the Sausage Bake- Cook the Peppers & Onions: Heat olive oil in a skillet over medium heat. Sautรฉ onions and peppers for about 8 minutes until soft and charred. Add garlic, salt, pepper, and Italian seasoning. Stir in tomato paste and cook for 1 minute. Pour in Marsala wine, scraping up browned bits. Simmer for 2 minutes, then add diced tomatoes and cook for another 5-7 minutes. Stir in fresh basil and remove from heat.
- Assemble & Toast: Butter or oil the hoagie rolls and toast until golden. Place a sausage in each roll and top with the onion-pepper mixture. Add a slice of cheese on top.
- Melt the Cheese: Bake sandwiches at 400ยฐF for 3-5 minutes or broil for 1-2 minutes until cheese is melted.
- Serve Hot. Enjoy with chips, a salad, or roasted potatoes.
Notes
- Roast for Maximum Flavor โ Baking sausages at 400ยฐF ensures even cooking with a golden-brown finish.
- Let the Sausages Rest โ Resting for 5 minutes keeps them juicy and tender.
- Use Marsala Wine โ Adds a rich, slightly sweet depth to the pepper-onion mixture.
- Toast the Rolls โ A crispy roll holds up better to the juicy filling.
- Caramelize the Peppers & Onions โ Slow cooking enhances sweetness and flavor.
- Melt the Cheese in the Oven โ Creates a gooey, perfectly melted topping.
- Customize with Toppings โ Try sautรฉed mushrooms, spicy giardiniera, or a smear of garlic butter.
- Make It Ahead โ Prep the sausage and pepper mixture in advance for quick assembly.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.

















I just made the Italian sausage sandwich. My husband and I loved it. Thank You for all the amazing recipes.
You are most welcome! We LOVE it this way. Many more recipes coming for YOU!