Soak the lentils overnight.
Place the onion, red bell pepper, garlic, tomatoes, and seasoning (cumin, coriander, paprika, chili peppers, and salt) in a pot, add about ½ cup of water and cook for 5 mins.
Fold in the lentils and chopped potato. Add more water to cover them and cook for another 20 mins.
When almost ready, add the cooked beans into the pot and stir everything well.
Finally, add the ground flax seeds and lemon juice into the meal and stir.
For a creamier texture, you can take part of the potatoes out, mash them and bring them back to the pot.
Sprinkle with chopped parsley and serve.