Vegetarian Meatball Subs (2024)

jump to recipe

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.

Vegetarian Meatball Subs (1)

An easy weeknight dinner recipe is priceless, and thankfully these vegetarian meatball subs are just that kind of recipe.

These vegetarian subs feature garlic butter-toasted sub rolls, homemade or storebought vegetarian meatballs, and a few other simple ingredients. Let's get cooking!

Jump to:
  • Recipe features
  • Ingredients
  • Step by step instructions
  • Recipe FAQ
  • Looking for more dinner ideas?
  • 📖 Recipe
  • 💬 Comments

Recipe features

  • Dietary features: 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 mushroom meatballs or storebought
  • All you need is seven ingredients
  • Ready in 30 minutes if you use premade meatballs

Ingredients

This recipe can be easily customized but you will need several main ingredients:

  • Meatless meatballs: Use homemade vegan meatballs or storebought. I like Gardein brand meatballs, but Beyond and Impossible are also good options. 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 for topping.
  • Marinara: I keep it traditional with jarred marinara but any pasta sauce will work.
Vegetarian Meatball Subs (2)

Step by step instructions

Vegetarian Meatball Subs (3)

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.

Vegetarian Meatball Subs (4)
Vegetarian Meatball Subs (5)

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.

Recipe FAQ

Can I make this vegan?

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.

How do you store these?

I recommend assembling the subs as you are ready to eat them for the best quality.

Vegetarian Meatball Subs (7)

Looking for more dinner ideas?

This vegetarian chili mac is a crowd pleaser and anyone who loves meatball subs is sure to love this vegetarian tempeh bolognese.

  • Sweet Potato Black Bean Burgers
  • Veggie Subs with Seasoned Tofu
  • Vegan Tempeh BLT Sandwiches
  • Vegetarian Mushroom Philly Cheesesteak with Caramelized Onions

Did you try this recipe?You can leave a star rating in the recipe card or a review in thecommentsbelow. Or check out my new cookbook and keep up to date with myYouTube,Instagram,TikTok, or newsletter!

📖 Recipe

Want to Save This Recipe?

Enter your email & I'll send it to your inbox.Plus, get great new recipes from me every week!

By submitting this form, you consent to receive emails from Cozy Peach Kitchen

Vegetarian Meatball Subs (12)

Vegetarian Meatball Subs

Cassidy Reeser, MS, RD

These vegetarian meatball subs can easily be made with homemade or store-bought meatless meatballs. Great for quick family dinners or for a party!

4.80 from 5 votes

Print Recipe Pin Recipe

Prep Time 5 minutes mins

Cook Time 10 minutes mins

Additional Time 30 minutes mins

Total Time 45 minutes mins

Servings 4 subs

Ingredients

  • 12 cooked vegetarian meatballs homemade or storebought
  • 4 whole wheat sub rolls
  • ¼ cup butter
  • 1 teaspoon garlic powder
  • ¼ teaspoon salt
  • 24 ounce jar traditional pasta sauce
  • ½ cup shredded mozzarella
  • chopped parsley for topping

Instructions

  • Preheat oven to 350F.

  • Combine butter, garlic powder and salt in a small microwave-safe dish. Heat in the microwave until melted, about 30 seconds. Alternately, heat on the stove over medium low until melted.

  • Line sub rolls facing up on a baking sheet (I line the baking sheet with parchment paper for easy cleanup). Use a pastry brush to spread melted butter on the inside of each sub roll. Toast on the middle oven rack for 3-4 minutes, until the insides are golden.

  • Meanwhile, combine pasta sauce and cooked meatballs in a medium sauce pan. Simmer over medium heat until pasta sauce is warmed through.

  • To assemble subs: Leave toasted subs on the baking sheet. Add 3 meatballs to each toasted sub roll. Drizzle with ¼ cup to ½ cup pasta sauce (use more if you like a saucier sub). Sprinkle each sub with 2 tablespoons shredded mozzarella.

  • Cook at 350F for 5 minutes, or until the mozzarella is melted. Remove from oven and sprinkle with chopped parsley just before serving.

Notes

  • Pasta sauce: You can keep things classic with a jar of traditional spaghetti sauce or use your favorite kind of pasta sauce. I like using roasted garlic and basil or Italian-seasoned pasta sauce for extra flavor.
  • Make vegan: Replace shredded mozzarella with your favorite vegan shreds or omit cheese entirely. Use vegan butter in place of regular butter and double-check that your sub rolls are vegan.
  • This recipe yields a slightly toasty meatball sub. If you prefer a soft sub roll, just skip the initial toasting and only toast with the meatballs and cheese.
  • For best quality, I recommend assembling the subs just before eating. This recipe doesn't work great as leftovers because the sub roll will become soggy.

Nutrition

Serving: 1gCalories: 439kcalCarbohydrates: 47gProtein: 20gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 42mgSodium: 1753mgPotassium: 694mgFiber: 6gSugar: 12gVitamin A: 1186IUVitamin C: 12mgCalcium: 127mgIron: 13mg

Tried this recipe?Leave a review to let us know how it was!

Vegetarian Meatball Subs (2024)

References

Top Articles
Latest Posts
Article information

Author: Moshe Kshlerin

Last Updated:

Views: 6074

Rating: 4.7 / 5 (77 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Moshe Kshlerin

Birthday: 1994-01-25

Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

Phone: +2424755286529

Job: District Education Designer

Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.