subscribe to get a free essential pantry list & meal planner?


  • Pinterest
  • Instagram
  • Facebook
  • YouTube

Best Vegan Meatballs Sub

When I came up with this recipe, I was playing around in the kitchen. I knew I was in the mood for a vegan meatball sub but having tried other peoples recipes for vegan meatballs before and being a bit let down, I went in a bit skeptical. I used things I had on hand and went with the flow of things I already knew went well together. What I came up with was a big hit here. I served these garlic bread meatball subs to my kids and myself of course and my 8 year old which is uber picky, inhaled he's sandwich before anyone else was done. That's when I knew I just had to share it. This meatball base has became the household go to for "ground meat" substitutions.

Ingredients 2 c. maitake mushrooms, finely chopped (button mushrooms work, but maitake taste better) 1/2 red onion, finely chopped (any onion will do) 1 tbsp soy sauce 2 cloves garlic, grated or minced 2 tbsp vegetable oil 1 c. cooked lentils 1/4 tsp cumin 1/2 tsp paprika 1/4 tsp poultry seasoning 1 tsp italian seasoning 1/4 tsp salt 1/4 tsp pepper 1/2 tsp onion powder 2 tbsp flaxseed ground (works as a binder) 1/2 c. plain bread crumbs Marinera sauce of choice, heated Shreadded Vegan Cheese (optional)

Garlic Bread Bread rolls 5 tbsp non dairy butter, softened 3 garlic cloves, grated or minced

Instuctions Pre heat oven, 450F.

In a larger pan, on medium high heat, add 2 tbsps of oil. In half the pan add mushrooms and in the other add onion. I keep them from mixing at this point so they can cook well individually. Once then onions are translucent and the mushrooms have browned and reduced. Make a little open space for garlic to cook straight on the pan and add garlic and cook a few seconds until fragrent. Add soy sauce at this time directly on the mushrooms and add a sprinkling of pepper over everything. Allow the soy sauce to soak into the mushrooms and mix everything together and cook for another minute and remove from heat.

In a large mixing bowl, add the mushroom onion mixture and add in bread crumbs, flax seed grounds, lentils and spices. Using a masher, lightly mash lentils into the mix. Add extra salt and pepper to taste if needed.

Next use an ice cream scooper to scoop the mixture into uniform balls and form by pressing them into shape. Let sit for 10-15 minutes or while you make the garlic bread.

Using the butter and garlic for the garlic bread, mix well and spread mixture onto the bread rolls. Then place in preheated oven for 10 minutes.

Back to the "meatballs". In a large pan add a small drizzle of oil, heat to medium high heat. Add the "meatballs" and brown all around. DO NOT over mix, they might lose their shape if you do.

Once the bread rolls are out of the oven and the "meatballs" are browned. It's time to assemble. Add a layer of marinara sauce to the inside of the bread then toss the meatballs into the sauce to coat and add to bread rolls. Next add you vegan cheese of choice, and all that is left to do is ENJOY!

#VeganMeatballs #VeganMeatballSub #veggieroseblog #veggieroseofiicial #veggierose #veggieroseofficial

Stay Connected

Join the Veggie Fam community

Updates, inspiration, and exclusive recipes straight your inbox!

most popular RECIPES


 Vegan Steak


 Vegan Calamari/Shrimp


Vegan American Firm Cheese


Homemade Vegan Cheese


Easy Vegan Chicken Tenders


Spicy Chick'n Sandwich


Easy Vegan Chili


Easy Vegan Sausage


Vegan Deli Slices


Popcorn Chick'n


Veggie Rose

I'm Rose: a mom, wife and chef. My family and I moved to Miami a year ago, from Philly. Cooking is my jam and sharing food with those I love makes me happy. I love outdoor sports and food photography.

  • Pinterest
  • Instagram
  • Facebook
  • YouTube

sign up for email updates 

and get a free essential pantry list & meal planner?

Rose Alvarez 

chef - mother - wife

  • Pinterest
  • Instagram
  • Facebook
  • YouTube

© Veggie Rose | Vegan Food Blog | United States