Put the lentils into a medium saucepan, cover with boiling water, bring to boil and simmer until just tender - about 20 minutes.
Put your rice (we like long grain brown rice with this dish) on to cook.
Chop the onion, dice or slice the capsicum, top and tail the green beans.
Heat a large casserole or saucepan (which has a close fitting lid) on a medium heat.
Add the vegetables, and once softening, reduce the heat, and stir in the curry paste, and stir for a few minutes until all incorporated. If you have to wait a while for your lentils you can just switch off the heat at this point, place on the lid and continue once your lentils / rice are ready.
Add the lentils once they're ready, stock, lime leaves and lime juice.
Bring to the boil, then reduce to a simmer.
Cook for 10-15 minutes or until your green beans are cooked to your liking, then stir in the soy/coconut mixture, and heat through gently.
Serve over your rice and top with coriander leaves and yogurt.