Here’s a traditional Lamb Dopiaza recipe featuring the hallmark caramelized onion richness that defines this classic Mughlai-inspired dish. “Dopiaza” literally means “two onions,” indicating onions are used twice—both for the base and as a garnish.
🧄🍖 Traditional Lamb Dopiaza with Caramelized Onion Richness
🍽 Servings: 4
⏰ Prep Time: 20 mins | Cook Time: 1.5 to 2 hrs
🌶 Spice Level: Medium (adjustable)
📝 Ingredients
✅ For the Lamb:
-
750g lamb (preferably shoulder or leg), cut into 1.5-inch pieces
-
Salt, to taste
-
½ tsp turmeric powder
-
1 tbsp yogurt (optional, helps tenderize)
✅ For the Onion Base:
-
3 large onions (approx. 600g), thinly sliced
-
3 tbsp oil (vegetable, sunflower, or ghee)
-
1 tbsp ghee or butter (optional for richness)
✅ For Caramelized Onion Garnish (Dopiaza style):
-
1 large onion, finely sliced into rings or half-moons
-
1 tbsp oil
-
Pinch of salt and sugar
✅ Whole Spices:
-
2 bay leaves
-
4 green cardamom pods
-
4 cloves
-
1-inch cinnamon stick
-
1 tsp cumin seeds
✅ Ground Spices:
-
1.5 tsp ground coriander
-
1 tsp ground cumin
-
½ tsp turmeric
-
1 tsp paprika (for color)
-
1 tsp red chili powder (adjust to heat preference)
-
½ tsp garam masala (at the end)
✅ Other Ingredients:
-
1 tbsp ginger-garlic paste (or 1 tsp each freshly grated)
-
2 tomatoes, finely chopped (or ½ cup canned)
-
½ cup plain yogurt, whisked
-
1 cup water or lamb stock
-
Fresh coriander leaves (for garnish)
-
Juice of ½ lemon (optional, to balance richness)
🍳 Instructions
STEP 1: Marinate the Lamb (Optional but Recommended)
-
Mix lamb with ½ tsp turmeric, a pinch of salt, and 1 tbsp yogurt.
-
Let it sit for 30 mins to 1 hour (or overnight in the fridge).
STEP 2: Fry the First Batch of Onions (Base)
-
Heat 3 tbsp oil in a heavy-bottomed pot or Dutch oven.
-
Add sliced 3 onions, and a pinch of salt. Fry on medium heat, stirring often.
-
Cook for 20–25 minutes until deep golden brown and caramelized. Be patient—this is key to the depth of flavor.
-
Once caramelized, remove half the onions and set aside for later blending.
STEP 3: Add Whole Spices & Sauté
-
In the same pot (with remaining onions), add ghee (if using).
-
Toss in bay leaves, cardamom, cloves, cinnamon, cumin seeds. Let them sizzle for 30 seconds.
STEP 4: Add Aromatics and Tomatoes
-
Add ginger-garlic paste, sauté for 1-2 mins.
-
Add ground spices (coriander, cumin, turmeric, chili, paprika).
-
Stir well for 30 seconds (don’t let spices burn).
-
Add chopped tomatoes, cook until soft and oil separates (~8-10 mins).
-
Add the reserved caramelized onion paste (blend or mash it) into the mix. Stir to combine.
STEP 5: Brown the Lamb
-
Add the lamb pieces and stir to coat with the masala.
-
Sear for 6–8 minutes, until lightly browned and sealed.
-
Add whisked yogurt gradually (to prevent splitting), stirring continuously.
STEP 6: Simmer
-
Add 1 cup water or stock.
-
Bring to a boil, then reduce to a simmer.
-
Cover and cook on low heat for 1 to 1.5 hours, or until lamb is tender.
-
Stir occasionally and check liquid levels. Add more water if needed.
-
STEP 7: Caramelized Onion Garnish
-
While lamb simmers, fry the reserved onion (1 large) in 1 tbsp oil.
-
Add a pinch of sugar and salt, and cook on medium-low heat until golden and slightly crispy (15–20 mins).
-
Set aside for garnish.
STEP 8: Finish & Garnish
-
Once lamb is tender and sauce is thick and rich, check seasoning.
-
Add garam masala, simmer 2 more minutes.
-
Add a squeeze of lemon juice if desired.
-
Top with the caramelized onion garnish and chopped coriander.
🍛 Serving Suggestions
-
Serve hot with:
-
Basmati rice
-
Naan or roti
-
Cucumber raita
-
Pickled onions or kachumber salad
-
👩🍳 Tips
-
For extra richness, add a splash of cream or butter at the end.
-
You can prepare this a day ahead—the flavors deepen overnight.
-
Use pressure cooker or Instant Pot to shorten cooking time.