This traditional Bengali mutton curry is a labor of love, packed with a complex blend of spices and slow-cooked to tender perfection. While it takes a little longer to prepare, it's worth it; making a deeply umami dish that’s perfect for a hearty family meal.
In a blender, combine onion, garlic, yogurt, salt, turmeric, and garam masala. Blend until smooth.
In a large bowl, mix the blended marinade with the mutton pieces. Marinate for at least 1 hour, preferably overnight, in the refrigerator.
Make Spice Powder Paste:
In a separate bowl, mix coriander powder, cumin powder, Kashmiri chili powder, and water to form a paste. Set aside.
Cook the Curry:
Heat mustard oil in a large pot or karahi over medium heat. Add dried red chilies, bay leaves, cinnamon, green and black cardamom, and cloves. Sauté for 30 seconds until aromatic.
Add sliced onions and sauté until browned, about 8-10 minutes, stirring frequently.
Stir in ginger garlic paste and chopped green chilies; sauté for another 1-2 minutes.
Add the prepared spice paste and cook for 2-3 minutes.
Increase heat to high, add marinated mutton, and brown for about 5 minutes, stirring constantly.
Reduce heat to low. Add sugar, yogurt, and water. Cover and simmer for about 2 hours, stirring occasionally, until the mutton is tender and the curry reaches your desired consistency. Stir in ghee and deseeded green chilies just before serving.