Main Course

Tahchin with Spinach

A golden-crusted slice of tahchin with spinach on a white plate, revealing layers of green spinach and saffron rice.
Prep
30 mins
Cook
60 mins
Servings
6
Middle EasternIntermediateLunchVegetarianGluten Free

About this dish

Tahchin is a classic Persian layered rice cake that marries fragrant saffron rice with a tender, savory filling. In this spinach version, the earthy greens are lightly sautéed with garlic and optional turmeric, then sandwiched between golden, buttery rice layers.

The dish bakes into a crisp-crusted, moist centerpiece that slices beautifully—perfect for a weekend lunch or a celebratory dinner.

Ingredients

UK and US measurements are both included for every recipe.

Basmati rice

grain

2 cups (400g)

Imperial measurement: 2 cups

Fresh spinach

vegetable

300g

Imperial measurement: 10 oz

Plain yogurt

dairy

1 cup (240ml)

Imperial measurement: 1 cup

Eggs

protein

3 large

Saffron threads

spice

1/2 tsp (0.5g)

Imperial measurement: 1/2 tsp

Butter, melted

fat

4 tbsp (60g)

Imperial measurement: 4 tbsp

Garlic cloves, minced

herb

3 cloves

Turmeric

spice

1/2 tsp

Salt

seasoning

1 tsp (6g)

Imperial measurement: 1 tsp

Black pepper

spice

1/2 tsp

Olive oil

fat

2 tbsp (30ml)

Imperial measurement: 2 tbsp

Method

1

Wash and soak rice

1 hour

Wash the basmati rice under cold water until the water runs clear. Soak in cold water for 1 hour, then drain.

2

Cook rice partially

10 minutes

Bring a large pot of salted water to a boil. Add the drained rice and cook for 5-6 minutes until al dente. Drain and rinse with cold water.

3

Prepare saffron water

5 minutes

Grind the saffron threads with a pinch of sugar using a mortar and pestle. Dissolve in 2 tablespoons of hot water. Set aside.

4

Cook spinach

10 minutes

Heat olive oil in a skillet over medium heat. Add minced garlic and cook for 30 seconds. Add spinach in batches and cook until wilted, about 3 minutes. Season with salt and pepper. If using turmeric, add it now. Drain any excess liquid and let cool.

5

Make rice mixture

5 minutes

In a large bowl, whisk together yogurt, eggs, half the melted butter, and half the saffron water. Fold in the parboiled rice until well combined.

6

Layer in baking dish

10 minutes

Preheat oven to 180°C (350°F). Brush a 9-inch round baking dish with the remaining melted butter. Spread half the rice mixture evenly in the dish. Spread the cooked spinach over the rice. Top with the remaining rice mixture and smooth the surface.

7

Bake

1 hour

Cover the dish with foil and bake for 45 minutes. Remove foil and bake for another 15 minutes until the top is golden and crisp. Drizzle remaining saffron water over the top and let rest for 10 minutes.

8

Serve

5 minutes

Run a knife around the edges, carefully invert onto a serving platter, and cut into wedges. Serve warm.

Equipment

  • Large pot
  • Skillet
  • 9-inch round baking dish
  • Mixing bowls
  • Mortar and pestle

Nutrition facts

420 kcal
Calories
12 g
Protein
65 g
Carbohydrates
14 g
Fat
3 g
Fiber
520 mg
Sodium

Tips

  • Soaking the rice is crucial for a tender texture, do not skip this step.
  • Parboil the rice just until al dente—overcooking will make the tahchin dense.
  • Let the tahchin rest after baking to firm up, making it easier to unmold and slice.
  • For a richer color, use an extra pinch of saffron or add a pinch of turmeric to the rice mixture.

Serving suggestions

  • Serve warm with a side of mast-o-khiar (yogurt with cucumber) and fresh herbs like mint and tarragon.

Rate this recipe

No ratings yet. Be the first to rate it.

Youssef Benali

Recipe by

Youssef Benali

Specialises in Moroccan cuisine

Youssef makes tagine with preserved lemons he aged for 6 months. He is a patient man.

Describe yourself in three words: Patient, fragrant, lemon hands.