The BEST Vegan Meatball Subs! Loaded with beans, Italian spices, and marinara on a toasty bun. Vegan, gluten-free, and kid-friendly!
Ohhhhhh the hours I poured over naming this beaut.
Bean Balls. Bean Ball Subs. Mushroom Meatball Sandwiches. Vegan Paleo Meatless Meaty Meatball Sub Sandwiches. What?
The bottom line is that I made you meatless balls because I love you and I love anything that’s a vehicle for marinara sauce atop a toasty bun. You know my Easy Vegan Lasagna is the best thing since sliced bread. I’m the girl that asks for a side of tomato sauce with, um, everything. Like hold the cheese and double the sauce on that ‘za, mkay?
These balls have been a long time coming. One of my all time favorite meals in Columbus is the eggplant meatball sub at one of our only vegetarian restaurants, Whole World. It’s so good that my carnivrous boyf happily eats it without worrying his muscles will shrink. The rich marinara, the house-made whole grain bun, the most fantastical meatless meatballs…I mean I can barley write about it without salivating.
So it was due time for me to create something similar at home. Lately I’ve been thinking a lot about making my recipes accessible to as many people as possible. With food allergies, insensitivities, and preferences on the rise like no other, it’s pretty important to me as a dietitian and food blogger to create food that tastes delish to the masses but is secretly super wholesome, plant-based, and more often than not, gluten-free. My goal in life is to make awesome, healthy food for all. We’re getting there!
The good news is that this recipe is VERY customizable. All tastebuds welcome.
Let’s talk ingredients.
- I found some gluten-free Italian-style panko breadcrumbs at Whole Foods on sale for super cheap-o; but please feel free to use whatever bread crumbs you have on hand (or even make your own)! I like the Italian-style ones for that extra hint of parsley, basil, and oregano. The panko adds great texture. If all you have is plain breadcrumbs, just go heavier on the Italian seasoning. If you’ve got fresh herbs like parsley and basil on hand (I’m jealous), add those!
- For cheese lovers, Parmesan cheese would make a great stand-in for the nutritional yeast (which you can find in the natural section of any grocery store).
- I used pinto beans as the base, but kidney, chickpeas, or black beans would all work just fine.
- For extra umami flavah flave, try a splash of soy sauce (sub tamari for gluten-free) or a splash of vegan worcestershire sauce.
Now that I’ve given you three and a half zillion ways to modify this recipe, it’s time to set you free.
I hope you fall head over heels in love with these sammies like I have. The serving possibilities are endless. I adore them on buns, but feel free to try them over zucchini noodles, whole grain pasta, or straight up dipped in copious amounts of marina.
THE MORE THE MAR[INARA]-IER!
PrintVegan Meatball Subs
- Prep Time: 15 mins
- Cook Time: 40 mins
- Total Time: 55 mins
- Yield: 6 subs (20 meatballs) 1x
- Category: Main Meal
Description
The BEST vegan meatball subs! Loaded with beans, Italian spices, and marinara on a toasty bun. Vegan, gluten-free, and kid-friendly!
Ingredients
For the vegan meatballs:
- 1 tbsp ground flaxseed + 3 tbsp water
- 1/2 cup chopped walnuts
- 8 oz sliced mushrooms
- 3 large cloves garlic
- 1/2 medium onion, sliced
- 1–15oz can pinto beans or chickpeas, drained and rinsed
- 1 tbsp Italian seasoning
- 2 tbsp nutritional yeast
- 3/4 tsp salt
- Freshly ground black pepper, to taste
- 3/4 cup Italian-style breadcrumbs (I used Italian-style gluten-free panko)
For serving:
- 1 1/2 cups marinara sauce (plus more if desired)
- 1 package hot dog buns (gluten-free if necessary)
Instructions
- Preheat oven to 350F. Place walnuts and mushrooms on lined/sprayed baking sheet and bake for 10 minutes. Once done, remove from oven and leave oven on.
- Combine flax and water in a small bowl, stir, and set aside.
- Place garlic and onion in food processor and pulse a few times until chopped. Add beans, Italian seasoning, nutritional yeast, salt, pepper, and cooked mushrooms and walnuts (they will be hot, that’s okay) and pulse until everything is chopped and mixture will hold together. There should be some texture– it shouldn’t look pureed.
- Dump mixture into a bowl and stir in flax mixture and bread crumbs.
- Roll mixture into 20 balls (a bit larger than a golf ball). Place on baking sheet and bake for 20 minutes. Flip and bake for another 20 minutes.
- Place three balls on each buns (toasted if desired) and top with 1/4 cup marinara. You’ll have a couple bean balls leftover.
Nutrition
- Serving Size: 1 bun + 3 bean balls + 1/4 cup sauce
- Calories: 404
- Sugar: 9g
- Sodium: 1061mg
- Fat: 14g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0mg
- Carbohydrates: 60g
- Fiber: 10g
- Protein: 13g
- Cholesterol: 0mg
This recipe is amaaaazing! I mean they all are buuuut I used chia seeds, black beans, cashews, pecans and made Ezekiel bread crumbs because sometimes ya just gotta work with what you have. Served over homemade pasta and vegan spinach pesto… yum!
I am seriously drooling over your comment!
This recipe is amaaaazing! I mean they all are buuuut I used chia seeds, black beans, cashews, pecans and made Ezekiel bread crumbs because sometimes ya just gotta work with what you have. Served over homemade pasta and vegan spinach pesto… yum!
I am seriously drooling over your comment!
These are absolutely amazing!!! I rarely cook let alone post about recipes but after running out of meatless Monday ideas I came across this recipe and decided to try it. I doubled the recipe and added extra garlic, fresh oregano and fresh basil, and I also added some black olives. I used half Pinto/half black beans and had enough “meat” left over to fry up some burgers in a pan. I have tried many types of meatless meats/burgers but NONE came anywhere near the consistency, texture, and flavor that these have!!!! Even my picky kids LOVED them!!! So happy I found this recipe, After playing with different “meatless”recipes I have finally found my go to for burgers/meatballs!; The only problem I had was adding my meatballs to the sauce while it was still hot–they just dissolved–but it was the best “meat”sauce I have ever had. My six yr old daughter had three servings! Thanks for sharing! I?
★★★★★
Hi, Kent! This makes me beyond happy I am so glad that you and your family LOVE these subs 🙂
These are absolutely amazing!!! I rarely cook let alone post about recipes but after running out of meatless Monday ideas I came across this recipe and decided to try it. I doubled the recipe and added extra garlic, fresh oregano and fresh basil, and I also added some black olives. I used half Pinto/half black beans and had enough “meat” left over to fry up some burgers in a pan. I have tried many types of meatless meats/burgers but NONE came anywhere near the consistency, texture, and flavor that these have!!!! Even my picky kids LOVED them!!! So happy I found this recipe, After playing with different “meatless”recipes I have finally found my go to for burgers/meatballs!; The only problem I had was adding my meatballs to the sauce while it was still hot–they just dissolved–but it was the best “meat”sauce I have ever had. My six yr old daughter had three servings! Thanks for sharing! I?
★★★★★
Hi, Kent! This makes me beyond happy I am so glad that you and your family LOVE these subs 🙂
Ok meatball subs are my WEAKNESS and I’ve been trying to incorporate more vegan meals into my routine. These look PERFECT
Ok meatball subs are my WEAKNESS and I’ve been trying to incorporate more vegan meals into my routine. These look PERFECT
Hi. I’m not a fan of mushrooms – what can I use instead?
Also is the nutritional yeast required? Can I sub something else?
Thanks!
Hmmm you could try using eggplant instead, but it may be a bit mushier so add more breadcrumbs if necessary. The nutritional yeast adds a cheesy flavor. You could leave it out or use parmesan cheese instead!
Hi. I’m not a fan of mushrooms – what can I use instead?
Also is the nutritional yeast required? Can I sub something else?
Thanks!
Hmmm you could try using eggplant instead, but it may be a bit mushier so add more breadcrumbs if necessary. The nutritional yeast adds a cheesy flavor. You could leave it out or use parmesan cheese instead!
Can these be formed into pattys and fried?
Yes!!!Great consistency l, texture and flavor!!
Can these be formed into pattys and fried?
Yes!!!Great consistency l, texture and flavor!!
Great recipe!
I have one concern however… my boyfriend (whom I would be sharing this with) has a severe nut allergy. Any way I can either leave out the walnuts or substitute something else? Thanks!
Great recipe!
I have one concern however… my boyfriend (whom I would be sharing this with) has a severe nut allergy. Any way I can either leave out the walnuts or substitute something else? Thanks!
These are GREAT! 4/4 people with different pickiness meters all loved them. I plunged in and made a double batch and froze half for a quick spaghetti and meatballs dinner some night–really glad I did. The first batch thawed and then cooked great tonight. Thank you for sharing!
★★★★★
These are GREAT! 4/4 people with different pickiness meters all loved them. I plunged in and made a double batch and froze half for a quick spaghetti and meatballs dinner some night–really glad I did. The first batch thawed and then cooked great tonight. Thank you for sharing!
★★★★★
Is there something I can sub for nutritional yeast or can I leave it out? I can’t find it where I live. 🙁
Emily ordered some off amazon.