Here is my favorite pumpkin cream cheese swirl muffin recipe, with tender pumpkin muffins, warm fall spices, and a rich cream cheese swirl that creates beautiful marbled patterns in every bite.
These muffins are what I bake every October when the kids start asking for “something pumpkin” after school. I always make a double batch because they disappear so quickly. There’s something about that creamy swirl mixed with pumpkin spice that just screams cozy fall mornings.
Why You’ll Love These Pumpkin Cream Cheese Swirl Muffins
- Perfect fall flavor – The warm pumpkin spice combined with real pumpkin puree gives you all those cozy autumn vibes in every bite.
- Creamy cream cheese swirl – That tangy, sweet cream cheese ribbon running through each muffin adds the perfect contrast to the spiced pumpkin base.
- Quick and easy – Ready in under 40 minutes, these muffins are perfect for weekend baking or when you need a special treat without spending all day in the kitchen.
- Moist and tender texture – The pumpkin puree and oil keep these muffins incredibly soft and fluffy, so they stay fresh for days.
- Great for sharing – This recipe makes a full batch that’s perfect for bringing to work, sharing with neighbors, or having on hand for breakfast all week long.
What Kind of Pumpkin Puree Should I Use?
For these muffins, you’ll want to grab a can of pure pumpkin puree from the baking aisle, not pumpkin pie filling which already has spices mixed in. Libby’s is probably the most common brand you’ll find, but any 100% pure pumpkin will work perfectly. If you’re feeling ambitious, you can definitely make your own pumpkin puree by roasting a sugar pumpkin and blending the flesh, though the canned version is convenient and consistent. Just make sure to give the can a good stir before measuring, as sometimes the puree can separate a bit while sitting on the shelf.
Options for Substitutions
These muffins are pretty forgiving when it comes to swaps, so here’s what you can change up:
- Pumpkin puree: Make sure you’re using pure pumpkin puree, not pumpkin pie filling. If you can’t find it, you can substitute with the same amount of sweet potato puree or butternut squash puree for similar results.
- Pumpkin spice: Don’t have pumpkin spice blend? Mix together 2 teaspoons cinnamon, 1/2 teaspoon ground ginger, 1/4 teaspoon nutmeg, and 1/4 teaspoon cloves to make your own.
- Vegetable oil: You can swap this with melted butter (let it cool first), canola oil, or even unsweetened applesauce for a lighter version. Just note that applesauce will make them slightly less tender.
- Brown sugar: If you’re out of brown sugar, mix 1/2 cup granulated sugar with 1 tablespoon molasses, or just use all granulated sugar instead.
- Cream cheese: The cream cheese really makes these special, so I wouldn’t recommend skipping it. But if you must, you could try mascarpone or even thick Greek yogurt mixed with a bit of powdered sugar.
- All purpose flour: You can substitute with whole wheat flour, but use about 1 1/2 cups instead since it’s denser, and the muffins will have a heartier texture.
Watch Out for These Mistakes While Baking
The biggest mistake when making these muffins is using cold cream cheese for the swirl, which will create lumps instead of a smooth, creamy ribbon – make sure your cream cheese sits at room temperature for at least an hour before mixing.
Overmixing the batter is another common error that leads to tough, dense muffins, so fold the wet ingredients into the dry ingredients just until they’re barely combined, even if you see a few flour streaks.
Don’t fill your muffin cups more than 2/3 full, as the pumpkin batter tends to rise quite a bit and can overflow, creating a mess in your oven.
For the perfect swirl effect, drop spoonfuls of the cream cheese mixture on top of the batter and use a toothpick to gently swirl it in – going too deep or being too aggressive will muddy the colors instead of creating pretty marbled patterns.
What to Serve With Pumpkin Cream Cheese Swirl Muffins?
These muffins are perfect on their own for breakfast or an afternoon snack, but they pair beautifully with a hot cup of coffee or spiced chai tea. I love serving them alongside scrambled eggs and crispy bacon for a cozy fall brunch that feels extra special. The cream cheese swirl makes them rich enough to work as dessert too – try warming one up and serving it with a scoop of vanilla ice cream or a dollop of whipped cream. For a lighter option, fresh fruit like sliced apples or pears complements the pumpkin spice flavors really nicely.
Storage Instructions
Keep Fresh: These pumpkin cream cheese muffins stay moist and delicious when stored in an airtight container at room temperature for up to 3 days. If you want to keep them longer, pop them in the fridge where they’ll stay good for up to a week – just let them come to room temperature before serving for the best texture.
Freeze: I love freezing a batch of these muffins for busy mornings! Wrap each one individually in plastic wrap or store them in a freezer-safe container for up to 3 months. They thaw perfectly and taste just as good as the day you made them.
Warm Up: To enjoy your muffins warm, just pop them in the microwave for 15-20 seconds or wrap in foil and heat in a 300°F oven for about 5 minutes. The cream cheese swirl gets nice and creamy again, making them taste freshly baked!
| Preparation Time | 15-20 minutes |
| Cooking Time | 18-20 minutes |
| Total Time | 33-40 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2850-3000
- Protein: 34-40 g
- Fat: 118-130 g
- Carbohydrates: 410-430 g
Ingredients
For the pumpkin muffin batter:
- 1/2 tsp salt
- 1 tbsp pumpkin pie spice (freshly ground preferred for more flavor)
- 2 large eggs (room temperature)
- 1/2 cup packed light brown sugar
- 1/2 cup vegetable oil or melted unsalted butter
- 1 cup sugar
- 1 3/4 cups all-purpose flour (I use King Arthur all-purpose flour)
- 1 tbsp vanilla extract (for best flavor and aroma)
- 1 can pumpkin puree (I use Libby’s pumpkin puree)
- 1 tsp baking soda
For the cream cheese swirl:
- 2 tsp vanilla extract (optional but recommended for extra richness)
- 8 oz cream cheese (softened to room temperature, about 70°F)
- 1/4 cup sugar
- 1 large egg yolk (at room temperature)
Step 1: Prepare Pan and Preheat Oven
Heat your oven to 375°F and line a standard muffin pan with paper liners.
This gives you time to prepare your ingredients while the oven reaches temperature.
Having the pan ready means you can move quickly once the batter is mixed, which keeps the batter fresh and helps the muffins rise evenly.
Step 2: Combine Dry Ingredients for Pumpkin Batter
- 1 3/4 cups all-purpose flour
- 1 tbsp pumpkin pie spice
- 1 tsp baking soda
- 1/2 tsp salt
In a medium bowl, whisk together the flour, pumpkin pie spice, baking soda, and salt.
I prefer freshly ground pumpkin pie spice over the pre-ground version because it delivers much more complex, aromatic flavor—it really makes a difference in these muffins.
Set this dry mixture aside while you prepare the wet ingredients.
Step 3: Mix Pumpkin Batter Base
- 1 can pumpkin puree
- 1 cup sugar
- 1/2 cup packed light brown sugar
- 2 large eggs
- 1/2 cup vegetable oil or melted unsalted butter
- 1 tbsp vanilla extract
- dry ingredient mixture from Step 2
In a large bowl, combine the pumpkin puree with both sugars, stirring until well blended.
Add the room-temperature eggs one at a time, beating gently after each addition to fully incorporate.
Stir in the oil and vanilla extract until the mixture is smooth and cohesive.
Add the dry ingredient mixture from Step 2 and fold or stir just until combined—avoid overmixing, which can lead to dense, tough muffins.
The batter should be thick and uniform.
Step 4: Prepare Cream Cheese Swirl Filling
- 8 oz cream cheese
- 1/4 cup sugar
- 1 large egg yolk
- 2 tsp vanilla extract
Using an electric mixer, beat the softened cream cheese on medium speed until completely smooth and creamy, about 1-2 minutes.
Add the sugar and continue beating until incorporated.
Add the egg yolk and vanilla extract, mixing on low speed just until combined.
Be careful not to overmix once the egg yolk is added, as this can make the filling too thin.
The mixture should be thick and spreadable.
Step 5: Fill Muffin Cups and Create Swirls
- pumpkin batter from Step 3
- cream cheese filling from Step 4
Fill each muffin cup about 3/4 full with the pumpkin batter from Step 3.
Spoon about 1 tablespoon of the cream cheese filling from Step 4 onto the center of each muffin.
Using a toothpick or thin skewer, gently swirl through the cream cheese and batter in a figure-eight or circular pattern to create a marbled effect.
Don’t over-swirl—just a few passes creates the most beautiful and intentional-looking pattern.
Step 6: Bake and Cool the Muffins
Bake in the preheated 375°F oven for 18-20 minutes, until the pumpkin portions are just set and a toothpick inserted into the cake (not the cream cheese center) comes out clean or with just a few crumbs.
The tops should be slightly domed and lightly golden.
Remove from the oven and let the muffins cool in the pan for 10 minutes—this allows them to set up enough to remove without breaking apart.
After 10 minutes, you can transfer them to a wire rack to cool completely or serve them warm.




