Print

Vegan Meatballs

  • Author: Simple Vegan Blog
  • Prep Time: 30 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 30 meatballs
  • Category: Entrées, Sides & Main Dishes
  • Cuisine: Vegan, Italian

Vegan meatballs, made with just 8 ingredients and a delicious homemade marinara sauce. They’re gluten-free and perfect for pasta, sandwiches, and more.

Vegan Meatballs
Did you make this recipe?
Leave us a review

Ingredients

for the vegan meatballs:

1 cup oats (100 g)
1 and 3/4 cups cooked or canned black beans (500 g)
1/2 cup nutritional yeast (8 tbsp)
2 cloves of garlic, minced
1 tbsp fresh parsley, finely chopped
1/2-1 tsp salt
1/8 tsp ground black pepper
1 flax egg

for the sauce:

1 batch of marinara sauce (about 2 cups or 500 ml)
1 and 1/2 cups of vegetable stock or water (375 ml)

Instructions

  1. Add the oats to a blender and pulse until they are ground into a powder-like consistency. Set aside.
  2. Add all the meatball ingredients in a food processor and blend until well combined. If you don’t have a food processor, add them to a large mixing bowl and mash with a potato masher, a fork or use an immersion blender.
  3. Make balls with your hands (I made 30). Add to a plate and refrigerate for 15 minutes.
  4. Heat a little bit of oil (I used extra virgin olive oil) in a skillet or frying pan and sautée the meatballs over medium-high heat until golden brown. If you don’t eat oil, bake them at 350ºF or 180ºC until golden brown. Set aside.
  5. Add the marinara sauce and the vegetable stock to the skillet or frying pan, stir and bring to a boil.
  6. Cook the meatballs in the sauce over medium-high heat for about 20 minutes, stirring occasionally.
  7. Serve immediately (I added some chopped fresh parsley on top) or keep leftovers in an airtight container in the fridge for 5-7 days.

Notes

  • The nutritional info has been calculated by using 1 tbsp of extra virgin olive oil to cook the meatballs.

Nutrition

  • Serving Size: 5 meatballs
  • Calories: 296
  • Sugar: 9.2 g
  • Sodium: 982 mg
  • Fat: 6.8 g
  • Saturated Fat: 1.1 g
  • Carbohydrates: 46.6 g
  • Fiber: 14.9 g
  • Protein: 14.2 g