Heat oil in a large frying pan over medium heat. Add onion and mushrooms, and cook, stirring occasionally for 5-8 minutes, or until caramelised.
Add lentils, curry paste, cauliflower and rice and cook, stirring for 2-3 minutes until fragrant.
Add stock and water, then bring to the boil. Reduce heat to low, cover and cook for 15 minutes until rice is cooked and all liquid has been absorbed.
Allow to cool. Freeze in an airtight container.
Once reheated, fluff rice with a fork and sprinkle over flaked almonds and fresh coriander before serving.
Fluff rice with a fork and sprinkle over flaked almonds and fresh coriander before serving.