Go Back
+ servings
The BEST Vegan Meatballs made with TVP. They're SUPER meaty, full of spicy Italian flavor, and NOT mushy - our #vegan #meatball dreams come true! #vegetarian #veganmeatballs #plantbased #plantpowercouple // plantpowercouple.com

The BEST Vegan Meatballs

Brittany Roche + Terrence Roche
These are the BEST vegan meatballs you'll ever eat. They're made with a meaty blend of TVP + vital wheat gluten and are easy to make, freezer-friendly, and FULL of spicy Italian flavor. Unlike other vegan meatball recipes, these Gardein meatball copycats DO NOT fall apart or turn to mush in your mouth. Cook them in marinara sauce and serve as a plant-based spaghetti and meatballs or make a vegan meatball sandwich with dairy-free mozzarella!
4.75 from 102 votes
Prep Time 15 minutes
Cook Time 40 minutes
Inactive Time 20 minutes
Total Time 1 hour 15 minutes
Course Vegan Dinner Recipes
Cuisine Italian
Servings 12 vegan meatballs
Calories 319 kcal

Ingredients
  

Instructions
 

  • MAKE THE FLAX EGG: In a small bowl, mix together your ground flaxseed and set this aside to thicken.
  • SAUTE THE VEG: Add the olive oil to your wok (or use a large deep saute pan) and turn the heat to medium high. Add the minced onions and garlic, stir. Then, add the chili powder, black pepper, cumin, and ground fennel. Stir again until everything is well-coated and continue sauteing for 3-5 minutes.
  • REHYDRATE THE TVP: Next, add your TVP, water, Italian seasoning, red pepper, and soy sauce. Stir once more, turn heat to low, cover, and cook for about 10 minutes, or until all the liquid is absorbed and the TVP is tender and meaty. Remove from heat and let it cool a bit before you start forming your meatballs. In the meantime, preheat your oven to 350F and liberally grease a large baking pan with refined coconut oil.
  • MAKE THE MEATBALL MIX: Once the meatball mixture is cooled enough to touch, stir in the flax egg, nutritional yeast, and wheat gluten until well-combined. Then, get in there with your hands and knead it for a minute, just to activate the gluten.
  • FORM AND BAKE: Take a scant 1/4 cup of the mixture into clean dry hands and form into a ball. Before placing each meatball onto the greased baking sheet, squeeze it a bit with your hands to make sure it's nice and compact. Bake the meatballs at 350F for 20 minutes. Then, flip them and bake another 20 minutes.
  • PREPARE THE MEATBALLS: Let the meatballs to cool for at least 10 minutes. From there, we like to heat them up in our favorite marinara sauce and serve them over a mountain of spaghetti.
  • TO STORE: Let the meatballs cool completely, then store them in an air-tight container in the fridge for up to a week or the freezer for 2 months.

Video

Notes

* To make this recipe gluten-free, replace the soy sauce with tamari and the vital wheat gluten with all-purpose gluten-free flour. The texture will be a little different (less "meaty"), but they're still delicious!

Nutrition

Serving: 3vegan meatballsCalories: 319kcalCarbohydrates: 40gProtein: 12gFat: 14gSaturated Fat: 5gPolyunsaturated Fat: 9gSodium: 545mgFiber: 9gSugar: 1g
Keyword best vegan meatballs, gardein meatballs copycat recipe, seitan meatballs, seitan meatballs recipe, spicy vegetarian meatballs, TVP meatballs, tvp meatballs recipe, vegan italian meatballs, vegan meatball recipe, vegan meatball recipes, vegan meatballs, vegan spaghetti and meatballs, vegan TVP meatballs, vital wheat gluten meatballs
Tried this recipe?Let us know how it was!