Tavë Kosi
Albanian

Tavë Kosi

Medium·35 min active + 1 hour 15 min resting

Cubed lamb (or chicken) seared and tucked into rice in a deep clay or ceramic pan, then covered with a thick yogurt-and-egg topping that puffs into a custard as it bakes. The Albanian national dish — Elbasan's gift to the Mediterranean repertoire — eaten any season but considered the Sunday-lunch centerpiece.

Tavë Kosi originated in the Elbasan region of central Albania, where the dish remains tied to family-cooking identity. Its name literally translates to 'pan of yogurt'. The Ottoman era brought rice and the technique; the dish's yogurt-baked-custard signature, however, is uniquely Albanian — no Turkish, Greek, or other Balkan cuisine bakes yogurt this way. The diaspora carried tavë kosi to Italy and the US, where it has become the dish that introduces non-Albanians to the cuisine.

Spoon dips through a wobbly golden-topped custard layer (still warm, slightly trembling), then through tender shreds of lamb in their own juice, then through rice that has absorbed the yogurt's tang at the boundary. The yogurt sets into a savory baked egg-custard texture that has no equivalent in other Mediterranean cooking. Mint freshens the heavy dairy. Eaten alone — it is its own meal.

Whisking flour into the yogurt is the no-curdle insurance: cold yogurt curdles when baked above 70°C, but a tablespoon of starch (or here, flour-and-egg) stabilizes the proteins so the mixture sets smoothly into a true custard. The 200°C bake is hot enough to puff the top via egg-foam expansion but quick enough not to break the custard. Rice partly cooked first means the dish finishes in the same 40 min as the topping — no separate timing.

Variations

Chicken tavë (tavë me pulë) is the lighter weeknight version. Northern Albanian style adds tomato paste for a pinker custard. Some Korçë cooks tuck whole eggs into the rice layer below the topping. Lent-friendly versions skip the meat entirely; just rice and yogurt-egg.

On the Palate

Where Tavë Kosi sits in the Albanian flavor cloud

HeatRichnessComplexityFermentFreshness
Cook to learn

Whisk flour and egg into the cold yogurt before it bakes — that starch stabilizes the proteins so the topping sets into a smooth custard instead of curdling into grainy curds above 70°C.

Techniques

Ingredients

Serves 6

How it's made

8 steps · 35 min active + 1 hour 15 min waiting

  1. 1
    5 min

    Cube 800 g lamb shoulder into 3 cm pieces. Season with salt, pepper, 1 tsp dried oregano.

  2. 2
    8 min

    Heat 3 tbsp olive oil in a heavy pan over medium-high. Brown lamb cubes 5 min, turning. Remove.

  3. 3
    38 min

    In same pan, sauté 1 chopped onion 5 min. Add 2 chopped garlic; cook 1 min. Return lamb. Pour in 300 ml water, 2 bay leaves. Simmer 35 min uncovered until lamb is tender and water has reduced to 100 ml of broth.

    Watch out

    Simmer uncovered until the water reduces to about 100 ml of concentrated broth and the lamb is fork-tender.

  4. 4
    14 min

    Meanwhile: cook 150 g long-grain rice in 350 ml salted water 12 min — it should be 80% done, still firm. Drain.

  5. 5
    6 min

    Yogurt topping: whisk 800 g full-fat yogurt + 4 eggs + 60 g melted butter + 30 g flour + 1 tsp salt until smooth.

    Watch out

    Whisk the yogurt topping until completely smooth with no flour lumps — any streaks will set as gritty patches.

  6. 6
    5 min

    Assemble in a 25 cm deep clay or ceramic baking dish: layer rice on bottom, then lamb with its braising liquid, then pour yogurt mixture over to cover.

  7. 7
    40 min

    Bake at 200°C for 35-45 min — the top should puff, set, and turn golden in patches. Internal temperature should reach 75°C.

    Watch out

    The top is done when it puffs, sets firm to the touch, and colors golden in patches, not pale or wet.

  8. 8
    11 min

    Rest 10 min. The custard settles back slightly. Scatter with chopped mint. Serve straight from the dish.

Techniques

Dishes like this

More from Albanian