This pumpkin bread with cream cheese frosting makes 2 loaves, which is exactly how I like it: one topped with toasted pecans for me, and one plain, because my kids prefer it without. The bread is moist and spiced with cinnamon, ginger, nutmeg, and cloves, and I add the cinnamon cream cheese frosting once the loaves are completely cool.

Save this Recipe!
It tastes even better the next day, once the spices settle in, so it’s great to bake ahead. If you’d rather have pumpkin in muffin form, try my pumpkin banana muffins.
Why You’ll Love This Recipe
- Two loaves from one batch. Frost both, or keep one for the house and give one away.
- Moist for days. Pumpkin, oil, and buttermilk keep the crumb tender.
- No mixer needed for the bread. Two bowls and a whisk.
- Frosting that matches. A little cinnamon in the cream cheese frosting ties it to the bread’s spices.
Ingredients

- Pure pumpkin: use 100% pure pumpkin, not pumpkin pie filling, which is already sweetened and spiced. I use Libby’s.
- Buttermilk: it adds tang and keeps the bread tender. If you can’t find it, full-fat plain yogurt or sour cream works. I’d skip the milk-and-lemon trick here.
- Brown sugar: light or dark both work. It adds a little caramel flavor and keeps the bread moist.
- Room-temperature eggs and cream cheese: they mix in smoothly. If your eggs are cold, set them in a bowl of warm water for a few minutes.
Substitutions and Variations
- Spices: use 1 teaspoon pumpkin pie spice instead of the ginger, nutmeg, and cloves. Keep the 2 teaspoons of cinnamon.
- Homemade pumpkin puree: it’s wetter than canned. Measure it, then press out some of the moisture with paper towels.
- Mix-ins: fold in 1 cup toasted pecans, chopped walnuts, chocolate chips, or white chocolate chips.
- Skip the frosting: sprinkle cinnamon sugar over the batter before baking, as I do on my cinnamon crunch banana bread.
- Glaze instead of frosting: thin the frosting with milk, 1 teaspoon at a time, until it drizzles.
This recipe has not been tested with other substitutions or variations. If you replace or add any ingredients, please let us know how it turned out in the comments below!
Step-by-step instructions

Heat the oven to 350°F and grease two 8×4-inch loaf pans. In a large bowl, whisk the flour, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cloves.

In a medium bowl, whisk the granulated sugar, brown sugar, eggs, and vanilla for about 35 seconds, until lighter in color. Whisk in the pumpkin, oil, and buttermilk.

Pour the pumpkin mixture into the dry ingredients and whisk just until combined (about 20 seconds). The batter will be thick, and a few lumps are fine.

Divide the batter between the two pans and smooth the tops.

Bake for 44–54 minutes, until a toothpick in the center comes out with a few moist crumbs.

Cool in the pans for 15 minutes, then turn the loaves out onto a wire rack to cool completely.

For the frosting, beat the cream cheese and butter with a hand mixer until smooth. Add the powdered sugar, vanilla, cinnamon, and salt, and mix on low until combined, then on medium until light and fluffy.

Spread the frosting over the cooled loaves and top one or both with toasted pecans. Slice and serve.
Cream cheese frosting for pumpkin bread

- This small batch uses 4 ounces cream cheese, 4 tablespoons butter, and 1½ cups powdered sugar, plus cinnamon, vanilla, and a pinch of salt. It’s enough for a generous layer on the tops of both loaves.
- Wait until the loaves are completely cool before frosting. Warm bread melts cream cheese frosting, and it slides right off the sides.
Sarah’s Tips
- Weigh your flour. A kitchen scale is the most accurate way to measure. If you use cups, spoon the flour in and level it off instead of scooping, or the bread turns out dry.
- Don’t overmix. Stop whisking as soon as you can’t see dry flour. Overmixing makes quick bread tough and gummy.
- Bring everything to room temperature. Eggs, buttermilk, cream cheese, and butter all mix more evenly when they’re not cold.
- Check early. Ovens vary, so start checking at 44 minutes. You want a few moist crumbs on the toothpick, not wet batter.
- Measure the pumpkin. Too much puree leaves the center underbaked and the top sticky.
Recipe FAQs

Storage
Unfrosted: keep it in an airtight container at room temperature for up to 3 days, then in the fridge for 2 more.
Frosted: keep it in an airtight container in the fridge for up to 5 days.
Freezer: for slices, freeze them on a parchment-lined sheet pan for an hour, then move them to a zip-top bag. For a whole loaf, freeze it uncovered until the frosting is firm, then wrap it in 2 layers of plastic wrap and 1 layer of foil. It keeps for up to 3 months. Thaw on the counter or in the fridge overnight.
Make ahead: bake the loaves up to 2 days early, cover them well, and frost the day you serve them. Over the holidays, that frees your oven for my honeycrisp apple pie.
Recipe

Pumpkin bread with cream cheese frosting
Equipment
- 8×4 loaf pans you will need 2
Ingredients
- 2 cups (250g) all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- 2 teaspoons cinnamon
- 1 teaspoon salt
- 1 teaspoon ginger
- ½ teaspoon nutmeg
- ¼ teaspoon cloves
- 1 cup (200g) granulated sugar
- 1 cup (200g) light or dark brown sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- 1 15 oz. can of pure pumpkin
- ½ cup (112g) vegetable oil or any other neutral oil
- ¼ cup (60g) buttermilk
Cream Cheese Frosting
- 4 ounces (113 g) cream cheese, room temperature
- 4 tablespoons (57 g) unsalted butter, room temperature
- 1 ½ cups (170 g) of confectioner’s sugar
- 1/4 teaspoon (1g) Diamond Crystal kosher salt; for table salt, use about half as much by volume or the same weight
- 1 teaspoon pure vanilla extract
- ¼ teaspoon cinnamon (optional)
- ¼ cup toasted chopped pecans (optional)* See note below
Instructions
- Preheat the oven to 350°F and set an oven rack in the middle position.
- Generously grease two 8 x 4-inch loaf pans with butter and dust with flour (alternatively, use a baking spray with flour in it, such as Pam with Flour or Baker's Joy).
- Whisk the flour, baking powder, baking soda, cinnamon, salt, ginger, nutmeg, and cloves in a large bowl.
- Whisk the granulated sugar, brown sugar, eggs, and vanilla in a medium bowl for about 35 seconds, until light yellow. Add the pumpkin, oil, and buttermilk and whisk until combined.
- Pour the pumpkin mixture into the dry ingredients and whisk together. There will be a few lumps and it will be thick.
- Pour batter evenly between the two prepared loaf pans. Spread out the tops with a spatula.
- Bake for 44–54 minutes, until a toothpick in the center comes out with a few moist crumbs. Let the loaves cool in the pans for 15 minutes, then turn them out onto a wire rack to cool completely.
Cream Cheese Frosting
- In a large bowl, with a hand mixer, beat together the cream cheese and butter until smooth.
- Add the confectioners' sugar, salt, vanilla, and cinnamon. Mix on low until combined. Scrape down the sides if necessary and mix on medium until the frosting is light and fluffy.
- When loaves are completely cooled, frost the tops of the loaves with an offset spatula or knife and top with *toasted pecans if using.






