Go Back
+ servings
Close up of tofu meatballs in tomato sauce.
Print Recipe Pin Recipe
5 from 3 votes

The BEST Tofu Meatballs

Let's make Meatless Monday fun with these high protein tofu meatballs! As a true crowd pleaser, I promise they'll convert any tofu hater.
Prep Time20 minutes
Cook Time40 minutes
Course: Main Course, Side Dish
Cuisine: American
Keyword: freezer, high protein
Servings: 12 meatballs

Ingredients 

  • 1 package of extra firm tofu pressed
  • cup Italian breadcrumbs more as needed
  • ¼ cup nutritional yeast
  • ½ teaspoon salt
  • ½ teaspoon garlic powder
  • ½ teaspoon dried oregano
  • ½ teaspoon onion powder
  • ¼ teaspoon black pepper
  • ¼ teaspoon red pepper flakes
  • 2 cloves garlic
  • ¼ cup olive oil
  • 1 tablespoon Worcestershire sauce optional for additional flavour if not vegan

Instructions

  • Preheat the oven to 400 F.
  • Crumble tofu using hands, place in a paper towel and squeeze out excess water.
  • In a large bowl, combine tofu, breadcrumbs, nutritional yeast, salt, spices, garlic, oil and Worcestershire sauce and mix well.
  • Shape tofu into 1 inch balls and place on a prepared baking tray.
  • Brush each meatball with a thin layer of additional oil.
  • Bake at 400F for 30 minutes, flipping halfway.
  • Add to your favourite tomato sauce and serve with pasta and a side of vegetables for a balanced meal!

Notes

These meatballs can be a little crumbly depending on the type of tofu you use, to make them stick together better I recommend adding in 1 egg (if you aren't vegan) to help bind them!
*I have included the nutrition information for this recipe above. However, always remember a recipe is so much more than just nutritional content and these numbers do not need to dictate your food choices. Please don't forget both your body and soul need nourishment!

Nutrition

Calories: 86kcal | Carbohydrates: 4g | Protein: 4g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 0.03mg | Sodium: 162mg | Potassium: 43mg | Fiber: 1g | Sugar: 0.4g | Vitamin A: 20IU | Vitamin C: 0.5mg | Calcium: 51mg | Iron: 1mg
Did you know....rating and sharing recipes is one of the best ways you can support your favourite food bloggers? If you make this recipe, I would love if you clicked the stars below to leave a rating and/or sharing a photo on social media by tagging @nourishedbynic or using the hashtag #nourishedbynic!