Paneer Mughlai is a rich vegetarian curry with cream, nuts, and royal Mughal-inspired spicing. This high protein vegetarian dish brings opulence to family celebrations.
Soak cashews and almonds in warm water for 15 minutes, then blend with 2 tbsp water into a smooth nut paste.
Heat butter in a heavy pan over medium heat. Add cumin seeds and allow them to crackle for 30 seconds.
Add finely chopped onions and sauté on medium-low until soft and golden brown, about 8 minutes.
Stir in ginger garlic paste and cook for 1 minute, then add tomato purée. Sauté until the oil leaves the sides, about 5 minutes.
Mix in cashew-almond paste, turmeric, chili powder, coriander powder, garam masala, and salt. Cook over low heat for 3 minutes, stirring constantly to prevent sticking.
Add 1 cup water and simmer the gravy for 10 minutes, partially covered, to develop rich flavor.
Gently fold in cubed paneer and simmer on very low heat for 5 minutes. Stir in the heavy cream at the end and heat through on low without boiling.
Serve hot, garnished with slivered nuts or a swirl of cream if desired.