It's easy to make these vegetarian meatball subs at home using storebought or homemade meatballs! They are perfect for family dinners or game days.
jump to recipe
An easy weeknight dinner recipe is priceless, and thankfully these vegetarian meatball subs are just that kind of recipe.
- diet-friendly: vegetarian, vegan optional (just use vegan cheese and butter!), soy-free and nut-free
- flavorful garlic butter makes these better than your average sub
- use homemade meatballs or storebought
- all you need is seven ingredients
- ready in 30 minutes if you use premade meatballs
This post contains affiliate links. As an Amazon associate I earn from qualifying purchases; read my disclaimer policy for more information.
What you'll need
This recipe can be easily customized but you will need several main ingredients:
Meatless meatballs: Use homemade or storebought Cook according to package or recipe instructions before adding to the sub roll.
Sub rolls: I use whole wheat but white also works.
Unsalted butter can be replaced with vegan butter as needed. Olive oil also works for a lighter choice.
Shredded mozzarella cheese
Marinara: I keep it traditional with jarred marinara but any pasta sauce will work.
Step by step instructions
Start by melting butter and garlic powder in a microwave-safe dish. This can also be done on the stove.
Use a pastry brush (this is one of those gadgets I'm always glad to have on hand) to brush the melted butter on the inside of the sub rolls.
Toast for 3-4 minutes at 350 degrees F, or until the sub insides are golden.
Meanwhile, warm pasta sauce and cooked meatballs in a saucepan.
To assemble the meatball subs: Add 3 meatballs to each sub. Drizzle with ¼ cup to ½ cup marinara sauce (it depends how saucy you like them!). Sprinkle with shredded mozzarella.
Bake in the oven for 5 minutes, or until cheese is melted. Top with fresh chopped parsley for color and flavor.
You can easily make this recipe vegan by replacing shredded mozzarella with your favorite vegan shreds or by omitting cheese entirely. Use vegan butter in place of regular butter and double-check that your sub rolls are vegan.
I recommend assembling the subs as you are ready to eat them for best quality.
Looking for more dinner ideas?
Did you try this recipe? You can leave a star rating ⭐️⭐️⭐️⭐️⭐️ in the recipe card or a review down in the comments section. I always appreciate your feedback! You can also follow along on my YouTube, Instagram, Facebook, and Pinterest or sign up for my newsletter!