If you’ve ever dreamed of bringing that bakery-fresh sweetness right into your own kitchen, this Homemade Honey Buns (Baked or Fried) Recipe is the answer you’ve been waiting for. Soft, pillowy dough swirled with cinnamon and finished with a glossy honey glaze makes these buns utterly irresistible. Whether you choose to bake them golden or fry them to a crispy perfection, these honey buns capture that nostalgic flavor we all love—perfect for a cozy breakfast, a leisurely brunch, or a sweet afternoon treat. Let me share with you how simple ingredients and a bit of love create magic!
Ingredients You’ll Need

Gathering just a handful of straightforward ingredients, this recipe balances the richness, sweetness, and spice to create the perfect honey bun texture and flavor. Each component plays an essential role, from the tender dough to the fragrant filling and that luscious glaze.
- Water (1/3 cup): Hydrates the yeast and dough for that soft, tender crumb.
- Whole milk (1/4 cup + 1/2 cup for glaze): Adds creaminess and richness both in the dough and the glaze.
- Vegetable oil (1 1/2 tablespoons): Keeps the dough moist and soft without weighing it down.
- Unsalted butter (2 tablespoons for dough + 2 tablespoons melted for glaze): Provides a silky texture and enhances flavor.
- Honey (1 tablespoon for dough + 3 tablespoons for glaze): The star sweetener that gives the buns their distinctive honeyed warmth.
- All-purpose flour (2 1/4 cups plus extra): The foundation for the dough, creating structure and chewiness.
- Granulated sugar (2 tablespoons for dough + 2-3 tablespoons for filling): Sweetens the dough and filling for that delightful cinnamon-sugar swirl.
- Instant yeast (2 1/4 teaspoons): Ensures quick and reliable rising of the dough for airy buns.
- Fine grain sea salt (1 teaspoon + pinch for glaze): Balances sweetness and enhances all flavors.
- Large egg (1, room temperature): Adds richness and helps bind the dough together.
- Vanilla extract (1 teaspoon): Brings warmth and depth of flavor.
- Ground cinnamon (2 teaspoons for filling): Infuses the dough swirls with irresistible spice.
- Confectioners’ sugar (3 1/2 cups for glaze): Creates the smooth and glossy coating that finishes off the buns beautifully.
How to Make Homemade Honey Buns (Baked or Fried) Recipe
Step 1: Prepare and Mix the Dough
Start by gently warming the water, milk, vegetable oil, butter, and honey together until the butter melts fully—this creates a cozy liquid base that activates the yeast without killing it. Let this mixture cool to about 120°F, so it’s just warm enough to wake the yeast up but not scald it. Meanwhile, whisk the dry ingredients—flour, sugar, yeast, and salt—together in your mixer bowl.
Step 2: Combine Wet and Dry Ingredients
Pour the cooled milk mixture into the dry ingredients and beat on low speed until combined. Add in the egg and vanilla extract for richness and loving aroma. Then introduce the remaining flour, mixing gently to bring the dough together. The texture should feel soft and a little tacky but not sticky enough to cling to your hands excessively.
Step 3: Knead the Dough
Switch your mixer attachment to the dough hook and knead on low for about five minutes. Watch as the dough transforms, pulling away from the bowl and becoming smooth and elastic. If it remains too sticky, sprinkle in a tablespoon more flour at a time until just right. Once perfected, place the dough in a greased bowl, turning once to coat all sides, then cover it with plastic wrap to rise for about an hour until doubled in size.
Step 4: Shape and Fill the Buns
Turn your risen dough out onto a lightly floured surface and roll it into a 12-inch square, about 1/4-inch thick. Sprinkle evenly with granulated sugar and cinnamon—this filling will melt into sweet, spiced ribbons. Roll the dough jelly-roll style into a long log, then slice it at a 45-degree angle into twelve pieces. These airy spirals will become your beautiful honey buns.
Step 5: Final Rise and Bake
Arrange the buns on parchment-lined baking sheets, spacing them nicely and gently flattening them to about 1/4-inch thickness. Cover and let them rise again until puffed and doubled—this second rise is key to their fluffy softness. When ready, bake in a preheated 350°F oven for 11 to 13 minutes until golden and delicious. For a perfect internal temperature, look for 190°F near the centers.
Step 6: Make the Honey Glaze and Glaze the Buns
While the buns bake, whisk together confectioners’ sugar and a pinch of salt. Add milk, melted butter, and honey, whisking until smooth and creamy. If needed, run the glaze through a sieve to eliminate lumps. Once the buns have cooled slightly, dip their tops into this glossy honey glaze, letting the excess drip off. Place upright on a wire rack to set for about 20 minutes, allowing the glaze to harden slightly but still remain decadently sticky.
How to Serve Homemade Honey Buns (Baked or Fried) Recipe

Garnishes
Adding a sprinkle of chopped toasted pecans or walnuts on top of the glaze adds a delightful crunch and complements the cinnamon and honey flavors beautifully. Freshly chopped mint or a dusting of cinnamon powder can also elevate their presentation just a little bit more elegantly.
Side Dishes
Homemade honey buns pair wonderfully with a freshly brewed cup of coffee, spiced chai, or even a creamy latte. For a fuller breakfast, serve alongside scrambled eggs or a fresh fruit salad to balance the sweetness with some refreshing brightness.
Creative Ways to Present
Consider stacking the buns on a pretty cake stand for brunch or arranging them on a rustic wooden board with small bowls of extra honey and whipped cream. For a party, add edible flowers or drizzle a bit of melted dark chocolate over the glaze for an eye-catching twist. Whether for family or guests, presentation can turn these humble treats into a showstopper.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers (though that might be tough), store them in an airtight container at room temperature. They keep beautifully for up to three days without losing their softness or flavor, making them perfect for quick snacks or breakfasts on the go.
Freezing
Honey buns freeze wonderfully to enjoy later. Wrap each bun tightly in plastic wrap and place in a freezer-safe bag or container. They can be frozen for up to two months. When ready to eat, thaw overnight in the fridge or at room temperature for a couple of hours before reheating.
Reheating
The best way to bring these buns back to life is a quick zap in the microwave for 10–15 seconds or a few minutes in a preheated 350°F oven wrapped loosely in foil. This warm-up restores that soft texture and melts the glaze just slightly making every bite heavenly once again.
FAQs
Can I make these honey buns without eggs?
While eggs add richness and structure, you can substitute one egg with 1/4 cup unsweetened applesauce or mashed banana, although it may slightly alter the texture and flavor. This swap works well if you want an egg-free option.
Is it better to bake or fry these honey buns?
Both methods yield delicious results. Baking produces soft, golden buns with a gentle crumb, while frying creates a crispier exterior and extra indulgent texture. It comes down to your preference and time—baking is easier and less messy, frying is a bit more decadent.
What kind of honey works best in this recipe?
You can use any honey you love! Wildflower, orange blossom, or clover honey all add slightly different flavor notes, from floral to fruity to classic sweetness. Choose one you enjoy drinking, as it will shine through in the glaze.
Can I make the dough by hand without a mixer?
Absolutely! Combine the ingredients in a large bowl and stir until combined, then knead the dough on a floured surface for about 8–10 minutes until smooth and elastic. It takes a bit more effort, but the results are just as delicious.
How do I know when the honey buns are fully baked?
The buns should be golden brown on top and feel springy to the touch. For an extra reliable check, an instant-read thermometer inserted near the center should read about 190°F. This ensures the dough is cooked through but still soft and fluffy inside.
Final Thoughts
This Homemade Honey Buns (Baked or Fried) Recipe is truly a joy to make, with its comforting aromas and sweet cinnamon swirls filling your kitchen. Whether you bake or fry, each bite is a little moment of bliss that’s perfect for sharing or savoring alone. I encourage you to try this recipe soon and discover how a few simple ingredients can create such a nostalgic and heartwarming treat. You’ll find yourself coming back to this one again and again!
Print
Homemade Honey Buns (Baked or Fried) Recipe
- Total Time: 2 hours 42 minutes
- Yield: 12 honey buns
Description
Soft, sweet, and swirled with cinnamon, these homemade honey buns are topped with a glossy honey glaze. Made from scratch with a tender dough filled with cinnamon sugar, they can be baked to a golden brown or fried for a crispy exterior. Perfect for breakfast, brunch, or a nostalgic sweet treat, these honey buns are delicious warm and easy to make with simple pantry ingredients.
Ingredients
Dough
- 1/3 cup water
- 1/4 cup whole milk
- 1 1/2 tablespoons vegetable oil
- 2 tablespoons unsalted butter
- 1 tablespoon honey
- 2 1/4 cups all-purpose flour, plus up to 1/4 cup more as needed
- 1 tablespoon granulated sugar
- 2 1/4 teaspoons instant yeast
- 1 teaspoon fine grain sea salt
- 1 large egg, at room temperature
- 1 teaspoon vanilla extract
Filling
- 2–3 tablespoons granulated sugar
- 2 teaspoons ground cinnamon
Honey Glaze
- 3 1/2 cups confectioners’ sugar, sifted
- Pinch of sea salt
- 1/2 cup whole milk
- 2 tablespoons unsalted butter, melted
- 3 tablespoons honey
Instructions
- Prepare the dough base: In a small saucepan over medium heat, combine water, whole milk, vegetable oil, unsalted butter, and honey. Cook, stirring occasionally, until the butter melts. Remove from heat and cool to 120°F.
- Mix dry ingredients: In an electric mixer bowl fitted with the paddle attachment, whisk together 1 cup flour, granulated sugar, instant yeast, and sea salt.
- Combine wet and dry: Add the cooled milk mixture to the flour mixture and beat on low speed until combined. Add the egg and vanilla extract and mix again on low speed.
- Add remaining flour and knead: Add the rest of the flour and beat on low speed until just combined. Switch to the dough hook and knead on low speed for about 5 minutes until the dough pulls away from the bowl. Add more flour 1 tablespoon at a time if the dough is too sticky, aiming for a soft, slightly tacky dough that is not overly wet.
- First rise: Place the dough in a greased bowl, turning to coat it. Cover with plastic wrap and let it rise in a warm place until doubled in size, approximately 1 hour.
- Prep baking sheets: Line two large baking sheets with parchment paper and set aside.
- Shape the dough: Punch down the risen dough and turn it out onto a lightly floured surface. Roll into a 12-inch square about 1/4-inch thick.
- Add filling and roll: Sprinkle granulated sugar and cinnamon evenly over the dough. Roll the dough tightly into a log jelly roll style. Using a sharp knife, slice the log on a 45° angle into twelve 1-inch thick buns.
- Arrange and second rise: Place six buns spaced apart on each lined baking sheet. Flatten each bun gently to 1/4-inch thickness using greased hands or parchment paper. Cover loosely with plastic wrap and let rise in a warm spot until puffy and inflated, about 1 hour.
- Preheat and bake: Preheat oven to 350°F. Bake the buns for 11-13 minutes until golden brown and an instant-read thermometer reads 190°F in the center.
- Cool the buns: Transfer baked buns to a wire rack set over a baking sheet to cool.
- Make the honey glaze: Whisk together confectioners’ sugar and salt. Stir in milk, honey, and melted butter until smooth. Strain glaze if lumpy.
- Glaze the buns: Dip the tops of the warm buns into the glaze, set upright on the wire rack, and allow the glaze to set around 20 minutes before serving.
Notes
- Fried Honey Buns: For an alternative cooking method, flatten buns on squares of parchment paper and let rise. Heat oil to 360°F in a Dutch oven or electric skillet, then carefully transfer buns (removing parchment) to oil and fry until golden brown on all sides. Drain on paper towels and glaze as usual.
- Instant yeast info: Instant yeast activates quickly and mixes directly with dry ingredients, no proofing needed. Store leftover yeast sealed in fridge or freezer.
- Best served warm for breakfast or brunch. Store leftovers in an airtight container at room temperature up to three days. Refresh day-old buns by microwaving for 10-15 seconds.
- Prep Time: 30 minutes
- Cook Time: 12 minutes
- Category: Breakfast, Bread
- Method: Baking
- Cuisine: American