
Sourdough Discard Cardamom Swirl Buns
Tender, aromatic sweet rolls made with sourdough starter discard and perfumed with fragrant cardamom—a hallmark of Scandinavian baking. A brown sugar swirl fills the center of each bun, topped with tangy cream cheese frosting. Long fermentation develops deeper flavor and improves dough structure, while the sourdough adds subtle tang. Unfrosted buns freeze beautifully for make-ahead convenience.
- Prep
- 30 min
- Cook
- 25 min
- Wait
- 5 hr 50 min
- Total
- 6 hr 45 min
- Makes
- 9 buns
Steps
Before you start
- Ensure your sourdough discard is active and bubbly—feed 4–8 hours ahead if using fresh starter, or use recently fed discard from the fridge
- Bring all ingredients to room temperature, especially butter and cream cheese, for smooth mixing and easier incorporation
- Prepare a 9×9-inch (23×23 cm) square baking pan; greasing or lining with parchment makes removal easier
- Read through the timing: bulk fermentation can happen overnight in the refrigerator, significantly reducing active time the next day
Mix the dough
- In a stand mixer bowl, combine sourdough discard, warm milk, granulated sugar, salt, ground cardamom, vanilla extract, and softened butter.
- Add all-purpose flour and mix on medium speed 6–8 minutes until the dough is smooth and elastic.
- Let the dough rest 10 minutes to fully hydrate; this allows the flour to absorb all the liquid and develops gluten structure.
+ Show details− Hide details
Ready when: Dough is smooth, elastic, and passes the windowpane test (stretch a small piece and it should be translucent without tearing)
Tip: Don't overwork once flour is fully incorporated; cardamom flavor develops during fermentation, not during mixing
Bulk ferment dough
- Cover the bowl with plastic wrap and let the dough rise at room temperature for 4 hours until it increases 50–75% in volume and shows small bubbles on the surface.
- Alternatively, for deeper cardamom flavor and easier handling, ferment overnight in the refrigerator for 8–12 hours (remove from fridge 30 minutes before shaping to take the chill off).
+ Show details− Hide details
Ready when: Dough is noticeably puffy; gently shaking the bowl shows slight wobble; a gentle poke with your finger leaves an indent that springs back slowly
Tip: Overnight fermentation in the fridge improves flavor and makes the dough easier to shape; it's the baker's secret for superior cardamom buns
Roll into a rectangle
- Turn the dough out onto a lightly floured surface and gently press to deflate (do not overwork—you want to retain some air).
- Roll into a 9×12-inch (23×30 cm) rectangle of even thickness, roughly 1/4-inch (6 mm) thick.
+ Show details− Hide details
Ready when: Rectangle is uniform thickness with no holes, tears, or thin spots
Tip: If the dough resists rolling and springs back, cover it with plastic wrap and let it rest 5 minutes before continuing—the gluten needs time to relax
Fill and roll into buns
- In a small bowl, combine softened butter, packed brown sugar, ground cardamom, and salt, mixing until the mixture is well combined and spreadable.
- Spread this filling evenly over the dough rectangle, leaving a 1/4-inch (6 mm) border uncovered along the top edge (this prevents the roll from unraveling).
- Starting from the long edge closest to you, tightly roll the dough into a log, pressing gently as you go.
- Press the seam firmly to seal.
- Using a sharp knife or unflavored dental floss, cut the log into 9 equal pieces, each roughly 1.3 inches (3.3 cm) wide.
- Arrange the pieces seam-side down in the prepared 9×9-inch baking pan in a 3×3 grid, with the pieces touching snugly but not compressed.
+ Show details− Hide details
Ready when: 9 equal rolls are arranged seam-side down in the pan in a neat grid, snug but not squeezed, and the brown sugar filling is visible in the spiral
Tip: Use a thin, sharp knife or unflavored dental floss to cut cleanly without squishing the rolls; a dull knife compresses the dough and can cause uneven baking
Final proof and preheatOven 375°F / 190°C
- Cover the pan loosely with plastic wrap and let the buns rise at room temperature for 1–1.5 hours (or 30 minutes if the dough was chilled overnight) until they are noticeably puffy, have roughly doubled in volume, and are nearly touching each other.
- About 15 minutes before the buns finish proofing, preheat the oven to 375°F (190°C).
+ Show details− Hide details
Ready when: Buns are visibly puffy and light to the touch; a gentle poke causes the indent to spring back slowly (not immediately, but within a second)
Tip: Room temperature affects proofing time significantly; cool rooms (under 65°F / 18°C) may need closer to 2–2.5 hours, while warm kitchens may finish in just 1 hour
Bake until goldenOven 375°F / 190°C
- Place the baking pan on the center oven rack and bake for 20–25 minutes until the tops are deep golden-brown and the edges have turned light caramel.
- The buns should sound hollow when tapped on the bottom.
- If a instant-read thermometer is available, the internal temperature at the center should reach 190–195°F (87–90°C).
+ Show details− Hide details
Ready when: Tops are deep golden-brown (not pale or light tan), edges are light caramel, buns sound hollow when tapped on the bottom, internal temp 190–195°F (87–90°C)
Tip: If the tops brown too quickly before the buns are fully baked, loosely tent with aluminum foil during the last 5 minutes; oven temperatures vary, so watch carefully after 18 minutes
Cool slightly and frost
- Let the buns cool in the pan for 10 minutes until the pan is cool enough to touch but the buns are still warm.
- While they cool, beat the softened cream cheese and softened butter together in a mixing bowl until smooth, about 1 minute.
- Gradually add the powdered sugar and vanilla extract, beating until the frosting is light and fluffy, another 1–2 minutes.
- Spread the frosting generously over the warm buns, filling the spaces between them.
- Serve warm, or let cool completely before serving.
+ Show details− Hide details
Ready when: Frosting is light, fluffy, and covers all buns evenly; buns are still warm to the touch but not piping hot
Tip: Frosting adheres best and sets nicely when applied to warm buns; if frosting is too soft, chill it for 5 minutes; if too stiff, add milk 1 teaspoon at a time until spreadable
Good to know
Tips
- Cardamom is pricey but essential for authentic Scandinavian flavor. Buy whole green cardamom pods, lightly toast them in a dry skillet for 30 seconds, let cool, then crush and grind fresh for the deepest, most floral aroma. Pre-ground cardamom loses potency quickly; fresher is always superior.
- Overnight fermentation in the refrigerator is the baker's secret for these buns. It develops deeper cardamom flavor, improves dough structure, and makes shaping dramatically easier. Plan ahead whenever possible.
- The poke test is your most reliable guide to proofing doneness. Gently poke the dough with a floured finger; if the indent springs back slowly (over 1–2 seconds), the buns are ready. If it springs back immediately, they need more time; if it doesn't spring back at all, they're overproofed and will collapse in the oven.
- Sourdough discard doughs are forgiving and require no commercial yeast. If you don't have a stand mixer, mix by hand in a large bowl and knead on the counter for 10 minutes instead. The dough will feel slightly wetter than typical bread dough—this is normal and expected.
Make ahead
"Dough can bulk ferment overnight in the refrigerator (8–12 hours). The next day, shape, fill, and proof at room temperature for 1–1.5 hours, then bake as directed. Alternatively, shape, fill, and prove in the pan, cover with plastic wrap, and refrigerate up to 12 hours before baking; bake from cold, adding 5–10 minutes to the bake time and tenting loosely with foil if tops brown too quickly. Unfrosted baked buns freeze beautifully for up to 3 months. Thaw at room temperature before reheating or frosting."
Storage & reheating
Room temperature (1–2 days): Cover loosely with plastic wrap or store in an airtight container. Rewarm briefly (5–10 seconds) in the microwave or in a 350°F (175°C) oven for 8–10 minutes. | Refrigerator (3–4 days): Store in an airtight container. Microwave for 15–20 seconds to warm, or place on a baking sheet and heat in a 350°F (175°C) oven for 10–12 minutes. | Freezer (up to 3 months): Wrap unfrosted buns individually in plastic wrap or store together in a freezer bag. Thaw at room temperature 1–2 hours, then warm in the microwave for 20–30 seconds or in a 350°F (175°C) oven for 12–15 minutes."
Substitutions
- active sourdough discard (fed and bubbly) → If no sourdough discard, use 1/2 teaspoon instant yeast (or 1/4 teaspoon active dry yeast) and reduce milk to 2/3 cup (160 ml). Bulk fermentation time will reduce to 2–3 hours at room temperature. The buns will rise faster but lack the subtle tang and improved structure of sourdough.. Without sourdough, use instant or active dry yeast
- ground cardamom → Replace with 1/2 teaspoon ground cinnamon and 1/4 teaspoon ground cloves for a warm spice profile. You may also use 1/2 teaspoon ground ginger or add 1/4 teaspoon ground nutmeg for depth.. Alternative warm spices (cinnamon, cloves, ginger, nutmeg) can replace cardamom, though the flavor profile will differ significantly
- cream cheese → Omit the cream cheese frosting entirely. Dust the warm buns with a mixture of 2 tablespoons granulated sugar mixed with 1/2 teaspoon ground cinnamon. Alternatively, serve the buns unfrosted alongside a dollop of whipped cream or Greek yogurt for a lighter finish.. Skip frosting and use cinnamon sugar or serve with whipped cream
- packed brown sugar → Replace with 1/3 cup granulated sugar mixed with 1 tablespoon unsulfured molasses, stirred until combined. This provides the same moisture and slight molasses depth as brown sugar.. Granulated sugar + molasses can substitute for brown sugar
More breakfast bakes
See all →Find more like this
- Meal
- Breakfast
- Main ingredient
- Cream Cheese
- Diet
- VegetarianHalal
- Method
- Oven
- Quick & Easy
- Make AheadFreezer Friendly





