Lamb keema Recipe is a South Asian style curry of ground lamb simmered with onions, tomatoes, ginger, garlic, and warm spices, often finished with green peas, ready in about 35 minutes in a single skillet with no curry paste required.
Key Takeaways
- Browning the lamb before adding the aromatics, and leaving it mostly undisturbed for the first couple minutes, is what develops real savory flavor instead of a pale, steamed result.
- Ground lamb needs to reach 160°F, checked in several thicker spots with a food thermometer, not judged by color alone since some cooked lamb stays slightly pink.
- Frozen peas go in during the last few minutes without thawing first, so they stay bright and tender instead of turning mushy.
- Blooming the ground spices briefly in the hot fat, rather than just stirring them into liquid, is what pulls their full flavor into the dish.
- Keema matar simply means “keema with peas,” matar is the word for peas, so any version without peas is just keema.
Lamb keema Recipe is the kind of curry that delivers a lot of depth for very little effort: rich, well-browned ground lamb, a thick tomato-onion base, and warm spices that bloom right in the pan. No curry paste, no long ingredient list, just a handful of pantry spices and about 35 minutes.
The two things worth knowing before you start: why browning the lamb properly (rather than just cooking it through) makes such a difference, and how to judge doneness by more than just color, since ground lamb can look done before it’s actually safe.
What You’ll Need
- Ground lamb, ideally around 85% lean.
- Onion, garlic, and fresh ginger
- Tomato paste and fresh tomatoes (Roma or plum work well, or canned crushed tomatoes)
- Ground cumin, ground coriander, turmeric, and a pure ground chili like Kashmiri chili powder
- Garam masala, added at the end.
- Frozen green peas
- Fresh cilantro and lemon juice, for finishing.
Where Does the Word “Keema” Actually Come From?
Worth knowing, since it explains why the same dish shows up under a few different spellings. The term “keema,” also rendered “qeema,” derives from the Chaghatai Turkic word for minced meat, a cognate of the Turkish “kıyma,” and the dish became popular in the courts of Mughal India, according to Wikipedia’s entry on keema matar. The same word is spelled with a “k” in India and Bangladesh and a “q” in Pakistan, reflecting a difference in how a particular Urdu letter is pronounced regionally, not two different dishes. “Matar” simply means peas, so keema matar is just keema with peas added, any version made without them is simply keema.
Equipment That Makes This Easier
- A wide, deep 12-inch skillet, roomy enough for the lamb to brown instead of steam.
- A wooden spoon or sturdy spatula, for breaking up the meat and scraping the pan.
- An instant-read thermometer, the only reliable way to confirm doneness.
How to Make Lamb Keema Recipe
Brown the lamb. Heat a wide skillet over medium-high heat. Add the ground lamb in an even layer and leave it undisturbed for about 2 minutes so the bottom can brown, then break it into crumbles and cook 3 to 5 minutes more, stirring only occasionally. Transfer to a plate, leaving about a tablespoon of rendered fat in the pan.
Cook the aromatics. Reduce heat to medium. Add the chopped onion and cook for 4 to 5 minutes, until soft and lightly golden. Add the garlic and ginger, cooking for 30 to 60 seconds, until fragrant.
Bloom the spices. Add the cumin, coriander, turmeric, and chili powder, stirring constantly for about 30 seconds, until fragrant. Watch closely, ground spices burn quickly.
Cook down the tomatoes. Stir in the tomato paste and cook for 1 minute, until it darkens slightly. Add the chopped tomatoes and cook for 4 to 5 minutes, until they soften and form a thick base with little liquid remaining.
Simmer the lamb. Return the browned lamb to the pan along with ¼ cup water. Simmer uncovered over medium-low heat for 4 to 6 minutes, stirring occasionally, until the mixture is thick but still moist.
Add the peas and finish. Stir in the frozen peas directly, without thawing, and cook 3 to 5 minutes, until tender. Check the lamb in several thick spots with a thermometer to confirm it reaches 160°F. Remove from heat and stir in the garam masala, most of the cilantro, and a little lemon juice. Taste and adjust salt.
Serve. Finish with the reserved cilantro and serve with basmati rice, naan, or roti.
Common Lamb Keema Problems
| Problem | Likely Cause | Fix |
| Keema is greasy | Fatty ground lamb blend, or excess fat not removed after browning | Choose an 85% lean blend; spoon off excess fat after browning, leaving about a tablespoon |
| Keema is watery | Tomatoes weren’t cooked down enough, or too much water added | Simmer uncovered until the base thickens before adding the lamb back; add water sparingly |
| Keema is dry or the meat feels tough | Overcooked, or too much liquid evaporated | Add hot water a tablespoon at a time and simmer briefly rather than continuing to cook it dry |
| Spices taste bitter or scorched | Ground spices burned while blooming | Keep them moving constantly and pull the pan off heat immediately if they start to darken |
| Peas turned mushy | Added too early or overcooked | Add frozen peas directly (no thawing) during the last 3 to 5 minutes only |
How Do I Know the Lamb Is Actually Done?
Color alone isn’t a reliable guide here since some properly cooked ground lamb can still look slightly pink. Ground beef, pork, veal, and lamb should reach a safe minimum internal temperature of 160°F, according to USDA’s official safe cooking temperature reference. Gather a few spoonfuls into thicker portions and check with an instant-read thermometer rather than relying on appearance.
Can You Make This Ahead of Time?
Yes, and the flavor genuinely improves overnight.
- The base: cook the lamb, onion, tomato, and spice mixture 1 to 2 days ahead, leaving out the peas, cilantro, lemon juice, and finishing garam masala.
- Reheating: warm gently in a skillet, stir in the peas without thawing, and cook until hot throughout before finishing with the reserved garnishes.
How to Store Lamb Keema
| Storage Method | How Long | Notes |
| Refrigerator, airtight container | 3 to 4 days | Refrigerate within 2 hours of cooking |
| Freezer, base without peas | Up to 2 months | Add frozen peas fresh during reheating for the best texture |
| Reheating | Stovetop, medium-low heat | Reheat to 165°F; finish with fresh cilantro, garam masala, and lemon juice after reheating |
More Comforting Dinners to Try
If you love these warm spices, my smoky tandoori chicken is another great South Asian-style dinner to add to your rotation. For heartier, slow-cooked options from the same comfort-food spirit, my chicken pot roast and braised chuck steak are both worth trying. And if you want something sweet to finish the meal, my carrot cake bars round out the table nicely.
What to Serve With Lamb Keema
Steamed basmati rice is the classic pairing, soaking up the tomato-based sauce nicely. Warm naan or roti work well for scooping up a thicker keema. A simple cucumber salad or a spoonful of plain yogurt on the side adds a cool, fresh contrast to the warm spices.
Frequently Asked Questions
What does “keema” actually mean?
It’s a word for minced or ground meat, derived from a Chaghatai Turkic term related to the Turkish “kıyma,” and it became closely associated with Mughal-era Indian cooking. Keema matar simply adds peas (“matar”) to the dish.
Can I use ground beef instead of lamb?
Yes, substitute the same weight of ground beef for a milder-flavored “beef keema.” The method stays the same, though the amount of rendered fat may differ slightly depending on the blend.
How do I know when the lamb is safely cooked?
Check with an instant-read thermometer in several thicker spots; ground lamb is safe once it reaches 160°F. Some properly cooked ground lamb can still look slightly pink, so don’t judge doneness by color alone.
Why is my keema greasy?
This usually comes from a fattier ground lamb blend or not removing excess rendered fat after browning. Choose an 85% lean blend and spoon off the extra fat, leaving about a tablespoon in the pan for cooking the aromatics.
Can I add potatoes to this recipe?
Yes, this variation is called aloo keema. Add diced potatoes after the tomatoes have cooked down, along with a bit of extra water, and simmer covered until they’re nearly tender before adding the peas.
Can I make this ahead of time?
Yes, and it’s genuinely better the next day. Cook the base without the peas, cilantro, lemon juice, or finishing garam masala, then add those fresh when you reheat it.
Conclusion
Lamb keema comes down to a few clear steps done in the right order: browning the lamb properly, blooming the spices briefly, cooking the tomatoes down before adding the meat back, and finishing with peas at the very end. Get that order right, and this becomes one of the most reliable, flavorful weeknight dinners in your rotation.

Lamb Keema recipe
Notes
- 1 lb (450g) ground lamb, about 85% lean
- 1 teaspoon neutral oil, if needed
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, minced
- 1 tablespoon tomato paste
- 2 medium Roma tomatoes, finely chopped (or 1 cup canned crushed tomatoes)
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric
- ½ to 1 teaspoon Kashmiri chili powder (or a smaller amount of cayenne)
- 1 teaspoon garam masala
- 1 cup (150g) frozen green peas
- ¼ cup (60ml) water, plus more as needed
- Salt, to taste
- 2 tablespoons chopped fresh cilantro
- 1 teaspoon lemon juice
- Brown the ground lamb in a wide skillet over medium-high heat, undisturbed 2 minutes, then broken into crumbles and cooked 3 to 5 minutes more. Transfer to a plate, leaving about 1 tablespoon of fat in the pan.
- Cook the onion over medium heat 4 to 5 minutes, until soft and golden. Add garlic and ginger, cook 30 to 60 seconds.
- Add cumin, coriander, turmeric, and chili powder, stirring 30 seconds until fragrant.
- Stir in tomato paste, cook 1 minute. Add chopped tomatoes, cook 4 to 5 minutes until thickened.
- Return the lamb to the pan with ¼ cup water. Simmer uncovered 4 to 6 minutes.
- Stir in frozen peas (no need to thaw) and cook 3 to 5 minutes, until tender and the lamb reaches 160°F.
- Remove from heat. Stir in garam masala, most of the cilantro, and lemon juice. Taste and adjust salt.
- Garnish with remaining cilantro and serve with rice, naan, or roti.
Nutrition information is an estimate based on standard ingredient values and will vary based on the lamb’s fat content and exact quantities used.


