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!
½bell peppersliced or chopped, or 1 cup frozen bell pepper slices
¼cuponionsliced or diced
¼jalapeñodiced, optional for additional spice
2hoagie rollsdeli fresh crusty bread rolls
½cupvegan cheese shredssuch 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
Got Leftovers? 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.
Storing Tips: It’s best to separate the components. Keep the meatballs and sauce in an airtight container in the fridge for up to 4 days. Store the bread and cheese separately, then reheat and assemble when you’re ready to eat—it helps keep the bread from getting soggy!