Enter for a Chance to Win a $500 Shopping Spree in the 12 Tomatoes Store →

One thing that’s so great about this cinnamon swirl bread is its versatility; if you decide to make this cinnamon slice of heaven, you can eat it plain, with butter or peanut butter, or use it to make super jazzed up French toast the possibilities are endless!

This recipe does require some time and patience, but it’s the perfect homemade gift for someone special (since it makes 2 loaves, that’s one for you and one for them) and will make your home smell like a winter fairyland– and we don’t know about you, but we love when our homes smell like a winter fairyland! A win-win recipe, you should make this as soon as possible and get yourself some amazing, sweet bread and an extra dose of seasonal cheer.

Cinnamon Bread

Yields 2 loaves



  • 5 cups bread flour (extra as needed), divided
  • 4 1/2 teaspoons active dry yeast (2 packets)
  • 3/4 cup whole milk (~110-115º F)
  • 1/2 cup warm water (~110º F)
  • 1/2 cup sugar, plus 2 tablespoons
  • 2 eggs
  • 1 stick unsalted butter, cubed
  • 1 teaspoon salt

Swirl Filling:

  • 1/2 cup (packed) brown sugar
  • 3 tablespoons unsalted butter, melted
  • 1 tablespoon cinnamon
  • 2 teaspoons nutmeg
  • 1 teaspoon allspice


[When ready to bake, preheat oven to 350º F.]

  1. In a large bowl or electric mixer, combine water with 2 tablespoons sugar and stir until combined. Add yeast to bowl and set aside 5 minutes until bubbly.
  2. In a medium saucepan, combine milk and butter, and cook until butter has melted (and is incorporated) and mixture is hot to the touch.
  3. In a large bowl, sift 2 1/2 cups flour, remaining sugar and salt together. Then slowly add it to the yeast mixture, stirring continuously.
  4. Pour in warmed milk and butter and beat until just combined.
  5. If you using an electric mixer, add your eggs on low speed. Turn speed up to medium and mix for 2-3 minutes. If mixing by hand, whisk in eggs one at a time, mixing thoroughly for about 3 minutes.
  6. Slowly add remaining flour until dough ball comes together and isn’t too sticky. Dough should be elastic and smooth.
  7. Turn dough out into a lightly oiled bowl, cover and set aside (in a warm, draft-free area) for 1-1 1/2 hours, or until dough has doubled in size.
  8. Mix together brown sugar, cinnamon, nutmeg and allspice in a small bowl, and set aside.
  9. Punch down the dough, divide it in half and roll both halves out onto a lightly floured surface.
  10. Roll each half into a large rectangle. About 14×7 inches.
  11. Brush each rectangle with melted butter, then sprinkle on half of cinnamon spice mixture equally on top.
  12. Take the short side of the rectangle and gently roll it over itself, away from you. Press the roll gently to make sure it sticks to itself.
  13. Pinch the ends of the rolls and place them, seams on the bottom, into 2, 9×5-inch loaf pans.
  14. Cover with a clean towel, set aside (again) in a warm, draft-free place, and let rise until doubled in size ( 1 hour).
  15. Place in oven and bake for 35 minutes, or until golden brown and cooked through.
  16. Remove from oven and let cool completely.
  17. Serve warmed up or at room temperature.

Recipe adapted from The Messy Baker