Keema Matar (कीमा मटर) — Indian Spiced Ground Lamb with Green Peas
Keema Matar is a beloved North Indian home-style curry of minced lamb simmered with peas in a tomato-onion masala. It’s prized for its weeknight speed, warming spices, and how well it pairs with naan or basmati rice.

Printable Recipe Card
Servings: 4 · Total: 50 min · Difficulty: medium
Ingredients (quick list)
- 600 g ground lamb (prefer 85–90% lean)
- 200 g green peas (frozen) (do not thaw)
- 220 g yellow onion (finely chopped)
- 300 g tomatoes (finely chopped or crushed)
- 20 g ginger (grated)
- 18 g garlic (minced)
- 1 green chili (slit lengthwise)
- 2 tbsp neutral oil (sunflower or canola)
- 1 tbsp ghee (for authentic aroma)
- 1 tsp cumin seeds
- 1 leaf bay leaf
- 1 stick cinnamon stick (about 5 cm)
+ 9 more in the full ingredients section below.
Steps (summary)
- Set a heavy skillet or sauté pan over medium heat and add the oil and ghee. When the fat shimmers, add cumin seeds, bay leaf, a…
- Add the chopped onion and cook for 8–10 minutes, stirring often, until it turns deep golden at the edges. This browning builds…
- Stir in the ginger, garlic, and slit green chili and cook for 60–90 seconds until the raw aroma fades. Keep stirring so the gar…
- Add the chopped tomatoes along with ground coriander, ground cumin, Kashmiri chili powder, and turmeric. Cook for 6–8 minutes u…
- Add the ground lamb and the salt, then raise heat to medium-high. Break up the mince with a spatula and cook for 6–7 minutes un…
- Pour in 180 ml water and bring to a gentle simmer, then reduce heat to medium-low and cover. Cook for 12 minutes, stirring twic…
+ 2 more steps in the full instructions section below.
Cultural Background
Keema Matar is a staple of North Indian and Punjabi-influenced home cooking, often made when families want a quick meat curry that still feels celebratory. It reflects the region’s love of onion-tomato masala and finishing spices like garam masala for aroma.
Equipment
💡 Tips
- For a drier, restaurant-style keema, reduce the water to 120 ml and finish uncovered for 3–4 minutes to concentrate the masala.
- If your lamb is very lean, add an extra 1 tbsp (14 g) ghee at the end for a richer mouthfeel and better spice bloom.
- Chop onions finely and brown them properly; pale onions make the curry taste flat even if the spice amounts are correct.
⚠️ Common Mistakes
❌ Adding lamb before the onion is properly browned.
✅ Fix: Cook onions to deep golden first; if rushed, the curry will taste raw and sweet rather than rounded and savory.
❌ Not cooking the tomato-spice masala long enough.
✅ Fix: Simmer until the tomatoes are jammy and you see oil separating at the edges; this indicates the spices have bloomed and the base is cooked.
❌ Overcooking peas until dull and mushy.
✅ Fix: Add frozen peas near the end and cook just 5–6 minutes; they should stay bright and slightly firm.
🧊 How to Store
Cool to room temperature within 1 hour, then refrigerate in an airtight container for up to 3 days. Reheat gently on the stove with 30–60 ml water, stirring until steaming hot; freeze up to 2 months and thaw overnight before reheating.
📅 Make Ahead
Chop onions, ginger, and garlic up to 24 hours ahead and refrigerate separately. The full keema can be cooked 1 day ahead; reheat gently and add 5 g fresh cilantro and 1 tsp (5 ml) lemon juice right before serving.
🍽️ Pairs Well With
- Basmati rice
- jeera rice
- naan
- roti
- sliced red onions
- cucumber raita
- lime wedges.
Regional Variations
- Dhaba-style: increase water to 250 ml for a looser gravy and finish with 1 tbsp (15 ml) cream for richness.
- Dry keema matar: reduce water to 100–120 ml and cook uncovered at the end until the mince is glossy and clings to the pan.
- Keema aloo matar: add 200 g diced potatoes with the water and simmer 18–20 minutes until tender, then add peas.
Ingredients
- 600 gground lamb (prefer 85–90% lean)
- 200 ggreen peas (frozen) (do not thaw)
- 220 gyellow onion (finely chopped)
- 300 gtomatoes (finely chopped or crushed)
- 20 gginger (grated)
- 18 ggarlic (minced)
- 1green chili (slit lengthwise)
- 2 tbspneutral oil (sunflower or canola)
- 1 tbspghee (for authentic aroma)
- 1 tspcumin seeds
- 1 leafbay leaf
- 1 stickcinnamon stick (about 5 cm)
- 2 tspground coriander
- 1 tspground cumin
- 1 tspKashmiri red chili powder (mild, for color)
- 0.5 tspturmeric powder
- 1.5 tspgaram masala (add near the end)
- 1.5 tspsalt (fine salt)
- 180 mlwater (adjust for desired gravy)
- 15 gfresh cilantro (chopped)
- 1 tbsplemon juice (for finishing)
🔄 Substitutions
- ground lamb→ ground beef (85–90% lean)
- green peas (frozen)→ green peas (fresh)
- ghee→ neutral oil
Instructions
- 1
Set a heavy skillet or sauté pan over medium heat and add the oil and ghee. When the fat shimmers, add cumin seeds, bay leaf, and the cinnamon stick and cook for 30–45 seconds until fragrant.
- 2
Add the chopped onion and cook for 8–10 minutes, stirring often, until it turns deep golden at the edges. This browning builds the base flavor, so keep the heat steady and scrape the pan to prevent sticking.
- 3
Stir in the ginger, garlic, and slit green chili and cook for 60–90 seconds until the raw aroma fades. Keep stirring so the garlic does not scorch, which would make the curry bitter.
- 4
Add the chopped tomatoes along with ground coriander, ground cumin, Kashmiri chili powder, and turmeric. Cook for 6–8 minutes until the tomatoes break down and the masala looks thicker, with oil beginning to separate at the edges.
- 5
Add the ground lamb and the salt, then raise heat to medium-high. Break up the mince with a spatula and cook for 6–7 minutes until the lamb changes color and most moisture evaporates.
- 6
Pour in 180 ml water and bring to a gentle simmer, then reduce heat to medium-low and cover. Cook for 12 minutes, stirring twice, so the lamb tenderizes and the spices meld into a cohesive gravy.
- 7
Stir in the frozen peas, cover again, and cook for 5–6 minutes until the peas are tender and bright. If the curry looks too dry, add 30 ml water and simmer uncovered for 2 minutes to balance consistency.
- 8
Turn off the heat and stir in garam masala, cilantro, and lemon juice. Rest the keema for 5 minutes before serving so the flavors round out and the surface fat reabsorbs into the sauce.
🪪 Recipe Passport
Cultural Background
Keema Matar is a staple of North Indian and Punjabi-influenced home cooking, often made when families want a quick meat curry that still feels celebratory. It reflects the region’s love of onion-tomato masala and finishing spices like garam masala for aroma.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Bisi Bele Bath (ಬಿಸಿ ಬೇಳೆ ಬಾತ್) — Indian Spiced Rice-Lentil Stew with Vegetables
Indian · Main Courses · 65 min

Medu Vada (మెదు వడ) — Indian Fried Urad Dal Doughnuts with Coconut Chutney
Indian · Appetizers · 555 min

Rasmalai (रसमलाई) — Indian Soft Cheese Patties in Saffron Milk
Indian · Desserts · 70 min

Toad in the Hole (Toad in the Hole) — Sausages Baked in Yorkshire Pudding Batter
British · Main Courses · 65 min

Scrambled Hominy and Eggs (Mote pillo) — Ecuadorian Highland Breakfast
Ecuadorian · Main Courses · 25 min

Persian Kachi (کاچی) — Saffron Rosewater Pudding
Persian · Desserts · 45 min

Kulcha-e Kandahari (کلچهٔ کندهاری) — Afghan Thick naan, Kandahar-style bakery bread
Afghan · Breads · 43 min

Dogroma (Dograma) — Turkmen Mutton and Bread Broth
Turkmen · Soups · 175 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.