First wash and soak rice in sufficient water for half and hour. Drain and keep aside.
Mash the cottage cheese. Add salt, red chilli powder and cornflour. Mix well and make small balls of the mixture. Heat oil in a pan and deep fry the cottage cheese balls to a light golden brown colour. Remove and keep aside.
Take a heavy bottomed pan and heat oil in it. Once it is hot, add the whole spices and sauté till they crackle. Add sliced onions and stir fry to a golden brown colour. Add ginger garlic paste dissolved in water.
Stir vegetable stock and bring to a boil. Add salt, butter and juice of half a lemon. Add the rice and cook on medium heat, stirring occasionally. When the water is reduced to the level of the rice, sprinkle milk on top. Cover with a wet cloth and cook on low heat for 15 minutes or until the rice is cooked fully.
Remove from heat and serve hot after garnishing with fried cottage cheese balls.
If you want to know more Paneer Recipes then find by typing in this search box.