Heat oil in pan over a medium heat. Add chopped onions and minced garlic. Saute for a few minutes until softened.
Add the salt, fennel seeds, cumin and smoked paprika to pan, stir.
Add sliced brown mushrooms and soy sauce. Stir and cook on a medium heat for around 8-10mins until mushrooms are soft.
In a food processor, add the onion/mushroom mixture, walnuts, brown lentils, flax 'egg' panko breadcrumbs, whole oats and tomato paste. Mix in blender just until a dough forms.
Take the meatballs mixture and form into 2inch balls.
Heat oil in pan and add around 8-10 balls as a time to pan. Shallow fry on medium heat, turning balls over as they are cooking. When golden brown on outside remove and keep aside until all balls are cooked.
Your meatballs are now ready to be used in any recipe you choose! For a simple tomato sauce saute chopped onions and minced garlic inpot, add 1-2 cans of chopped or diced tomatoes. Cook for around 10mins and then add meatballs as shown in video below.
To make a flax 'egg': Add 1 tablespoons flaxseed meal and 2.5 tablespoons water to a small dish and stir. Let rest for 5 minutes to thicken. Can be used in recipes in place of 1 egg.