Homemade Honey Buns: The Ultimate Recipe for Soft, Gooey Treats

By Jenna Carraway

On March 7, 2026

A close-up shot of several soft honey buns arranged together, showing their fluffy texture and glistening glaze.

Cuisine

American

Prep time

25 minutes

Cooking time

25 minutes

Total time

50 minutes

Servings

12 buns

There’s nothing quite like the sweet, comforting aroma of freshly baked Homemade Honey Buns wafting through your home. Imagine pulling apart a warm, incredibly soft bun, its golden swirls drenched in a sticky, sweet honey glaze. This recipe is your key to unlocking that bakery-quality experience right in your own kitchen. Forget the store-bought versions; these from-scratch honey buns are a game-changer, perfect for a special breakfast, a decadent dessert, or a delightful afternoon snack.

We’ve crafted this recipe to be straightforward and reliable, ensuring you get perfectly soft, fluffy, and gooey results every single time. Get ready to create the most irresistible honey buns you’ve ever tasted!

Why This is the Best Homemade Honey Buns Recipe

This isn’t just another recipe; it’s a promise of the most tender, flavorful honey buns you’ll ever make. What sets this recipe apart is its focus on texture and flavor. We use a specific ratio of ingredients to create an enriched dough that bakes up incredibly soft and stays that way for days. The simple but luscious honey glaze seeps into every nook and cranny, creating a perfectly balanced sweetness that isn’t overpowering. Whether you’re a seasoned baker or new to working with yeast, these detailed, step-by-step instructions will guide you to success.

Ingredients You’ll Need

For the best results, we recommend using high-quality ingredients. Using bread flour will give your buns a chewier, more classic texture, but all-purpose flour works well too. Make sure your milk is warm but not hot, as temperatures above 115°F (46°C) can kill the yeast.

Golden baked honey buns lined up in a baking pan before the honey glaze is applied.
Baked to golden perfection and ready for their sweet honey glaze.

For the Dough:

  • Warm Milk: The ideal temperature is between 105-115°F (40-46°C) to activate the yeast perfectly.
  • Active Dry Yeast: The leavening agent that makes the buns light and fluffy.
  • Granulated Sugar: A touch of sweetness for the dough and food for the yeast.
  • Melted Butter: Adds richness and flavor, creating a tender crumb.
  • Egg: Provides structure and richness.
  • Bread Flour: Its higher protein content yields a chewier, more structured bun.
  • Salt: Balances the sweetness and enhances the overall flavor.

For the Honey Glaze:

  • Butter: Forms the rich base of our glaze.
  • Honey: The star of the show, providing its signature flavor and sweetness.
  • Powdered Sugar: Thickens the glaze to the perfect consistency.
  • Vanilla Extract: Adds a layer of warm flavor.
  • Milk or Cream: To thin the glaze to your desired consistency.

Step-by-Step Instructions for Perfect Homemade Honey Buns

Follow these steps closely for flawless honey buns. The key to success is patience, especially during the rising stages. Don’t rush the process, and you’ll be rewarded with the most amazing treats.

Step 1: Activate the Yeast

In a large mixing bowl, combine the warm milk, a tablespoon of granulated sugar, and the active dry yeast. Gently stir and let it sit for 5-10 minutes until the mixture becomes frothy and bubbly. This is how you know your yeast is active and ready to work its magic.

Step 2: Make the Dough

Once the yeast is activated, stir in the melted butter, remaining sugar, and the egg. Gradually add the bread flour and salt, mixing until a shaggy dough forms. Turn the dough out onto a lightly floured surface and knead for 8-10 minutes until it becomes smooth and elastic. If you’re using a stand mixer, use the dough hook and mix on medium-low speed for 6-8 minutes.

Step 3: First Rise

Place the kneaded dough in a lightly oiled bowl, turning it over to coat. Cover the bowl with a clean kitchen towel or plastic wrap and place it in a warm, draft-free spot. Let the dough rise for 1 to 1.5 hours, or until it has doubled in size.

Step 4: Shape the Buns

Gently punch down the risen dough to release the air. On a floured surface, roll the dough into a large rectangle, about 1/4 inch thick. From one of the long sides, roll the dough up tightly into a log. Pinch the seam to seal it. Using a sharp knife or bench scraper, cut the log into 12 equal-sized rolls.

Step 5: Second Rise

Arrange the cut rolls in a greased 9×13 inch baking pan. Cover the pan and let the buns rise again in a warm place for another 30-45 minutes, or until they look puffy and have filled most of the pan. While they rise, preheat your oven to 375°F (190°C).

A close-up shot of several soft honey buns arranged together, showing their fluffy texture and glistening glaze.
The secret to our recipe is a super soft and fluffy dough.

Step 6: Bake to Golden Perfection

Bake the honey buns for 20-25 minutes, or until they are golden brown on top and cooked through. The internal temperature should register 190°F (88°C) on an instant-read thermometer. Let them cool in the pan for a few minutes before glazing.

How to Make the Perfect Honey Glaze

This glaze is the perfect finishing touch. While the honey buns are cooling slightly, melt the butter and honey together in a small saucepan over low heat. Once melted, remove from the heat and whisk in the powdered sugar and vanilla extract until smooth. Add a splash of milk or cream if the glaze is too thick. Pour this luscious glaze all over the warm honey buns, making sure it gets into all the crevices.

Expert Tips for Bakery-Quality Results

  • Use Room Temperature Ingredients: An egg at room temperature will incorporate more easily into the dough, leading to a smoother texture.
  • Don’t Overheat the Milk: As mentioned, milk that is too hot will kill the yeast. Use a thermometer for accuracy if you’re unsure.
  • Proper Kneading is Key: Kneading develops the gluten in the flour, which is crucial for the soft, chewy texture of the buns. The dough should spring back when you press it lightly.
  • The “Windowpane Test”: To check if your dough is perfectly kneaded, take a small piece and gently stretch it. It should stretch thin enough to see light through it without tearing.

Variations and Serving Suggestions

While this classic recipe is divine on its own, feel free to get creative! Add a sprinkle of cinnamon and chopped pecans to the filling before rolling up the dough for a delightful twist. These Homemade Honey Buns are best served warm, fresh from the oven. Enjoy them with a cup of coffee for a perfect breakfast or with a glass of cold milk for a comforting snack. For a truly decadent dessert, try one of our other favorites like these Caramel Pecan Lasagna squares.

Storing and Reheating Your Honey Buns

Your honey buns will be at their best on the day they are made, but they can be stored in an airtight container at room temperature for up to 3 days. To reheat, simply microwave a bun for 15-20 seconds until warm and soft again. You can also freeze the unglazed buns for up to 3 months. Thaw them at room temperature and then warm them in a 350°F (175°C) oven for 5-7 minutes before glazing and serving.

Frequently Asked Questions

Absolutely! You can prepare the dough, let it go through its first rise, and then refrigerate it for up to 24 hours. When you’re ready to bake, just shape the buns, let them have their second rise, and bake as directed.

Yes, you can. All-purpose flour will still produce a delicious, soft honey bun. However, bread flour has a higher protein content, which develops more gluten and results in a slightly chewier, more classic bakery-style texture.

The key to soft buns is proper kneading and not overbaking. Knead until the dough is smooth and elastic. Bake them just until they are golden brown. Applying the glaze while the buns are still warm also helps it seep in, making them extra gooey and delicious.

While similar, the main difference is the filling and topping. Cinnamon rolls have a distinct cinnamon-sugar filling and are typically topped with a cream cheese frosting. Honey buns are simpler, with the primary flavor coming from a sweet honey-based glaze poured over the top.

There are two common reasons. First, your yeast may have expired or was no longer active. Second, the milk you used might have been too hot (above 115°F), which kills the yeast. Always check the expiration date and use a thermometer for your liquids.

More Breakfast and Dessert Recipes You’ll Love

If you loved making these honey buns, you’ll surely enjoy exploring more of our easy and delicious recipes. Start your day with our High-Protein Cottage Cheese Bagels for a savory option, or satisfy your sweet tooth with our famous Blueberry Butter Swim Biscuits. And for a quick and impressive dessert, you can’t go wrong with this Chocolate Peanut Butter Poke Cake.

Share Your Masterpiece!

We are so excited for you to try this amazing Homemade Honey Buns recipe! There’s nothing more satisfying than sharing a delicious, homemade treat with the people you love. If you make this recipe, please leave a comment below and let us know how they turned out. Don’t forget to share a picture of your beautiful creations on Pinterest!

A tray of perfectly golden brown Homemade Honey Buns drizzled with a sweet honey glaze, ready to be served.
Nothing beats the taste of warm, gooey Homemade Honey Buns straight from the oven!

Homemade Honey Buns

A close-up shot of several soft honey buns arranged together, showing their fluffy texture and glistening glaze.

Homemade Honey Buns: The Ultimate Recipe for Soft, Gooey Treats

The ultimate recipe for Homemade Honey Buns! Learn how to make incredibly soft, fluffy, and gooey honey buns from scratch with a luscious honey glaze. This easy-to-follow, no-fail recipe guarantees bakery-quality results every time.
Prep Time 25 minutes
Cook Time 25 minutes
Total Time 50 minutes
Servings: 12 buns
Course: Breakfast, Dessert, Snack
Cuisine: American
Calories: 385

Ingredients
  

For the Dough
  • 1 cup Milk warmed to 105-115°F
  • 2.25 tsp Active Dry Yeast 1 standard packet
  • 0.25 cup Granulated Sugar
  • 0.25 cup Unsalted Butter melted
  • 1 Large Egg room temperature
  • 3.5 cups Bread Flour plus more for dusting
  • 1 tsp Salt
For the Honey Glaze
  • 0.5 cup Unsalted Butter
  • 0.33 cup Honey
  • 1.5 cups Powdered Sugar
  • 1 tsp Vanilla Extract
  • 1 tbsp Milk or Cream as needed

Equipment

  • 1 9x13 inch baking pan
  • 2 Mixing Bowls
  • 1 Stand mixer (optional) with dough hook attachment

Instructions
 

  1. In a large bowl, combine warm milk, 1 tbsp of sugar, and yeast. Stir and let sit for 5-10 minutes until frothy.
  2. To the yeast mixture, add the remaining sugar, melted butter, and egg. Gradually mix in the flour and salt until a shaggy dough forms. Knead on a floured surface for 8-10 minutes (or 6-8 minutes in a stand mixer) until smooth and elastic.
  3. Place the dough in an oiled bowl, cover, and let it rise in a warm place for 1-1.5 hours, or until doubled in size.
  4. Punch down the dough. Roll it into a large rectangle (about 1/4 inch thick). Roll it up tightly into a log and cut into 12 equal rolls.
  5. Place rolls in a greased 9x13 inch baking pan. Cover and let them rise for another 30-45 minutes until puffy. Preheat oven to 375°F (190°C).
  6. Bake for 20-25 minutes until golden brown. Let cool slightly in the pan.
  7. While buns cool, melt butter and honey in a saucepan. Remove from heat and whisk in powdered sugar and vanilla. Add milk to reach desired consistency.
  8. Pour the warm glaze over the warm honey buns. Serve immediately and enjoy!

Notes

For the softest buns, make sure not to overbake them. Pull them from the oven as soon as they are a light golden brown.
You can make the dough ahead of time. After the first rise, punch it down, cover tightly, and refrigerate for up to 24 hours.

You might also like these recipes

Leave a Comment

Recipe Rating