Go Back
+ servings
Print

Vegan Meatball Subs

These vegan meatball subs are easy to make and will satisfy any meat-lover's cravings for a hearty, savory meal. If you like leftovers or are cooking for more than two, double the recipe!
Course dinner, Lunch
Cuisine Italian
Keyword garden, hoagie, Italian, sandwich, sub, vegan meatballs
Prep Time 5 minutes
Cook Time 45 minutes
Total Time 50 minutes
Servings 2 servings
Calories 424kcal
Author Greg Hicks | World of Vegan

Ingredients

  • 1/2 jar pasta sauce approximately 12 ounces
  • teaspoon dried oregano
  • teaspoon dried basil
  • teaspoon garlic powder
  • teaspoon crushed red pepper
  • 12 vegan meatballs 1 package, frozen
  • ½ bell pepper sliced or chopped, or 1 cup frozen bell pepper slices
  • ¼ cup onion sliced or diced
  • ¼ jalapeño diced, optional for additional spice
  • 2 hoagie rolls deli fresh crusty bread rolls
  • ½ cup vegan cheese shreds such as grated Miyoko's Mozz

Instructions

  • In a large saucepan add marinara sauce and spices and mix thoroughly.
  • Then add frozen meatballs, cover over medium heat, and allow to come to a boil (about 15 minutes). Reduce heat to medium-low, add bell peppers, onions, and optional jalapeño and allow to simmer, covered, for 30 minutes (or until meatballs are hot all the way through), stirring occasionally.
  • To prepare rolls, slice open and use your fingers to compress the inner roll. Add cheese inside the roll and heat in microwave for 10-15 seconds per roll to soften and melt.
  • Fill each roll with piping hot meatballs and sauce. (If desired, add extra cheese on top and broil briefly to melt.)

Video

Notes

  • If you're cooking for more than two or love leftovers, double the recipe! The leftover meatballs and sauce make a great addition to a pasta marinara for dinner the following night.
  • You can find vegan hoagie rolls at many mainstream grocery stores in their fresh-baked section—but it will take some label reading! I've found them at both Safeway and Ralph's.

Nutrition

Calories: 424kcal | Carbohydrates: 51g | Protein: 25g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 2g | Sodium: 1806mg | Potassium: 874mg | Fiber: 10g | Sugar: 9g | Vitamin A: 1727IU | Vitamin C: 54mg | Calcium: 142mg | Iron: 5mg