Ingredients for - Italian Tofu Meatballs

1. Extra-firm tofu 1 (14 ounce) package
2. Onion, chopped 1
3. Egg 1
4. Bread crumbs ½ cup
5. Grated Parmesan cheese ½ cup
6. Worcestershire sauce 1 tablespoon
7. Chopped fresh basil 1 ¼ teaspoons
8. Chopped fresh marjoram 1 ¼ teaspoons
9. Chopped fresh rosemary 1 ¼ teaspoons
10. Chopped fresh oregano 1 ¼ teaspoons
11. Chopped fresh thyme 1 ¼ teaspoons
12. Red pepper flakes 1 teaspoon
13. Salt 1 teaspoon
14. Hot sauce ½ teaspoon
15. Minced garlic ½ teaspoon
16. Olive oil ¼ cup

How to cook deliciously - Italian Tofu Meatballs

1 . Stage

Preheat oven to 400 degrees F (200 degrees C). Line a baking sheet with aluminum foil.

2 . Stage

Place tofu onto a plate and place another plate on top. Set a 3- to 5-pound weight on top. Press tofu for 15 minutes to drain excess water. Break tofu into small pieces and squeeze again to remove as much water as possible.

3 . Stage

Place tofu in a large bowl. Add onion, egg, bread crumbs, Parmesan cheese, Worcestershire sauce, basil, marjoram, rosemary, oregano, thyme, red pepper flakes, salt, hot sauce, and garlic; mix well with your hands until thoroughly combined.

4 . Stage

Drizzle some olive oil on the lined baking sheet. Form tablespoonfuls of tofu mixture into balls and arrange in rows on the baking sheet. Drizzle remaining olive oil over meatballs.

5 . Stage

Bake in the preheated oven until browned and firm to the touch, 25 to 30 minutes.