You are not going to believe it's vegan.

Gather around, my lovelies for today we are going back to basics! In this episode, I will show you how to use some good old vegan ingredients, and by using a different method we are going to make the meatiest, tastiest meatless meatballs on the planet!

Enough chitchat! Here is the recipe!

• 2 cups of TVP
• 3 tablespoons (could be more, read the note below) of vital wheat gluten flour
• 2 tablespoon of olive oil or vegetable oil
• 1 medium onion, grated
• A squeeze of lemon or lime juice
• Fresh parsley
• 3 tablespoons of soy sauce
• 1 teaspoon of vegan Worcestershire sauce
• 1 teaspoon of garlic powder
• 1 1/2 teaspoon of onion powder
• 1/3 teaspoon of ground black pepper
• 1/4 teaspoon of MSG or mushroom powder
• 3 drops of liquid smoke or 1/5 teaspoon of powdered smoke
• 1 tablespoon of tomato puree
• 2 cups of water or veggie broth
• 1 tablespoon of lemon or lime juice
• Salt to taste
• 2 tablespoons of extra virgin olive oil
• 1 whole garlic clove
• Fresh basil leaves
• 1 large tin of Italian peeled tomatoes or tomato passata
• Salt to taste
• Black pepper to taste
• Vegan parmesan
• Fresh parsley


  • 1.
    Sift the TVP, discard the dust, set aside.
  • 2.
  • 3.
    Add all the ingredients for the broth in a bowl, whisk it together until all is incorporated.
  • 4.
    Add the oil to a pan or a skillet, turn on the heat to medium, when the oil is hot, add the grated onions, sauté for a few minutes until lightly golden. Add the dry TVP, stir for about 4 minutes, be careful not to burn it.
  • 5.
    Add the umami broth to the skillet, little by little, until all the broth is gone and the TVP has completely absorbed the broth and looks dried out and cooked through, it is very important that you don't see any broth left on the TVP skillet before you turn off the heat.
  • 6.
    Drizzle the lemon juice, add fresh parsley. Turn off the heat, reserve.
  • 7.
  • 8.
    Add the cooked TVP to a bowl along with the vital wheat gluten flour, a few more drops of lemon or lime, mix and squeeze it between your hands until all is incorporated. There will be some loose TVP flakes, this is not a problem, it will all be incorporated once it is processed later.
  • 9.
    Let the dough resting at room temp for 10 to 15 minutes. This step is very important for shaping the balls later.
  • 10.
    Add the meatless meatballs dough into a food processor, process them until all is incorporated, the time will vary according to your food processor.
  • 11.
    Form the meatless balls, put them in a baking sheet, and bake them for 25 - 30 minutes at 185℃ (390℉). You can also shallow fry them until golden brown on all sides or air fry them.
  • 12.
    It makes 20 to 25 meatless balls, depending on how big or small you shape the balls.
  • 13.
  • 14.
    Add the extra virgin olive oil to a skillet in medium heat, when the oil is hot, add the whole garlic and the fresh basil leaves, stir for about 40 seconds, then add the peeled tomatoes or the tomato passata.
  • 15.
    Add salt and black pepper, let it reduce.
  • 16.
    Add the baked meatless meatballs in the sauce, mix the sauce with the meatballs, garnish with fresh parsley and vegan parmesan cheese.
  • 17.
    Notes: The amount of vital wheat gluten flour will depend on how moist your cooked TVP is, if your cooked TVP is more to the moist side, it'll require more gluten flour, if your cooked TVP is dryer, it will require less vital wheat gluten flour.
  • Print