These pumpkin cream cheese muffins have everything you want in a fall muffin: a soft, moist pumpkin crumb, plenty of warm spice, and creamy vanilla cream cheese swirled through the top. The combination gives you tender pumpkin muffin in every bite, balanced by rich, tangy cream cheese.
The pumpkin batter stays wonderfully soft thanks to pumpkin puree and oil, while the cream cheese balances the sweetness and warm spices. Instead of hiding the cream cheese in the center, you gently swirl it into the upper part of the batter, creating visible ribbons of pumpkin and cream cheese rather than blending the two together.
Start by preparing the cream cheese mixture, then mix the pumpkin batter just until everything comes together. Once both are ready, assemble the muffins in the pan. A few gentle passes with a toothpick or thin knife are all you need to create distinct cream cheese ribbons without blending the two mixtures together.
Key Ingredients

A few ingredients make all the difference in how these muffins turn out.
Pumpkin Puree
Use 100% pure pumpkin puree, not pumpkin pie filling. Pure pumpkin gives the muffins their earthy fall flavor, color, and moisture without adding extra sugar or spices. I prefer canned pumpkin here because its thick, consistent texture makes the batter more predictable.
Cream Cheese
Choose full-fat block cream cheese instead of the spreadable type that comes in a tub. Let it come to room temperature before mixing so it combines smoothly with the other cream cheese ingredients. Once softened, it’s also easier to swirl into the pumpkin batter without overmixing it.
Pumpkin Pie Spice
Pumpkin pie spice brings the familiar combination of cinnamon and other warm spices that works so well with pumpkin. A store-bought blend is perfectly convenient. If you make your own, a combination of cinnamon, ginger, nutmeg, and cloves or allspice works well.
Oil
A neutral-flavored oil such as canola or vegetable oil keeps the pumpkin crumb soft and moist, even after the muffins have been refrigerated. Oil works especially well here because pumpkin already provides plenty of flavor, and it helps maintain that tender texture.
How to Make Pumpkin Cream Cheese Muffins
Have your ingredients measured before you begin so you can assemble the muffins as soon as the batter is mixed. Preheat your oven to 375°F and line a standard muffin pan with paper liners.
Prepare the Cream Cheese Mixture
- Beat the softened block cream cheese until smooth.
- Add the sugar, egg, and vanilla and mix just until creamy and evenly combined.
- Set the mixture aside while you prepare the pumpkin batter.
Mix the Pumpkin Batter
- In one bowl, whisk together the flour, pumpkin pie spice, baking powder, baking soda, and salt.
- In a separate large bowl, combine the pumpkin puree, sugar, eggs, milk, and neutral oil until smooth.
- Add the dry ingredients to the pumpkin mixture and gently stir just until you no longer see streaks of dry flour. Stop as soon as everything comes together; continued mixing can make the muffins tougher instead of tender.
Add and Swirl the Cream Cheese
- Divide the pumpkin batter among the prepared muffin cups.
- Spoon the cream cheese mixture over the pumpkin batter.
- Use a toothpick or thin knife to gently swirl the cream cheese into the upper portion of the pumpkin batter. Make only a few passes through each muffin so you create visible ribbons instead of completely blending the two mixtures.
Bake and Check for Doneness
- Bake at 375°F for 15–18 minutes, checking toward the early end of the range.
- Look at the pumpkin portion when checking the muffins. It should appear set and spring back lightly when touched. A toothpick inserted into an area of pumpkin crumb should come out clean or with a few moist crumbs.
- Since the cream cheese mixture contains egg, the swirls should look set rather than wet or runny when the muffins are done. They’ll still be softer and creamier than the pumpkin crumb around them, so there’s no need to bake them until they look dry.
- Let the muffins cool briefly in the pan before transferring them to a wire rack. The cream cheese swirls will continue to firm as the muffins cool.

Expert Baking Tips
The cream cheese swirl should still be clearly visible once the muffins are baked instead of blending completely into the pumpkin batter. A few small details help keep those swirls distinct.
- Soften the cream cheese properly. It should give easily when pressed but shouldn’t look melted or greasy. Properly softened cream cheese mixes smoothly and is easier to swirl.
- Portion the muffins evenly. A cookie scoop or spring-loaded scoop makes it easier to divide the pumpkin batter evenly so the muffins bake at roughly the same rate.
- Swirl gently and keep it near the top. Use a toothpick or thin knife to make just a few passes through the upper portion of the batter. This keeps the cream cheese visible without blending it too much into the pumpkin mixture.
- Don’t judge doneness by the cream cheese alone. The swirls naturally remain softer than the pumpkin crumb. Look for set cream cheese rather than waiting for it to become firm or dry.
Variations
Once you’ve made the original version, you can change the flavor a little without disturbing the pumpkin batter or cream cheese swirl.
Chocolate Chip Pumpkin Muffins
Fold semisweet or mini chocolate chips into the pumpkin batter before dividing it among the muffin cups. Use a modest amount so the pumpkin, warm spices, and cream cheese still come through. Mini chocolate chips are especially good here because they spread more evenly throughout the muffins.
Pumpkin Pecan Muffins
Add chopped pecans to the pumpkin batter for a nutty crunch, or scatter a small amount over the tops of the muffins before baking. Toasted pecans give you a deeper flavor, but let them cool before adding them to the batter.

How to Store and Freeze Pumpkin Cream Cheese Muffins
Because these muffins contain a cream cheese mixture with egg, refrigerate them once they have completely cooled.
Refrigerating
Place the cooled muffins in an airtight container and refrigerate them for up to 4 days. If you stack them, separate the layers with parchment paper to help keep the tops of the muffins intact.
Cold temperatures make both the muffin crumb and cream cheese firmer. I like to let a muffin sit at room temperature for about 15–20 minutes before serving so the crumb softens and the pumpkin-spice flavor comes through more clearly.
Freezing and Thawing
For longer storage, let the muffins cool completely, then wrap them individually and place them in a freezer-safe container or bag. Freeze for up to 2 months.
Thaw the muffins overnight in the refrigerator, preferably while still wrapped to help limit condensation. You can then let them sit briefly at room temperature before serving. If you prefer a slightly warm muffin, heat it gently—the goal is simply to take off the chill without overheating the cream cheese.
Frequently Asked Questions
Why did my cream cheese swirl disappear?
The most likely cause is overswirling. Once you add the cream cheese, use a toothpick or thin knife to make only a few passes through the upper portion of the pumpkin batter. If you continue stirring, the two mixtures begin to blend and you’ll lose those defined cream cheese ribbons.
Can I use homemade pumpkin puree?
Yes, as long as your homemade puree is thick and similar in consistency to canned pumpkin. Fresh puree can contain considerably more water. If yours looks thin or watery, drain off some excess moisture before measuring it so it doesn’t loosen the muffin batter.
Can I use pumpkin pie filling instead of pumpkin puree?
No. Pumpkin pie filling already has added sugar and spices, so it would change the sweetness and spice balance of the muffins. Use a can labeled 100% pure pumpkin or pumpkin puree instead.
Can I make these muffins ahead of time?
Yes. They’re a convenient make-ahead option because the oil-based pumpkin crumb stays tender after chilling. You can bake them a day ahead, let them cool completely, and refrigerate them in an airtight container. For longer storage, freeze the muffins using the method described above.

Pumpkin Cream Cheese Muffins
Ingredients
Equipment
Method
- Preheat the oven. Heat the oven to 375°F and line a standard muffin pan with paper liners.
- Prepare the cream cheese mixture. Beat the softened cream cheese until smooth. Add the sugar, egg, and vanilla, then mix just until creamy and evenly combined. Set aside.
- Combine the dry ingredients. In a medium bowl, whisk together the flour, pumpkin pie spice, baking powder, baking soda, and salt.
- Mix the wet ingredients. In a large bowl, whisk together the pumpkin puree, sugar, eggs, milk, and oil until smooth.
- Finish the pumpkin batter. Add the dry ingredients to the wet ingredients and gently stir just until no streaks of dry flour remain. Avoid overmixing.
- Fill the muffin cups. Divide the pumpkin batter evenly among the prepared muffin cups.
- Add the cream cheese swirl. Spoon the cream cheese mixture over the pumpkin batter. Use a toothpick or thin knife to gently swirl it into the upper portion of each muffin. Make only a few passes so the pumpkin and cream cheese remain visibly distinct.
- Bake. Bake at 375°F for 15–18 minutes. The pumpkin portion should look set and spring back lightly when touched. A toothpick inserted into the pumpkin crumb should come out clean or with a few moist crumbs. The cream cheese swirls should look set rather than wet or runny but will remain softer than the pumpkin crumb.
- Cool. Let the muffins cool briefly in the pan, then transfer them to a wire rack. The cream cheese swirls will continue to firm as the muffins cool.
Notes
- Use 100% pure pumpkin puree, not pumpkin pie filling.
- Full-fat block cream cheese works best; avoid spreadable cream cheese from a tub.
- Soften the cream cheese before mixing for a smoother swirl.
- Swirl the cream cheese only a few times to keep the ribbons visible.
- Once completely cool, refrigerate the muffins in an airtight container for up to 4 days.
- For longer storage, wrap the muffins individually and freeze for up to 2 months.









