In a medium, heavy based saucepan put the peeled and chopped onion and peeled and crushed garlic with a drizzle of olive oil. Saute over a medium heat for just a couple of minutes
Add the fava beans and vegetable stock and gently bubble, stirring occasionally for around 45 minutes. I like the beans softened but still with a little bite to them
Add the quinoa, dried herbs, tomato puree, umami paste and 1/2 cup (120ml) water
Cook for 10-15 minutes, stirring occasionally until all the water has been absorbed
Take off the heat and stir in the quinoa flakes, quinoa flour and seasoning to taste
Tip everything into a food processor and blitz until just blended - I don't mind a few chunks of beans in my vegan meatballs!
At this stage you can store the mix as a whole in the fridge or use your hands to scoop and shape the mixture into golf sized balls and store those in the fridge
When you're ready to cook the meatballs, heat another drizzle of oil in a large frying pan and gently fry for 10-15 minutes, turning a couple of times, till they're golden and crisp on the outside
Serve immediately
Recipe by The Cook & Him at https://thecookandhim.com/recipes/vegan-meatballs/