25-Min Punjabi Lamb Curry
Tender lamb in a rich, spiced tomato gravy that tastes like it simmered for hours but comes together in 20 minutes. Ginger-garlic paste and garam masala build deep flavor fast.
- Total time
- 25 min
- Servings
- 4
- Calories
- 385
- Protein
- 42g

Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Heat ghee in a heavy-bottomed skillet over medium-high until shimmering, about 1 minute.
Step 2
Add diced lamb, working in batches if needed. Sear without stirring until edges brown, ~3 minutes per side.
Step 3
Remove lamb to a plate. Add diced onions to the same pan, cook stirring until softened and starting to brown, ~4 minutes.
Step 4
Stir in ginger-garlic paste and cook until fragrant, about 60 seconds. Don't let it burn.
Step 5
Pour in crushed tomatoes, garam masala, kasuri methi, salt, and pepper. Stir well and bring to a simmer.
Step 6
Return lamb to pan, reduce heat to medium-low, and simmer uncovered until lamb is tender, ~8 minutes.
Step 7
Stir in yogurt until combined. Taste and adjust salt. Serve hot with rice or naan.
Tools you’ll need
- heavy-bottomed skillet or Dutch oven (12-inch)
- wooden spoon or spatula
- plate
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



