Pumpkin Cream Cheese Bread with a Cinnamon Swirl
This pumpkin cream cheese bread is the kind of loaf that disappears within a day, each slice dense with warm spice and a ribbon of tangy cream cheese swirled right through the center.

It comes together with one bowl and a whisk, no mixer required, and the hardest part is waiting for it to cool enough to cut.
Why This Bread Stays in the Rotation
The cream cheese layer melts into a soft stripe that keeps the crumb moist for days, even after the loaf has been sitting on the counter.
Pumpkin puree brings deep color and a velvety texture that oil alone can’t match, and the spice blend is balanced so you taste cinnamon and ginger without anything overpowering.
Ingredients

- 1 3/4 cups all-purpose flour: spooned and leveled, not scooped from the bag
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon fine sea salt
- 2 teaspoons pumpkin pie spice: store-bought or homemade
- 1 cup canned pumpkin puree: not pumpkin pie filling
- 1/2 cup vegetable oil: or any neutral oil
- 3/4 cup granulated sugar
- 1/2 cup packed light brown sugar
- 2 large eggs: room temperature
- 1 teaspoon vanilla extract
- 8 ounces brick cream cheese, softened: full-fat, not spreadable tub style
- 1/4 cup granulated sugar: (for the filling)
- 1 large egg: (for the filling)
- 1/2 teaspoon vanilla extract: (for the filling)
- 1 tablespoon all-purpose flour: (for the filling)
Variations / Substitutions
- Gluten-free: use a 1:1 gluten-free baking flour in place of the all-purpose flour; the cream cheese filling may take an extra minute to set up.
- Dairy-free: substitute the cream cheese with a dairy-free brick alternative and use a neutral plant oil; the texture will be slightly less rich.
- Lighter loaf: swap half the oil for unsweetened applesauce; the bread will be a touch denser but still tender.
- Add-ins: gently fold 1/2 cup toasted chopped pecans or 1/2 cup mini chocolate chips into the pumpkin batter before layering.
For a spiced loaf without the swirl, try my classic pumpkin bread.
How to Make Pumpkin Cream Cheese Bread
Step 1: Mix the Pumpkin Batter

Preheat the oven to 350°F (180°C) and grease a 9×5-inch loaf pan. In a large bowl, whisk together the 1 3/4 cups flour, 1 teaspoon baking soda, 1/2 teaspoon baking powder, 1/2 teaspoon salt, and 2 teaspoons pumpkin pie spice. In a separate medium bowl, whisk the 1 cup pumpkin puree, 1/2 cup oil, 3/4 cup granulated sugar, 1/2 cup brown sugar, 2 eggs, and 1 teaspoon vanilla until smooth. Pour the wet mixture into the dry and stir with a spatula just until no streaks of flour remain. The batter will look thick and slightly nubby.
A few small lumps are completely fine. Overmixing at this stage makes the bread tough, so stop the second everything comes together.
Step 2: Beat the Cream Cheese Filling

In another bowl, beat the 8 ounces softened cream cheese with a hand mixer on medium speed until smooth and fluffy, about 1 minute. Add the 1/4 cup sugar, remaining 1 egg, 1/2 teaspoon vanilla, and 1 tablespoon flour, and beat again until creamy and pale, scraping down the bowl once.
The filling should look like a thick custard, not runny. If the cream cheese isn’t fully softened, tiny lumps will remain, so make sure it sits out at room temperature for a solid 45 minutes before you start.
Step 3: Layer and Swirl the Loaf

Spoon half of the pumpkin batter into the prepared pan and spread it into an even layer with a small offset spatula. Dollop the cream cheese mixture over the batter in spoonfuls, then gently spread it to cover the pumpkin layer as evenly as you can. Top with the remaining pumpkin batter and spread it all the way to the edges. Take a butter knife and run it through the layers in a lazy zigzag pattern, pulling the blade through the batter in both directions a few times total.
You want distinct ribbons of cream cheese, not a uniform color. A few passes are plenty; too many strokes will blend everything into a muddy loaf.
Step 4: Bake the Loaf

Set the pan in the center of the preheated oven and bake for 50 to 60 minutes, until a toothpick inserted into the bread near the edge of the pan comes out with moist crumbs attached. If the top browns too quickly, tent it loosely with foil after 35 minutes.
The loaf is done when it springs back lightly when pressed and the internal temperature reads between 200°F and 205°F (93°C to 96°C). Let it cool in the pan on a wire rack for 10 minutes, then lift it out and cool completely on the rack before slicing.
Step 5: Slice and Serve

Once the bread is completely cool, transfer it to a cutting board. Use a serrated knife and cut straight down in a gentle sawing motion to get thick, clean slices that show off the swirl inside.
Serve the slices as they are, or with a smear of salted butter. The bread keeps well at room temperature, wrapped tightly, for up to 4 days.
A Few Notes Before You Start
- Use room temperature cream cheese for the filling, or you’ll end up chasing lumps with your mixer. Take it out of the fridge an hour ahead.
- When checking for doneness, insert the toothpick about an inch from the pan’s edge, not dead center. The cream cheese layer stays moist, so a toothpick in the middle may always come out a little damp.
- For a crackly, bakery-style top, scatter a teaspoon of coarse turbinado sugar over the batter just before it goes into the oven.
- The loaf slices most easily the next day, once the crumb has settled and the swirl firms up.
Bake times can vary slightly depending on your pan:
| Pan type | Bake time |
|---|---|
| Metal 9×5-inch loaf pan | 50 to 60 minutes |
| Glass 9×5-inch loaf pan | 60 to 65 minutes (reduce oven temp to 325°F) |
Storing Leftovers
Wrap the cooled loaf tightly in plastic wrap or foil and keep it at room temperature for up to 4 days. For longer storage, refrigerate for up to a week or freeze whole or in slices for up to 3 months. Thaw at room temperature without unwrapping, then slice.
Frequently Asked Questions
Can I use pumpkin pie filling instead of puree?
No, pumpkin pie filling is pre-sweetened and spiced, which throws off the sugar and spice balance. Stick with plain canned pumpkin puree.
My swirl disappeared. What happened?
You likely stirred the layers too much or used a knife that was too thin and dragged the filling through. Use a butter knife and make only 3 to 4 passes total in one direction, then a couple crosswise.
Can I add nuts or chocolate chips?
Yes. Fold up to 1/2 cup of toasted pecans, walnuts, or mini chocolate chips into the pumpkin batter right before layering. Stir them in gently so you don’t overwork the batter.
How do I make this without a hand mixer?
Beat the cream cheese filling with a sturdy whisk and some elbow grease. Make sure the cream cheese is very soft, and whisk until completely smooth before adding the other filling ingredients.

Pumpkin Cream Cheese Bread Recipe
Ingredients
Method
- Mix the pumpkin batter: whisk dry ingredients in one bowl, wet in another, then combine until just blended.
- Beat the cream cheese filling until smooth with the sugar, egg, vanilla, and flour.
- Layer half the batter in a greased 9×5-inch pan, spread with cream cheese mixture, top with remaining batter, and swirl a few times with a butter knife.
- Bake at 350°F for 50 to 60 minutes until a toothpick near the edge comes out with moist crumbs; cool in pan 10 minutes, then cool completely on a rack.
- Slice with a serrated knife and serve.
