3 TBSP cold butter cut into small cubes to top the rice before baking it
Instructions
Prepare the black-eyed peas ahead of time: Pick through them for debris, wash and rinse under cold water and add to a 2-Qt saucepan. Fill the pan with water (about 2 inches above the level of the peas). Add 1 tsp salt and without covering bring it to a boil over medium high heat. Reduce the heat to medium and Boil for 5 minutes. Turn off the heat, cover the saucepan and let it sit for 2 hours.
Drain all the cooking water. Add fresh water and 1 tsp of salt. Bring it to a low boil and cook for 5-7 minutes until tender but firm. Drain and return to the saucepan.
Trim all the fat from the lamb shanks. In a container arrange the lamb shanks in a single layer. Pour the doogh (yogurt drink) over the lamb shanks and marinate for one hour. Turn once after 30 minutes and let the other sides sit in the marinade for another 30 minutes.
Discard the doogh and add the lamb shanks to a 6-Qt dutch oven or any other heavy bottomed pot with a very tight lid that allows very little moisture loss. Add turmeric, diced onion and freshly cracked black pepper. Add 2 cups of cold water. Bring it to a boil. Reduce the heat to lower marking of medium low (between medium low and low) cover and cook the shanks until they literally fall off the bone. Adjust the temperature if you have to in order to maintain a low boil during the cooking. This will take anywhere from 4-5 hours depending on the meat. If using small chunks of stew meat the time reduces to about 2 hours, or until the meat is very tender. By the time the meat is done there should be about 1-11/2 cups of broth in the pot,add extra water if needed. Remove the lamb shanks from the pot. Once cool enough to handle, separate all the meat from the bone. Try to leave the meat in large chunks.
Add half of the broth and a pinch of cayenne pepper to the cooked black-eyed peas. Without covering it cook over medium low heat, until all the liquid is cooked off and the peas are tender.
Meanwhile peel and thinly slice 3 medium onions and fry in oil and butter in a large nonstick skillet over medium heat. When they start turning light golden brown, add ¼ tsp turmeric powder, stir and continue frying until rich golden brown and crispy.
Keep ⅓ of the fried onions in the large skillet and add the rest to the cooked black-eyed peas and saute for 2-3 minutes over medium low heat. Set aside.
Preheat the oven to 400 F, the lowest rack.
Follow the directions for the Persian Steamed rice up to the point where the rice is partially cooked and is firm in the center and soft on both ends. Drain it in the colander, rinse it under running water and set aside until you are ready to layer it with the meat and peas.
In the large skillet add 2 TBSP tomato paste to the fried onions, saute over medium heat for 2 minutes until aromatic. Add 1 TBSP fresh lemon juice, ¾ tsp kosher salt, the rest of the broth and optional saffron to the skillet. Bring it to a boil over medium low heat. Add the cooked lamb pieces and continue cooking until almost all of the broth is cooked off. Set aside.
In a small bowl whisk together the egg, yogurt, and saffron. Add 2 cups of cooked rice. Add 1 TBSP vegetable oil and mix to combine.
Add the 5 TBSP oil and 5 TBSP butter to a 9x13x2 ovenproof glass pan and place it in the preheated oven (only until the butter is melted and oil is hot, 3-5 minutes). The oil can get extremely hot in a very short time, if this happens you need to turn off the oven and wait for the oil to cool off before handing the pan to prevent burns from oil splatter.
Using mittens carefully remove the pan from the oven, place it on a heat pad. Add the yogurt and rice mixture to the bottom of the pan. Spread evenly. Sprinkle 2 cups of the cooked rice evenly over the yogurt mixture. Sprinkle with about ½ tsp rice spice. Spread all of the meat mixture evenly over the rice.
Add the black-eyed peas and onion mixture to the rest of the rice and toss to combine.
Layer the rice and pea mixture over the meat mixture. Sprinkle with ½ tsp rice spice. Dot the top with cubed cold butter. Cover tightly with an aluminum foil. Make slits in four corners of the foil and a few in the center.
Bake in the oven for 1 hour 15 minutes, or until the tahdig is golden brown.
Invert the tahchin by placing a slightly larger rectangular platter over the pan. Using mittens grab both the pan and platter and invert, so now the bottom with golden tahdig is on top. Remove the pan and allow the tahchin to sit for 10 minutes before cutting it to 8 equal pieces with a sharp serrated knife.