A fresh, citrusy twist on the classic morning pastry.
There’s something about waking up to the smell of fresh baking that just makes everything feel right.
Not coffee. Not bacon. Baking.
These lemon poppy seed breakfast rolls are my absolute favorite way to start a weekend morning. The dough is soft and pillowy. The filling is bright, citrusy, and just a little earthy from the poppy seeds. And that cream cheese glaze? It melts right into the warm spirals and makes every single bite feel like a treat.
The best part? Most of the work happens the night before. You prep, you roll, you refrigerate. The next morning, all you do is pull the pan out, let the rolls puff up, and bake. No 6 a.m. stress. No rushing.

That slow overnight rest isn’t just convenient, it actually builds flavor. The dough ferments gently in the fridge, developing a depth you simply can’t get from a quick same-day rise. It’s one of those little tricks that makes a home-baked roll taste like it came from a proper bakery.
Let’s get into it.
Prep Time: 30 minutes | Cook Time: 25 minutes | Total Time: 55 minutes plus overnight rest Servings: 12 rolls | Difficulty: Intermediate
The Ingredients
Before you start, get everything measured and laid out. It makes the whole process so much smoother, especially when you’re working with a yeast dough that doesn’t like to wait around.

| Ingredient | Quantity | Notes |
|---|---|---|
| Whole milk | 1 cup | Warmed to about 105-110°F |
| Active dry yeast | 1 package | Equals 2¼ teaspoons |
| Granulated sugar (for dough) | ⅓ cup (66g) | Divided usage |
| All-purpose flour | 4⅓ cups (574g) | Plus more for dusting |
| Poppy seeds (for dough) | 3 tablespoons | Adds a subtle, earthy crunch |
| Kosher salt (for dough) | 1 teaspoon | Enhances overall flavor |
| Unsalted butter (for dough) | ½ cup / 1 stick (113g) | Room temperature, cut into large chunks |
| Large eggs | 3 eggs | Room temperature, beaten |
| Unsalted butter (for filling) | ½ cup / 1 stick (113g) | Room temperature |
| Lemon zest (for filling) | Zest of 2 lemons | About 2½ tablespoons |
| Granulated sugar (for filling) | ¾ cup (150g) | Sweetens the swirl |
| Cream cheese (for glaze) | 4 ounces | Room temperature |
| Unsalted butter (for glaze) | ¼ cup / 4 tablespoons (56g) | Room temperature |
| Powdered sugar (for glaze) | 1½ cups (150g) | Sift if clumpy |
| Kosher salt (for glaze) | Pinch | Balances the sweetness |
| Poppy seeds (for glaze) | 1 tablespoon | For texture and visual appeal |
| Fresh lemon juice (for glaze) | 2 tablespoons | Adds tartness to the icing |
A quick note on temperature: room temperature really matters here. Cold butter or eggs straight from the fridge will make your dough stiff and uneven. Pull everything out about an hour before you start.
Step-by-Step Instructions
Step 1: Mixing the Dough
Pour your warmed milk into a medium mixing bowl. The temperature sweet spot is 105 to 110 degrees Fahrenheit. Too cool and the yeast won’t activate. Too hot and you’ll kill it entirely.
Think of it like a bath. It should feel warm and comfortable on your wrist, not scalding.
Sprinkle the active dry yeast over the surface of the milk. Add just a tiny pinch of your measured granulated sugar. This gives the yeast a little something to feed on right away. Then walk away for five minutes.
When you come back, the surface should look bubbly and foamy. That foam is your green light. It means the yeast is alive, active, and ready to do its job. If it’s completely flat? Toss it and start over with a fresh packet. There’s no saving dead yeast.
Now grab your stand mixer and attach the dough hook. Add the remaining granulated sugar, flour, poppy seeds, and salt to the bowl. Give it a quick stir to combine the dry ingredients evenly.
Pour in the foamy yeast mixture. Add your beaten eggs. Toss in those big chunks of softened butter. Turn the mixer to low and let it start pulling everything together.
Step 2: Kneading and Proofing
Once the ingredients are roughly combined, bump the speed up to medium and let it run for about three minutes. Don’t panic when it looks shaggy and messy at first. That’s completely normal.
Stop the mixer and scrape down the sides of the bowl. Then run it again on medium speed for five more minutes.

By the end, the dough should be pulling away cleanly from the sides of the bowl and forming a soft ball around the hook. It should feel smooth and just slightly tacky, not sticky. If it’s sticking to your hands like glue, add another tablespoon of flour.
Turn the dough out onto a lightly floured surface. Knead it gently by hand for just a few turns, then shape it into a ball. Place it into a lightly greased bowl and cover tightly with plastic wrap.
Set it somewhere warm and draft-free. Let it rise for about one hour until it’s nearly doubled in size. While you wait, go make yourself a cup of tea. You’ve earned it.
Step 3: Preparing the Citrus Filling
This step is simple but incredibly satisfying.
Combine the granulated sugar and lemon zest in a small bowl. Then use your fingertips to really rub the zest into the sugar. Don’t just stir it. Massage it. Work it together for a full minute or two.
What you’re doing is releasing the essential oils locked inside those little lemon skin cells. The sugar becomes damp, fragrant, and almost fluorescent yellow. It smells absolutely incredible.
Set this bowl aside with your softened butter. You’ll need both very soon.
Step 4: Rolling and Shaping
Punch down the risen dough to release the built-up air. Transfer it to your floured surface.
Roll it out into a large rectangle, roughly 14 by 20 inches. Don’t stress about getting it perfectly even, close enough works fine.
Use an offset spatula to spread the softened butter across the entire surface of the dough. Leave a tiny clean border around the edges. Then scatter your fragrant lemon-sugar mixture evenly over the butter layer.
Now, starting at the long edge closest to you, roll the dough tightly away from you. Keep steady, even tension as you go. Loose rolling leads to unraveled spirals in the oven, and nobody wants that.
Once you’ve got a firm log, position it seam-side down on the counter. Use a sharp knife (or a piece of plain kitchen twine if you want cleaner cuts) to slice the log into twelve equal pieces.
Arrange the spirals in a greased baking dish. Cover the dish tightly with plastic wrap and slide it into the refrigerator.

Let them rest overnight. This is where the real magic happens.
Step 5: Baking and Glazing
The next morning, pull the pan out of the fridge. Set it on the counter and leave it alone for about one hour. The rolls need time to come to room temperature and puff up slightly before they hit the oven.
While they warm up, preheat your oven to 350 degrees Fahrenheit.
Remove the plastic wrap and bake for 25 minutes until the tops are a beautiful golden brown. Your kitchen will smell absolutely wonderful.
Pull the pan from the oven and let the rolls cool for just a few minutes before glazing.
To make the glaze, beat the softened cream cheese and butter together until smooth. Add the sifted powdered sugar, salt, and poppy seeds. Drizzle in the fresh lemon juice while mixing. Beat everything together until the glaze is silky, creamy, and completely lump-free.
Spread half the glaze over the warm rolls right away. The heat from the rolls will pull the glaze down into all those beautiful spirals. Let them cool for another fifteen minutes, then add the remaining glaze just before serving.

Frequently Asked Questions
Can I skip the overnight refrigeration step?
You can. If you need these rolls the same day, just cover the cut spirals and let them rise at room temperature for about 45 minutes instead. Once they look puffy and have grown noticeably in size, they’re ready to bake at 350°F. The flavor won’t be quite as developed, but they’ll still taste wonderful.
What’s the best way to freeze these unbaked rolls?
Freezing is a great option if you want to prep way ahead of time. After cutting your spirals and placing them in the baking dish, wrap the entire pan twice with heavy-duty plastic wrap. Freeze for up to four weeks. When you’re ready to use them, thaw overnight in the refrigerator, then let them do their final rise on the counter the next morning before baking.
How do I know if my yeast is still alive?
That initial milk-and-yeast step is your test. After five minutes, the surface should be visibly bubbly and foamy. If it looks completely flat and still, the yeast is dead. It happens, especially with older packets. Just discard the mixture and start fresh with a new one. It’s far better to catch it now than after you’ve mixed the entire dough.
Can I use bottled lemon juice instead of fresh?
I’d really encourage you not to. Bottled lemon juice often contains preservatives that dull the bright citrus flavor you’re going for. Since you’re already zesting two lemons for the filling, fresh juice costs you nothing extra. And the difference in flavor? Completely worth it.
These rolls are the kind of thing that turns an ordinary Saturday morning into something worth remembering. The lemon is bright without being sharp. The poppy seeds add just enough crunch. And that cream cheese glaze ties the whole thing together in the best possible way.
Happy baking. Enjoy every single citrusy, sweet bite.

Lemon Poppy Seed Breakfast Rolls
Ingredients
Dough
- 1 cup whole milk warmed to about 105-110°F
- 1 package active dry yeast equals 2¼ teaspoons
- 1/3 cup granulated sugar divided usage
- 4 1/3 cups all-purpose flour plus more for dusting
- 3 tablespoons poppy seeds adds a subtle, earthy crunch
- 1 teaspoon kosher salt enhances overall flavor
- 1/2 cup unsalted butter room temperature, cut into large chunks (1 stick)
- 3 large eggs room temperature, beaten
Citrus Filling
- 1/2 cup unsalted butter room temperature (1 stick)
- 2 lemons lemon zest about 2½ tablespoons
- 3/4 cup granulated sugar sweetens the swirl
Cream Cheese Glaze
- 4 ounces cream cheese room temperature
- 1/4 cup unsalted butter room temperature (4 tablespoons)
- 1 1/2 cups powdered sugar sift if clumpy
- 1 pinch kosher salt balances the sweetness
- 1 tablespoon poppy seeds for texture and visual appeal
- 2 tablespoons fresh lemon juice adds tartness to the icing
Instructions
- Pour warmed milk (105-110°F) into a bowl. Sprinkle active dry yeast and a tiny pinch of granulated sugar over the surface. Let sit for 5 minutes until bubbly and foamy.
- In a stand mixer fitted with a dough hook, combine the remaining granulated sugar, flour, poppy seeds, and salt. Pour in the foamy yeast mixture, beaten eggs, and chunks of softened butter. Run on low speed to combine.
- Increase speed to medium and mix for 3 minutes. Scrape down the sides of the bowl, then mix on medium for an additional 5 minutes until the dough forms a smooth, slightly tacky ball that pulls away from the bowl.
- Turn dough onto a lightly floured surface, knead gently a few times, and shape into a ball. Place in a lightly greased bowl, cover tightly with plastic wrap, and let rise in a warm place for 1 hour until doubled in size.
- Prepare the filling: Combine granulated sugar and lemon zest in a small bowl. Rub the zest into the sugar with your fingertips for 1-2 minutes to release the essential oils until fragrant and damp.
- Punch down the risen dough and transfer to a floured surface. Roll out into a 14×20 inch rectangle. Spread softened butter evenly across the dough, leaving a small border, then scatter the lemon-sugar mixture over the top.
- Roll the dough tightly starting from the long edge closest to you. Slice the firm log into 12 equal pieces using a sharp knife or kitchen twine. Arrange the spirals in a greased baking dish, cover tightly, and refrigerate overnight.
- The next morning, remove the pan from the refrigerator and let sit on the counter for 1 hour to come to room temperature and puff up. Preheat your oven to 350°F during this time.
- Remove plastic wrap and bake for 25 minutes until the tops are golden brown. Remove from the oven and let cool for a few minutes.
- Make the glaze: Beat softened cream cheese and butter until smooth. Mix in sifted powdered sugar, salt, poppy seeds, and fresh lemon juice until silky and lump-free. Spread half the glaze over warm rolls immediately, let cool 15 minutes, then apply the remaining glaze before serving.