20-Min Punjabi Lamb Curry with Rice & Crispy Onions
Tender lamb in a rich, aromatic tomato-based gravy with warming spices, served alongside steamed rice and crispy fried onions. A weeknight-friendly shortcut that skips the long braise.
- Total time
- 20 min
- Servings
- 2
- Calories
- 420
- Protein
- 32g

Ingredients
6 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Heat 2 tbsp oil in a large skillet over medium-high. Fry onion slices until golden and crispy, ~4 minutes. Set aside.
Step 2
In the same skillet, brown lamb cubes on all sides without moving them initially, ~5 minutes total. Stir occasionally.
Step 3
Stir in ginger-garlic paste and cook until fragrant, ~45 seconds. Add tomato paste, yogurt, and spice blend.
Step 4
Pour 1 cup water into the skillet, stir to combine, and bring to a gentle simmer. Cook uncovered for 8 minutes.
Step 5
Taste and season with salt and pepper. The gravy should coat the back of a spoon and lamb should be tender.
Step 6
Serve curry over steamed rice. Top with crispy fried onions and sliced raw red onions on the side.
Tools you’ll need
- 12-inch skillet with lid or foil
- spoon for stirring
- measuring spoons
- cutting board and knife
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.



