| | |

Traditional Swiss Zopf (Soft Braided Bread Recipe)

-
Traditional Swiss Zopf braided bread on a wooden board.

This braided bread recipe, or Zopf as it is named in Switzerland, is a classic soft, buttery bread with a golden crust and tender crumb. Traditionally enjoyed on weekends and holidays, it’s lightly savory, easy to make, and perfect for everything from jam and honey to cheese and cold cuts.

  • It’s soft and buttery without being sweet, making it incredibly versatile
  • The dough is easy to handle and forgiving, even if your braid isn’t perfect
  • It keeps well and makes excellent toast the next day

This Swiss Zopf version leans savory, but if you like a touch of sweetness, it’s easy to adapt – more on that below.

For the full list of ingredients and their measurements, please refer to the recipe card below.

Ingredients for Swiss zopf laid out - flour, milk,salt, egg, butter and yeast.


Flour
: All-purpose flour keeps the crumb soft and tender, exactly what you want in a Zopf

Milk: Adds richness and softness to the dough

Butter: This is where the flavor comes from – don’t skimp

Yeast: Active dry yeast works beautifully here and gives a steady rise

Salt: Essential for flavor, especially since the dough isn’t sweet

The egg wash is what gives Swiss Zopf its signature shiny crust – that deep golden finish you recognize instantly at a Swiss bakery.

Two lemon curd cookies stacked with one missing a bite showing the gooey lemon curd and soft butter cookie texture.

How to make Swiss Zopf

swiss braided bread zopf making the dough

1. Make the Dough

  • Start by sifting the flour and salt into a large bowl. Warm your milk until it’s just warm to the touch – think cozy, not hot. Stir in the yeast and let it sit for a few minutes until it starts waking up.
  • Pour your milk and yeast mixture into the flour along with the softened butter. This is where I usually go straight in with my hands. It looks messy at first, but it comes together quickly.
Zopf dough after kneading in a large metal stand mixer mixing bowl.
  • Knead until you have a smooth, elastic dough. You’ll know it’s ready when it feels soft and slightly springy, no longer rough or shaggy, and it slowly bounces back when you press it with your finger. If it’s sticking aggressively to your hands, add a little more flour – just enough to make it manageable, not dry.
  • If you’re using a stand mixer, knead with the dough hook on medium-low speed for about 6–8 minutes. The dough should pull away from the sides of the bowl and wrap itself gently around the hook, while still feeling soft to the touch.
  • Cover and let rise for about an hour, or until doubled.
Two strands of dough being braided together for a 4 strand braid.
Second step in braiding a Zopf.
Third step in braiding a Zopf.

2. Shape the Zopf

  • Divide the dough into two equal pieces. Roll each one into a long rope – about 60–70 cm (2–2½ feet). Don’t stress if they’re not identical. Mine rarely are.
  • Lay one rope vertically on the work surface. Place the second rope horizontally across its centre to form a cross. Take the two ends of the rope underneath and swap their positions over the centre. Next, take the ends of the other rope and swap their positions over the centre. Continue alternating between the two ropes until you reach the ends. Pinch the ends together and tuck them underneath the loaf.

And yes – this is the part everyone finds tricky. I still mess it up. Every. Single. Time. The good news? Swiss Zopf is very forgiving. It always ends up looking beautiful in the end even if the braid isn’t perfect.

  • Transfer the braided loaf to a parchment-lined baking sheet. Cover loosely and let it rise for another 20–30 minutes, until visibly puffy. Meanwhile, preheat the oven to 380°F (193°C).
Braided Zopf before baking with a small bowl of egg wash on the side.

3. Egg Wash & Bake

  • Whisk together the egg, water, salt, and sugar for the egg wash. Brush generously over the loaf – this is what gives you that beautiful shine.
  • Bake for about 45 minutes, until the crust is deep golden and firm. A good test: tap the loaf with your finger. If it sounds hollow, it’s ready.
  • Let the Zopf cool slightly before slicing (if you can wait).
Traditional Swiss Zopf braided bread  recipe on a wooden board.
Homemade strawberry and rhubarb jam in a small glass jar.
Traditional Swiss Zopf braided bread on a wooden board.

Traditional Swiss Zopf (Braided Butter Bread)

No ratings yet
Traditional Swiss Zopf made with milk and butter, braided and baked until glossy and golden. This soft, lightly savoury bread is a favourite for Sunday breakfast.
Prep Time 20 minutes
Cook Time 45 minutes
Rise Time 1 hour 30 minutes
Total Time 2 hours 35 minutes
Servings: 10 Slices
Course: Bread, Breakfast, Brunch

Ingredients
  

Dough
  • 4 cups (500 g) all-purpose flour
  • 3 ½ tsp (10.5 g) active dry yeast
  • 1 ¼ cups (300 ml) milk, warm
  • 1 ¾ tsp (9 g) salt
  • ¼ cup (60 g) unsalted butter, softened
Egg Wash
  • 1 large egg
  • 3 tbsp (45 ml) water
  • Pinch of salt
  • Pinch of sugar

Method
 

  1. Warm the milk to approximately 100°F (38°C). Stir in the active dry yeast and let it stand for 5–10 minutes.
  2. Combine the flour and salt in a large mixing bowl. Make a well in the centre, then add the milk-and-yeast mixture and softened butter.
  3. Mix until a shaggy dough forms. Knead by hand for 8–10 minutes or with a dough hook on medium-low speed for 6–8 minutes, until smooth, elastic and slightly tacky.
  4. Place the dough in a lightly buttered bowl, cover and let rise for approximately one hour, or until doubled.
  5. Turn the dough onto a work surface and divide it into two equal pieces. Roll each piece into a rope approximately 24–28 inches (60–70 cm) long, with a slightly thicker centre and tapered ends.
  6. Place the ropes across one another to form a cross. Swap the two ends of the lower rope over the centre, then swap the ends of the other rope. Continue alternating between the ropes. Pinch the ends together and tuck them underneath.
    Two strands of dough being braided together for a 4 strand braid.
  7. Transfer the braided loaf to a parchment-lined baking sheet. Cover loosely and let rise for another 20–30 minutes, or until visibly puffy. Meanwhile, preheat the oven to 380°F (193°C).
  8. Whisk together the egg, water, salt and sugar. Brush the loaf thoroughly with the egg wash.
  9. Bake for 40–45 minutes, until deeply golden and hollow-sounding when tapped. The centre should reach approximately 190°F (88°C).
  10. Transfer to a wire rack and cool for at least 20–30 minutes before slicing.

Notes

  • Measure the flour by weight for the most reliable dough.
  • The dough should feel soft and slightly tacky, not stiff.
  • If the ropes keep shrinking, let them rest for five minutes before continuing.
  • Don’t skip the second rise after shaping.
  • Cover the loaf loosely with foil if it browns too quickly.
  • Store well wrapped at room temperature for up to two days.
  • Freeze the loaf or individual slices for up to two months.
  •  

Disclaimer: I am not a certified nutritionist. Nutrition facts are calculated using an automated database of common ingredients and are intended as an estimate only. Variations can occur depending on product brands, measuring methods, and ingredient swaps.

Did you make this recipe?

I'd love to know how it turned out!
Classic Swiss Zopf pinterest pin with an image of a braided Zopf on the top and the recipe title underneath.

Swiss Zopf is one of those breads that fits into your day wherever you need it.

  • If you want a slightly sweeter Zopf, add 1–2 tablespoons of sugar to the dough
  • Always let your butterzopf cool at least a bit before cutting, or the crumb can compress
  • This braided bread recipe keeps well at room temperature for 1–2 days, wrapped in a cloth or bag
  • Zopf can be frozen once baked – slice first for easy thawing
  • Swiss Zopf makes excellent toast on day two
Swiss Zopf braided bread sliced and spred with raspberry jam.

Is Zopf the same as Challah?

They’re similar in shape, but they’re not the same bread. Both are braided bread recipes and enriched, which is why they’re often compared. Challah is traditionally made without butter or dairy and usually uses oil instead, keeping it pareve (dairy-free). Many challah recipes also include honey or sugar, giving it a noticeably sweeter flavor.
Swiss Zopf, on the other hand, is a braided butter bread. The dough is enriched with milk and butter, which gives it a soft, tender crumb and a richer, more savory taste. Zopf is typically only lightly sweetened – if at all – and is meant to be just as good with cheese and cold cuts as it is with jam.
They may look alike on the outside, but once you taste them, they each have a very distinct personality.

Can I use instant yeast?

Yes – use the same amount and skip the blooming step. Mix it directly into the flour.

My braid looks messy – did I do it wrong?

Nope. I have made this Swiss Zopf recipe dozens and dozens of times, and every time I have to stop and think about which braid stand goes where. I have finally come to the conclusion that that’s part of the charm of making Zopf. Even bakery Zopf varies from loaf to loaf.

Can I make this dough ahead of time?

Yes. Let it rise once, then refrigerate overnight. Bring to room temperature before shaping.

How do I achieve a perfect golden crust?

Make sure your oven is preheated properly, and don’t skip the egg wash.

Can I make this Swiss Zopf recipe without braiding?

Of course! You can shape it into a simple loaf or divide it into rolls if braiding feels too complicated.

Why is my Zopf not rising properly?

This could be due to old yeast, milk that was too hot (killing the yeast), or a cold kitchen. Make sure your yeast is fresh and that your milk is warm, not hot (about 100°F/38°C).

Why is my Swiss Zopf dry?

Dry Swiss Zopf is usually the result of too much flour or overbaking. The dough should feel soft and slightly tacky before rising, not stiff. When baking, keep an eye on the crust – once it’s deeply golden and sounds hollow when tapped, it’s done. Baking it longer won’t make it better, just drier.

If you give this Swiss Zopf a try, I’d love to know how it turned out and what you served it with. And if Swiss baking like this is your thing, make sure you’re on my newsletter list – that’s where all the cozy, everyday recipes end up first. Sign up below!

Hungry for More Swiss Recipes?

If you’re curious about Swiss food beyond fondue and chocolate, you’re in the right place.

Subscribe to my newsletter and I’ll send you seasonal recipes, Swiss kitchen favorites, and the occasional family story straight from my Swiss-Canadian kitchen.

More Recipes You May Like

2 Comments

  1. There wasn’t nearly enough flour in this recipe. I added an additional 200g and it still wasn’t enough. It fell flat. I’m going back to Betty Bossi, the original recipe.

    1. Oh no, Amanda- I am truly sorry it didn’t work out for you, and thank you for taking the time to point this out. I went back to my original handwritten family recipe notes and realized there was indeed an issue in the published flour conversion. I’ve now corrected the recipe and truly appreciate the feedback.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating