These Vegan Tofu No-Meat-Balls are a tasty, protein-packed, and wholesome alternative to traditional meatballs, perfect for those following a vegan or plant-based diet. Made with nutrient-rich tofu, fresh vegetables, and a blend of savory spices, these no-meat-balls are crispy on the outside, tender on the inside, and bursting with flavor. Whether served with spaghetti, rice, or your favorite dipping sauce, they’re sure to satisfy even the pickiest eaters – kids and adults alike! Easy to make and full of healthy ingredients, these tofu no-meat-balls are the ideal dish for your next meal, offering a delicious and nutritious twist on a classic favorite.

Thaw the frozen tofu and pat it dry with a clean towel to remove any excess moisture.
Cook spaghetti or rice to serve with the no-meatballs. Set aside while you prepare the tofu mixture.
Crumble the tofu into a bowl and mash before adding all the remaining ingredients apart from the olive oil & tomato paste.
Shape the tofu mixture into small, bite-sized balls (about 20 balls).
Heat a frying pan over medium-high heat. Once the pan is hot, add the olive oil and carefully place the tofu balls into the pan.
Cook until golden brown on all sides, about 8-10 minutes, turning the balls occasionally for an even cook.
Pour the tomato pasta sauce into the pan with the balls and gently coat them, frying for a few more seconds to warm the sauce through and help the balls absorb some flavor.
Serve the tofu no-meat balls on a bed of spaghetti or rice. Garnish with fresh basil and enjoy!
Ingredients
Directions
Thaw the frozen tofu and pat it dry with a clean towel to remove any excess moisture.
Cook spaghetti or rice to serve with the no-meatballs. Set aside while you prepare the tofu mixture.
Crumble the tofu into a bowl and mash before adding all the remaining ingredients apart from the olive oil & tomato paste.
Shape the tofu mixture into small, bite-sized balls (about 20 balls).
Heat a frying pan over medium-high heat. Once the pan is hot, add the olive oil and carefully place the tofu balls into the pan.
Cook until golden brown on all sides, about 8-10 minutes, turning the balls occasionally for an even cook.
Pour the tomato pasta sauce into the pan with the balls and gently coat them, frying for a few more seconds to warm the sauce through and help the balls absorb some flavor.
Serve the tofu no-meat balls on a bed of spaghetti or rice. Garnish with fresh basil and enjoy!






