Place the spice mix ingredients into a dry frying pan and toast on a medium high heat until just smoking. Tip into the Thermomix bowl and mill 20 sec/speed 8.
Add the garlic, chillies, EVOO, carrot, celery and onion to the Thermomix bowl and chop 6 sec/speed 6. Scrape down sides of bowl and saute 6 min/Varoma/speed 1.
Add all remaining 'Lentils' ingredients to the Thermomix bowl and cook 40 min/Varoma/Reverse/speed soft.
Test that the lentils are soft and add cooking time if needed. (Times can vary depending on the age of the lentils used.)
Serve in large bowls with soft poached eggs, toast on the side, and garnished with cherry tomatoes, spring onions, coriander leaves and yoghurt. Season to taste.
To speed up the cooking process, you can soak the lentils for a little while, but it will depend on which variety of lentils you choose.