This Homemade Honey Bun Recipe delivers soft, sweet rolls with buttery cinnamon swirls and a warm vanilla glaze that melts into every golden crevice. These tender buns are like a cross between a cinnamon roll and a glazed donut—sweet, sticky, and totally irresistible.

Why You’ll Love This Recipe

I love how these honey buns come out of the oven perfectly fluffy and fragrant, with a caramelized swirl of cinnamon sugar and that classic glossy glaze. They taste just like the store-bought version—but better, because I make them fresh, with simple ingredients, and no preservatives. They’re perfect for breakfast, brunch, or a sweet snack any time of day.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the dough:

  • All-purpose flour

  • Granulated sugar

  • Instant yeast

  • Warm milk

  • Eggs

  • Unsalted butter (softened)

  • Salt

For the filling:

  • Brown sugar

  • Ground cinnamon

  • Unsalted butter (melted)

  • Honey (optional, for added depth)

For the glaze:

  • Powdered sugar

  • Milk

  • Vanilla extract

  • Honey (for that signature touch)

Directions

  1. I start by combining warm milk, sugar, and yeast in a large bowl. I let it sit until foamy, then mix in eggs, butter, and salt.

  2. I gradually add flour and knead the dough until smooth and elastic—about 8–10 minutes by hand or 5 minutes with a stand mixer.

  3. I cover the dough and let it rise in a warm spot until doubled in size, usually 1 to 1.5 hours.

  4. I roll the dough into a large rectangle on a floured surface and brush it with melted butter.

  5. I sprinkle the cinnamon and brown sugar mixture evenly over the dough, drizzle with honey (optional), and roll it up tightly from the long edge.

  6. I slice the log into individual buns, about 1 inch thick, and place them on a greased baking sheet.

  7. I cover the buns and let them rise again for 30–45 minutes until puffy.

  8. I bake them at 350°F (175°C) for 15–18 minutes, or until golden brown.

  9. While they bake, I mix powdered sugar, milk, vanilla, and honey for the glaze.

  10. I brush the warm buns generously with glaze as soon as they come out of the oven, letting it soak into every swirl.

Servings and timing

This recipe makes about 12 honey buns. It takes around 2.5 hours total—30 minutes to prep, 1.5 to 2 hours to rise, and 15–18 minutes to bake.

Variations

Sometimes I add a touch of nutmeg to the filling for a little warmth, or swap out the honey in the glaze for maple syrup. If I want a richer dough, I use half whole milk and half heavy cream. I’ve also made mini versions for brunch spreads by cutting smaller rolls.

storage/reheating

I store leftovers in an airtight container at room temperature for up to 2 days, or in the fridge for 4–5 days. To reheat, I microwave them for 10–15 seconds, or warm them in the oven at 300°F for a few minutes. The glaze softens beautifully when warmed.

FAQs

Can I make the dough ahead of time?

Yes, I often prepare the dough the night before and let it rise in the fridge. I bring it to room temperature before rolling and baking the next day.

Do I need a stand mixer?

No, I knead by hand when I don’t use a mixer. It takes a little longer but works just as well.

Can I freeze honey buns?

Yes, I freeze them after baking and glazing. I wrap each one individually and thaw at room temperature or reheat gently.

What’s the best way to keep them soft?

I store them tightly covered and avoid overbaking to keep them moist and tender.

Can I skip the honey?

Yes, but I find honey gives the buns their signature flavor. I’ve substituted maple syrup or light corn syrup in a pinch.

Conclusion

Homemade Honey Buns are everything I love in a sweet roll—soft, sticky, warm, and full of cinnamon goodness. The honey glaze takes them over the top, giving that melt-in-your-mouth finish I always crave. Whether I serve them fresh from the oven or reheat them for a quick treat, these buns never last long in my kitchen.

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 Bun Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 30 minutes
  • Cook Time: 18 minutes
  • Total Time: 2 hours 30 minutes
  • Yield: 12 honey buns
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

Homemade Honey Buns are soft, sweet rolls swirled with buttery cinnamon sugar and topped with a warm vanilla honey glaze. These irresistible treats are like a cross between cinnamon rolls and glazed donuts—perfect for breakfast, brunch, or a sweet snack.


Ingredients

  • For the dough:
  • 3 1/2 cups all-purpose flour
  • 1/3 cup granulated sugar
  • 2 1/4 tsp instant yeast
  • 1 cup warm milk
  • 2 large eggs
  • 1/4 cup unsalted butter, softened
  • 1/2 tsp salt
  • For the filling:
  • 1/2 cup brown sugar
  • 1 tbsp ground cinnamon
  • 1/4 cup unsalted butter, melted
  • 2 tbsp honey (optional)
  • For the glaze:
  • 1 1/2 cups powdered sugar
  • 23 tbsp milk
  • 1 tsp vanilla extract
  • 1 tbsp honey

Instructions

  1. In a large bowl, combine warm milk, sugar, and yeast. Let sit until foamy, about 5 minutes.
  2. Mix in eggs, butter, and salt. Gradually add flour, kneading until dough is smooth and elastic (8–10 minutes by hand or 5 minutes with mixer).
  3. Cover and let rise in a warm place until doubled, 1–1.5 hours.
  4. Roll dough into a rectangle on floured surface. Brush with melted butter, sprinkle with cinnamon sugar mixture, and drizzle with honey if using.
  5. Roll up tightly from the long edge and cut into 12 buns. Place on greased baking sheet.
  6. Cover and let rise again for 30–45 minutes, until puffy.
  7. Bake at 350°F (175°C) for 15–18 minutes until golden.
  8. While baking, mix glaze ingredients until smooth.
  9. Brush warm buns with glaze immediately after baking.

Notes

  • Add a touch of nutmeg for extra spice in the filling.
  • Use maple syrup instead of honey for a twist.
  • Make mini versions by slicing thinner rolls.
  • Prepare dough the night before and refrigerate.
  • Store in airtight container and reheat gently before serving.

Nutrition

  • Serving Size: 1 bun
  • Calories: 290
  • Sugar: 22g
  • Sodium: 160mg
  • Fat: 9g
  • Saturated Fat: 5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 46g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 45mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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