Heat oil and ghee in a pan.
Add 1 cup of chopped onion. Stir until translucent.
Add bay leaves, cinnamon, cardamom, and cloves. Stir for some time to lightly fry.
Add garlic paste, ginger paste, and cumin paste and stir very well for some time.
Add red chili powder, coriander powder, turmeric powder, and salt. Stir very well until the raw smell disappears. Add a little bit of water to the process.
Add green chilies. Stir very well until the oil separates.
Wash, drain, and add beef. Mix well for some time.
Add nutmeg powder and mace powder. Give a good mix.
Close the lid and cook for 30 mins on medium flame. Stir occasionally.
Add 1 cup of milk and around 1/2 cup water. Mix well.
Close the lid and cook for 20 mins on medium flame. Stir occasionally.
Take fried onion, cashew nuts, sour yogurt, and alu bukhara together in a blending jar and make a paste.
Add the paste after 20 mins of cooking. Give a good mix.
Close the lid and cook for 15 mins on medium flame. Stir occasionally.
Add sugar and cook for 10 mins on medium flame without the lid.
Leave the broth as desired. Your shahi beef rezala is ready to serve.