Classic Swiss Weggli – Soft Milk Bread Rolls
Swiss Weggli are soft, slightly sweet bread rolls with a delicate light and fluffy texture encased by a golden brown crust.

Looking for something specific?
What are Weggli?
In Switzerland, Weggli are one of the most familiar bakery breads you’ll see behind the glass counter early in the morning. Soft, slightly sweet, and marked with their signature crease down the middle, they’re often picked up fresh on the way to school or work.
Growing up visiting Switzerland during the summer months, we would stop by the bakery for fresh Weggli in the morning. It was one of those small everyday pleasures. They were still warm, soft enough to tear apart with your hands, and just slightly sweet.
The best version, of course, was Weggli with a piece of chocolate tucked inside – simple, comforting, and somehow better than any packaged snack.
Swiss Weggli are a beloved staple in bakeries all across Switzerland. Soft, slightly sweet, and shaped with that signature center line, they’re especially tied to Swiss breakfast culture – usually served with butter, jam, honey, or cheese. The word “Weggli” means “little bread” in Swiss German, and these rolls have been part of everyday life for centuries. Just like Bürli (the no-knead Swiss bread), Weggli are made with simple ingredients like flour, milk, butter, and yeast, they were accessible to households of all backgrounds and remain a comfort food for many to this day.
If you’ve baked my Zopf, you’ll recognize that same tender crumb and rich flavor – but Weggli are their own kind of special. I have the fondest memories of visiting my grandparents in Zurich during summer holidays, where Weggli were always part of our breakfast table. I loved that they were the perfect one-portion bread, with that soft middle that split in half so easily. They were just right for little hands – and even better with a square of Swiss chocolate tucked inside. (Yes, really – Weggli + chocolate is a classic Swiss snack combo!)

Now as an adult living far from those Swiss bakeries, I love recreating Weggli at home – just like I do with Homemade Pretzels when the craving hits. These buns are perfect to make ahead for breakfast, to pack for a hike, or to serve warm out of the oven with a generous spread of butter.
So if you’re craving something cozy, and easy to make, let’s bake some Weggli together. They just might become your new favorite too.
What you’ll love about Swiss Weggli
- Soft and Fluffy Texture: These rolls are delightfully soft and airy, making each bite light and satisfying – perfect for breakfast or an afternoon snack.
- Mild, Slightly Sweet Flavor: Weggli have a delicate flavor with just a hint of sweetness, pairing well with both sweet and savory toppings like butter, jam, or cheese.
- Simple to Make: With easy-to-find ingredients and straightforward steps, this recipe is accessible to beginners and rewarding for experienced bakers alike.
- Versatile and Customizable: Enjoy them as a plain roll or with various toppings, or even turn them into mini sandwiches for a filling snack.
- Ideal for Freezing and Reheating: Weggli freeze well, making it easy to have fresh Swiss rolls on hand. Simply reheat to enjoy that fresh-baked softness.
- Traditional Swiss Delight: Bringing a taste of Switzerland to your table, these classic rolls are a delicious way to experience a beloved Swiss bakery staple.

A little note on the signature shape
If you’ve ever wondered about the deep crease running down the center of a Weggli, it isn’t just decorative. Bakers traditionally press the dough with a wooden stick before baking, creating two soft halves that can easily be pulled apart.
This makes Weggli perfect for filling with butter, jam… or, as many Swiss kids will insist, a piece of chocolate.
Ingredients Explained
Bread Flour
Higher protein flour gives these Swiss Weggli their soft chew and perfect rise.
Salt
Balances sweetness and strengthens the dough structure.
Sugar
Adds a gentle sweetness and helps activate the yeast.
Yeast
Active dry yeast makes the dough rise light and airy. Be sure your milk is warm, not hot.
Warm Milk
The warmth helps activate the yeast and gives the rolls a tender crumb.
Butter
Softened butter creates a tender, rich dough – and brushing them before baking gives that classic golden shine.
Extra Butter (for brushing)
Adds color, shine, and beautiful flavor.

FROM MY SWISS KITCHEN
Join me at the kitchen table.
Swiss-inspired recipes, cozy baking, and seasonal stories delivered each week.
Seasonal recipes, Swiss stories, and no spam.
Step-by-Step Instructions

How to make Swiss Weggli:
1. Make the Dough
Combine the flour, salt, and sugar in a large mixing bowl.
In a separate bowl, stir yeast into the warm milk.
Pour the yeast mixture into the dry ingredients and add the softened butter.
Mix until a dough forms.
2. Knead
Turn the dough onto a floured surface and knead for about 10 minutes until smooth and elastic.

3. First Rise
Place in a greased bowl, cover with a towel, and let rise for 1 hour or until doubled.
4. Shape
Punch down the dough and divide into 8–10 portions.
Shape each into a ball and place on a parchment-lined baking sheet.

5. Create the Swiss Weggli Signature Split
Press each ball gently with your palm to flatten slightly.
Use a knife or dough scraper to push a line into the center – firm pressure but do not cut through.
6. Second Rise
Cover the shaped Weggli and let them rise again for 30 minutes.

7. Bake
Preheat oven to 400°F (200°C).
Brush the Swiss Weggli rolls with melted butter.
Bake 15–20 minutes, until golden brown.
8. Cool
Let the Weggli buns cool on a wire rack.
Variations & Substitutions
- Half-whole wheat: Replace 20–25% of the flour with whole wheat.
- Honey Weggli: Replace sugar with honey for a softer, lightly floral flavor.
- Mini Weggli: Make 12–14 smaller rolls; reduce baking time slightly.
- Sweet version: Add raisins or chocolate chips for a kid-friendly treat.

Swiss Weggli
Ingredients
Method
- Combine flour, salt, and sugar in a large bowl.
- Dissolve yeast in warm milk.
- Pour yeast mixture into flour mixture and add softened butter.
- Mix until a dough forms, then knead 10 minutes until smooth.
- Place dough in a greased bowl; rise 1 hour until doubled.
- Punch down and divide into 8–10 portions; shape into balls.
- Flatten slightly and press a line into each ball without cutting through.
- Rise 30 minutes under a towel.
- Preheat oven to 400°F (200°C).
- Brush with melted butter; bake 15–20 minutes until golden.
- Cool on a rack and serve.
Notes
- Warm milk helps the dough rise: Aim for bath-warm, not hot.
- Press, don’t slice: The signature Weggli line should be a firm press — cutting will make the roll split open.
- Bread flour = best texture: It gives that soft Swiss bakery crumb, but all-purpose works in a pinch.
- If dough feels sticky: Add 1–2 tbsp flour during kneading until smooth and elastic.
- Steam makes them softer: Place a small dish of hot water in the oven while baking.
- Brush with butter twice: Once before baking for shine, once after for softness.
- Make ahead: Dough can rise overnight in the fridge (first rise).
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!
Serving Ideas
- Classic Swiss Breakfast:
Split the Weggli and spread with butter and jam. Apricot, raspberry, or strawberry are the traditional favorites. - School Lunch Style:
Fill with ham, mild cheese, or a slice of Emmental – exactly like the iconic Swiss Znüni (mid-morning snack). - Sweet Treat:
Add a square of dark chocolate or a smear of Nutella inside your Swiss Weggli (the true childhood classic in Switzerland). - Mini Sandwiches for Brunch:
Fill weggli with egg salad, cucumber and herb cream cheese, or smoked salmon and dill for a cozy Swiss-inspired brunch platter. - Soup Companion:
Serve warm alongside creamy Swiss barley soup, pumpkin soup, or tomato soup. - Fondue Side:
Cut into chunks and serve with cheese fondue for a softer alternative to the traditional bread cubes. - Breakfast Board:
Pair Swiss Weggli with honey, butter curls, sliced fruit, hard-boiled eggs, and a pot of hot tea. - Warm & Simple:
Reheat gently and serve with salted butter – nothing more needed.
Make Them Perfect
- Warm milk matters: If your milk is too hot, it kills the yeast. Too cold, and the dough won’t rise well. Aim for “warm bath water.”
- Use bread flour: This gives true Swiss bakery texture. All-purpose works in a pinch but won’t be as pillowy.
- Don’t cut the split: It’s a pressed line, not a slice. A slice makes them open like burger buns.
- Steam boost: Place a small dish of hot water in the oven for extra-soft Weggli.
- Brush with butter twice: Once before baking, once after baking, for that irresistible shine.
Storage & Make-Ahead
- Store your Swiss Weggli in an airtight container for 2–3 days.
- Rewarm 10 seconds in the microwave or 3 minutes in a low oven.
- Freeze up to 2 months – thaw at room temperature.
Frequently Asked Questions
Watch the Video
Swiss Weggli are one of those simple joys that bring a little Swiss comfort into any kitchen – soft, golden, and perfect for everything from breakfast spreads to school snacks. If you bake a batch, I hope they bring you the same cozy nostalgia they bring me.
If you enjoyed this recipe and want more Swiss classics, seasonal inspiration, and behind-the-scenes kitchen stories, join my newsletter. You’ll get new recipes, uplifting notes from my Swiss kitchen, and first access to upcoming e-books and guides.
Sign up below and never miss a new recipe.
NEWSLETTER SIGN-UP
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.




Turned out perfectly!
So glad you enjoyed them Valerie! They are one of my favorites 🙂 Thanks so much for taking the time to leave a comment!