Vegan Meatballs

Vegan meatballs in a frying pan with onions

Meatballs are delicious and satisfying. Vegans and meat eaters will enjoy these meatballs. Vegan meatballs are great in a variety of dishes: spaghetti with meatballs, meatball stroganoff, sweet and sour meatballs, and more.

This recipe was inspired by the “Seitan Meatballs” recipe from The Gentle Chef Cookbook. With some variations in ingredients, the following meatball recipe is a unique veggie meatball.

Soy mince gives these meatballs a ground meat texture that is similar to that of non-vegan meatballs. Ingredients include:

  • 3/4 cup TVP
  • 2/3 cup vegetable broth
  • 1 tbsp vegan chicken soup mix (optional)

Dry ingredients:

Vegan meatballs in a frying pan with onions
  • 1/2 cup chickpea flour
  • 1/2 cup vital wheat gluten
  • 1 tbsp nutritional yeast
  • 1 tsp oregano
  • 2 tsp garlic powder
  • 1/4 cup minced onion

Wet ingredients:

  • 1/3 cup water
  • 2 tsp soy sauce.
Vegan meatballs with alfredo sauce

Form small meatballs and press them into shape with your hands. Make the meatballs smaller than their intended finished size. Veggie meatballs expand while cooking.

Cook the meatballs by steaming for 45 minutes. Do not boil these meatballs because they will fall apart if boiled. Steamed meatballs hold their texture perfectly to create a firm and chewy finished meatball.

After steaming, refrigerate for later use or use the meatballs in a recipe immediately. The preparation method is the same whether you use the meatballs now or later. Heat in a frying pan on medium heat, stirring occasionally to brown on all sides.

Once the meatballs are browned evenly, add sauce or other ingredients as desired, and serve the meatballs with your accompanying dish of choice. Pasta or rice are excellent choices.

The meatballs can be eaten plain after browning, as an appetizer, or can be served with sauce or in any recipe that calls for meatballs. If using these meatballs in a soup or stew, brown them first. This will create a nice, firm texture that will hold its shape.

Vegan Meatballs

Meatballs are delicious and satisfying. Vegans and meat eaters will enjoy these meatballs. Vegan meatballs are great in a variety of dishes: spaghetti with meatballs, meatball stroganoff, sweet and sour meatballs, and more.
Prep Time8 minutes
Cook Time45 minutes
Total Time53 minutes
Course: Appetizer, Main Course, Side Dish
Cuisine: Italian
Keyword: meatballs, vegan burger, vegan meatballs, vegan sausage
Servings: 20 meatballs

Ingredients

Rehydrated Soy Mince

  • 3/4 cup Dehydrated soy mince Also called textured vegetable protein or TVP
  • 2/3 cup vegetable broth
  • 1 tbsp vegan chicken soup mix optional

Dry ingredients

  • 1/2 cup chickpea flour
  • 1/2 cup vital wheat gluten
  • 1 tbsp nutritional yeast
  • 1 tsp oregano
  • 2 tsp garlic powder

Wet ingredients

  • 1/3 cup Water
  • 2 tsp Soy Sauce

Additional ingredients

  • 1/4 cup Minced onion Red onion chopped very fine works well.

Instructions

  • Rehydrate soy mince (TVP) by adding boiling broth and letting the mixture sit for a few minutes. Or add broth and microwave for 1 minute.
  • Mix dry ingredients together thoroughly. Add rehydrated soy mince and mix well.
  • Add 1/3 cup water and 2 tsp soy sauce. Mix together well, knead for 1- 2 minutes.
  • Add diced onions and knead for one more minute.
  • Roll into small balls (about 1 -2 tsp of the mixture per ball). Makes about 25 meatballs.
  • Arrange the meatballs in a single layer in a steamer basket. Steam for 45 minutes.
  • The meatballs can be refrigerated for later use or used in recipes immediately. Brown the meatballs on all sides in a frying pan with a little olive oil, then add sauces or other ingredients as desired, and serve.

Notes

The meatballs expand when cooking, so make them about half the size of the intended finished meatballs.