Vegan TVP Meatballs (2024)

By Sarah Sullivan

This is a quick and easy high-protein vegan meatball recipe that can easily be made gluten-free.

Jump to Recipe Pin Recipe

This page contains affiliate links, meaning we earn a small commission on your purchase at no additional cost to you. Thank you for helping to support Sarah’s Vegan Kitchen!

Vegan TVP Meatballs (1)

Table of Contents

  • What is Textured Vegetable Protein (TVP)?
  • How to Make TVP Meatballs
  • If you want more information about this recipe, check out the video on YouTube:

What is Textured Vegetable Protein (TVP)?

Textured vegetable protein (TVP) is soybean flour that has been defatted, cooked and dehydrated. It comes in a variety of shapes (crumbles, flakes, chunks and strips) and is often used as a meat substitute. It has almost no flavor on its own and is therefore super versatile in recipes.

It’s fairly inexpensive, especially compared to other mock meats on the market these days, so it’s a great option for anyone on a budget. TVP is also very high in protein and fiber and free of fat and cholesterol. As such, I’ve seen many health-conscious omnivores use it to replace all or part of the meat in some dishes to make them lower in fat and overall calories.

You’ll find it most commonly as TVP crumbles, which are a good replacement for ground beef in recipes like chili, sloppy joes, bolognese, etc. The larger TVP chunks are great in stews or stir fries (think: vegan kung pao chicken). And if you’ve ever heard of soy curls, these are also TVP in strip form! Use these in stir fries, chick’n salad, chick’n noodle soup, or vegan jerky (to name just a few ideas). Truly, the options are endless!

TVP crumbles are a great substitute for ground meat. You can use them as a 1:1 substitute by volume for ground beef in recipes like sloppy joes or chili. However, in recipes that must hold their shape (e.g. meatballs, sausages, nuggets and burgers), you will need to add an ingredient to bind the crumbles together. This recipe utilizes flour, but you can also use breadcrumbs.

How to Make TVP Meatballs

Rehydrate: Since TVP comes dehydrated, the first step will always be to rehydrate it in hot water or vegetable broth. For this recipe, regular veggie broth works fine, but if you have beef-style vegan bouillon cubes, they will boost the umami factor a lot! Better than Bouillon and Edward & Sons both make tasty beef-style vegan bouillon.

Season and bind together: Once the TVP is rehydrated, stir in a few additional seasonings and then add flour or breadcrumbs. Almost any kind of flour can be used in this recipe. Brown rice flour, chickpea flour, and potato flour are all good gluten-free options. Depending on your particular mixture, you may need to add a little extra flour. You’ll know it’s ready when you can squeeze some of the mixture in your palm and it holds together like wet sand.

Shape and cook the meatballs: Divide the mixture into about 10 meatballs. These can be either baked or pan-fried. I personally prefer them cooked on the stovetop in a small amount of oil, because they stay a bit more moist that way. But if you want to keep the recipe as low fat as possible, baking (or even air-frying) may be the way to go.

If you want more information about this recipe, check out the video on YouTube:

Vegan TVP Meatballs (2)

Easy Meatballs with TVP

This is a quick and easy high-protein vegan meatball recipe that can easily be made gluten-free.

4.8 from 17 votes

Print Pin

Prep Time: 10 minutes minutes

Cook Time: 15 minutes minutes

Servings: 10 meatballs

Author: Sarah Sullivan

Ingredients

  • 1 cup textured vegetable protein
  • 7/8 cups vegetable broth
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 2 teaspoons Italian seasoning
  • 1 tablespoon vegan Worcestershire sauce, or soy sauce
  • 2 tablespoons nutritional yeast
  • 1/4 cup flour (any kind) or breadcrumbs
  • salt and pepper, to taste

Instructions

  • Bring veggie broth to a boil and pour over tvp. Cover and allow to sit for 10 minutes until completely absorbed. (A beef-flavored broth, such as the Better than Bouillon No Beef Base, will make these taste more convincing.)

  • Add the remaining ingredients and combine into a thick dough that holds together. Depending on the type of flour you use, you may need to add extra.

  • Add salt as needed, depending on whether the broth and Italian seasoning contain salt.

  • Shape mixture into 1-2″ balls.

  • To bake, cook in preheated 400°F for 20 minutes.

  • To pan-fry, heat a few tablespoons of oil in a skillet over medium heat. Fry meatballs for 5-8 minutes, tilting the pan to roll them around and brown.

Did you make this recipe?We’d love for you to leave a review on the website! You can also share a photo on IG and tag @sarahsvegankitchen_ or #sarahsvegankitchen.

Vegan TVP Meatballs (3)

Sarah Sullivan

Plant-based chef and creative director here at SVK.

Hi, I’m Sarah!

Vegan TVP Meatballs (5)

Welcome to my kitchen. I'm here to show you that plant-based cooking can be easy, accessible and delicious! I'm especially passionate about slow living, sustainability and from-scratch cooking.

Read More

Looking for a Specific Recipe?

Vegan TVP Meatballs (2024)

References

Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 6359

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.