Swedish Soprano Singers: Saffron Bun Recipe

Updated November 4, 2026

Total time
2 hr 43 min
prep 40 min · cook 28 min
Serves
12
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Swedish Soprano Singers: Saffron Bun Recipe

“Swedish soprano singers” is not the name of a traditional dish, so this recipe takes the phrase as a playful prompt for Swedish lussekatter: soft, golden saffron buns shaped into curls and dotted with raisins. Their gently sweet, buttery dough is fragrant with saffron and makes a lovely treat for fika, Sweden’s coffee break, or a festive breakfast.

Ingredients

  • 2 1/2 cups (600 ml) whole milk
  • 1/2 teaspoon (0.25 g) saffron threads
  • 1/2 cup (100 g) granulated sugar
  • 1 packet (7 g) instant yeast
  • 4 1/2 cups (540 g) all-purpose flour, plus a little for dusting
  • 1/2 teaspoon (3 g) fine salt
  • 1/2 cup (113 g) unsalted butter, softened
  • 1 large egg (about 50 g, without shell)
  • 24 raisins (about 20 g), for decorating
  • 1 large egg (about 50 g) and 1 tablespoon (15 ml) milk, for the egg wash

Instructions

  1. Prepare the saffron milk. Warm the milk in a small saucepan until it feels warm but not hot, about 105–110°F (40–43°C). Take it off the heat. Crush the saffron threads lightly between your fingertips or with the back of a spoon, then stir them into the milk with the sugar. Leave the mixture for 5 minutes so the saffron can tint and perfume the milk. If the milk feels hot to the touch, wait until it cools before adding the yeast.
  2. Mix the dough. Put the flour, instant yeast, and salt in a large bowl and whisk briefly to distribute them. Add the saffron milk and the whole egg. Stir until a shaggy dough forms, then work in the softened butter a few pieces at a time. The dough will look sticky at first; that is normal. Avoid adding a large amount of extra flour, which can make the baked buns dry.
  3. Knead and let rise. Knead by hand on a lightly floured counter for about 10 minutes, or in a stand mixer with a dough hook for 7–8 minutes on low speed. The finished dough should feel soft, smooth, and slightly tacky rather than wet. Put it in a lightly greased bowl, cover, and leave in a warm, draft-free place for 60 minutes, or until visibly puffy and roughly doubled. If your room is cool, it may need a little longer; use the dough’s appearance rather than the clock alone.
  4. Shape the buns. Line two baking sheets with parchment paper. Turn the dough onto a lightly floured counter and divide it into 12 equal pieces. Roll each piece into a rope about 10 inches (25 cm) long. Curl both ends in opposite directions to make an S shape, then transfer it to a prepared sheet. Press a raisin into the center of each curl. Leave space between buns because they will expand as they proof and bake.
  5. Proof while the oven heats. Cover the shaped buns loosely with a clean towel and let them rise for 35 minutes. They should look fuller and feel airy, but they do not need to double. During this rise, heat the oven to 400°F (200°C), or 375°F (190°C) for a fan oven. Whisk the egg wash egg with the tablespoon of milk. If the raisins seem dry, briefly soak them in warm water and pat them dry before pressing them into the dough.
  6. Brush and bake. Brush each bun lightly with egg wash, taking care not to press down the risen dough. Bake one sheet at a time for 14 minutes, until the buns are a rich golden color. Since the dough contains egg, check a bun in the center of the tray with a food thermometer: the USDA FSIS safe minimum for egg dishes is 160°F (71°C). If the buns need more color or have not reached that temperature, bake for another minute or two and check again. Let the first batch bake while the second waits, then bake the second sheet for about 14 minutes as well.
  7. Cool before serving. Transfer the buns to a wire rack and let them cool for at least 10 minutes. They are especially aromatic while still a little warm, but cooling briefly helps the tender crumb set and keeps the bottoms from steaming on the hot baking sheet.

Tips

  • Bloom the saffron for better color. The short steep in warm milk helps distribute its flavor through the whole batch. Saffron varies in strength, so start with the measured amount; adding much more can make the flavor medicinal rather than floral.
  • Keep the dough soft. A little tackiness is a good sign in enriched dough. Dust your hands and counter sparingly instead of kneading in extra flour, and use a bench scraper to move sticky dough if needed.
  • Use a gentle, steady rise. Very hot conditions can make butter melt out of the dough and can weaken its structure. A comfortably warm room is enough. If the dough is slow, give it more time rather than placing it beside a hot burner.
  • Make even portions. A kitchen scale helps divide the dough consistently, so the buns finish baking at about the same time. If you do not have one, cut the dough in half, then divide each half into six pieces.

Serving Suggestions

Serve lussekatter slightly warm or at room temperature with coffee, tea, or a glass of milk. They are rich enough to enjoy on their own, though a little butter is welcome if you split one while it is warm. For a simple fika spread, add sliced apples or pears, a bowl of berries, and a mild cheese. The fruit’s freshness balances the buttery dough without covering the saffron aroma.

These buns also suit a holiday breakfast or an afternoon gathering. Arrange them on a platter with the S-shaped curls visible and offer napkins, since the raisins can loosen as people pick up the buns. If serving them later in the day, warm them briefly as described below rather than leaving them uncovered near a heat source, which can dry their edges.

Variations

Use active dry yeast: Replace the instant yeast with 7 g active dry yeast. Stir it into the warm saffron milk with a teaspoon of the measured sugar and wait 5–10 minutes, until foamy, before mixing the dough. This adds a short yeast-blooming wait, and the milk must not be too hot or it can damage the yeast.

Make a dairy-free batch: Use an unsweetened oat or soy drink in place of the milk and a firm plant-based butter in place of dairy butter. Choose products with a neutral taste; coconut oil can make the dough heavier and more strongly flavored. Brush with plant milk instead of egg wash for a less glossy finish, and check the buns for doneness by appearance and texture.

Try a different dried fruit: Currants or small pieces of dried cranberry can stand in for raisins. They will change the traditional look and bring a different sweetness or tartness, but they work well in the dough’s curled ends. Keep the pieces small so they stay in place.

Make a less sweet bun: Reduce the sugar to 1/3 cup (67 g). The result will be less sweet and may brown a little more slowly, so judge doneness by the color and thermometer reading rather than expecting the same deep gold at exactly the same minute.

Storage and Reheating

Cool the buns completely, then store them in an airtight container at room temperature for up to 2 days. Refrigeration is not ideal because it can make bread stale more quickly. If they will not be eaten within that time, freeze them in a freezer-safe bag or sealed container for up to 2 months. Separate layers with parchment if you do not want the buns to stick together.

For food safety, refrigerate any perishable leftovers within 2 hours if they have been served with perishable fillings or toppings; plain buns can be kept covered at room temperature as directed above. To refresh a room-temperature bun, warm it in a 300°F (150°C) oven for 5–7 minutes. Thaw frozen buns at room temperature for about 1–2 hours, then warm them for 5 minutes if desired. Avoid microwaving for too long, as it can turn the crumb chewy; if using a microwave, heat one bun for about 10 seconds and add short increments only as needed.

Frequently Asked Questions

Are Swedish soprano singers a traditional food?
No. The phrase is not a recognized Swedish recipe name. This page uses it playfully to introduce lussekatter, traditional Swedish saffron buns often associated with Lucia celebrations and enjoyed throughout the winter season.

What are lussekatter?
Lussekatter are sweet, saffron-scented yeast buns, commonly shaped into curled S forms and decorated with raisins. Recipes differ from household to household: some use quark or another dairy ingredient for tenderness, while others rely on butter and milk. This version uses a straightforward enriched dough and does not claim to be the only traditional approach.

Can I make the dough ahead?
Yes. After kneading, cover the bowl and refrigerate the dough overnight, up to about 12 hours. The cold rise will be slower and the dough will be firm when you take it out. Let it sit at room temperature until pliable, then shape it and allow the shaped buns to become puffy before baking. The overall schedule will be longer than the recipe timing.

Why did my buns turn out dry or dense?
Too much flour is a common cause of dry buns, while under-kneading or rushing the first rise can make them dense. Measure flour by weight if possible, knead until the dough is smooth and elastic, and give it time to puff up. Also check that the yeast is fresh and that the milk was warm rather than hot when it was added.

Can I freeze the buns before baking?
For the most reliable result, bake the buns first and freeze them after cooling. Yeasted dough can be frozen after shaping, but thawing and proofing times are less predictable, and the buns may rise unevenly. Baked buns freeze well for up to 2 months and can be thawed and briefly warmed before serving.

Do I have to use saffron?
Saffron gives lussekatter their characteristic aroma and golden color. If it is unavailable, you can make a pleasant cardamom bun by adding 1 teaspoon (2 g) ground cardamom instead, but it will be a different-flavored bun rather than a saffron version. Turmeric can tint the dough, but it does not reproduce saffron’s distinctive fragrance.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).