Cozonac
Romanian

Cozonac

An enriched yeasted Romanian sweet bread plaited into a tall loaf, holding swirls of walnut paste, cocoa, and Turkish-delight cubes (rahat). The Easter and Christmas centerpiece — every Romanian household bakes at least one loaf for each major holiday, ranked and judged within the family. Recipe is the heirloom; the technique is the skill.

Hard6 hours

Where it comes from

Cozonac entered Romanian baking via Ottoman influence (similar to Bulgarian kozunak and Turkish çörek) but evolved its distinct character — the walnut filling, the rahat addition, and the elaborate plaiting. The bread is mandatory for Easter (Paște) and Christmas (Crăciun); to skip it is a household scandal. Recipes pass mother-to-daughter and arguments about ratio (more milk vs more eggs, butter or oil, lemon zest depth) define family identity.

On the plate

Slice reveals a marbled cross-section: golden bread spiraled with dark walnut filling and bright cubes of pink and yellow rahat. Crumb is rich, slightly cake-like from the butter and egg yolks, with a soft tear. Walnut filling is moist, slightly bitter from the cocoa. Rahat pockets are chewy-sweet against the savory dough. Citrus zest rises in the background. Best with a glass of cold milk or hot tea on Easter morning.

How it works

Cozonac is one of the most enriched yeasted breads in any tradition (600 g flour vs 100 g butter + 150 g sugar + 6 eggs + 400 ml milk). The sponge pre-ferment is essential: it gives the yeast a head start before being overwhelmed by sugar and fat (which inhibit yeast). Butter goes in late so it doesn't impede gluten development. Final internal temp of 92°C ensures the dense crumb is fully baked without over-drying.

Variations

Moldavian cozonac is taller and braided into 4 strands instead of twisted. Transylvanian version uses poppy seed filling instead of walnut (mac). Bucharest tradition adds dried orange peel and a higher dose of rum. Older recipes use whole-milk yogurt instead of milk for tang.

On the Palate

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 12

How it's made

12 steps · Show
90 min active · 270 min waiting
  1. 1
    17 min

    Sponge: warm 100 ml milk to 35°C. Whisk in 15 g fresh yeast (or 5 g instant) + 1 tbsp sugar + 30 g flour. Rest 15 min until bubbly.

  2. 2
    4 min

    Main dough: in a stand mixer with dough hook, combine 600 g strong bread flour + 150 g sugar + 1 tsp salt + zest of 1 lemon + zest of 1 orange.

  3. 3
    7 min

    Add the sponge, 4 egg yolks + 2 whole eggs + 300 ml warm milk + 1 tbsp rum + 2 tsp vanilla. Mix on low 5 min.

  4. 4
    18 min

    Add 100 g soft butter in pieces over 5 min while kneading on medium. Continue kneading 12-15 min until dough is silky-smooth, elastic, slightly tacky.

  5. 5
    90 min

    First rise: cover, 90 min at room temp until doubled.

  6. 6
    10 min

    Filling: chop 250 g walnuts into ½-cm pieces. Mix with 4 tbsp cocoa powder + 100 g sugar + 80 ml warm milk + 1 egg white + 1 tsp vanilla.

  7. 7
    18 min

    Roll: punch down dough, divide into 2 portions. Roll each into a 25×40 cm rectangle. Spread filling. Scatter 50 g rahat cubes + 30 g raisins over filling.

  8. 8
    6 min

    Roll up tightly from long side. You now have 2 long logs. Twist them together like a 2-strand rope. Place in a greased 25×12 cm loaf tin.

  9. 9
    60 min

    Second rise: cover, 60 min until dough reaches top of tin.

  10. 10
    3 min

    Brush with beaten egg yolk + 1 tbsp milk. Sprinkle with 2 tbsp coarse sugar.

  11. 11
    45 min

    Bake at 180°C for 40-50 min — internal temperature 92°C when done. If browning too fast, cover with foil.

  12. 12
    90 min

    Cool in tin 15 min, then transfer to rack. Wait until fully cool before slicing — the structure needs time to set.

Dishes like this

More from Romanian