πŸ‡·πŸ‡΄

A Romanian tradition. Cozonac is a rich, pillowy sweet bread made every year for Christmas and Easter in Romania. Every family has their version. Every grandmother insists hers is the only correct one. This is mine β€” or rather, the one I grew up eating.

Makes 2 loaves
Prep 45 min
Rise 2–3 hrs
Bake 40 min
Level Intermediate

Cozonac is not a quick bread. It rewards patience and punishes shortcuts. The dough needs long, committed kneading β€” traditionally done by hand, by feel, until it becomes smooth and elastic and practically alive. The filling is walnut and cocoa, darkly aromatic, spiked with rum. When it bakes, the whole house smells like the best version of Christmas you’ve ever had.

If you’ve never made a yeasted enriched bread before, this is a wonderful place to start β€” the dough is forgiving, the result is dramatic, and once you understand how it feels to work properly developed dough, you’ll have that knowledge forever.

2
Large loaves

~3h
Total time

~320
Cal per slice

~30
Slices total

Ingredients

The dough
1 kg strong white flour (bread flour)
300 ml whole milk, warm
200 g white sugar
150 g unsalted butter, softened
5 large eggs (+ 1 yolk for glaze)
25 g fresh yeast (or 10 g dried)
1 tsp fine salt
2 tsp vanilla extract
1 lemon, zest only
1 orange, zest only

Walnut & cocoa filling
400 g walnuts, finely ground
200 g sugar
4 tbsp unsweetened cocoa powder
3 tbsp dark rum
1 tsp vanilla extract
4–5 tbsp warm milk (to bind)

On the flour: Use bread flour if you can find it — the higher protein content gives you the gluten structure that lets cozonac hold its tall, fluffy shape without collapsing. All-purpose works, but the result will be slightly denser. Romanian făină tip 550 is the classic.

Instructions

Activate the yeast. Warm the milk to body temperature (it should feel neutral on your wrist β€” not hot). Crumble in the fresh yeast, add a teaspoon of the sugar, and stir. Leave it for 10 minutes until it’s foamy and active. If nothing happens, your yeast is dead β€” start again.

Mix the dough. Sift the flour into a large bowl and make a well. Beat 4 of the eggs with the remaining sugar until pale and slightly thickened. Pour this into the flour well along with the yeast mixture, vanilla, lemon and orange zest, and salt. Mix until a shaggy dough forms.

Knead. Then keep kneading. This is the critical step. Turn the dough onto a clean surface and knead for at least 20 minutes by hand β€” longer if needed. You are building the gluten network that will trap the gas bubbles and give cozonac its characteristic pull-apart texture. The dough is ready when it is smooth, silky, not sticky, and springs back when you poke it.

Add butter gradually. Once the dough is fully developed, work in the softened butter in small pieces β€” a tablespoon at a time β€” continuing to knead between additions. This is a technique from enriched doughs: butter added too early disrupts gluten development. The dough will look slippery and messy as you add each piece, then come back together. Trust it.

First rise: 1.5 to 2 hours. Place the dough in a lightly oiled bowl, cover tightly with cling film or a damp towel, and put it somewhere warm. It should double in size. In winter, put it in the oven with just the light on β€” the residual heat is perfect.

Make the filling. While the dough rises, combine the ground walnuts, sugar, cocoa, rum, and vanilla. Add warm milk a tablespoon at a time until the filling is spreadable β€” thick like hummus, not runny. It should hold its shape when spread. Taste it and adjust rum or sugar to your preference.

Divide and roll. Knock back the risen dough and divide it into two equal pieces. Working one at a time, roll each piece into a large rectangle on a lightly floured surface β€” roughly 30 Γ— 50 cm. Spread half the filling evenly across each rectangle, leaving a 2 cm border at the far edge.

Roll into a log, then twist. Roll each rectangle tightly from the near edge into a log. Pinch the seam closed firmly. Now take the two logs and twist them around each other into a braid. Transfer each braided loaf into a buttered and lined 30 cm loaf tin β€” they should fill the tin about halfway.

Second rise: 45 minutes to 1 hour. Cover loosely and leave to rise again until the dough has reached the top of the tin and is domed above it. Do not rush this. The second rise defines the height and lightness of your final cozonac.

Glaze and bake. Heat your oven to 175Β°C (fan) / 190Β°C conventional. Beat the remaining egg yolk with a splash of milk and gently brush the tops of both loaves β€” light hands, don’t deflate them. Bake for 35–40 minutes until deeply golden brown. A skewer inserted in the center should come out clean.

Cool in the tin, then on a rack. Leave them in the tin for 10 minutes before turning out β€” they are fragile and need to firm up slightly. Then cool on a wire rack for at least 30 minutes before slicing. I know. I’m sorry. It’s necessary.

Tips for Success

🌑️
Temperature is everything. Yeast is alive and responds to heat. Ingredients that are too cold slow fermentation; too hot kills the yeast. Eggs and butter should be at room temperature before you start. Cold eggs dropped into warm dough will bring everything down and slow the whole process significantly.
πŸ₯Š
Don’t be afraid of the knead. Romanian grandmothers used to knead cozonac dough for 40 minutes. Your arms will complain. That’s correct. A stand mixer with a dough hook at medium speed for 12–15 minutes achieves the same result with less suffering. Either way β€” the gluten has to develop fully or the bread collapses in the oven.
🎡
The windowpane test. Take a small piece of dough and stretch it slowly between your fingers. If the dough is properly developed, it will stretch thin enough to let light through without tearing β€” like a translucent membrane. If it tears immediately, keep kneading. This is the real indicator of readiness, not time.
πŸ§‚
Salt and yeast don’t touch. Salt kills yeast on direct contact. Add the salt to the flour first, or on the opposite side of the bowl from the yeast. Once they’re in the full dough with the other ingredients it’s fine β€” they just shouldn’t be in direct concentrated contact early on.
🌰
Variations: The filling can go many directions. Mac (poppy seed) β€” swap walnuts for ground poppy seeds, add lemon zest. Rahat (Turkish delight) β€” cut rose-water rahat into small pieces and scatter on the dough instead of a spread filling. Raisin β€” soak raisins in rum overnight, fold into the dough itself rather than making a separate filling.
On the colour of the crust. Cozonac should be deeply, almost alarmingly golden-brown on the outside. If you take it out when it looks politely pale, it’s underdone and will be gummy inside. It should look like it almost went too far β€” that dark amber crust is part of the flavour. Cover loosely with foil if the top browns too fast before the inside is cooked through.

Why this bread matters

In Romania, cozonac isn’t just a recipe β€” it’s a memory stored in your hands. You learn it by watching, then by helping, then by doing it yourself for the first time in your own kitchen, slightly anxious, trying to remember how it looked when someone else made it. There’s a reason it’s made for Easter and Christmas and not ordinary Tuesdays: it takes most of a day, involves real physical effort, and fills the house with a smell that means something important is happening. If you make this for people you love, they will feel that. That’s the point of it.

Did you enjoy this post?

Leave a Comment