Eggplant Tahchin (Persian Baked Saffron Rice with Eggplant)
Oct 07, 2026
This post may contain affiliate links.
Eggplant tahchin is a Persian baked rice cake with a golden saffron crust, layered with fried eggplant and a spiced ground beef filling, and topped with barberries and walnuts. It’s always a showstopper when I serve it for guests and it’s a lot easier than it looks!
I already have a classic tahchin with chicken on the site and it has rave reviews! This one keeps the same saffron rice and the same crisp golden bottom, but the filling is completely different. It’s a comforting dish thanks to warm spices, and a delicious alternative to the classic chicken version.

Why Ground Beef Instead of A Larger Cut
Many tahchin recipes built around beef call for a cut like chuck, which you braise for hours until it shreds. It is delicious and it is also a project. Ground beef gets you to the same place in a fraction of the time, and because it has so much more surface area, it soaks up the turmeric, cinnamon, and tomato paste far more thoroughly than a large cut ever does. Every bite of the filling tastes seasoned all the way through.
Pairing it with eggplant was the natural next step. Eggplant and ground beef is one of the most reliable combinations in Persian and Middle Eastern cooking, and the soft eggplant layered against the firm saffron rice gives the whole dish a texture it would not have otherwise.
Ingredients

Eggplant: Italian eggplants are what I use here. They are smaller, less seedy, and they hold their shape better than larger varieties. If you cannot find them, globe eggplant works fine. Slice them into rounds rather than lengthwise, which makes them much easier to layer evenly.
Ground beef: Half a pound is all you need. The filling is meant to be a layer, not the bulk of the dish.
Barberries: Known as zereshk in Farsi, these are tiny dried red berries with a sharp, almost sour tartness. They are used heavily in Persian cuisine and keep a rich dish like this from feeling heavy. You will find them at Persian and Middle Eastern markets, usually in the freezer or refrigerated section. There is no good substitute, but dried cranberries chopped small will give you a similar pop of color and sweetness if you are stuck.
Saffron: Good saffron is what gives tahchin its color and aroma, and cheap saffron will give you neither. Grind it properly and bloom it before using, since throwing whole threads into the mix wastes most of what you paid for. Here is my full guide on how to bloom saffron.
Greek yogurt: Use whole milk Greek yogurt. The fat is what gives the crust its richness and helps it brown, and lower fat versions make the mixture loose and watery.
Basmati rice: Parboiled first so it is soft outside and still firm in the center. It finishes cooking in the oven.
How I Developed This Recipe
Whole eggs work: Many tahchin recipes call for egg yolks only. When I was working at a hotel restaurant in Iran, I learned that whole eggs do the job just as well – and I have made it that way ever since. You get the same structure and the same golden crust without separating a single egg or figuring out what to do with the leftover whites.
Salt the eggplant and give it the full thirty minutes: Slice the rounds, salt them, and let them sit for half an hour. Then rinse and dry them completely before frying. This draws out the moisture that would otherwise make the eggplant absorb so much oil, and it takes the bitter edge off at the same time.
Dry means dry: Pat the slices until there is no visible water on them. Wet eggplant hitting hot oil will spit, and it will steam rather than brown.
Frying is traditional but not required: There’s no question that frying is how it is traditionally done. That said, air frying or roasting the eggplants work well. The difference isn’t really that much specially since the eggplant will be cooking in the tahchin.
Let it rest before you flip it: Ten minutes out of the oven. If you cut into it too early, the layers will not hold.
How To Make Eggplant Tahchin

Salt the eggplant, let them sit 30 minutes, rinse and dry completely, then fry until golden on both sides.

Saute the onion, brown the ground beef, add the tomato paste, spices, and water, then stir in the barberries and walnuts.

Boil in generously salted water for 8 minutes, until soft outside and firm in the center.

Drain and rinse under cool water right away so the cooking stops.

Whisk the yogurt, eggs, oil, and salt together, then stir in the bloomed saffron.

Add the parboiled rice to the saffron mixture and fold gently until every grain is coated.

Spread half the rice across an oiled 9×9 pan.

Top with the ground beef mixture, then layer the fried eggplant over it and cover with the remaining rice.

Seal tightly with aluminum foil, poke holes in it with a toothpick, and bake at 350F for 1 hour and 30 minutes.

Rest 10 to 20 minutes, invert onto a platter, and top with the buttered barberries, almonds, and pistachios
Serving Suggestions
This is a full meal on its own, so what goes around it should stay light. Mast o khiar and salad shirazi are the classic choices, cool and tangy against the rich rice.
If you want to turn it into a proper Persian spread, start the meal with sabzi khordan and warm Persian barbari bread. Herbs, feta, walnuts, and bread before the main course is how most Iranian tables begin.

Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!
More Persian Recipes
Persian Recipes
Ghormeh Sabzi – Persian Herb Stew (Video)
Persian Recipes
Kabab Koobideh Recipe
Persian Recipes
Joojeh Kabab (Persian Saffron Chicken Kebab)
Persian Recipes
Fesenjan (Persian Pomegranate and Walnut Stew)

Eggplant Tahchin
Ingredients
Bloomed saffron
- 1/2 tsp saffron strands
- 3 ice cubes
Filling
- 3 Italian eggplants, sliced into rounds
- ⅓ cup avocado oil, or any neutral oil
- 1 large onion, diced
- ½ lb ground beef
- 2 tbsp tomato paste
- ½ tsp turmeric
- 1 tsp coarse salt
- ¼ tsp black pepper
- ¼ tsp cinnamon
- ⅓ cup water
- ½ cup barberries
- ½ cup walnuts, finely chopped
Rice mixture
- 2 cups basmati rice
- 2½ tsp coarse salt, for the boiling water
- 1 cup whole milk plain Greek yogurt
- 3 eggs
- ½ cup avocado oil, or any neutral oil
- 1 tsp salt
- 4 tbsp bloomed saffron
Barberry and nut topping
- 2 tbsp butter
- 1 tbsp vegetable oil, or any neutral oil
- ¾ cup dried barberries
- ½ tbsp sugar
- 1 tsp rose water
- 2 tbsp slivered almonds
- 2 tbsp slivered pistachios
Instructions
Bloom saffron
- Grind the saffron strands using pestle and mortar and place the ice cubes in a small bowl or cup. Sprinkle ground saffron on ice cubes and let it sit at room temperature to melt. This will be the bloomed saffron that you're going to use later.
Make the filling
- Slice the eggplants into rounds, salt generously, and let sit for 30 minutes. Rinse and pat completely dry.
- Heat 3 tablespoons of the oil in a large pan over medium high heat. Fry the eggplant slices in olive oil until golden on both sides. Transfer to a paper towel lined plate.
- Heat the remaining olive oil in a pan over medium heat. Saute the onion until softened, then add the ground beef and cook until browned.
- Stir in the tomato paste, turmeric, salt, pepper, and cinnamon. Cook for 3-5 minutes so the tomato paste releases its color and the spices release their flavor. Add the water and simmer until most of the liquid has cooked off. Stir in the barberries and walnuts and remove from heat.
Prepare the rice
- Rinse the basmati rice several times until the water runs clear. Bring a large pot of water to a boil and season generously with coarse salt.
- Add the rice and cook for 8 minutes, until soft on the outside and firm in the center. Drain in a colander and rinse with cool water to stop the cooking.
Assemble and bake
- Preheat the oven to 350F. Brush a 9×9 baking pan with oil.
- Whisk the yogurt, oil, eggs, and salt in a large bowl until combined. Stir in the bloomed saffron, then gently fold in the parboiled rice.
- Spread half the rice mixture evenly in the pan. Top with the ground beef filling, then layer the fried eggplant over the beef. Cover with the remaining rice and pat the top smooth.
- Cover tightly with aluminum foil and poke holes in the foil with a toothpick. Bake for 1 hour and 30 minutes, until the bottom is golden brown and a toothpick inserted into the rice comes out clean.
- For the topping, melt the butter with the oil in a pan over medium heat. Add the barberries and stir to coat. Stir in the sugar and rose water, then add the almonds and pistachios. Cook for 1 to 2 minutes until the barberries are glossy.
- Let the tahchin rest for 10 to 20 minutes, then place a platter to the baking pan, flip and invert onto a platter and top with the barberry mixture.
Notes
- Salt the eggplant and let it sit the full 30 minutes, then dry it completely. This keeps it from soaking up oil and removes any bitterness.
- Italian eggplants are best for this recipe. Globe eggplant works if that is what you can find.
- Whole eggs work here. There is no need to separate them.
- Use whole milk Greek yogurt. Lower fat versions make the mixture too loose.
- Buy good saffron and bloom it before using. It makes a visible and noticeable difference.
- The eggplant can be air fried or roasted instead of fried.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.












