These delicious plant-based meatballs are full of protein from black beans, wheat gluten, and TVP. Hearty and filling, they are great paired with vegan spaghetti, dressed up in a favorite sauce, or can be added to soups, salads, and sandwiches.
Preheat oven to 350 degrees and grease or line a baking sheet.
Add 1 Tb oil to a saucepan and saute the diced onion over medium-high heat for about 5 minutes until translucent.
Add garlic and saute for another minute until fragrant. Add the vegetable broth and heat until warm, then turn off the heat and remove from the burner.
Add the TVP and let it sit for about 5 minutes to hydrate.
While you are waiting, drain and rinse the black beans and mash with a potato masher or a fork. Once the TVP is hydrated, add the rest of the ingredients and mix well so the wheat gluten can fully form.
Using your hands or a cookie scoop, form small meatballs and place on the cookie sheet.
Bake for 15 minutes, flip, and bake for another 15 minutes until the outside is crispy.
Once cooled, enjoy them in spaghetti, in soup, a salad, a sandwich, or with your favorite dipping sauce.