Homemade Honey Buns: The From-Scratch Recipe Your Grandma Would Actually Approve Of

Close your eyes for a second. You’re eight years old, riding in the back seat, and somebody just handed you a honey bun from the gas station counter. You peel back the cellophane. That warm, sticky sweetness hits your fingers before it hits your tongue. You close your eyes and chew, and nothing in the world is wrong.

Now open your eyes. Go to your pantry and flip over a package of store-bought honey buns. High fructose corn syrup. Partially hydrogenated soybean oil. Sodium stearoyl lactylate. “Natural flavors” that have never been within a hundred miles of a beehive. The thing you loved as a kid is mostly chemistry held together by plastic wrap.

Here’s the good news. You can make a honey bun at home with real honey, real butter, and a soft yeasted dough that spirals apart in your hands like it’s supposed to. Maybe you use honey from your own hives. Maybe you grab a jar from the beekeeper at the Saturday market. Either way, you’ll know exactly what went into it. And it’s more forgiving than you think.

This recipe walks you through every step, from dough to glaze. It explains what actually makes a honey bun soft and why most homemade versions come out dense and disappointing. And it gives you a method you can repeat any weekend for the rest of the year.

If Your Honey Buns Came Out Dense, Dry, or Bready, It Wasn’t Your Fault

Before we get into the recipe, let’s talk about why the last honey bun recipe you tried probably let you down. Three things go wrong in almost every version floating around the internet, and none of them are your fault.

Too Much Flour

Most recipes call for cups of flour. You scoop, you pack, you level. And you end up with 20 to 30 percent more flour than the recipe actually intended. That extra flour tightens the crumb and turns your honey bun into something closer to sandwich bread than pastry.

The fix is simple. Weigh your flour. One cup of all-purpose flour is about 120 grams. If you don’t have a kitchen scale, spoon the flour into the measuring cup and level it with a knife. Never scoop directly from the bag.

Here’s your gut check: after kneading, the dough should feel slightly tacky when you press it. If it’s perfectly clean and smooth like a rubber ball, you’ve added too much flour. And your buns will show it.

Under-Proofing

The recipe says “let rise until doubled.” But your kitchen is 65°F in October. The dough looks bigger, so you move on. It hasn’t actually doubled. It wasn’t ready.

Under-proofed dough gives you dense, heavy buns with a tight crumb and a raw yeasty taste that no amount of glaze can fix. The solution is the poke test. Press a floured finger into the dough about half an inch deep. If the indent springs back slowly and only partway, you’re good. If it snaps back fast, give it more time. A properly proofed batch feels pillowy and airy, like a firm marshmallow.

The Wrong Glaze

This is the one that kills me. Some recipes dump a spoonful of honey on top of the baked buns and call it a day. Others make a powdered sugar icing with a teaspoon of honey stirred in. Neither one is a real honey bun glaze.

A proper glaze requires warming real honey with butter and a pinch of salt until it thins out, then combining it with powdered sugar so it has enough body to cling. You pour it over the buns while they’re still hot from the oven. The heat opens the crumb and pulls the glaze down into every spiral layer. That’s the difference between a honey bun and a cinnamon roll with some honey drizzled on top.

Close-up of a finger pressing into risen bread dough showing the poke test indent

Now that you know what to avoid, let’s build this recipe from the ground up. We’re starting with the most important element: the dough.

The Dough: Soft, Rich, and Forgiving

A great honey bun starts with an enriched yeasted dough. “Enriched” just means it has fat, sugar, and eggs mixed in, which is what makes it soft and tender instead of chewy like bread. Here’s every ingredient and why it matters.

Whole milk, warmed to 105 to 110°F (1 cup): Not water. The fat in milk adds tenderness. Temperature matters here. Too hot and you’ll kill the yeast. Too cold and it won’t wake up. It should feel like a warm bath when you test it on the inside of your wrist.

Active dry yeast (2¼ teaspoons, one standard packet): Bloom it in the warm milk with a teaspoon of sugar. Wait 5 to 10 minutes. You want to see foam and bubbles on the surface. If nothing happens after 10 minutes, your yeast is dead. Toss it and open a new packet. Better to lose 10 minutes now than waste all your other ingredients on a dough that won’t rise.

Honey (2 tablespoons): Goes right into the dough. It adds moisture, subtle sweetness, and helps the tops brown in the oven. Use raw or local honey if you have it.

Butter (4 tablespoons, melted and slightly cooled): Richness and tenderness. The fat coats the gluten strands and keeps them short and soft. That’s the difference between a pastry and a dinner roll.

One large egg, room temperature: Structure and richness. Set it on the counter 30 minutes before you start. A cold egg straight from the fridge shocks the yeast and slows everything down.

All-purpose flour (3 to 3½ cups, weighed if possible): AP flour gives you the right balance of structure and softness. Bread flour makes the buns too chewy. Cake flour makes them too fragile to hold a spiral.

Salt (1 teaspoon): Flavor and gluten control. Without it, the dough tastes flat and rises too fast, then collapses in the oven.

Mixing and Kneading

Combine your bloomed yeast mixture, honey, melted butter, and egg. Add 3 cups of flour and the salt. Stir until you get a shaggy mass. Knead for 6 to 8 minutes by hand on a lightly floured surface, or 4 to 5 minutes in a stand mixer with the dough hook on medium-low.

You’re done kneading when the dough passes the windowpane test. Pinch off a small piece and stretch it gently between your fingers. If you can pull it thin enough to see light through it without it tearing, the gluten is developed. If it rips immediately, knead for another 2 minutes and test again.

First Rise

Shape the dough into a smooth ball and place it in a lightly oiled bowl. Cover with a damp kitchen towel or plastic wrap. Let it rise in a warm spot (75 to 80°F) for 1 to 1.5 hours until it passes the poke test.

No warm spot in your kitchen? Turn your oven on for exactly 60 seconds, then turn it off. The residual warmth makes a perfect proofing box. The top of a clothes dryer running a load works too.

Dough ball rising in a glass mixing bowl covered with a kitchen towel near a sunny window

One critical warning: resist the urge to add flour during kneading because the dough feels sticky. A slightly tacky dough is exactly what you want. Stiff dough makes tough buns. If the sticking bothers you, oil your hands instead of reaching for the flour bag.

The Filling: This Is the Whole Point

The filling is what makes a honey bun a honey bun. Two layers of sweetness, one layer of spice, and enough butter to hold it all together inside those spiral turns.

You need:

  • 4 tablespoons softened butter (not melted)
  • ½ cup brown sugar, packed
  • 2 tablespoons honey
  • 1½ teaspoons cinnamon
  • Pinch of salt

Brown sugar and honey give you two different kinds of sweetness. Brown sugar caramelizes in the oven and adds depth. Honey adds floral, sticky moisture that keeps the interior gooey. Cinnamon at 1½ teaspoons is enough to register without taking over. This is a honey bun, not a cinnamon roll. Honey leads.

The butter must be softened, not melted. Melted butter runs out of the spirals during baking and pools at the bottom of the pan. Softened butter stays put. It melts slowly in the oven heat and creates distinct gooey layers between each turn of the spiral.

Assembly

Punch down the risen dough. On a lightly floured surface, roll it into a rectangle about 18 by 12 inches. It doesn’t need to be perfect. Close enough works fine.

Spread the softened butter evenly across the entire surface, edge to edge. Leave about a half-inch border on one long side; this bare strip seals the roll when you’re done.

Sprinkle the brown sugar over the butter. Drizzle the honey. Dust the cinnamon and salt on top.

Starting from the long side opposite your bare border, roll the dough tightly into a log. Keep the tension even as you go. When you reach the bare edge, pinch the seam closed.

Now cut into 12 equal pieces. A sharp knife works. Unflavored dental floss works better. Slide it under the log, cross the ends over the top, and pull. Cleaner cuts without squishing the layers flat.

Hands spreading cinnamon-sugar filling over rolled-out dough on a floured wooden surface

Place the 12 cut pieces in a greased 9×13 baking pan, cut side up. Arrange them so they’re close but not quite touching. They’ll expand during the second rise and press together, which is exactly what you want.

Twelve unbaked honey bun spirals arranged in a baking pan showing the cinnamon swirl pattern

When you slice the roll, you should see distinct spiral layers with filling between each turn. If the filling is leaking out everywhere or the layers look smashed, you rolled too tight or the butter was too warm. Ease up on both next time.

The Second Rise and Bake

Cover the pan with plastic wrap or a kitchen towel. Let the buns rise for 30 to 45 minutes until they’re puffy and pressed against each other.

You want them touching before they go into the oven. This is how you get soft sides. Honey buns that bake with space between them develop crusty edges. Buns pressed together steam each other during baking and stay pillowy all the way around.

Preheat your oven to 350°F. Bake for 22 to 25 minutes.

They’re done when the tops are golden brown and the internal temperature reads 190°F on an instant-read thermometer. Here’s the visual cue that matters: the edges should be golden, but the centers of the spirals should still look slightly underdone. They finish cooking with residual heat after you pull them out.

Do not overbake these. A dry honey bun is a failed honey bun. When you think they need “just two more minutes,” pull them out. They don’t need those minutes.

The Glaze: The Soul of the Honey Bun

This is the part most recipes botch. It deserves your full attention.

You need:

  • ¼ cup honey (use the good stuff)
  • 3 tablespoons butter
  • 1 cup powdered sugar
  • 2 to 3 tablespoons milk or cream
  • 1 teaspoon vanilla extract
  • Pinch of salt

Melt the butter and honey together over low heat, stirring until smooth and fully combined. Remove from heat. Whisk in the powdered sugar, then add milk one tablespoon at a time until you hit a pourable consistency. It should flow like warm maple syrup. Stir in the vanilla and salt.

The salt is not optional. It makes the sweetness pop instead of cloying. Without it, the glaze is one-dimensional. With it, your taste buds wake up.

Pour the glaze over the buns immediately while they’re still hot from the oven. This is the step that separates a good honey bun from a great one. The heat from the buns opens the crumb structure and pulls the glaze down into every layer of the spiral. If you wait until they cool, the glaze sits on top like frosting. You don’t want frosting. You want the glaze soaked into the architecture of the bun itself.

Warm honey glaze being poured from a saucepan over freshly baked honey buns with steam rising

Give the glaze about 5 minutes to settle. It should form a sticky, slightly translucent coating. If it stays liquid and pools at the bottom of the pan, it was too thin; add more powdered sugar next batch. If it hardens into a brittle shell, it was too thick; add another splash of milk.

Bake Once, Eat All Week (Or All Month)

Here’s where this recipe earns its place in your regular rotation. These honey buns store and freeze beautifully, which turns a single weekend baking session into a month of easy breakfasts.

Room temperature: Covered tightly with plastic wrap or in an airtight container, they stay soft for 2 to 3 days on the counter. The honey in the dough and glaze acts as a natural humectant. It pulls moisture from the air and keeps the crumb from drying out. That’s not a gimmick. It’s chemistry working in your favor.

Freezer: Wrap each bun individually in plastic wrap, then store in a gallon zip-top freezer bag. Squeeze out the air. They keep for up to 3 months.

Glaze them before you freeze, not after. The glaze creates a protective layer over the surface that prevents freezer burn better than the wrap alone.

To reheat, unwrap a bun, set it on a plate, and microwave for 30 to 40 seconds. Or wrap it in foil and warm it at 300°F for 10 minutes. Either way, you’ll get that fresh-baked softness back.

The overnight trick: Freeze the unbaked, cut rolls on a parchment-lined sheet pan until solid. Transfer them to a freezer bag. When you want fresh honey buns with almost no morning effort, pull out however many you need the night before. Set them in a greased pan, cover tightly, and refrigerate overnight. In the morning, let them sit on the counter while your oven preheats (about 30 minutes), then bake as directed. Fresh-baked honey buns with 10 minutes of active work.

Individually wrapped honey buns in a labeled freezer bag on a kitchen counter

Make It Yours: Variations Worth Trying

Once you’ve nailed the base recipe, these variations keep things interesting without reinventing the wheel.

Sourdough Honey Buns: Replace half the milk and reduce the yeast to 1 teaspoon. Add 1 cup of active sourdough starter. The rise takes a bit longer, but the slight tang paired with honey is something special. If you keep a starter on your counter, this version will become your favorite.

Whole Wheat Honey Buns: Swap up to half the all-purpose flour for whole wheat. The crumb will be a touch denser, but the flavor deepens. Add 1 extra tablespoon of honey to the dough to balance the slight bitterness that whole wheat brings.

Homestead Honey Versions: If you keep bees or buy from a local beekeeper, your honey choice changes the whole character of the bun. Clover honey is mild and classic. Wildflower is more complex. Buckwheat honey makes a darker bun with an almost molasses-like depth. Try all three across different batches and pick your family’s favorite.

Pecan Sticky Honey Buns: Before placing the cut rolls in the pan, spread a layer of honey, butter, and chopped pecans on the bottom. Bake as directed. When they come out, flip the whole pan onto a serving platter. The pecan-honey layer is now on top, sticky and caramelized. These disappear fast.

Cream Cheese Honey Buns: Beat together 4 ounces of softened cream cheese, 2 tablespoons of sugar, and 1 teaspoon of vanilla until smooth. Spread a thin layer of this over the rolled-out dough before adding the cinnamon-honey filling. Roll and bake as usual. The cream cheese melts into a tangy ribbon that cuts through the sweetness perfectly.

Honey bun variations including pecan-topped and classic glazed on a rustic farmhouse table

Your Weekend Honey Bun Plan

Here’s the exact timeline so you can stop overthinking and start baking.

Tonight: Set butter and an egg on the counter to come to room temperature. Check that your yeast is fresh (look at the expiration date, or proof a pinch in warm water to be sure).

Tomorrow morning:

  • 9:00 AM — Mix and knead the dough. About 15 minutes of hands-on work.
  • 9:15 AM — Cover and let rise. Go drink your coffee, check on the chickens, do whatever you want for 90 minutes.
  • 10:45 AM — Roll out, spread the filling, cut into 12 pieces, arrange in the pan. 10 minutes.
  • 10:55 AM — Cover and let rise again. 30 to 45 minutes.
  • 11:30 AM — Bake at 350°F for 22 to 25 minutes.
  • 11:55 AM — Pour glaze over the hot buns. Let rest 10 minutes.
  • 12:05 PM — Pull one apart with your hands. Eat the best honey bun you’ve ever had.

Then wrap and freeze the extras. You just set yourself up with easy breakfasts for the next month.

This Is Why You Bake From Scratch

That gas station honey bun wrapped in cellophane was a shortcut. A decent one when you were eight. But you’re not eight anymore, and you don’t have to settle for high fructose corn syrup and partially hydrogenated whatever.

You’ve got flour. You’ve got butter. You’ve got a jar of honey that came from actual bees. And now you’ve got a recipe that works.

Picture it. A Sunday morning. Your kitchen smells like warm cinnamon and caramelized honey. A pan of golden spirals sits on the counter, glaze still pooling in the crevices. Your kids pull them apart with sticky fingers. Your neighbor knocks on the door because they could smell them from across the fence. You hand over two on a paper plate and watch their face.

That’s not just baking. That’s choosing to make something real with your own hands, from ingredients you can see and trust and probably grew or sourced yourself.

Make these once. You’ll never buy the packaged ones again. And your family will make very sure you keep baking them.


Skimmer’s Summary

  • Homemade honey buns use a soft, enriched yeasted dough made with real honey, butter, milk, and egg.
  • Most recipes fail because of too much flour (weigh it), under-proofing (use the poke test), or a weak glaze (warm honey-butter, poured hot).
  • The honey-butter glaze must go on while the buns are still hot so it soaks into every spiral layer.
  • The recipe freezes beautifully for up to 3 months. You can also freeze unbaked rolls and bake fresh on demand with overnight fridge proofing.
  • Variations include sourdough, whole wheat, pecan sticky, cream cheese, and different honey varietals from your own hives or a local beekeeper.

Frequently Asked Questions

Can I make these without a stand mixer?
Yes. Knead by hand for 8 to 10 minutes on a lightly floured surface. The dough should feel smooth, slightly tacky, and elastic. You’ll know it’s ready when it passes the windowpane test.

What if I don’t have honey?
You can substitute maple syrup 1:1 in the dough and the glaze. The flavor profile shifts toward a warmer, woodsy sweetness, but the texture stays the same. That said, honey is what makes a honey bun a honey bun.

Can I make these the night before and bake in the morning?
Absolutely. After cutting and arranging the rolls in the pan, cover tightly with plastic wrap and refrigerate overnight. In the morning, pull them out and let them sit at room temperature for 30 to 45 minutes while your oven preheats. Then bake as directed. The slow overnight rise actually develops more flavor.

My dough didn’t rise. What happened?
Your liquid was most likely too hot. Anything above 115°F kills yeast on contact. Or your yeast was expired. Always proof your yeast in warm milk with a pinch of sugar first. If it doesn’t foam within 10 minutes, start over with a fresh packet.

Can I use whole wheat flour?
Replace up to half the all-purpose flour with whole wheat. The buns will be slightly denser with a nuttier flavor. Add 1 extra tablespoon of honey to the dough to offset whole wheat’s natural bitterness.

Emily Simon

I’m Emily, a passionate advocate for self-sufficient living, off-grid adventures, and embracing the beauty of simplicity. Through my blog, I help beginners take their first steps into a lifestyle that’s all about independence, sustainability, and reconnecting with nature.

Recent Posts