Cook rice separately in a pan and keep aside.
Heat a wok and add oil and once its heated add cumin seeds and then let it splutter.
Next add pepper corns, bay leaf, cloves and cardamom and then add garlic and let it cook for 30 secs before adding sliced onions.
Let the onions saute for a 30 secs and then add chopped tomatoes and cook on slow flame.
Add coriander powder, cumin power, turmeric, red chilli powder and mix well.
Now after tomatoes are tender add peas and mushroom and let it cook on slow flame. I used frozen peas so it was only about cooking mushrooms a bit. If peas a raw then cover an cook peas and then add mushrooms half way.
At this moment add salt too and remember not to over cook mushrooms.
Add cooked rice and gently mix with some garam masala and lemon juice.
Cover it and let the rice soak all the juices and then serve with raita or even plain dal and enjoy.