Soft, moist, warmly spiced, and filled with the comforting flavor of sweet potatoes, this Sweet Potato Cinnamon Bread is the kind of homemade treat that makes the whole kitchen smell amazing. It’s easy to prepare, stays wonderfully moist, and is perfect for breakfast, an afternoon snack, or a cozy dessert.
The sweet potato adds natural sweetness and a tender texture, while cinnamon gives every slice that classic homemade-bakery flavor.
Why You’ll Love This Sweet Potato Bread
- Soft and moist without being heavy
- Full of warm cinnamon flavor
- A great way to use leftover cooked sweet potatoes
- Easy to mix together with simple ingredients
- Delicious warm or at room temperature
- Perfect with coffee, tea, or a glass of milk
Ingredients
For the Bread
- 1 ½ cups mashed cooked sweet potato
- 2 cups all-purpose flour
- 1 cup granulated sugar
- ½ cup brown sugar
- 1 teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon salt
- 2 teaspoons ground cinnamon
- ½ teaspoon ground nutmeg
- ½ cup vegetable oil
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ cup milk
For the Cinnamon Swirl
- ¼ cup brown sugar
- 1 teaspoon ground cinnamon
- 1 tablespoon all-purpose flour
- 1 tablespoon melted butter
How to Make Sweet Potato Cinnamon Bread
1. Prepare the Sweet Potato
Cook the sweet potato until completely tender. You can bake, boil, or steam it.
Remove the skin and mash the flesh until smooth. Let it cool before adding it to the batter.
For the best texture, avoid using watery mashed sweet potatoes.
2. Prepare the Oven and Pan
Preheat your oven to 350°F (175°C).
Grease a 9×5-inch loaf pan and, if desired, line it with parchment paper so the finished loaf is easier to remove.
3. Combine the Dry Ingredients
In a medium bowl, whisk together:
- Flour
- Baking soda
- Baking powder
- Salt
- Cinnamon
- Nutmeg
Set aside.
4. Mix the Wet Ingredients
In a large bowl, whisk the mashed sweet potato, vegetable oil, granulated sugar, brown sugar, eggs, vanilla and milk until smooth and well combined.
5. Add the Dry Ingredients
Gradually add the dry ingredients to the sweet potato mixture.
Stir gently just until everything is combined.
Do not overmix. A few small lumps are perfectly fine and will help keep the bread tender.
6. Make the Cinnamon Swirl
Mix the brown sugar, cinnamon, flour and melted butter together until you have a crumbly mixture.
Pour about half of the bread batter into the prepared loaf pan.
Sprinkle the cinnamon mixture evenly over the batter.
Add the remaining batter on top.
For a stronger swirl, gently run a butter knife through the batter a few times.
7. Bake
Place the loaf in the preheated oven and bake for approximately 55–70 minutes.
The bread is ready when a toothpick inserted into the center comes out clean or with a few moist crumbs.
If the top begins browning too quickly, loosely cover it with aluminum foil during the final portion of baking.
8. Cool Before Slicing
Let the bread cool in the pan for about 10–15 minutes.
Then carefully remove it and transfer it to a wire rack to cool further.
Allowing it to cool before slicing helps the loaf set and gives you cleaner slices.
Tips for the Best Sweet Potato Cinnamon Bread
Use smooth sweet potato.
Mash it thoroughly so there are no large chunks.
Don’t overmix the batter.
Overmixing can make quick bread dense instead of soft.
Measure the flour correctly.
Too much flour can make the bread dry. Spoon it into your measuring cup and level it rather than packing it down.
Let it cool.
The texture becomes even better as the loaf cools.
Add extra cinnamon if you love spice.
You can increase the cinnamon slightly for a stronger, warmer flavor.
Delicious Variations
Add Pecans
Fold ½ cup chopped pecans into the batter for a delicious crunchy texture.
Add Walnuts
Chopped walnuts also pair beautifully with sweet potato and cinnamon.
Add Raisins
Add ½ cup raisins for a naturally sweet, old-fashioned variation.
Make It Extra Cozy
Add a small amount of ground ginger or allspice along with the cinnamon and nutmeg.
Add a Simple Glaze
For a sweet finishing touch, combine:
- 1 cup powdered sugar
- 1–2 tablespoons milk
- ½ teaspoon vanilla
Drizzle over the completely cooled bread.
How to Store It
Keep the cooled bread tightly wrapped or stored in an airtight container at room temperature for about 2–3 days.
For longer storage, refrigerate it for several days or freeze individual slices for convenient breakfasts and snacks.
Frequently Asked Questions
Can I use leftover sweet potatoes?
Absolutely. Leftover baked or steamed sweet potatoes work especially well.
Can I make this bread without the cinnamon swirl?
Yes. The bread itself already contains cinnamon and is delicious without the additional swirl.
Can I freeze sweet potato bread?
Yes. Allow the loaf to cool completely, wrap it well, and freeze. You can also freeze individual slices so you can thaw only what you need.
Why did my bread turn out dense?
The most common reasons are overmixing, too much flour, or using mashed sweet potato with too much moisture.
Can I make muffins instead?
Yes. Divide the batter among lined muffin cups and bake until a toothpick inserted in the center comes out clean. Start checking earlier than you would for a loaf.
Final Thoughts
This Sweet Potato Cinnamon Bread is a simple, cozy homemade recipe with everything you want in a quick bread: a tender crumb, sweet potato flavor, warm cinnamon, and a delicious cinnamon-sugar swirl.