Lamb bhuna is a dry Indian lamb curry with tender pieces of lamb cooked until rich and full of flavor. This recipe is easy to follow and dependable. It gives you a dish that is far better than takeout for a proper curry night at home. Serve it with rice or roti for a simple, filling dinner that feels special without being complicated.
Saltto taste (start with 1 teaspoon and adjust as needed)
½cupwateras needed
Cilantrofor garnish
Prevent your screen from going dark
Instructions
Heat oil in a wide, heavy-bottomed pan over medium-high heat. Add the lamb pieces in a single layer and brown well on all sides, working in batches if needed. This should take 10-12 minutes. Remove the lamb and set them aside.
In the same pan, add the sliced onions and cook over medium heat until deeply golden and soft, about 12-15 minutes. Keep stirring frequently. Add ginger-garlic paste and cook for one minute until fragrant.
Stir in crushed tomatoes, coriander, cumin, Kashmiri chili powder, paprika, and salt. Cook the masala uncovered, stirring frequently, until thick, glossy, and reduced, with oil beginning to separate at the edges. This should take 10-12 minutes.
Return the browned lamb to the pan and mix well so the meat is fully coated in the masala. Add ½ cup of water, cover, and cook on low heat for 45 to 60 minutes, until the lamb is tender and the sauce is thick and clinging. Keep stirring frequently.
Uncover, increase the heat slightly, and bhuna the curry by stirring continuously for a few minutes until the sauce thickens further and coats the lamb completely. Finish with garam masala and chopped cilantro. Serve hot.
Notes
Lamb shoulder or leg is ideal because it stays tender during long, slow cooking.
The onions must be cooked until deeply golden for proper bhuna flavor development.
Bhuna-style cooking relies on moisture reduction, so avoid adding excess water. The final texture should be thick and glossy, with oil lightly separating around the edges.