Rinse lentils using a fine mesh strainer. Place water with lentils in a medium size pot on medium-high heat to a boil.
Cover the pot and reduce to simmer for 30 minutes or until tender. If there is liquid remaining then leave the pot uncovered and cook until evaporated.
Allow the lentils to cool slightly, transfer to a food processor and add walnuts. Process until crumbly texture.
Heat skillet with olive oil on medium-high. Add onions and cook stirring until tender about 3 minutes. Add garlic and cook for 30 seconds.
Stir in lentil walnut mixture, cumin, paprika, oregano, cayenne pepper, Bragg's liquid aminos, tomato paste and salt. Cook stirring mixture for 1 minute to fully incorporate seasonings.
if you are using store bought vegan ground meat, cook according the package directions.