• 0.33 cup plus 2 tablespoons neutral oil (such as vegetable or canola), plus more for the pie dish
• 2 medium yellow onions, thinly sliced
• 1 cup dried cranberries or dried cherries
• 2 tablespoons finely chopped rosemary
• 1 teaspoon saffron threads
• 3 egg yolks
• 1 cup plain full-fat yogurt (not Greek)
Steps
Step 1Bring a large pot of water to a boil. Meanwhile, place the rice in a large bowl and fill with lukewarm water. Use your hands to agitate the rice in the water. Tip the water out, refill and repeat 2 to 4 times until the water is mostly clear; drain.
Step 2When the pot of water is boiling, season generously with salt. Add the rice and give it a few stirs to prevent sticking. Cook, stirring occasionally, until the rice begins to rise to the top and is tender but still has a slight bite to it, 4 to 8 minutes. (The timing varies depending on how aged the rice is). Drain the rice in a colander and rinse with cold water.
Step 3While the rice cooks, start the onions: Heat the butter and 2 tablespoons of oil in a large skillet over medium high. Add the onions and cook, stirring occasionally, until the onions are deep golden brown and smell delicious, 12 to 15 minutes. Turn off the heat, add the cranberries and give everything a few stirs to warm and plump the cranberries. Scoop out and set aside about 1/2 cup for garnishing. Stir the rosemary into the remaining onion mixture and set aside as well.
Step 4Adjust oven rack to the lower-third position and heat the oven to 400 degrees. Finely grind the saffron threads in a mortar using a pestle or in a small bowl using the back of a spoon. Transfer the saffron to a large bowl and pour in 2 tablespoons of hot water. Let sit for 5 minutes to draw out as much color as possible. Using a rubber spatula or wooden spoon, mix in the yolks, yogurt and remaining 1/3 cup oil; season with salt. Add the rice and gently toss until every grain is coated and stained yellow.
Step 5Lightly coat a deep 10-inch glass pie dish with oil (an 8- or 9-inch square glass baking dish will also work). Add about a third of the rice mixture and use the palms of your hands or a measuring cup to gently pack and spread the rice. Fold the rosemary-onion mixture into the remaining rice in the bowl, then add that to the pie pan. Gently press down again so that the surface is flat.
Step 6Cover the dish tightly with foil and bake until rice on the bottom and around edges has formed a deep golden brown crust, 65 to 80 minutes. Let cool for 10 minutes before uncovering. Place a large plate or platter on top, and using kitchen towels, firmly grab both sides of the plate and pie dish together, then carefully invert the rice onto the plate. Scatter the reserved cranberry-onion mixture over the top and serve.