Go Back
–+ servings
Tofu Walnut Meatballs on a bed of rice in a green bowl on wooden background

Vegan Tofu Meatballs

This is by far the best Vegan Tofu Meatballs smothered in homemade sweet and sour sauce that I have eaten! Tofu meatballs are perfect for someone eating meatless meals for the first time!
4.98 from 34 votes
Print Pin
Course: Main Course
Cuisine: Asian
Keyword: tofu meatballs
Prep Time: 10 minutes
Cook Time: 30 minutes
Servings: 6 servings
Calories: 302kcal

Equipment

Ingredients

Tofu Meatballs

  • 1 package extra-firm tofu mashed
  • 1 cup gluten-free breadcrumbs or 4 slices or bread
  • 1 cup walnuts finely chopped
  • 1/4 cup Bragg's liquid aminos
  • 2 tablespoons nutritional yeast flakes
  • 2 tablespoons tapioca starch or cornstarch
  • 1 tablespoon granulated onion powder
  • 2 cloves garlic minced
  • 1 teaspoon salt
  • Pinch of rubbed sage
  • Pinch of oregano
  • Pinch of basil

Sweet And Sour Sauce

  • 1 cup pineapple juice
  • 2 tablespoons tomato sauce
  • 2 tablespoons coconut sugar
  • 1 tablespoon tapioca starch or cornstarch
  • 1/4 teaspoon onion powder
  • 1/8 teaspoon garlic powder
  • Pinch of salt

Instructions

For The Meatballs

  • Preheat oven to 350 degrees F. Grease the baking sheet or parchment-lined baking sheet and set aside. Make breadcrumbs by blending 1-inch pieces of bread in a blender or food processor and scooping breadcrumbs into a large mixing bowl. Stir in walnut, sage, oregano, and basil.
  • In a food processor or blender, combine the tofu, liquid aminos, nutritional yeast flakes, tapioca starch, onion powder, garlic, and sea salt. Process.
  • Pour the blended mixture into the bowl with seasoned breadcrumbs and mix well. Form into balls and bake for 30 minutes, turning meatballs after 15 minutes. Transfer tofu meatballs to a serving dish, spoon sweet and sour sauce over the tofu meatballs, and serve.

For The Sweet And Sour Sauce

  • In a medium saucepan add pineapple juice, tomato sauce, sugar, tapioca starch, onion, garlic and sea salt, whisk.
  • Heat sauce over medium-high heat until it comes to a boil. Whisking constantly, reduce heat and simmer until sauce thickens.

Nutrition

Calories: 302kcal | Carbohydrates: 30g | Protein: 12g | Fat: 16g | Saturated Fat: 2g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 3g | Sodium: 424mg | Potassium: 220mg | Fiber: 3g | Sugar: 8g | Vitamin A: 28IU | Vitamin C: 5mg | Calcium: 114mg | Iron: 2mg