1. Start by soaking the lentils in water, in a cooker or a pot, until they are still slightly firm and can still absorb the sauce.
2. The sauce:
3. Crush 3-4 cloves of garlic (to make a kind of puree).
4. Do the same with the shallot and onion.
5. Take the tomatoes, peel them, and cut them into very small pieces (to have a kind of sauce with small pieces).
6. Then, sauté everything in a frying pan with olive oil.
7. Add them to the frying pan with garlic, onion, shallot and sauté them a little.
8. Seasoning the sauce:
9. Add parsley and coriander, salt and pepper. Add ras el hanout, ginger, paprika, cumin, and food coloring.
10. Incorporate the sauce into the lentils.
11. Add water gradually during cooking, until the lentils are cooked to your liking and there is still some sauce left.
12. Can be served with ground beef, sausages...