These Oven Baked Vegan Meatball Subs are a perfect easy family dinner for busy days, all the kids loved them! Great for parties or game-day food as well.

3 vegan meatball subs in a row after being baked

I made these a few weeks ago for my family, and everybody LOVED them. My picky 10 year old son said they kind of tasted like pizza and devoured the whole sandwich. I’ve made them before, but not this oven baked version.

Baking these vegan meatball subs in the oven takes them to the next level of delicious! The rolls get a little crispy on the outside, but remain super soft on the inside and the non-dairy cheese gets warm and melty… Are you drooling yet?

vegan meatball subs on a pan without cheese before being baked.

How do I make Oven Baked Vegan Meatball Subs?


Grab this recipe for chickpea meatballs and make a batch (or 2). I love making 2 or 3 batches  of these meatballs at once to freeze and save for other meals, such as with spaghetti. We eat them all the time!

Throw the balls into a pot with your favorite jar of pasta sauce and warm them up, coating them with the sauce.

Fill the rolls, place on a baking sheet, top with non-dairy cheese and bake until warm and the cheese is melted. That’s it!

vegan meatballs subs with shredded cheese before baking.

Can I use homemade vegan cheese for this recipe?

Absolutely! If you don’t want to use store bought vegan cheese or can’t find it at your local store, make a batch of this EASY Stretchy Vegan Mozzarella. It tastes amazing in these vegan meatballs subs, and when I have the time I actually prefer it.

TIP: The very best tasting store bought vegan cheese shreds to me are Daiya’s Cutting Board Collection. The mozzarella is the closest tasting to real cheese I’ve ever had, and that’s what I used in this recipe. I often use this brand for pizza, too if I can find it!

Vegan meatball subs after baking on pan

If you are making these for a party or large crowd, you can wrap the individual subs in foil after baking, to keep them warm until people are ready to eat them.

Want another easy and tasty vegan sandwich recipe? Try my Vegan BBQ Sandwich with Soy Curls or Vegan BLT’s!

close up of vegan meatball sub

If you make this recipe, let me know how it goes! Rate it, leave a comment and tag a photo @noracooksvegan on Instagram. Enjoy!

3 vegan meatball subs in a row after being baked
5 stars (1 ratings)

Oven Baked Vegan Meatball Subs

These Oven Baked Vegan Meatball Subs are a perfect easy family dinner for busy days, all the kids loved them! Great for parties or game-day food as well.
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 6 sandwiches


  • 1 recipe Chickpea Meatballs
  • 6-8 sandwich rolls (check ingredients to ensure vegan)
  • 1 jar your favorite pasta sauce (or make your own, about 3 cups)
  • 1 bag non-dairy mozzarella style cheese shreds* OR use homemade vegan mozzarella


  • Make the Chickpea Meatballs if you haven't already. I like to double the recipe and use 1 batch for spaghetti another night. Or make them ahead of time and freeze for easy weeknight meals.
  • Preheat the oven to 400 degrees F.
  • Add the chickpea meatballs to a large pot on the stove and cover them with the pasta sauce. Warm over low-medium heat, coating the meatballs with the sauce.
  • Fill a roll with meatballs (3-4, depending on the size of your balls). Top with a little more sauce from the pot. Place the rolls close together on a baking sheet and top with non-dairy cheese shreds or homemade mozzarella.
  • Bake for about 15-20 minutes, until the cheese is melted and hot. Remove from oven and serve. Enjoy!


  1. May use stretchy vegan mozzarella in place of the vegan cheese shreds if desired. 


Serving: 1serving | Calories: 496kcal | Carbohydrates: 76g | Protein: 18g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 820mg | Potassium: 644mg | Fiber: 11g | Sugar: 10g | Vitamin A: 550IU | Vitamin C: 9mg | Calcium: 138mg | Iron: 5mg
Course: Main Course
Cuisine: American, Italian
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , ,

you may also like:


  1. For the Meatballs, do I cook them in the oven like the other recipe says before adding them to this recipe? Or will the cook time on this recipe alone be enough? Sorry Im an over thinker! lol

    1. Oh no worries! Yes, you cook the meatballs according to the meatball recipe, then add them to the buns. Hope that helps!

  2. Would you freeze them before or after cooking? Looking to make multiple batches and want to know! Thank you!

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.