Before you cook
Before you start Equipment you'll need
- 9x13 inch baking dish — promotes even baking and prevents edge overbrowning
- instant-read thermometer — confirms center doneness - visual cues are unreliable with dark fillings
- small skillet — Heats sesame seeds evenly to release aromatic oils and deepen nutty flavor before adding to filling
- rolling pin — controls dough thickness for even heat penetration
- stand mixer or large bowl — Provides room for mixing and kneading dough without adding excess flour that dries the crumb
- bench scraper or knife — clean cuts without compressing rolls
- aluminum foil — shields tops if browning before centers finish - likely needed with dark fillings
Safety Safety & allergen notes
- Hot sugar fillings retain heat and can burn skin. Rest before handling.
- Do not judge doneness by color. Sesame darkens early. Use a thermometer.
- Steam may release when foil is removed. Open carefully.
- Cream cheese icing should be refrigerated if rolls are not served within 2 hours.
Ingredients
Instructions
Unlock Grouped Step Actions
Plus members get tap-to-check action steps and live ingredient swaps for this recipe.
-
Activate the yeast
Combine warm milk (105-110°F), yeast, and sugar in a large bowl or stand mixer bowl. Rest 5 to 8 minutes until foamy.
-
Mix the dough
Add egg, egg yolk, and melted butter. Mix. Add flour and salt. Mix until a soft, shaggy dough forms.
-
Knead the dough
Knead 6 to 8 minutes until smooth and elastic. Dough should be soft and slightly tacky. SAVE (dry rolls): Resist adding excess flour - overflouring is the fastest path to dry crumb.
-
First rise
Place dough in a lightly oiled bowl. Cover. Rise 60 to 75 minutes at 72-78°F until doubled.
-
Bloom the sesame
Heat a small skillet over medium heat (325-350°F). Add ground black sesame seeds. Toast 1 to 2 minutes until fragrant. Remove immediately and cool. SAVE (flat/dusty flavor): Raw sesame tastes flat and powdery. Blooming is non-negotiable.
-
Roll the dough
Roll dough into a 14x18 inch rectangle. SAVE (undercooked centers): Target thickness 0.25 inch. Dark fillings hide underbaking - uniform thickness is critical.
-
Spread the filling
Mix softened butter, tahini, brown sugar, toasted sesame, cinnamon, and salt until smooth. SAVE (oily/uneven filling): Use tahini that is fully emulsified - separated tahini causes oily pockets. Spread evenly over dough. Do not over-apply - filling should be thick but not heavy.
-
Roll and cut
Roll tightly from the long side. Cut into 12 equal rolls using a bench scraper or sharp knife. Clean cuts, don't compress.
-
Second rise
Place rolls in a greased 9x13 inch dish. Cover. Rise 25 to 35 minutes until puffy and touching.
-
Preheat the oven
Heat oven to 350°F.
-
Bake with temperature verification
Bake 20 to 26 minutes. At 18 minutes, check center roll with instant-read thermometer. Target internal temperature 190-195°F at the thickest point. SAVE (undercooked centers): Sesame darkens early. Visual cues are unreliable with dark fillings - temperature is the only reliable indicator. If tops darken early (likely), tent loosely with foil and continue baking.
-
Make the halva-style icing
Mix cream cheese and butter until smooth. Add powdered sugar, milk, vanilla, sesame oil, and salt. Beat until spreadable. The sesame oil reinforces the nutty depth.
-
Rest and ice
Cool rolls 10 minutes. Drizzle icing lightly while warm, not hot. This roll is about nutty depth, not sweetness.