Roast the ingredients listed under 'to roast & grind' for few mins till nice aroma rises. Then grind it to a semi coarse powder. Set aside.
Grind ginger,garlic and green chillies to a fine paste. Add all the ingredients under 'to marinade'.
Mix well till the mutton is evenly coated. Set aside for atleast 20 mins. Meanwhile heat oil + ghee in a pressure cooker - add the ingredients listed under 'to temper'. Add onion, ginger garlic paste and saute till slightly browned.
Then add tomatoes and saute till mushy. Then add coriander and mint leaves , saute till it shrinks then add coriander, red chilli powder and saute for 3mins.
Then marinated mutton and saute for 5mins until raw smell leaves. Then add 1 cup of water and pressure cook for 5-6 whistles.
Once pressure releases, open - switch on and add the biryani masala powder and saute till the water is absorbed fully and it becomes to gravy consistency. Then rinse rice and keep it ready.
Add rice, food color(if required) required salt and mix well with the gravy. Pressure cook with 2 cups of water for a whistle in medium flame, simmer it and leave for 6-8 mins. Switch off.
Once pressure releases - open, garnish with coriander leaves, add lemon juice and fluff it up with a fork.
Serve Mutton Biryani hot with raita and thalicha.