
Homemade Cinnamon Bread Recipe tastes like a soft cinnamon roll in loaf form, with a tender crumb and a buttery, swirled cinnamon-sugar center. It works perfectly for busy families who want a cozy breakfast or snack in about 2 hours total, including rise and bake time. I baked my first cinnamon bread in a tiny apartment kitchen with a wobbly oven rack, so if I managed it, you absolutely can too.
Why Make This Homemade Cinnamon Bread Recipe at Home
Homemade cinnamon bread fills your kitchen with that bakery-level cinnamon smell, and you control the sweetness and spice. You skip preservatives, tweak the sugar, and choose real butter, which gives the loaf a richer flavor than most store options.
You also slice it as thick or thin as you like, which helps for French toast, snacks, or school lunches. The recipe uses simple pantry ingredients, so you probably own most of what you need already.
“This Homemade Cinnamon Bread Recipe tastes like a bakery loaf but feels even better because you made it yourself. ★★★★★”
Ingredients You Need
Dough ingredients
3 cups (360 g) all-purpose flour
- Use a standard unbleached all-purpose flour like King Arthur or Gold Medal.
- You can swap up to 1 cup with white whole wheat flour, though the loaf turns slightly denser.
1 packet (2 ¼ teaspoons) instant yeast or rapid rise yeast
- Instant yeast mixes right into the flour and saves a step.
- If you only have active dry yeast, proof it in the warm milk first.
3 tablespoons granulated sugar
- You can use cane sugar or organic sugar without issues.
1 teaspoon fine sea salt
- Table salt works, but reduce to a scant teaspoon since it tastes saltier.
¾ cup (180 ml) warm milk, about 110°F
- Whole milk gives the softest crumb, but 2% still works nicely.
- Use dairy-free milk like oat or almond if needed, but pick an unsweetened version.
4 tablespoons unsalted butter, melted and slightly cooled
- If you only have salted butter, reduce the salt in the dough by about ⅛ teaspoon.
1 large egg, room temperature
- Room temperature helps the dough rise more evenly.
Cinnamon swirl filling
- 4 tablespoons unsalted butter, very soft
- ½ cup (100 g) brown sugar, packed
- Light or dark brown sugar both work; dark gives a deeper molasses flavor.
- 1 ½ tablespoons ground cinnamon
- Use fresh cinnamon from a brand you trust; old cinnamon tastes flat.
- 1 tablespoon all-purpose flour
- This helps the swirl stay in place and reduces big gaps inside the loaf.
Optional topping
- 1 tablespoon melted butter, for brushing the top after baking
- 1 tablespoon coarse sugar or turbinado sugar, for a crunchy top
Equipment list
- 1 standard 9 x 5 inch loaf pan
- Large mixing bowl
- Small bowl for filling
- Wooden spoon or sturdy spatula
- Measuring cups and spoons or a kitchen scale
- Rolling pin (a clean bottle works in a pinch)
- Plastic wrap or clean kitchen towel
- Wire rack for cooling
- Instant-read thermometer, optional but helpful
Tips & Mistakes
- Use warm, not hot, milk so you keep the yeast alive and get a strong rise.
- Measure flour lightly or by weight, since too much flour gives a dense, dry loaf.
- Knead the dough until it feels smooth and slightly springy, not sticky and shaggy.
- Grease the bowl and loaf pan well so the dough rises freely and the loaf releases easily.
- Roll the dough into a tight log to keep the cinnamon swirl even and prevent big gaps.
- Leave a small plain border at the edges of the dough so the filling does not leak out.
- Avoid overbaking; pull the loaf when the top looks deep golden and the center hits about 190°F.
- Cool the bread before slicing so the crumb sets and the swirl stays neat.
How to Make Homemade Cinnamon Bread Recipe
Mix and knead the dough
- Add flour, instant yeast, sugar, and salt to a large mixing bowl and stir to combine.
- Whisk the warm milk, melted butter, and egg in a separate bowl until smooth.
- Pour the wet ingredients into the dry ingredients and stir until a shaggy dough forms.
- Turn the dough onto a lightly floured surface and knead for 7 to 9 minutes until it feels smooth, soft, and slightly tacky but not sticky.
- Shape the dough into a ball.
Let the dough rise
- Lightly grease a clean bowl with butter or neutral oil.
- Place the dough ball in the bowl and turn it once to coat it lightly with fat.
- Cover the bowl with plastic wrap or a clean towel and set it in a warm spot.
- Let the dough rise for about 60 minutes, until it roughly doubles in size and springs back slowly when you press it gently.
Mix the cinnamon filling
- Stir the soft butter, brown sugar, cinnamon, and flour in a small bowl until you see a thick, spreadable paste.
- If the mixture looks too stiff, add ½ teaspoon of milk at a time until it spreads easily.
- Keep the filling at room temperature so it stays soft while you shape the dough.
Shape the loaf with the swirl
- Lightly flour your work surface and gently turn out the risen dough.
- Press the dough into a rectangle, then use a rolling pin to roll it to about 8 x 16 inches.
- Spread the cinnamon filling over the surface, leaving about ½ inch border on all sides.
- Start at a short side and roll the dough into a tight log, pinching the seam closed.
- Tuck the ends under slightly and pinch them so the filling stays inside.
- Place the log seam side down into a greased 9 x 5 inch loaf pan.
Second rise
- Cover the loaf pan loosely with plastic wrap or a towel.
- Let the dough rise again for 30 to 45 minutes, until it crowns about 1 inch over the rim of the pan.
- During this rise, preheat your oven to 350°F so it heats fully.
Bake the cinnamon bread
- Place the loaf pan on the middle rack of the preheated oven.
- Bake for 30 to 35 minutes, until the top looks deep golden brown.
- Check the internal temperature with a thermometer; aim for about 190°F in the center.
- If the top browns too quickly, tent a piece of foil loosely over the loaf for the last 10 minutes.
Finish and cool
- Remove the loaf from the oven and set the pan on a wire rack.
- Brush the top with melted butter while the bread still feels hot, then sprinkle coarse sugar if you like a crunchy top.
- Cool the loaf in the pan for 10 to 15 minutes.
- Turn the bread out of the pan and let it cool at least another 30 minutes before slicing so the swirl holds its shape.
Variations I've Tried
I swap the brown sugar filling with a mix of brown sugar and finely chopped pecans or walnuts for a nutty crunch. I sometimes add a teaspoon of vanilla extract to the dough for a slightly sweeter aroma. I also mix in a handful of mini chocolate chips with the cinnamon filling when kids want a dessert-style cinnamon bread.
For a slightly lighter loaf, I replace 2 tablespoons of butter in the dough with plain Greek yogurt, which still keeps the crumb tender. I also tried a dairy-free version with oat milk and vegan butter, and it still baked up soft and flavorful.
How to Serve Homemade Cinnamon Bread Recipe
Slice this Homemade Cinnamon Bread Recipe while it still feels slightly warm, and serve it plain or with a little butter that melts into the swirl. Toast slices for breakfast and top them with peanut butter, almond butter, or a drizzle of honey. Use thicker slices for cinnamon French toast and serve with fresh berries and maple syrup. Pack cooled slices in lunch boxes as a sweet snack that still feels homemade and comforting.
How to store
- Store the cooled cinnamon bread at room temperature in an airtight container or wrapped in foil for up to 3 days.
- Keep it in the fridge for up to 1 week; wrap it tightly so it does not dry out.
- Freeze individual slices or the whole loaf, tightly wrapped and placed in a freezer bag, for up to 2 months.
- Reheat slices in a toaster or toaster oven until warm, or microwave a slice for 10 to 15 seconds, just until the cinnamon swirl softens again.

Homemade Cinnamon Bread Recipe
Ingredients
Method
- In a small bowl, combine the warm milk and yeast with a pinch of sugar. Stir and let sit for 5–10 minutes until foamy.
- In a large mixing bowl, whisk together 3 cups of the flour, 1/4 cup sugar, and salt.
- Add the foamy yeast mixture, melted butter, and egg to the dry ingredients. Stir until a soft dough forms, adding the remaining 1/4 cup flour as needed if the dough is too sticky.
- Turn the dough out onto a lightly floured surface and knead for 6–8 minutes, until smooth and elastic.
- Place the dough in a lightly greased bowl, cover, and let rise in a warm place for 1–1 1/2 hours, or until doubled in size.
- In a small bowl, stir together 1/3 cup sugar and the ground cinnamon for the filling.
- Punch down the risen dough and turn it onto a lightly floured surface. Roll it into a rectangle about 8x14 inches.
- Spread the softened butter over the surface of the dough, leaving a small border along one short edge. Sprinkle the cinnamon-sugar mixture evenly over the buttered dough.
- Starting from the short edge opposite the clean border, roll the dough up tightly into a log, pinching the seam and ends to seal.
- Place the log seam-side down into a greased 9x5-inch loaf pan. Cover and let rise again in a warm place for 45–60 minutes, or until the dough crowns about 1 inch over the rim.
- Near the end of the rise time, preheat the oven to 350°F (175°C).
- Bake the bread for 30–35 minutes, until golden brown and the loaf sounds hollow when tapped, or an instant-read thermometer inserted in the center registers about 190°F.
- If using, brush the top with melted butter while the bread is still warm. Let cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing.
Notes
Approximate per 1-slice serving (1/12 of loaf): 210 calories; fat 6 g; saturated fat 3.5 g; carbohydrates 34 g; fiber 1 g; sugars 10 g; protein 5 g; sodium 210 mg. Values will vary based on ingredient brands, exact loaf size, and slice thickness.
