Rinse lentils. In large pot add 2 1/2 cups water with lentils. Bring to a boil, reduce heat, cover and simmer for about 40 minutes, stirring occasionally. It is all right if they get mushy, we are going to roughly puree 3/4 of the mixture when cooled.
Once done, remove lid and set aside to cool (do not drain), they will thicken a bit upon standing, about 15 minutes.
Preheat oven to 350 degrees.
In small bowl combine flaxseed meal and 1/3 cup water, set aside for at least 10 minutes, preferably in the refrigerator. This will act as a binder and will thicken nicely upon sitting.
Prepare vegetables. In a sauté pan heat oil or water over medium heat. Sauté garlic, onion, bell pepper, carrots and celery for about 5 minutes. Add spices mixing well to incorporate. Set aside to cool.
Using an immersion blender or food processor, blend 3/4 of the lentil mixture. Alternately, you can mash the lentils with a potato masher or fork.
Combine sautéed vegetables with the lentils, oats, oat flour and flax egg, mix well. Taste, adding salt and pepper as needed, or any other herb or spice you might like. Place mixture into a loaf pan lined with parchment paper, leaving it overlapping for easy removal later. Press down firmly filling in along the edges too.
Prepare your glaze by combining all ingredients in a small bowl, mix until incorporated. I recommend making each tablespoon heaping so you have plenty of this great sauce on top. Spread over top of loaf and bake in oven for about 45 – 50 minutes. Let cool a bit before slicing.