Rinse and drain the dried lentils.
Add lentils to a pot with vegetable broth.
Bring to a boil. Then reduce heat and cover, simmering until the lentils are soft. About 30 minutes.
While that is cooking, In a small bowl, add the flax seeds and water and gently combine. Let sit for 10 minutes. This makes a flax egg.
Add the onion, carrot, and garlic to a food processor. Pulse until chopped.
To a skillet, add the oil (or broth if oil free) and cook vegetable mixture until softened.
Add spinach to the skillet and saute until wilted (about 3-5 minutes). Remove from heat.
In the food processor, add in oats and combine into a flour if you need to make it, or if using store bought, add it to the processor.
Add in the lemon juice, black pepper, cumin, Italian seasoning, Worcestershire sauce, and liquid smoke.
Pour in the flax egg and vegetable mixture on top.
Add in the cooked lentils and puree well. No big chunks of any ingredient should remain.
Place in fridge for at least 30 minutes. You could also leave in overnight.
Form mixture into 4 or 6 patties depending on the size that you want.
Preheat your grill or skillet and grill for 3-4 minutes on each side. *If using a skillet add some oil so they don't stick. If using a grill, place foil or grill mat down. Do not lay on grill slates directly.
Remove and serve on your favorite buns with desired toppings.