These vegan black bean meatballs are a low-budget, fiber and protein-rich, nutrient-dense, pantry-friendly vegan meatball recipe to enjoy as an appetizer, with pasta and marinara, and more! Gluten-free, dairy-free, oil-free plus ready in under 30 minutes!
Heat a medium-sized skillet to medium-high heat or preheat your oven to 425 degrees F (options for frying or baking, your choice)
In a food processor pulse oats & flax seeds (if whole, not ground) until slightly chunky powder. Set aside in a medium bowl.
Drain your black beans and rinse till the water runs clear, fill your can back up with water (with the beans still in the can), and pour it all into your food processor. Pulse till smooth.
Combine your rolled oats (blended and regular), bean purée, and seasonings till fully incorporated, and let rest for 5 minutes to thicken.
Portion out 1 in. scoop balls and roll in bread crumbs for an even coat. Fry for about 2-3 minutes on each side, rotating/flipping every couple minutes till dark golden brown all over. Or bake for 6-8 minutes, flip and repeat.
Serve with warm marinara and/or over veggie pasta, enjoy!
Video
Notes
To adjust the size: Make small, medium, or large meatballs or patties and adjust the cooking time. For example, large patties will need 20-24 minutes in the oven.
To avoid dense bean meatballs: It's all about how much you process the beans. When slightly chunky, the air between the pieces makes for a lighter meatless meatball vs. using a dense paste. A semi-tacky, mealy consistency works best.
For crispier baked meatballs: Lightly spray with cooking spray or oil for more browning and crispiness. Baking them slightly longer can also help dry the outside more.