Homemade Honey Buns Recipe: Soft Gooey Sweetness in Every Bite

Sage Martinez Avatar
By:
Sage Martinez
Published:

[grow_share_buttons]

Why You’ll Love This Homemade Honey Buns

Homemade Honey Buns are a rich, flavorful treat coated with a classic glaze, perfect for breakfast, brunch, dessert, or holidays. They pair beautifully with a hot cup of coffee or a cold glass of milk. Their origins are a bit mysterious, possibly dating back to around 1954 in North Carolina, but their deliciousness is undeniable. Whether you bake, fry, or gift them, these sticky-sweet spirals bring comforting nostalgia to the table.

  • Ease of preparation: This recipe uses common pantry ingredients and a stand mixer with a dough hook to do most of the heavy work. With clear rising times and a straightforward frying technique, you can expect consistent results even if you are a casual baker.
  • Health benefits: While these are an indulgent treat, they contain real honey in the glaze and simple, recognizable ingredients. Pairing a single bun with a protein-rich breakfast or yogurt helps balance the meal for busy mornings.
  • Versatility: The basic dough and cinnamon center are flexible. You can adjust the sweetness, swap fillings, or adapt for dietary needs with simple substitutions (see the Special Dietary Options below).
  • Distinctive flavor: A soft, enriched dough, a warm cinnamon swirl, and a honey-forward glaze give a layered taste and texture that stands out from ordinary rolls.

These honey buns are soft, slightly sticky, and full of cinnamon warmth. They make mornings feel special without a lot of fuss.

Jump to:

Essential Ingredients for Homemade Honey Buns

Below is a clear, structured list of every ingredient you need for this recipe. Each line shows the measurement first, followed by the ingredient name. Explanations follow the list so you know why each item matters.

Ingredients

  • 2¼ cups flour
  • ¼ cup sugar
  • ½ teaspoon salt
  • ⅔ cup milk (warmed to 110°F)
  • 1 packet instant yeast
  • ⅓ cup melted cooled butter
  • 1 large egg
  • 2 teaspoons vanilla extract
  • 1½ teaspoons cinnamon
  • 2 teaspoons vegetable oil (for greasing)
  • 2 to 2½ cups vegetable oil (for frying)
  • 3 tablespoons melted butter (for icing)
  • 1¼ cups sifted powdered sugar (for icing)
  • 2 tablespoons honey (for icing)
  • 2 teaspoons vanilla extract (for icing)
  • ½ teaspoon milk (for icing)

What each ingredient does

  • Flour – Builds structure and gives the dough its body.
  • Sugar – Adds sweetness and helps with browning while feeding the yeast slightly.
  • Salt – Balances flavor and strengthens gluten for texture.
  • Milk – Moistens dough and contributes to a tender crumb; warming to 110°F activates the yeast.
  • Instant yeast – Leavens the dough quickly and reliably.
  • Melted cooled butter – Adds richness and keeps the dough soft.
  • Egg – Binds and enriches the dough for a tender, golden result.
  • Vanilla extract – Gives a warm, sweet aroma to both dough and icing.
  • Cinnamon – The classic spice for the swirl, adding warmth and depth.
  • Vegetable oil (for greasing and frying) – Stops sticking during proofing and creates the classic fried texture.
  • Icing ingredients – Melted butter, powdered sugar, honey, vanilla, and a touch of milk form a smooth glaze that soaks in when buns are warm.

Special Dietary Options

  • Vegan: Substitute plant-based milk (almond, soy, or oat), use a vegan egg replacer (such as a flax egg or commercial binder), and swap butter for a neutral-tasting vegan butter. Use a frying oil that is plant-based.
  • Gluten-free: Use a cup-for-cup gluten-free flour blend designed for yeast baking and add 1 teaspoon xanthan gum if the blend lacks binding agents. Rise times may vary.
  • Lower-calorie: Reduce the frying time slightly and blot excess oil well, or bake the buns at 375°F for 12 to 15 minutes until golden, then glaze lightly. Use a powdered sugar substitute in the glaze or reduce the glaze quantity.

How to Prepare the Perfect Homemade Honey Buns: Step-by-Step Guide

This recipe uses a stand mixer with a dough hook, simple shaping, and frying for that classic texture. Timing and small details are included so your buns come out soft and glossy.

First Step: Mise en place and activating the yeast

Gather your ingredients and equipment: stand mixer with dough hook, large bowl, plastic wrap, rolling pin, unscented floss, large frying pan, thermometer, wax paper, parchment, and paper towels. Warm the milk to 110°F. In a small bowl or measuring cup, whisk the warmed milk briefly to break any skin, then add the instant yeast and whisk to combine. The yeast will hydrate quickly because it is instant, so you can continue without a long wait.

Second Step: Make the dough

In the stand mixer bowl fitted with the dough hook, combine 2¼ cups flour, ¼ cup sugar, and ½ teaspoon salt. In a separate bowl, whisk together the warmed milk with yeast, ⅓ cup melted cooled butter, 1 large egg, and 2 teaspoons vanilla extract. Add the wet mixture to the dry ingredients and mix on medium speed. Knead with the dough hook for 10 minutes on medium, scraping the bowl as needed so all flour is incorporated and the dough becomes smooth and elastic.

Third Step: First rise

Grease a large bowl with 2 teaspoons vegetable oil. Shape the dough into a ball, place it in the greased bowl, turn once so the top is lightly oiled, cover with plastic wrap, and let rise until doubled in size, about 1½ hours in a warm spot. The dough should spring back slowly when pressed.

Fourth Step: Shape and fill

Turn the risen dough out onto a lightly floured surface and punch it down. Roll it into a rectangle roughly 15 by 8 inches. Sprinkle the top evenly with 1½ teaspoons cinnamon. You can add a little extra sugar if you prefer a sweeter center, but the recipe keeps the filling balanced. Starting from the long side, roll the dough into a tight log. Pinch the seam closed using wet fingers to seal so the log does not unroll during rising or frying. Use unscented floss to cut the log into 1-inch slices for the classic spiral shape. Place the slices on wax paper, spray the tops with non-stick spray, cover loosely with plastic wrap, and let them rise for 30 minutes with space between each bun to expand.

Fifth Step: Heat the oil and fry

Pour 2 to 2½ cups vegetable oil into a large pan and heat over medium until it reaches about 350°F. Fry a few buns at a time, depending on pan size, turning carefully with tongs or a slotted spoon so they brown evenly. Fry until golden brown on both sides, about 2 to 3 minutes per side depending on size and oil temperature. Do not crowd the pan; keep the oil temperature steady by frying in batches. Drain fried buns on paper towels to remove excess oil.

Final Step: Make the icing and finish

While the buns are still warm, whisk together 3 tablespoons melted butter, 1¼ cups sifted powdered sugar, 2 tablespoons honey, 2 teaspoons vanilla extract, and ½ teaspoon milk until smooth. Dip each warm bun into the glaze, turning to coat well, then set on parchment to let the glaze harden slightly. Glazing while warm lets the icing soak in and create a glossy finish that clings to the spiral layers.

Timing summary

StageApproximate Time
Mixing and kneading15 minutes
First rise1 hour 30 minutes
Shaping and second rise30 minutes
FryingAbout 15 minutes total
Glazing10 minutes
TotalAbout 3 hours

Helpful techniques for this section

  • Keep a thermometer in the oil to maintain 350°F for even frying.
  • Use unscented floss to cut clean slices without squashing the dough.
  • Wet your fingers when sealing the seam so the roll stays closed during frying.

Protein and Main Component Alternatives

Although honey buns are a sweet bread rather than a protein-forward dish, you can adapt the dough and pairing to fit different nutritional needs. Below are substitutions and pairing suggestions so the recipe works for a wide range of diets and occasions.

Substitutions to change dough character

  • Swap butter for oil or vegan butter: If you prefer a dairy-free dough, replace ⅓ cup melted butter with an equal amount of neutral oil or plant-based butter. The dough will still be tender but may lack some richness.
  • Use whole milk alternatives: Almond, soy, or oat milk warmed to 110°F can replace dairy milk. Slightly different hydration may affect rise time, so monitor dough elasticity instead of strict timing.
  • Egg replacement: For an egg-free version, use a commercial egg replacer or mix 1 tablespoon ground flaxseed with 3 tablespoons water and let sit until gelatinous. This will bind the dough, though texture will be a touch denser.

Pairings and protein ideas

  • Serve a honey bun with Greek yogurt or a hard-boiled egg to add protein for a more balanced breakfast.
  • Top a warm bun with a smear of ricotta or cream cheese for extra richness and a small protein boost.
  • Pack along a handful of nuts or a protein shake when enjoying these on the go to round out the meal.

Vegetable, Sauce, and Seasoning Modifications

Although honey buns are primarily a sweet baked good, small tweaks to spices and sauces can create fun variations or make them fit seasonal flavors.

Seasonal spice swaps

  • Autumn: Add 1/4 teaspoon ground nutmeg and 1/8 teaspoon ground cloves to the cinnamon for warm, fall-style buns.
  • Winter: Swap half the cinnamon for cardamom for a bright, aromatic twist that pairs well with honey.
  • Spring/Summer: Keep spices light and add citrus zest (a teaspoon of orange or lemon zest) to the glaze for freshness.

Different glazes and sauces

  • Maple glaze: Replace honey with an equal amount of pure maple syrup for a different sweet note.
  • Vanilla drip: Add an extra 1/2 teaspoon vanilla to the icing for deeper vanilla flavor and aroma.
  • Chocolate dip: For a decadent version, dip half the bun into melted dark chocolate and let set on parchment.

Presentation and finishing touches

  • Sprinkle toasted chopped nuts on the glaze while it is wet for crunch and visual contrast.
  • Dust lightly with cinnamon or powdered sugar before serving for a bakery-style look.

Mastering Homemade Honey Buns: Advanced Tips and Variations

Once you are comfortable with the basic method, try these expert tips to take your honey buns to the next level. These ideas focus on technique, flavor play, and easy ways to prepare ahead when time is tight.

Pro cooking techniques

  • Control oil temperature: Use an instant-read thermometer and keep the oil between 340°F and 360°F. If the oil is too cool, buns absorb more oil and become greasy. If too hot, the exterior will brown before the center cooks.
  • Consistent slice size: Use a ruler to mark the log and unscented floss to cut precisely. This helps buns cook uniformly and look professional.
  • Even knead: Ten minutes in a stand mixer produces good gluten development. If kneading by hand, plan on a few extra minutes and look for the windowpane test.

Flavor variations

  • Pecan sticky buns: Add 1/2 cup chopped pecans to the glaze or sprinkle on top when glazing.
  • Lemon-honey twist: Add 1 teaspoon lemon zest to the dough and swap part of the honey with lemon juice in the icing.
  • Apple-cinnamon filling: Add very finely chopped sautéed apples mixed with cinnamon and a bit of brown sugar to the roll before shaping for a fruity version.

Presentation tips

  • Serve warm on a wooden board lined with parchment and a small bowl of extra glaze for dipping.
  • For gift packs, stack buns in a small bakery box with parchment and a ribbon; include reheating instructions.

Make-ahead options

  • Prepare the dough and shape the rolls, then freeze the unrisen slices on a tray. Once solid, transfer to a freezer bag. When ready to use, thaw in the refrigerator overnight and finish the second rise before frying.
  • Fry a batch and freeze unfrosted buns. Thaw and warm, then glaze just before serving for the freshest texture.

How to Store Homemade Honey Buns: Best Practices

Storing honey buns properly keeps them soft and flavorful. Below are clear methods for short-term and long-term storage, plus reheating tips to refresh the texture.

Refrigeration

Store cooled buns in an airtight container or wrapped tightly with plastic wrap in the refrigerator for up to 1 week. If the glaze makes the surface tacky, place parchment between layers to prevent sticking. To serve, warm gently in a 300°F oven for 5 minutes to return softness.

Freezing

Freeze cooled buns individually wrapped in plastic wrap, then place in a freezer-safe bag for up to 1 month. Label with the date. Thaw at room temperature for 1 to 2 hours or overnight in the fridge. Reheat in a 350°F oven for 5 to 7 minutes or microwave for 20 to 30 seconds. Freezing before glazing gives the best texture, but glazed buns freeze fine as well.

Reheating

For best texture, reheat in an oven or toaster oven rather than the microwave. A short blast at 325°F to 350°F for 5 to 7 minutes refreshes the crust and warms the center without drying it out. If the bun loses moisture, add a light drizzle of leftover glaze or a dab of butter before serving.

Meal prep considerations

  • Plan batches based on how many you will eat within a few days and freeze the rest to reduce waste.
  • If packing for lunches or travel, place each bun in a small airtight container with a napkin to absorb excess moisture.
Homemade Honey Buns Recipe: Soft Gooey Sweetness In Every Bite 6

FAQs: Frequently Asked Questions About Homemade Honey Buns

What ingredients do I need for homemade honey buns?

To make homemade honey buns, gather these key ingredients: 4 cups all-purpose flour, 1/4 cup granulated sugar, 1 teaspoon salt, 1 cup warm milk, 2 1/4 teaspoons instant yeast, 1/4 cup softened butter, 1 large egg, 1/4 cup vegetable oil for frying, 2 tablespoons cinnamon mixed with 1/4 cup sugar for filling, 1 teaspoon vanilla extract, and for the glaze: 2 cups powdered sugar, 1/4 cup honey, 1/4 cup milk, and 1 teaspoon vanilla. These create soft, spiral-shaped buns with a sweet cinnamon center and sticky honey icing. Measure accurately for best results—use a kitchen scale for flour to avoid dense dough. This recipe yields about 12 buns and takes around 2 hours total, including rising time. Store extras as noted below for freshness.

How do you make homemade honey buns step by step?

Start by mixing warm milk, yeast, sugar, and salt; let sit 5 minutes until foamy. Add flour, butter, egg, and vanilla to form dough. Knead 8-10 minutes until smooth, then let rise 1 hour in a covered bowl. Roll into a 12×18-inch rectangle, spread with softened butter, sprinkle cinnamon-sugar mix, and roll tightly into a log. Pinch seams closed with wet fingers to seal. Cut into 12 slices, let rise 30 minutes. Fry in 350°F oil 2-3 minutes per side until golden. Dip warm buns in glaze made from powdered sugar, honey, milk, and vanilla. Cool on a rack. Total time: 2-2.5 hours. This method ensures flaky layers and perfect texture—avoid over-kneading to keep them tender.

How long do homemade honey buns last?

Homemade honey buns stay fresh on the counter for up to 2 days if covered with plastic wrap or in an airtight container to prevent drying. In the refrigerator, they last up to 1 week—rewarm gently in a 300°F oven for 5 minutes to restore softness. For longer storage, freeze them: wrap individually in plastic, then place in a freezer bag for up to 1 month. Thaw at room temperature or overnight in the fridge, then reheat. Always check for mold before eating. Proper storage maintains their moist, cinnamon-swirled goodness without sogginess. Pro tip: Add a slice of bread to the container to keep them softer longer.

Can you freeze homemade honey buns?

Yes, homemade honey buns freeze well for up to 1 month. After cooling completely, wrap each bun tightly in plastic wrap to prevent freezer burn, then place in a freezer-safe bag or container, squeezing out air. Label with the date. To thaw, leave at room temperature for 1-2 hours or overnight in the fridge. For best taste, reheat in a 350°F oven for 5-7 minutes or microwave 20-30 seconds—glaze after thawing if needed. Freezing works best before glazing, but iced buns freeze fine too. This preserves the soft dough and honey flavor, making them ideal for batch baking. Avoid refreezing thawed buns to maintain quality.

When should you glaze homemade honey buns and why?

Glaze homemade honey buns while they are still warm, right after frying and draining excess oil. The heat melts the icing—made from powdered sugar, honey, milk, and vanilla—into the layers, creating a glossy, flavorful coating that soaks in without pooling. Dip each bun fully, then place on a wire rack over parchment to set for 10-15 minutes. This step enhances moisture and taste, preventing a dry exterior. If glazing cold buns, the icing stays thick and doesn’t integrate well. For extra shine, double-dip after 5 minutes. This technique yields bakery-style results, with the honey adding natural stickiness and subtle floral notes to complement the cinnamon filling.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Honey Buns 91.Png

Homemade Honey Buns

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍯 Experience the irresistible combination of soft, fluffy dough swirled with cinnamon and coated in a sweet honey glaze that melts in your mouth
🥐 Create bakery-quality honey buns at home that are perfect for breakfast, brunch, or dessert – your family won’t believe they’re homemade

  • Total Time: 3 hours
  • Yield: 1215 honey buns 1x

Ingredients

Scale

2¼ cups flour

¼ cup sugar

½ teaspoon salt

⅔ cup milk

1 packet instant yeast

⅓ cup melted cooled butter

1 large egg

2 teaspoons vanilla extract

1½ teaspoons cinnamon

2 teaspoons vegetable oil for greasing

2 to cups vegetable oil for frying

3 tablespoons melted butter for icing

1¼ cups sifted powdered sugar for icing

2 tablespoons honey for icing

2 teaspoons vanilla extract for icing

½ teaspoon milk for icing

Instructions

1-First Step: Mise en place and activating the yeast Gather your ingredients and equipment: stand mixer with dough hook, large bowl, plastic wrap, rolling pin, unscented floss, large frying pan, thermometer, wax paper, parchment, and paper towels. Warm the milk to 110°F. In a small bowl or measuring cup, whisk the warmed milk briefly to break any skin, then add the instant yeast and whisk to combine. The yeast will hydrate quickly because it is instant, so you can continue without a long wait.

2-Second Step: Make the dough In the stand mixer bowl fitted with the dough hook, combine 2¼ cups flour, ¼ cup sugar, and ½ teaspoon salt. In a separate bowl, whisk together the warmed milk with yeast, ⅓ cup melted cooled butter, 1 large egg, and 2 teaspoons vanilla extract. Add the wet mixture to the dry ingredients and mix on medium speed. Knead with the dough hook for 10 minutes on medium, scraping the bowl as needed so all flour is incorporated and the dough becomes smooth and elastic.

3-Third Step: First rise Grease a large bowl with 2 teaspoons vegetable oil. Shape the dough into a ball, place it in the greased bowl, turn once so the top is lightly oiled, cover with plastic wrap, and let rise until doubled in size, about 1½ hours in a warm spot. The dough should spring back slowly when pressed.

4-Fourth Step: Shape and fill Turn the risen dough out onto a lightly floured surface and punch it down. Roll it into a rectangle roughly 15 by 8 inches. Sprinkle the top evenly with 1½ teaspoons cinnamon. You can add a little extra sugar if you prefer a sweeter center, but the recipe keeps the filling balanced. Starting from the long side, roll the dough into a tight log. Pinch the seam closed using wet fingers to seal so the log does not unroll during rising or frying. Use unscented floss to cut the log into 1-inch slices for the classic spiral shape. Place the slices on wax paper, spray the tops with non-stick spray, cover loosely with plastic wrap, and let them rise for 30 minutes with space between each bun to expand.

5-Fifth Step: Heat the oil and fry Pour 2 to 2½ cups vegetable oil into a large pan and heat over medium until it reaches about 350°F. Fry a few buns at a time, depending on pan size, turning carefully with tongs or a slotted spoon so they brown evenly. Fry until golden brown on both sides, about 2 to 3 minutes per side depending on size and oil temperature. Do not crowd the pan; keep the oil temperature steady by frying in batches. Drain fried buns on paper towels to remove excess oil.

6-Final Step: Make the icing and finish While the buns are still warm, whisk together 3 tablespoons melted butter, 1¼ cups sifted powdered sugar, 2 tablespoons honey, 2 teaspoons vanilla extract, and ½ teaspoon milk until smooth. Dip each warm bun into the glaze, turning to coat well, then set on parchment to let the glaze harden slightly. Glazing while warm lets the icing soak in and create a glossy finish that clings to the spiral layers.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🍯 Pinch dough edges with wet fingers to seal and prevent unrolling during the rising and frying process
🥐 Glaze buns while warm so the icing soaks in properly and creates that signature gooey texture
✂️ Use unscented dental floss for clean cuts through the dough log – it’s much easier and neater than using a knife

  • Author: Brandi Oshea
  • Prep Time: 2 hours 45 minutes
  • Rising Time: 1 hour 30 minutes
  • Cook Time: 15 minutes
  • Category: Breakfast
  • Method: Frying
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 honey bun

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star