In medium saucepan bring water to boil. Add red lentils. Reduce heat to simmer. Cook 20 minutes, uncovered. Remove from heat, drain excess liquid (if any). Allow to cool.
In large bowl combine oats, flour, flax, walnuts, salt and cinnamon. Whisk to combine. Set aside.
In separate bowl, combine lentils, peanut butter, corn syrup, and vanilla. Blend with a whisk until fully incorporated.
Add dry ingredients to wet ingredients and mix fully. Fold in cranberries and chopped chocolate.
Press the mixture firmly into a 9″ x 13″ (22 x 33 cm) baking pan placing parchment on top to keep your hands or utensils from sticking.
Bake for 25 – 30 minutes or until tests done. Cool.