Go Back
The Best Vegan Meatballs

The Best Vegan Meatballs

Made of black beans and oats, with a savoury bbq sauce, these are The Best Vegan Meatballs! Sprinkle with fresh mint and serve with a side of rice or a salad.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Appetizer, dinner, Main Course
Cuisine American, Italian
Servings 4 people

Equipment

  • Food processor or hand blender

Ingredients
  

Vegan Meatballs

  • 1 cup rolled oats
  • 1 can black bean 400 ml, drained and rinsed
  • extra virgin olive oil plus some for cooking
  • 1 1/2 Tbsp tomato puree
  • 1 tsp salt
  • 1/2 tsp pepper
  • 3 cloves garlic
  • 1/4 cup white onion chopped
  • 1/4 cup fresh cilantro chopped
  • 2 Tbsp ground flax
  • 1 1/2 Tbsp paprika
  • 1/4 tsp cayenne pepper
  • 1 tsp hot sauce such as Cholula Original Hot Sauce

BBQ Sauce

  • 1 Tbsp extra virgin olive oil
  • 1 medium medium white onion chopped finely
  • 3 cloves garlic chopped finely
  • salt & pepper to taste
  • 1 Tbsp hot sauce such as Cholula Original Hot Sauce
  • 1 can crushed tomatoes 28 oz
  • 1/4 cup white vinegar
  • 2 Tbsp vegan sugar such as coconut sugar
  • 1/4 tsp mustard
  • 1 tsp liquid smoke
  • 1 Tbsp molsasses

Garnish

  • fresh mint

Instructions
 

The Best Vegan Meatballs

  • Add the ingredients for your meatballs into a food processor (or use a hand blender) and blend until well combined.
  • Begin rolling the mixture into meatballs. (You may want to use a small ice cream scoop to grab the mixture portions).  Your balls will cook differently depending on the size you roll them. Aim for about 1 1/2 inch round meatballs.
  • Once your meatballs are rolled, set them into the fridge while you prepare your BBQ sauce.
  • Into a medium-sized pot add your oil and heat on low for a 1 minute. 
  • Add your onions and cook for 5 minutes or until translucent.  Add your garlic and cook for another minute. 
  • Add the remainder of your ingredients and simmer on medium for 10 minutes, stirring often. Taste and flavour according to taste (more salt or spice if desired). Remove from heat.
  • Once slightly cooled enough to handle, use a hand blender to thicken and blend. (Optional). Set aside.
  • In a large non-stick pan heat your olive oil for 1 minute then add your meatballs and cook for around 1 minute on each side. 
  • Add your desired amount of BBQ sauce to the pot and cook for around 5-6 minutes on medium with lid on, until your meatballs are cooked throughout. 
  • Serve hot with a side or rice or salad.

Notes

These meatballs and bbq sauce will last in the fridge in a tightly sealed container for up to a week. Both can be frozen in the freezer as well!
Keyword Black bean, Gluten Free, Meatballs, Plant-based meat, Vegan meat