Bademjan Polo (Persian Eggplant Rice)

Bademjan Polo (Persian Eggplant Rice)

بادمجان پلو

Golden fried eggplant slices layered through aromatic saffron rice with spiced meat and tangy tomatoes—a celebration of one of Persia's most beloved vegetables. The eggplant becomes silky and almost creamy during steaming, infusing the rice with its earthy richness. This elegant dish showcases the Persian mastery of transforming simple vegetables into something extraordinary.

ricePrep: 45 minCook: 85 minintermediateServes 6

Cultural Note

Eggplant holds a special place in Persian cuisine—it's said that a Persian cook can prepare it in a hundred ways. Bademjan polo showcases this beloved vegetable at its finest, transforming it through frying and steaming into something silky and luxurious. The dish is particularly popular in summer when local eggplants are abundant and sweet. Many families grow their own eggplants specifically for this dish.

Critical Moments

  • Salting and drying eggplant thoroughly
  • Frying eggplant to deep golden (not pale, not burnt)
  • Proper parboiling of rice
  • Eggplant tahdig layer arranged carefully
  • Never lifting lid during steaming
1
PREP10 min

Salt the eggplant

Slice eggplants into 1cm thick rounds or lengthwise slices. Place in a colander, sprinkle generously with 2 tsp salt, toss to coat. Let sit for 30-60 minutes to draw out bitter liquid. Rinse briefly and pat very dry with paper towels.

Beads of brown liquid forming on eggplant surface; after rinsing, slices are dry and slightly collapsed
TouchEggplant feels denser and less spongy after salting

Critical Step

Salting removes bitterness and excess moisture. Wet eggplant splatters when fried and absorbs excessive oil. Dry, salted eggplant fries golden and crisp. This step cannot be skipped.

Press eggplant gently between paper towels after rinsing—the drier, the better for frying

Common Mistakes

  • Not salting long enough (bitter eggplant)
  • Not drying thoroughly (splattering, soggy)
  • Skipping entirely (oil-logged, bitter results)
2
PREP15 min

Wash and soak the rice

While eggplant salts: Place rice in a large bowl. Fill with cold water, swirl vigorously, and drain. Repeat 5-6 times until water runs mostly clear. Dissolve 2 tbsp salt in 2L lukewarm water, add rice, and soak for at least 1 hour.

Water progresses from cloudy to nearly clear; soaked grains appear elongated
TouchSoaked rice is fragile
3
PREP5 min

Bloom the saffron

Grind saffron with a pinch of sugar using mortar and pestle. Transfer to a small bowl, add 4 tbsp hot water. Cover and steep for at least 30 minutes.

Deep ruby-red liquid
SmellHoney-floral saffron aroma
4
COOK25 min

Fry the eggplant

Heat 150ml oil in a large skillet over medium-high heat until shimmering. Fry eggplant slices in batches (don't crowd), about 3-4 minutes per side until deep golden brown on both sides. Remove to a paper towel-lined plate. Add more oil between batches as needed.

Eggplant is deep golden-brown on both sides; slightly crispy edges
Medium-High180°C / 350°F oil temperature
SmellFried eggplant—earthy and appetizing
SoundSteady sizzle; quiets when flipped
TouchCrisp exterior, soft interior

Critical Step

Properly fried eggplant is golden and delicious. Underfried eggplant is pale and bland. Overfried eggplant is bitter and greasy. Temperature control is key.

Don't crowd the pan—eggplant temperature drops and it steams rather than fries. Work in batches.

Common Mistakes

  • Oil not hot enough (soggy, oil-logged)
  • Crowding pan (steaming instead of frying)
  • Not flipping at right time (burns one side)
  • Eggplant still wet (dangerous splattering)
5
COOK18 min

Cook the meat mixture

In the same skillet (or a clean one), heat 2 tbsp oil over medium-high heat. Add diced onion and cook until golden, about 8 minutes. Add garlic and cook 1 minute. Add ground meat, breaking up with a spoon. Cook until browned, about 6-8 minutes. Add turmeric, cinnamon, dried mint, salt, and pepper. Add tomato paste and cook 2 minutes until darkened.

Meat is browned; onions golden; tomato paste darkened
Medium-High175-190°C / 350-375°F
SmellBrowned meat with warm spices and cooked tomato paste
SoundActive sizzling
TouchMeat in small crumbles
The tomato paste needs to cook until it loses its raw taste and turns brick-red
6
COOK2 min

Add saffron to meat

Add 2 tbsp saffron water to the meat mixture. Stir to combine. The mixture should be flavorful but fairly dry—not wet or soupy. Remove from heat.

Meat mixture is golden-tinted from saffron; no pooling liquid
SmellSaffron-infused spiced meat
TouchMixture is dry enough to layer without making rice soggy
Checkpoint: Mixture should be well-seasoned and not wet
7
COOK7 min

Parboil the rice

Bring 3L water with 2 tbsp salt to a rolling boil. Drain soaked rice and add to boiling water. Boil for 5-7 minutes until al dente—soft outside with a tiny firm core.

Rice grains elongated; water is starchy
HighRolling boil
SmellClean rice aroma
SoundActive boiling
TouchAl dente—soft exterior, tiny firm core

Critical Step

Proper parboiling ensures fluffy rice.

8
COOK2 min

Drain the rice

Immediately drain rice into a fine-mesh strainer. Rinse briefly with lukewarm water. Shake gently to drain.

Separate, fluffy grains
TouchGrains distinct and light
9
COOK5 min

Prepare tahdig with eggplant

In a non-stick pot, combine remaining oil with 2 tbsp saffron water. Arrange a layer of the best fried eggplant slices on the bottom, overlapping slightly. This eggplant becomes your tahdig—crispy and golden when unmolded.

Overlapping eggplant slices covering the pot bottom completely
SmellSaffron and fried eggplant

Critical Step

Eggplant tahdig is the signature of this dish—it becomes incredibly crispy and caramelized. Choose your best slices for this layer.

Overlap the slices slightly so the tahdig will release as one piece
10
COOK8 min

Layer rice, eggplant, and meat

Add a layer of rice over the eggplant tahdig. Top with a layer of meat mixture and some fried eggplant slices. Add tomato slices if using. Repeat layering: rice, meat, eggplant, rice. Reserve a few eggplant slices for garnish. Build into pyramid shape. Poke 5-6 steam vents.

Layered pyramid with visible eggplant and meat between rice layers
SmellLayers of saffron, eggplant, and spiced meat
Distribute eggplant evenly so each serving gets plenty. The layers should be clearly defined but not too thick.
11
COOK55 min

Steam the rice

Drizzle melted butter and remaining saffron water over the rice. Place pot over medium-high heat uncovered for 3-4 minutes until steam rises. Wrap lid with a clean kitchen towel, place tightly on pot. Reduce heat to lowest setting. Steam for 50-55 minutes.

Steam rising initially; then covered—trust the timing
Initial high heat 3-4 min, then lowest setting
SmellRice steaming with eggplant; tahdig forming
SoundInitial sizzle, then very quiet

Critical Step

Proper steaming ensures fluffy rice and crispy eggplant tahdig. The eggplant tahdig takes slightly longer to crisp than rice tahdig. Never lift the lid.

12
FINISH8 min

Rest and unmold

Remove from heat and let rest 5 minutes. Remove lid. Gently fluff rice with a fork, mixing layers slightly while keeping eggplant pieces visible. Spoon onto a serving platter. Carefully unmold tahdig—the eggplant should be deeply golden and crispy.

Fluffy rice with visible eggplant and meat; spectacular eggplant tahdig
SmellAromatic rice with silky eggplant
SoundTahdig releasing
TouchFluffy rice; silky eggplant in layers; crispy eggplant tahdig
13
FINISH

Garnish and serve

Arrange reserved fried eggplant slices decoratively on top. Drizzle remaining saffron water for golden streaks. Present the eggplant tahdig prominently—it's the star of the dish.

Elegant presentation—rice with visible eggplant throughout, topped with golden fried slices, dramatic eggplant tahdig
The eggplant tahdig is the trophy—display it proudly. Guests will fight over it.

Resting Required

5 min - Allows tahdig to release cleanly

Extras

Equipment

large potnon-stick potlarge skilletfine mesh strainerkitchen towelpaper towelsstandard

Make Ahead

  • Eggplant can be fried 1 day ahead—store covered at room temperature (refrigeration makes it soggy).
  • Meat mixture can be made 2 days ahead.
  • Rice must be made fresh.

Leftover rice reheats in a covered pan with butter.

The eggplant in the rice stays silky; tahdig won't be crispy on reheating.

Serve With

Sides

  • Mast-o-khiar (essential cooling contrast)
  • Shirazi salad
  • Torshi
  • Sabzi khordan

Drinks

  • Doogh
  • Black tea

Substitutions

eggplantItalian eggplants are ideal—tender and not too seedy. Japanese eggplants work well (faster cooking). Large globe eggplants need longer salting time.
ground meatLamb is traditional; beef works well. Can use small meatballs instead. Dish can be made vegetarian.
tomatoFresh tomato slices add moisture and tang. Can omit or use sundried tomatoes for intensity.

Scaling

Rice scales normally. Eggplant frying is the time-consuming part—can be done in batches ahead. The meat mixture scales proportionally. For large gatherings, fry eggplant the day before.

Source

Traditional · Traditional home cooking

Eggplant (bademjan) is one of the most important vegetables in Persian cuisine. This rice dish elevates it to star status, popular throughout Iran especially in summer when eggplants are at their peak.

Related Recipes