Persian Saffron Rice with Ground Beef and Tahdig
This Persian saffron rice with ground beef and tahdig is one of those dishes that looks more complicated than it actually is. It’s built in three layers—saffron rice, seasoned ground beef, and white basmati rice—then slowly steamed until the rice on the bottom develops a deeply golden, crispy crust.
Then comes the fun part: flip the whole thing onto a platter and that crispy saffron tahdig becomes the top.
What Is Tahdig?
Tahdig is the crisp layer of rice that forms at the bottom of the pot during Persian rice cooking. The word literally refers to the “bottom of the pot,” and it’s usually the part everyone wants.
In this version, I mix part of the basmati rice with saffron and use that as the bottom layer. As it cooks against the oiled pan, it develops into a golden crust while the rest of the rice gently steams above it.
Three Layers, One Pan
The dish is assembled almost like a savory rice cake.
The first layer is saffron rice, which eventually becomes the crispy tahdig on top. Next comes ground beef cooked with onion, tomato paste, garlic, salt, and black pepper. The final layer is seasoned white basmati rice.
I make mine in a 10.5-inch heavy-bottomed nonstick pan with a lid. Once everything is layered, I press it down gently so the finished dish holds together when flipped.
The Trick to a Crisp Tahdig
One small detail makes a big difference: wrap the lid with a clean kitchen towel.
As the rice cooks, steam rises and condenses against the lid. The towel absorbs that moisture instead of allowing it to drip back onto the rice. That helps keep excess water away from the bottom of the pan while the tahdig becomes crisp.
Just make sure the towel is secured around the lid and kept completely away from the burner or heating element.
I start the pan around medium heat until the rice is producing steam, then turn the heat down very low and let it cook for about an hour. This gives the layers time to steam together while the saffron rice develops its crust.
Flipping the Rice
When the rice is finished, place a platter that’s larger than the pan over the top. Hold the pan and platter firmly together and flip them in one confident motion.
If everything has gone according to plan, the rice releases as one piece with a crisp golden saffron tahdig covering the top, followed by the ground beef and white rice underneath.
It makes a dramatic presentation, but underneath it all, it’s really just rice, beef, onions, saffron, and a little patience.
/

Persian Saffron Rice with Ground Beef and Tahdig
Ingredients
Equipment
Method
- Rinse and soak the rice. Rinse the basmati rice thoroughly in several changes of water until the water is nearly clear. Cover with fresh water and soak.
- Make the saffron water. Grind the saffron threads into a fine powder with a mortar and pestle. Add a small amount of water to the mortar, stir, and allow the saffron to bloom while you prepare the other components.
- Parboil the rice. Bring a large pot of generously salted water to a boil. Drain the soaked rice and add it to the boiling water. Cook until the grains are just cooked through but still hold their shape. Drain thoroughly.
- Season the rice. While the rice is still hot, gently mix it with ¼ cup avocado oil and the grated garlic. Taste and add salt as needed. Add a little garlic powder if desired.
- Cook the beef. Heat a little avocado oil in a large skillet over medium heat. Add the onions, season lightly with salt, and cook until softened. Add the tomato paste and cook it briefly with the onions and oil. Add the ground beef and season with salt, black pepper, and garlic or garlic powder to taste. Cook while continually breaking the beef into fine crumbles with a wooden spoon. Taste and adjust the seasoning.
- Make the saffron rice. Reserve about 1 tablespoon of the saffron water. Transfer slightly less than half of the cooked rice to a bowl and gently mix it with the remaining saffron water until evenly colored.
- Build the first layer. Add 1–2 tablespoons avocado oil and the reserved tablespoon of saffron water to a heavy, lidded pot or tahdig pan. I use the 10.5" Always pan from Our Place. Spread the saffron rice evenly across the bottom and press it down into a firm, even layer.
- Add the beef. Spoon the cooked beef over the saffron rice, leaving excess rendered fat behind in the skillet. Spread the beef evenly and gently press it into place.
- Add the white rice. Spread the remaining white rice over the beef to form the final layer. Gently press and level the surface.
- Steam and crisp. Wrap the pot lid securely with a clean kitchen towel so it can absorb condensation, keeping the fabric safely away from the flame or heating element. Cover the pot. Begin over medium heat until you see steam developing, then reduce the heat to very low. Cook for about 1 hour, allowing the rice to steam while the saffron layer develops into a crisp tahdig.
- Flip and serve. Remove the lid and place a serving platter larger than the pot over the top. Carefully invert the pot and platter together. Lift away the pot to reveal the golden saffron tahdig with the beef and white-rice layers underneath.
