Lamb Curry | Laal Maas

In this irresistible curry, lamb is tossed in a marinade of coriander, cumin, garam masala, and yogurt, then slowly simmered in a sauce rich with onions, garlic, and red Kashmiri chiles. It’s served with naan, roti, or rice.

A bowl of lamb curry, known as laal maas with a silver spoon resting beside it.

This lamb curry is inspired by laal maas, a traditional Rajasthani meat and chile curry that was fancied by Indian royalty and traditionall made with wild game and plenty of warm, earthy spices. This contemporary riff replaces wild game with tender lamb although rest assured that all the robust spices and chiles remain the same.–Angie Zoobkoff

Lamb Curry | Laal Maas

  • Quick Glance
  • 1 H
  • 2 H, 30 M
  • Serves 4
Print RecipeBuy the The Indian Cooking Course cookbook

Want it? Click it.


  • 1 3/4 pounds boneless or bone-in lamb shoulder, cut into 1 1/2-inch (4-cm) cubes (bone reserved if using bone-in lamb)
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon garam masala
  • 1/4 cup full-fat yogurt
  • 12 dried red Kashmiri chiles, broken in half and seeds discarded
  • 2 tablespoons mild vegetable oil
  • 1 tablespoon coriander seeds
  • 2 yellow onions (about 2 cups), chopped
  • 6 garlic cloves, minced
  • Sea salt
  • To serve
  • Roti, naan, or boiled rice


  • 1. In a large bowl, combine the lamb, ground coriander, cumin, and garam masala and toss to coat. Add the yogurt, season with salt, and mix to completely coat the lamb with the spices and yogurt. Cover and marinate at room temperature for 1 hour.
  • 2. Meanwhile, put the dried chiles in a small saucepan over high heat, pour in enough water to just cover them, and bring to a boil. Reduce the heat and simmer for 6 to 7 minutes, until the chiles are soft. Remove from the heat but do not drain.
  • 3. Heat 1 tablespoon oil in a small skillet over medium-high heat, add the coriander seeds, and cook, shaking the pan frequently to prevent scorching, until the seeds are slightly darkened, about 30 seconds. Add the onions and cook until browned, 7 to 8 minutes. Add the garlic and cook for 2 to 3 minutes longer. Dump the onion mixture in your blender along with the softened chiles and their cooking liquid. The liquid should just barely cover the chiles and onions. If necessary, add a little extra water. Blitz until puréed.
  • 4. Heat 1 tablespoon oil in a medium saucepan over medium-high heat and add the marinated lamb. Cook the lamb, stirring occasionally, for a few minutes, then add the onion and chile purée and, if you bought bone-in lamb, the reserved lamb bone. Reduce heat to medium-low or low and gently simmer, uncovered, until the lamb is tender, about 50 minutes. If the curry begins to splatter, partially cover the saucepan. If the curry begins to appear a little dry, add a touch of water.
  • 5. Taste the sauce and add salt to taste, if desired. Serve with rice and plenty of roti or naan for dipping.

#leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We'd love to see your creations on Instagram, Facebook, and Twitter.

Back to Lamb Curry | Laal Maas on Leite's Culinaria