Go Back

Tofu Meatballs

Flavorful plant-based meatballs made with extra-firm tofu, fresh herbs, and spices, perfect for any meal.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 5 servings
Course: Dinner, Main Course
Cuisine: Comfort Food, Vegan
Calories: 150

Ingredients
  

Meatball Ingredients
  • 14 oz extra-firm tofu Main ingredient for protein and texture.
  • 1 medium white onion Adds sweetness and flavor.
  • 1 cup breadcrumbs Provides structure.
  • 2 tbsp tomato paste Enhances flavor.
  • 2 tbsp soy sauce Adds umami.
  • 1 tbsp nutritional yeast Adds a cheesy flavor and nutrients.
  • 1 tsp fine sea salt Enhances overall taste.
  • 1 tsp black pepper Provides seasoning.
  • 1 tsp garlic powder Adds depth of flavor.
  • 1 tbsp olive oil For sautéing.
  • 1/4 cup fresh herbs Optional, adds vibrant flavor.
  • 2 cloves fresh garlic Adds aromatic flavor.
  • 1/4 cup hemp hearts Adds nutrition and a nutty flavor.
  • 1 tbsp Better Than Bouillon base For elevating the savory flavor.
  • 1 large egg Optional binder.
Sauce Ingredients
  • 1/4 cup ketchup For sweetness.
  • 1 tbsp cornstarch Thickens the sauce.
  • 2 tbsp water Adjusts sauce consistency.
  • 1 tbsp apple cider vinegar Add tanginess.
  • 1/4 cup pineapple juice Adds a fruity twist.

Method
 

Preparation
  1. Preheat the oven to 400°F (200°C).
  2. Crumble the tofu into a large bowl until it's the size of rice grains.
  3. Add the onion, breadcrumbs, tomato paste, soy sauce, nutritional yeast, salt, pepper, and garlic powder into the bowl. Mix until well blended.
  4. Roll the mixture into golf ball-sized meatballs, about 15 total.
Cooking
  1. In a large nonstick skillet, heat olive oil over medium-high heat.
  2. Sear the meatballs for about 10 minutes, turning occasionally until browned on multiple sides.
  3. Transfer the meatballs to a baking sheet and bake for 15 minutes until firm and cooked through.
Serving
  1. Prepare the optional sauce by whisking cornstarch and water to create a slurry.
  2. In a saucepan, add the remaining sauce ingredients, bring to a simmer, then stir in the slurry. Cook for 2-3 minutes, until thickened.

Notes

Tofu Meatballs can be refrigerated for up to a week and are freezer-friendly for up to three months. Serve with fresh herbs or on top of salads for added flavor.