Go Back
+ servings

Spiced Sweet Potato Bread

Prep Time15 mins
Cook Time1 hr 20 mins
Total Time1 hr 35 mins
Servings: 16 slices
Author: Justine


  • 2 pounds sweet potatoes peeled and cubed
  • 1 cup granulated sugar
  • 1 cup light brown sugar
  • 3 large eggs room temperature
  • 1 cup melted coconut oil
  • 1 cup sour cream room temperature
  • 1 teaspoon vanilla extract
  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon fine sea salt
  • 1 tablespoon ground cinnamon
  • 1/2 teaspoon grated nutmeg
  • 1/2 teaspoon ground allspice
  • 1/4 teaspoon ground ginger
  • 1/4 teaspoon ground cloves
  • 2 tablespoons turbinado sugar


  • Preheat your oven to 350 degrees F and line two loaf pans with parchment paper. Spray the parchment paper with nonstick spray, and set aside.
  • Add the potatoes to a large pot and fill with just enough water so that it covers the potatoes. Place the pot over high heat and bring to a boil. Boil the potatoes until tender enough to mash, about 15 minutes. Drain and transfer the potatoes to a large bowl. Using a handheld electric mixer, mash the potatoes until no lumps remain.
  • To the bowl with the mashed potatoes, add the granulated sugar, brown sugar, eggs, coconut oil, sour cream and vanilla extract. Whisk the ingredients together until thoroughly combined. In a separate bowl, whisk together the flour, baking powder, salt, cinnamon, nutmeg, allspice, ginger, and cloves.Add the dry ingredients to the wet and fold the ingredients together until just combined.
  • Divide the batter evenly between the two loaf pans and sprinkle each loaf with turbinado sugar. Bake the bread for 1 hour or until the loaves are brown and firm. A toothpick should come out with just a few crumbs.
  • Transfer the bread to a rack to cool for about 10 minutes in the pan and then turn the loaves out of the pan. Serve immediately or wrap the loaves in plastic wrap until you are ready to serve. Enjoy!