Introduction
There are rice dishes—and then there is Persian Saffron Rice (Tachin). If you’ve ever had the pleasure of biting into a slice of this golden, crispy, aromatic rice cake, you already know: it’s not just a side dish—it’s the star of the table. Perfectly spiced, beautifully layered, and boasting that unforgettable crunch of tahdig (the crispy rice bottom), this Persian treasure is a culinary triumph of flavor and texture.
Whether you’re looking to wow your dinner guests, add something exotic to your meal rotation, or experience a rich cultural classic, Persian Saffron Rice is the dish that delivers on every level. Let’s dive deep into what makes this recipe so magical—and how you can make it perfectly at home.
Table of Contents
What Is This Recipe?
Persian Saffron Rice (Tachin) is a traditional Iranian dish known for its golden hue, heavenly aroma, and irresistible crisp. It’s made by combining basmati rice with saffron, yogurt, egg yolk, and often chicken, creating a molded rice “cake” that is baked to form a crunchy crust on the outside and a tender, flavorful center inside.
The name “Tachin” literally means “arranged at the bottom,” referring to the careful layering of ingredients and the crispy crust formed at the base of the dish—something Persians call “tahdig” and consider a delicacy.
Essential Ingredients
To prepare an authentic Persian Saffron Rice, you’ll need these core ingredients:
• Basmati rice
• Saffron threads (quality matters)
• Plain yogurt (preferably full-fat)
• Egg yolks
• Boneless chicken thighs or breast (optional but traditional)
• Onion
• Butter or ghee
• Salt
• Ground black pepper
• Olive oil

Alternative Ingredients
Can’t find every traditional item? No worries—here are some smart swaps:
• Jasmine rice can work in place of basmati, though it won’t be quite as fluffy.
• Greek yogurt works well as a substitute for regular yogurt but thin it slightly with water.
• Use turmeric (sparingly) to enhance color if your saffron is limited.
• Vegetarian version: Skip the chicken and load up on roasted eggplant or sautéed mushrooms.
Prep Time & Cook Time Table
Prep Time | Cook Time | Total Time | Servings | Yield |
---|---|---|---|---|
25 minutes | 1 hour 10 minutes | 1 hour 35 minutes | 6 servings | 1 rice cake (9-inch dish) |
Key Features
• Rich saffron aroma and flavor
• Signature golden crispy crust (tahdig)
• High in protein and flavor
• Beautiful centerpiece dish
• Can be made vegetarian
• Excellent for parties and meal prep
Nutrition Facts (Per Serving)
Nutrient | Amount |
---|---|
Calories | 420 kcal |
Protein | 19g |
Carbohydrates | 52g |
Fat | 16g |
Saturated Fat | 6g |
Fiber | 1.5g |
Sodium | 520mg |
Sugar | 3g |
Directions: Step-by-Step Guide to Making Persian Saffron Rice (Tachin)
Making Persian Saffron Rice might look like a complex process, but when broken into simple, manageable steps, it becomes a joyous culinary ritual. The magic lies in each layer—the perfect rice texture, the tangy yogurt base, the juicy chicken (or vegetables), and of course, the iconic golden tahdig crust. Let’s walk through it in detail, from soaking your rice to flipping out a beautifully crisp rice cake.
Step 1: Rinse and Soak the Rice
Start with 2 cups of high-quality basmati rice. Rinse it under cold water until the water runs clear. This step removes excess starch and prevents the rice from becoming sticky. After rinsing, soak the rice in a large bowl of salted warm water for at least 30 minutes. Soaking helps elongate the grains and prepares them for that fluffy, separate texture so prized in Persian Saffron Rice.
Step 2: Prepare the Saffron
While the rice soaks, prepare the heart of the flavor: saffron. Use a generous pinch (about ½ teaspoon) of saffron threads and grind them into a fine powder using a mortar and pestle. Add 3 tablespoons of hot (not boiling) water to the saffron and let it steep for 10 minutes. This releases its deep yellow hue and intoxicating aroma, key elements of authentic Persian Saffron Rice.
Step 3: Parboil the Rice
Bring a large pot of water to a boil. Add the soaked rice and cook it for about 6–7 minutes. Stir occasionally to prevent sticking. You’re aiming for al dente—the rice should be firm but cooked on the outside. Drain immediately and rinse with lukewarm water to stop the cooking process.
Step 4: Prepare the Chicken (Optional)
If you’re making chicken tachin, sauté one diced onion in olive oil until soft and golden. Add 500g of boneless chicken (thigh or breast) along with salt, pepper, and a touch of turmeric. Cook until the chicken is tender and juicy. Set aside and allow it to cool slightly before slicing or shredding it into bite-sized pieces.
Vegetarians can skip this and use sautéed eggplants or mushrooms as a delicious alternative.
Step 5: Create the Yogurt-Saffron Base
In a large mixing bowl, whisk together:
- 1 cup full-fat plain yogurt
- 2 egg yolks
- Most of your saffron liquid (reserve a little for topping later)
- A pinch of salt
Add half of your parboiled rice into this yogurt-saffron mixture. Stir gently but thoroughly, coating every grain. This seasoned rice will form the crispy, golden bottom layer of your Persian Saffron Rice.
Step 6: Assemble the Tachin
Generously grease a 9-inch round nonstick baking dish or springform pan with butter and a touch of oil. Spread the saffron-yogurt rice mixture evenly on the bottom and up the sides of the dish. Use the back of a spoon to gently press it down—this little move helps create that golden, crispy crust we all crave.
Next, add your chicken or vegetable filling in a flat layer over the base. Finally, top it with the remaining plain parboiled rice. Don’t press the top layer too hard—just gently smooth it out so it cooks evenly.
Step 7: Bake to Crispy Perfection
Preheat your oven to 375°F (190°C). Cover the dish tightly with foil to trap moisture and bake for about 60 minutes. After an hour, remove the foil and bake for an additional 10–15 minutes to further crisp the crust. If you like it extra crispy, place it under the broiler for a final 2–3 minutes—just keep a close eye so it doesn’t burn.
Step 8: Let It Rest, Then Flip
Once done, let the dish rest for 5–10 minutes. This helps it firm up and release easily from the dish. Run a thin spatula around the edges to loosen, then invert onto a large serving plate. The crispy tahdig should be perfectly golden and intact on top—this is your wow moment.
Step 9: Garnish and Serve
Brush a little of the reserved saffron water over the top for a vibrant finish. Garnish with barberries, slivered almonds, or chopped pistachios for extra flair. Serve your Persian Saffron Rice warm, with a side of mast-o-khiar (Persian yogurt cucumber dip), pickled vegetables, or a simple fresh herb platter.
This may not be your average “boil-and-serve” rice, but it is a dish that brings heritage, drama, and beauty to the table. Once you make it once, you’ll be hooked on the golden glory of Persian Saffron Rice (Tachin) for life.
Pro Tips for a Perfect Persian Saffron Rice
Getting Persian Saffron Rice (Tachin) just right is an art—but with a few insider tips, you’ll consistently get that crispy tahdig and aromatic depth that defines this iconic dish. Whether you’re a first-timer or a seasoned home cook, these tips will take your tachin from good to unforgettable.
1. Don’t Skip the Soak
Soaking basmati rice for at least 30 minutes (up to 1 hour) is essential. It lengthens the grains, helps remove excess starch, and ensures your rice cooks evenly without clumping.
2. Use High-Quality Saffron
Not all saffron is created equal. For bold color and rich aroma, invest in premium Persian or Spanish saffron. Avoid saffron powders or blends—they rarely deliver the same intensity.
3. Toast and Bloom Your Saffron
Grind the saffron threads and steep them in hot water—not boiling—to unlock their flavor and color. Let it sit for 10–15 minutes before adding it to your rice or yogurt mix.
4. Full-Fat Yogurt is Key
For that creamy, rich crust, use full-fat or whole-milk yogurt. Low-fat versions tend to separate during baking and can make the crust soggy or weak.
5. Press the Rice Mixture Firmly
When assembling, press the yogurt-coated rice firmly at the base and sides of your pan. This creates good contact and ensures a uniform golden crust.
6. Use a Nonstick Pan or Well-Greased Dish
To unmold your tachin successfully, a nonstick or heavily buttered oven-safe dish is crucial. You don’t want your beautiful crust sticking to the pan.
7. Rest Before Flipping
After baking, let your Persian Saffron Rice rest for 5–10 minutes. This allows the crust to set and makes the flip easier—and cleaner.
Why You’ll Love This Recipe
This isn’t just rice—it’s a celebration of aroma, texture, and culinary heritage. You’ll love Persian Saffron Rice for its vibrant flavor, its irresistible crisp crust, and the way it commands attention at any table. It’s both comfort food and fine dining in one glorious dish.
It’s also surprisingly adaptable. Whether you go classic with chicken or lean into a vegetarian take, Persian Saffron Rice never disappoints.
What Makes This Recipe Unique?
• The tahdig crust—there’s truly nothing like it in other cuisines.
• The deep flavor infusion from saffron, yogurt, and egg is both ancient and genius.
• It’s both side and centerpiece, humble yet elegant.
• The dish reflects thousands of years of Persian culinary artistry.
Frequently Asked Questions (FAQs)
Q: Can I make Persian Saffron Rice without an oven?
Yes! You can cook Tachin on the stovetop using a heavy-bottomed pot with a tight lid. Cook on low heat for 45–50 minutes, checking carefully.
Q: What can I serve with Persian Saffron Rice?
It pairs beautifully with cucumber yogurt salad, torshi (pickled vegetables), or a simple herb platter.
Q: How do I store and reheat leftovers?
Store in an airtight container for up to 3 days. Reheat in a nonstick pan over low heat to crisp up the bottom again.
Q: Is saffron essential?
Yes. Saffron is key to flavor and color. If unavailable, turmeric is a last-resort substitute, but it won’t taste the same.
Q: Can I freeze Persian Saffron Rice?
You can, though the crust will lose its crispiness. Freeze slices individually and reheat in a hot oven to restore some crunch.
You’ll Also Love:
If you loved this dish, don’t miss out on other Persian-inspired and golden-crust wonders from our kitchen:
• Golden Chickpea Pilaf with Caramelized Onions
• Crispy Potato Tahdig with Herbs
• Creamy Persian Barley Soup (Ash-e-Jow)
• Rosewater Saffron Pudding (Sholeh Zard)
Conclusion
Persian Saffron Rice (Tachin) isn’t just another rice dish—it’s an experience. From its vivid color and heavenly aroma to its unforgettable crispy crust, it brings warmth, heritage, and flavor to any meal.
With just a few ingredients and a little patience, you can recreate one of Iran’s most treasured dishes in your own kitchen—and trust us, the payoff is every bit worth it.
Don’t forget to share your creations with #BeesRecipes on Instagram. We can’t wait to see your delicious take on this Middle Eastern classic!

Persian Saffron Rice (Tachin)
Ingredients
Method
- Step 1: Prepare the Saffron / Grind a small pinch of saffron threads with a sugar cube using a mortar and pestle. Add 3 tablespoons of hot water and let it steep—this brings out the brilliant color and fragrance.
- Step 2: Parboil the Rice / Rinse 2 cups of basmati rice until the water runs clear. Boil in salted water for about 5–6 minutes until al dente, then drain and set aside.
- Step 3: Cook the Chicken (If Using) / In a skillet, heat oil and sauté sliced onions. Add chicken, salt, and pepper. Cook until golden and done. Shred or slice into strips once slightly cooled.
- Step 4: Mix the Yogurt Base / In a bowl, combine 1 cup of plain yogurt, 2 egg yolks, and your steeped saffron water. Add a bit of salt and mix well.
- Step 5: Assemble the Tachin / Take half the parboiled rice and mix it thoroughly into the yogurt mixture—this will be your base layer.
- Grease a nonstick or oven-safe dish generously with butter or oil. Spread the saffron-yogurt rice at the bottom and sides of the dish, forming a thick crust.
- Layer the chicken evenly over the rice. Then top it with the rest of the plain rice. Press down lightly with a spoon to compact it.
- Step 6: Bake Until Golden / Cover the dish tightly with foil. Bake at 375°F (190°C) for about 1 hour. Then remove the foil and continue baking for another 10–15 minutes for extra crisp.
- Step 7: Unmold & Serve / Let the dish rest for 5 minutes. Then invert it onto a serving platter carefully. The crispy golden crust should be on top—your Persian Saffron Rice masterpiece is ready.
Notes
- Use premium saffron for the best color and flavor.
- Press the rice mixture firmly to ensure a crispy crust.
- Resting time is important for easy unmolding.
There are no reviews yet. Be the first one to write one.