Easy Italian Sausage Sandwich: Cook a saucy mix of sausage and veggies, fill hoagie rolls, top with cheese, and broil. The best quick and filling meal!

Italian Sausage Sandwich fresh out of the oven and ready to be enjoyed.

My Favorite Italian Sausage Sandwich Recipe

I’m obsessed with a good hot sandwich, and these Italian sandwiches are one of my all-time favorites! Another go-to in my home are these Easy French Dip Sandwiches. Both are the best kind of comfort food and so quick to throw together.

These sandwiches are savory with a hint of sweetness from the sausage, and every bite is packed with flavor!

I love using a few shortcuts to get these Italian subs on the table fast.

Shortcuts

Here are some quick shortcuts:

  • Use pre-diced onions to avoid chopping.
  • Opt for minced garlic or frozen garlic cubes.
  • Italian sausage is already packed with flavor, so no extra seasoning is needed.
  • A good marinara sauce like Rao’s adds tons of flavor without extra effort.

All the ingredients for this recipe are prepped and ready for easy assembly, including peppers, rolls, marinara, mozzarella, onion, seasonings, sausage, garlic, and butter.

Ingredients

Here’s what we’ve got in these Italian Sausage Sandwiches:

  • Sweet bell peppers: Use red, orange, or yellow peppers.
  • Yellow onion: Dice small for even cooking or buy pre-diced.
  • Ground Italian sausage: Choose mild or spicy, and remove casings if using links. I love hot Italian sausage, but use mild when making for the kids.
  • Marinara sauce: A good brand adds so much flavor. Rao’s is my favorite!
  • Fresh Herbs: Thinly slice or rip basil leaves for a fresh, bright flavor.
  • Dried oregano: Adds classic Italian flavor.
  • Garlic powder: Sprinkle on buttered buns for more flavor.
  • Hoagie buns: Pick sturdy buns to hold the filling without getting soggy.
  • Butter: Soften to spread easily.
  • Shredded mozzarella cheese: Freshly shredded melts best. Provolone also works great!

What Condiments Go on an Italian Sausage Sandwich?

These sandwiches are delicious as they are, but if you want to switch up the flavor, try adding some pesto or a splash of hot sauce. You can also spread a little mayo on the broiled buns for extra creaminess.

The veggies being sautéed and the sausage being browned through for these Italian Sausage Sandwiches.

How To Make Italian Hoagies

  1. Cook Veggies: Heat oil in a pan, cook diced peppers and onion for 5 minutes, then move to the side.
  2. Cook Sausage: Add sausage to the pan, brown it, crumble, and cook through.
  3. Simmer Sauce: Lower the heat, add garlic, oregano, garlic powder, and marinara. Simmer and stir in basil.
  4. Prep Buns: Cut buns in half, spread with butter, sprinkle with garlic powder, and broil on a baking sheet until lightly toasted.
  5. Assemble: Add meat sauce to the bottom buns, top with cheese, and broil until the cheese melts. Put the sandwiches together and serve right away.
Marinara sauce being mixed together with the browned sausage and it all being layered into a toasted bun.

Italian Hoagies: Recipe Tips

  • Quick Butter Softening: Fill a bowl with hot water, dump it out, and cover the butter. It will soften in 5-10 minutes.
  • Watch Broiling: Keep a close eye on the sandwiches while broiling—they can burn fast!
  • Even Veggie Cuts: Dice peppers and onions into small, similar sizes for even cooking. Large pieces won’t cook as well or blend nicely with the meat.

Quick Tip

Softened butter should be soft enough to leave a finger indent but not so soft that it squishes the packaging.

What To Eat With An Italian Sausage Sandwich:

The best sandwich fresh out of the oven.

Storage

The filling for these Italian Sausage Sandwiches tastes even better after a few days in the fridge as the flavors mix together. Store filling in an airtight container in the fridge for 3-5 days. When ready to eat, warm it in a skillet or microwave, then add it to a toasted bun and enjoy!

More Sandwich Recipes

5 from 6 votes

Italian Sausage Sandwich

Quick Italian Sausage Sandwich: Cook up sausage and veggies, fill hoagie rolls, add cheese, and broil. A fast and satisfying meal!
Prep Time: 20 minutes
Cook Time: 5 minutes
Total Time: 25 minutes
Servings: 4 -6 sandwiches (depending on how much meat is added to rolls/size of rolls

Ingredients 
 

  • 1 tablespoon olive oil
  • 2 sweet bell peppers finely diced Note 1
  • 1 cup finely diced yellow onion
  • 2 teaspoons minced garlic
  • 16-19 ounces ground Italian sausage Note 2
  • 2 cups marinara sauce
  • 1/3 cup thinly sliced fresh basil
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 4 hoagie buns
  • Softened butter
  • 8 ounces shredded mozzarella cheese
  • Salt & pepper

Instructions 

  • Heat oil in a large cast-iron skillet over medium-high heat. Add diced peppers and onion; sauté for 5 minutes. Push veggies aside and increase heat to high.
  • Add sausage, plus a pinch of salt and pepper to the center of the pan. Sear until browned, then crumble and cook until fully cooked and golden brown.
  • Reduce heat to medium-low. Add garlic, oregano, garlic powder, and marinara sauce. Cover and simmer for 5 minutes. Stir in the fresh basil. Taste and adjust seasoning if needed. Depending on marinara sauce used, I typically add 1/2 teaspoon pepper and 1/4 teaspoon salt.
  • Preheat the oven to high broil, positioning the rack in the center. Halve the hoagie buns, spread the insides with softened butter, and lightly sprinkle with garlic powder. Broil until lightly toasted (30-60 seconds). Remove from the oven.
  • Set the top buns aside. Divide the meat sauce evenly among the bottom buns. Sprinkle shredded mozzarella cheese on top of the meat. Broil until the cheese is melted (30-60 seconds). Assemble the sandwiches and enjoy immediately to prevent them from getting soggy.

Video

Recipe Notes

Note 1: I use one red and one orange pepper, but any color works. Dice peppers and onion into small, uniform pieces for the best sandwich filling. Larger pieces won’t tenderize quickly or blend well with the meat.
Note 2: Use mild or spicy sausage based on preference. Any package size close to 1 pound works, including a 19-ounce package. Remove casings from Italian sausages before cooking.
Note 3: To soften butter quickly, pour hot water into a glass bowl or cup that fits over the butter. After a few minutes, dump out the water and cover the butter with the warm dish. It should soften nicely in 5-10 minutes. When broiling, watch closely as the sandwiches can go from perfectly toasted to burnt in seconds!
Nutrition information is for the sandwich filling only, as buns and cheese can vary greatly.

Nutrition

Serving: 1serving | Calories: 564kcal | Carbohydrates: 39.8g | Protein: 30.9g | Fat: 31.5g | Cholesterol: 71mg | Sodium: 1514.4mg | Fiber: 5.2g | Sugar: 9.5g

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 6 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




10 Comments

  1. Janie says:

    They look so delicious, and easy to put together ! This will be dinner tonight !๐Ÿฅฐ thank you for sharing your recipe

    1. Chelsea says:

      So excited to hear what you think! Thanks for your comment Janie! ๐Ÿ™‚

  2. Charlie J says:

    5 stars
    Amazing!

    1. Chelsea Lords says:

      Thank you! ๐Ÿ™‚

  3. Kim says:

    5 stars
    easy and delicious! I just didn’t add the Italian seasoning as I am not a big fan of basil.

    1. Chelsea Lords says:

      Glad to hear you enjoyed! ๐Ÿ™‚

    2. Lawrrence says:

      5 stars
      Very good. I had to double as we have a family of eight. Also a vegetarion that I made following the same recipe except for beyond meat spicy Italian sausage. Very very good

      1. Chelsea Lords says:

        I am so happy you enjoyed this! Thanks so much! ๐Ÿ™‚

  4. Olivia says:

    5 stars
    My mouth is WATERING at the thought of this. Just love everything about it! Iโ€™m excited to try this recipe because I LOVE Italian sausages. Thanks for sharing ๐Ÿ˜‰

  5. Kelly says:

    Girl, you got me craving these and it’s barely past breakfast time here. These look absolutely delicious! Also, I share your revolt at the ketchup thing. My boyfriend does the same with every meal, ketchup or British brown sauce on literally EVERYTHING. I mean, ketchup can be great but…Weird!