Cardamom Orange Cinnamon Rolls with Orange Cream Cheese Glaze

Every step explained. Every technique grounded.

Staple generates AI recipes calibrated to your skill level — with the science behind every step. Start free with 3 recipes, no account needed.

How Staple works

Guided mode

Answer a few questions.

Custom mode

Describe exactly what you want.

Cook Mode

Keep your screen awake and follow each step, one tap away while you cook.

Adjust Recipe

Adjust lets you change any recipe in plain English — without losing the parts you liked.

Pricing

Start free with 3 recipes — no account needed. Create a free account and get 7 more. Pro is $4.99/month, or $3.25/month billed annually.

Pillowy, bakery-sized cinnamon rolls built on a yogurt-enriched all-purpose flour dough, deeply perfumed with cardamom and fresh orange throughout every layer. The switch to all-purpose flour yields a slightly softer, more tender crumb with a delicate structure — the dough will be a bit stickier to work with and the rolls may spread a touch more, but the result is wonderfully plush. The filling swaps cinnamon for a bold cardamom-cinnamon blend and leans hard into orange zest, while brown butter keeps the richness grounded. A cream cheese glaze spiked with orange juice and zest finishes them bright, floral, and dangerously silky.

Ingredients

Instructions

  1. Proof the yeast: Pour the warmed milk (80–85°F / 27–29°C — warm to the wrist, not hot) into the bowl of your stand mixer. Sprinkle in the yeast and 1 teaspoon of the measured granulated sugar. Stir briefly and let stand until the surface is visibly foamy. If nothing happens after 10 minutes, your yeast is dead or your milk was too hot — start over. (10 minutes, hands-off)
  2. Build the dough: To the proofed yeast mixture, add the yogurt, beaten eggs, remaining granulated sugar, salt, orange zest, and cardamom. Add the all-purpose flour all at once. Mix on low speed with the dough hook until a shaggy dough forms, then increase to medium-low and knead until the dough is smooth and slightly tacky but not sticky — it should clear the sides of the bowl but may stick faintly to the bottom. AP flour absorbs liquid more slowly, so the dough may feel stickier initially — resist adding extra flour for at least 8 minutes. (8–10 minutes, active)
  3. Add the butter: With the mixer running on medium-low, add the softened butter one tablespoon at a time, waiting until each piece is fully incorporated before adding the next. Don't rush this — adding butter too fast will break the dough's structure. Once all the butter is in, increase speed to medium and knead until the dough is smooth, elastic, and passes the windowpane test: stretch a small piece between your fingers — it should stretch thin enough to be translucent without tearing. Note: AP flour develops gluten more slowly, so the windowpane may take closer to 10–12 minutes to achieve and the membrane may be slightly less robust than with bread flour — that's okay. (10–12 minutes, active)
  4. First rise: Shape the dough into a ball and place it in a lightly oiled bowl. Cover tightly with plastic wrap or a damp kitchen towel. Let rise at room temperature until doubled in size. A warm spot (75–78°F / 24–26°C) speeds this up; a drafty kitchen slows it down. (1 hour 30 minutes to 2 hours, hands-off)
  5. Make the filling: While the dough rises, brown the butter. Melt the 85g butter in a small saucepan over medium heat, stirring occasionally. It will foam, then subside, then the milk solids will turn golden and it will smell nutty. Pull it off the heat as soon as it's amber — it continues cooking in the pan. Transfer immediately to a heatproof bowl and let cool to room temperature. (8–10 minutes, active) Once cool, stir in the brown sugar, cardamom, cinnamon, salt, and orange zest until a thick, spreadable paste forms. If your filling is too loose, refrigerate briefly to firm it up.
  6. Roll and fill: Turn the risen dough out onto a lightly floured surface. Using a rolling pin, roll into a roughly 16x12-inch (40x30cm) rectangle, with the long edge facing you. Work gently — if the dough springs back, let it rest 5 minutes and try again. Spread the cardamom filling evenly across the entire surface, all the way to the edges. Don't skimp on the corners. (10 minutes, active)
  7. Roll, cut, and pan: Starting from the long edge closest to you, roll the dough into a tight, even log. Pinch the seam firmly to seal. Trim the ragged ends (a cook's reward), then cut into 9 equal rolls using a sharp knife or unflavored dental floss — the floss method avoids compressing the layers. Arrange rolls cut-side up in a lightly buttered 9x13-inch pan, spacing them evenly. (10 minutes, active)
  8. Second rise: Cover the pan loosely with plastic wrap and let the rolls rise until they are puffy, nearly touching each other, and spring back slowly when poked — not snapping back immediately (underprovided) and not collapsing when touched (overproofed). (45 minutes to 1 hour, hands-off)
  9. Bake: Preheat your oven to 350°F (175°C). Bake the rolls until they are deep golden brown on top and an instant-read thermometer inserted into the center of a middle roll reads at least 190°F (88°C). Don't pull them early — pale rolls are undercooked rolls. If the tops are browning too fast, tent loosely with foil for the last 10 minutes. (28–32 minutes, active)
  10. Make the glaze: While the rolls bake, beat the room-temperature cream cheese and butter together with a spatula or hand mixer until completely smooth with no lumps. This is critical — lumpy glaze means cold cream cheese; don't cut corners. Sift in the powdered sugar and mix until combined. Add the orange juice, orange zest, vanilla, and salt. Thin with milk one tablespoon at a time until the glaze is thick but pourable — it should flow off a spoon in a slow ribbon. (10 minutes, active)
  11. Glaze and serve: Let the rolls cool in the pan for 5–10 minutes — enough that the glaze won't instantly melt into a puddle, but the rolls are still warm. Spoon the glaze generously over the rolls while they're still in the pan, letting it pool in the crevices. Serve immediately. Leftovers can be covered and stored at room temperature for up to 2 days; reheat individual rolls at 325°F (165°C) for 8–10 minutes or 20–30 seconds in the microwave. (5–10 minutes, hands-off rest)