Easy Vegan Meatballs (TVP)

Print Recipe
5 from 1 vote

Easy Vegan Meatballs (TVP)

Delicious, hearty, packed with protein, can be made gluten-free, and are easy to make! The base is made with TVP (textured vegetable protein) which is a pantry-friendly ingredient made from soybeans. These flavorful, meaty, tender meatballs are perfect for spaghetti, subs, or any other dish that calls for traditional meatballs.
My Notes:
Prep Time10 minutes
Cook Time50 minutes
Total Time1 hour
Meal Type: Appetizer, Dinner
Special: 10 Ingredients or Less, Freezer-Friendly, Gluten-Free, Kid-Friendly, Nut-Free, Oil-Free, Seasonal (Cold Weather), Vegan Meat
Tool: Oven, Stove
Ingredient: TVP
Servings: 4 (makes about 14 meatballs)
Ingredients
Instructions
  • Preheat your oven to 400ยฐF (200ยฐC). Lightly grease a large baking sheet.
  • Heat the oil in a large skillet or pan over medium-high heat. Add the onions and garlic and sautรฉ until the onions turn translucent and begin to brown, about 5 minutes.
  • Stir in the TVP, broth, and soy sauce. Cover and cook at a gentle simmer until the TVP has softened and absorbed the broth, about 10 minutes.
  • Remove from the heat and mix in the nutritional yeast, basil, fennel, and pepper. Now stir in the flour and mix well to make a sticky dough.
  • Once the dough is cool enough to handle, wet your hands (to prevent sticking), then take about 2 tablespoons of dough and gently roll it into a meatball and place it on the prepared baking sheet. I like to use aย 2 tablespoon capacity cookie scoopย to make this process super quick. Repeat to make about 14 meatballs. Space the meatballs out on the baking sheet so they aren't touching and lightly spray or brush the tops with a bit of oil. Bake for 30 - 35 minutes, stopping to turn the meatballs a few times during baking until the meatballs are golden and firm.
  • Enjoy the meatballs hot on pasta, as an appetizer with dip, in a submarine sandwich, or any way else you like to enjoy them. To store, allow the meatballs to cool then store in an air-tight container in the fridge for 3 - 5 days or you can freeze them.
Notes
Air Fryer cooking: preheat your air fryer to 370ยฐF (188ยฐC). Spray the basket with spray oil, and place the meatballs in a single layer, working in batches if needed. Spray the meatballs with spray oil and air fry 20 - 24 minutes until golden brown and firm.
ย 
Oil-free: for oil-free omit the oil with the onions and instead do a water or broth sautรฉ. Use a non-stick or silicon baking mat.ย 
Nutrition
Serving: 1 meatball | Calories: 59kcal | Carbohydrates: 7g | Protein: 5g | Fat: 1g | Saturated Fat: 0.2g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 1g | Sodium: 212mg | Potassium: 57mg | Fiber: 2g | Sugar: 1g | Vitamin A: 39IU | Vitamin C: 1mg | Calcium: 34mg | Iron: 1mg
Did You Make This Recipe?Tag @itdoesnttastelikechicken on Instagram and Hashtag #easyveganmealplan