Persian

Kalam Polo

Medium·30 min

Rice cooked with cabbage and tiny meatballs, the everyday national style of this dish. Shredded white cabbage is sautéed soft and sweet, rolled into the rice with sparrow-sized meatballs and warm spice, then steamed dami until a golden tahdig sets at the bottom. It is the plainer central-Iranian cousin of the herb-packed Shirazi version: where Shiraz loads in dill, basil and chives, the national kitchen leans on the cabbage, the meat and cinnamon. Comforting and filling, it is everyday home cooking eaten straight from the pot.

Kalam means cabbage and polo is steamed rice; the dish exists in two recognised camps. The famous one is Shirazi, from Fars in the south, distinguished by a heavy load of fresh herbs and sometimes kohlrabi. The other is the plainer central and Tehran style made with white cabbage and little or no herb mix — the everyday national form. Cabbage rice of this kind is old home cooking rather than a documented court creation; the tiny meatballs are traditionally rolled to the size of a sparrow's head (sar-e gonjeshk), a measure cooks still cite.

Fluffy rice threaded with soft, sweet ribbons of cabbage and studded with tiny browned meatballs. The cabbage has cooked down until it almost melts, turning mild and sweet, and cinnamon and cumin perfume the grains. A crisp golden tahdig comes up from the bottom of the pot. It eats gentle and homey — less aromatic and herbal than the Shirazi style, more about the sweetness of long-cooked cabbage against savoury meat.

Cooking the cabbage down first is what makes the dish: heat breaks its fibres and converts some starch to sugar, so it turns sweet and tender instead of crunchy and raw in the finished rice. The meatballs are rolled small and seared to brown their surface and seal the juices before they steam through with the rice. The dish is finished dami — covered low-heat steam — so the bottom layer dehydrates against the oiled pot into the crisp tahdig while the body stays fluffy.

Variations

The Shirazi version is the most distinct relative, herb-heavy and sometimes made with matchstick kohlrabi instead of cabbage. Within the plainer style, some cooks add a little tomato paste for colour, or sour the pot with dried lime or barberries. Ground meat or small chunks can replace the rolled meatballs, and a meatless version skips them entirely. A splash of saffron water over the finished rice is common for special occasions.

On the Palate

Where Kalam Polo sits in the Persian flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 5

How it's made

8 steps · 30 min

  1. 1
    12 min

    Roll seasoned ground meat into small meatballs and brown them in oil; set aside

  2. 2
    10 min

    Shred the cabbage and sauté in oil until wilted, soft and lightly golden

    Watch out

    Cook the cabbage down until it's fully wilted and just tinged gold — still crunchy and it'll taste raw and grassy in the finished rice.

  3. 3
    3 min

    Season the cabbage with cinnamon, cumin and salt

  4. 4
    12 min

    Parboil the rinsed rice in salted water until just short of done, then drain

    Watch out

    Pull the rice while the grains still have a firm core — they finish cooking in the steam, and fully soft now means mush later.

  5. 5
    5 min

    Oil the pot and layer in the rice with the cabbage and meatballs folded through

  6. 6
    3 min

    Drizzle a little oil and bloomed saffron, cover the lid with a cloth

  7. 7
    45 min

    Steam dami over low heat until cooked through and a tahdig forms at the bottom

    Watch out

    Listen and smell for the tahdig: a faint crackle and a toasty aroma means the bottom is crisping; a sharp scorched smell means the heat's too high — drop it fast.

  8. 8
    3 min

    Gently fold and serve, turning out the crisp tahdig

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Techniques

Dishes like this

More from Persian