Print

Vegan Bean Meatballs Recipe

4.9 from 109 reviews

These vegan meatballs are a delicious and nutritious plant-based alternative to traditional meatballs, made with beans, oats, and aromatic seasonings. Perfectly crispy on the outside and tender inside, they can be baked or pan-fried for a versatile and easy dinner option.

Ingredients

Scale

Main Ingredients

  • 1 can (15 oz) pinto beans or black beans, drained and rinsed
  • 1/2 tsp salt
  • 1/3 cup quick oats or almond flour
  • 1 tsp minced garlic or 1/4 tsp garlic powder
  • 1/2 cup chopped onion

Optional Flavor Enhancers

  • Flavor options such as fresh herbs, spices, or nutritional yeast can be added to taste (not specified in the recipe)

Instructions

  1. Preheat the oven or prepare the pan: If baking, preheat your oven to 350°F (175°C). Alternatively, prepare a skillet with a little oil for pan frying.
  2. Prepare the beans: Drain and rinse the beans thoroughly to remove excess liquid and sodium.
  3. Combine ingredients: Place the rinsed beans, salt, oats or almond flour, garlic, and chopped onion into a food processor. Pulse just until evenly blended but still slightly textured, avoiding over-processing into a paste.
  4. Form meatballs: Use your hands or a spoon to roll the mixture into small, even-sized meatballs to ensure they cook evenly.
  5. Bake or fry: For baking, place the meatballs on a parchment-lined baking tray at the center rack. Bake for 10 minutes, then turn each meatball and bake for an additional 10 minutes or until they reach your desired texture. For pan frying, heat a little oil in a skillet over medium heat and cook meatballs until browned on all sides and cooked through.

Notes

  • Using small meatballs helps them cook more evenly and thoroughly.
  • Quick oats or almond flour both work as binders, but almond flour makes the recipe gluten-free.
  • Flavor variations like adding herbs (parsley, oregano), spices (cumin, smoked paprika), or nutritional yeast can enhance taste.
  • Drain and rinse your beans well to prevent sogginess and reduce sodium content.
  • The meatballs can be served with your favorite pasta sauce, in a sub sandwich, or as a protein-packed snack.

Keywords: vegan meatballs, plant-based meatballs, baked vegan meatballs, healthy vegan dinner, bean meatballs