Oven-Baked Vegan Meatball Subs Recipe for Crispy, Saucy Subs

These oven-baked vegan meatball subs make an easy family dinner for busy nights—kids love them! They’re also great for parties or game-day gatherings.

3 vegan meatball subs in a row after being baked

I made these a few weeks ago for my family and everyone loved them. My picky 10-year-old said they tasted a bit like pizza and ate the whole sandwich. I’ve made vegan meatball subs before, but this oven-baked version crisps the rolls lightly while keeping the interior soft and melts the non-dairy cheese into gooey perfection.

Baking these subs brings them to another level. The rolls get slightly crisp on the outside, the insides stay pillowy, and the cheese becomes warm and melty—delicious and comforting.

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

How do I make Oven Baked Vegan Meatball Subs?

It’s simple.

Start by preparing a batch of chickpea meatballs (use the linked recipe for chickpea meatballs if needed) and make one or two batches—doubling the recipe is handy because extra meatballs freeze well for future meals like spaghetti.

Warm the meatballs in a pot with your favorite jar of pasta sauce until they’re coated and heated through.

Spoon the sauced meatballs into sandwich rolls, arrange the filled rolls on a baking sheet, sprinkle with non-dairy cheese shreds (or homemade vegan mozzarella), and bake until everything is hot and the cheese has melted. That’s all there is to it.

vegan meatballs subs with shredded cheese before baking.

Can I use homemade vegan cheese for this recipe?

Yes. If you don’t want to use store-bought shreds or can’t find them, homemade stretchy vegan mozzarella works wonderfully and tastes fantastic in these subs. When I have time, I prefer making my own.

Tip: A favorite store-bought option for me is Daiya’s Cutting Board Collection mozzarella-style shreds—they melt and taste closest to traditional mozzarella and are great for these subs and pizza when available.

Vegan meatball subs after baking on pan

For parties or larger groups, wrap individual subs in foil after baking to keep them warm until serving.

If you’d like another easy vegan sandwich, try a BBQ sandwich with soy curls or vegan BLTs—both are simple, flavorful options.

close up of vegan meatball sub

If you try this recipe, let me know how it turned out—rate it or leave a comment and tag a photo 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 an easy family dinner for busy days. Kids love them, and they’re perfect for parties or game-day food.
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 6 sandwiches
Print
Pin
Comment
Save

Ingredients 

 

  • 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

Instructions 

  • Make the chickpea meatballs if you haven’t already. Doubling the recipe is handy so you can freeze extras for later.
  • Preheat the oven to 400°F (200°C).
  • Place the chickpea meatballs in a large pot, cover with pasta sauce, and warm over low–medium heat until well coated and heated through.
  • Fill each roll with 3–4 meatballs, spoon a little extra sauce over them, place the rolls close together on a baking sheet, and top with non-dairy cheese shreds or homemade mozzarella.
  • Bake 15–20 minutes, until the cheese is melted and everything is hot. Remove from the oven and serve.

Notes

  1. You can substitute stretchy vegan mozzarella in place of store-bought cheese shreds if you prefer.

Nutrition

Serving: 1serving | Calories: 496kcal | Carbohydrates: 76g | Protein: 18g | Fat: 14g | Saturated Fat: 3g | Sodium: 820mg
Course: Main Course
Cuisine: American, Italian
Author: Nora Taylor
Did you make this recipe?Share your results on Instagram and tag the recipe if you like.