Go Back
+ servings
Italian Sausage Sandwich wrapped in foil with another in background
Print Recipe
5 from 2 votes

Italian Sausage Sandwich

This Vegan Italian Sausage & Peppers Sandwich is amazing! Flavorful vegan sausages, along with sauteed peppers and onions in a tasty tomato sauce, make a perfect sandwich filling! So quick, easy, and delicious!
Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Course: Main Course
Cuisine: American
Keyword: Easy, Meat Subsitutes, Oil Free, Sandwiches
Servings: 4
Calories: 194.3kcal
Author: Teresa Sklenicka


  • 4 Vegan Italian Sausages
  • 1 large yellow onion sliced lengthwise
  • 1 red bell pepper sliced lengthwise
  • 4 cloves garlic minced
  • 15 oz can diced tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 4 whole wheat sandwich rolls


  • Grill the vegan sausages in a dry, nonstick skillet. Then remove them from the pan and set them aside.
  • In the same nonstick skillet, sauté the onion and bell pepper until they are soft. I like to let them caramelize a bit for added flavor. Use a small amount of water as necessary to deglaze the pan.
  • Add the garlic and sauté for about 2 more minutes.
  • Add the diced tomatoes, tomato paste, and the seasonings. Bring to a boil, then reduce heat and simmer for about 15 minutes. Add the sausages to the pan. You can leave them whole, or slice them.
  • When the sausages are hot, fill each sandwich rolls with one sausages and pepper filling. If desired, you can add a slice of vegan cheese, or sprinkle the sandwich filling with nutritional yeast.


Nutrition facts are calculated based on sausage and pepper filling. Bread product is not included in the nutrition calculations since nutrition facts vary depending on product used.


Calories: 194.3kcal | Carbohydrates: 24.4g | Protein: 21.9g | Fat: 0.8g | Sodium: 1041.7mg | Fiber: 6g | Sugar: 8.4g | Vitamin A: 1706.94IU | Vitamin C: 86.2mg | Calcium: 118.25mg | Iron: 3.01mg