To prepare the kedgeree, rinse and soak the rice and lentils together in an ample amount of water for 10 minutes.
In a saucepan, heat the vegetable oil. Add the cumin seeds and lightly fry for 30 seconds. Add the garlic, ensuring the heat is low, and fry until golden brown.
Add the green chilli and peppercorns to the pan and stir. Increase the flame, add the diced potato and carrot and sauté for 2 minutes. Add the turmeric and a little salt to taste, and cook for an additional 2 minutes.
Strain the rice and lentils and add to the pan. Pour 6 cups of hot water over. Once the mixture starts to simmer, cover the pan, lower the heat and cook gently until all the water has been soaked in.
Add the beans, broccoli, peas and coriander to the pan. Combine well and simmer for a further 5 minutes before removing from the heat.
Flavour the kedgeree with salt and pepper and serve hot.