
Pumpkin Cream Cheese Muffins Recipe tastes like a cozy slice of pumpkin pie with a tangy cheesecake swirl, all in one handheld bite. It works perfectly for busy bakers who want a bakery-style treat in about 40 minutes from start to finish. I tested these on my neighbors during a football Sunday, and not a single crumb survived.
Why Make This Pumpkin Cream Cheese Muffins Recipe at Home
You get soft, moist pumpkin muffins with a rich, sweet cream cheese center that rivals any coffee shop version. You control the spices, the sweetness, and the quality of ingredients, so every batch fits your taste and dietary needs.
You also save money and avoid mystery ingredients that store muffins often hide. Plus, your kitchen smells like a fall candle, except you can eat the results.
"These Pumpkin Cream Cheese Muffins taste like a coffee shop treat but fresher, softer, and way more generous with the cream cheese swirl ★★★★★"
Ingredients You Need
Here is everything you need to make this Pumpkin Cream Cheese Muffins Recipe at home. I include some notes and easy swaps from years of testing.
For the pumpkin muffin batter
- 1 3/4 cups all-purpose flour
- Use a standard unbleached flour like King Arthur or Gold Medal.
- 1 cup canned pumpkin puree
- Use pure pumpkin, not pumpkin pie filling. Libby’s works great.
- 3/4 cup granulated sugar
- 1/4 cup light brown sugar, packed
- 2 large eggs, room temperature
- 1/2 cup neutral oil (vegetable, canola, or light olive oil)
- Oil keeps the muffins extra moist longer than butter.
- 1/4 cup milk (dairy or unsweetened almond milk)
- 1 1/2 teaspoons vanilla extract
- 1 1/2 teaspoons ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon ground cloves
- 1/4 teaspoon ground ginger
- Or use 2 to 2 1/2 teaspoons pumpkin pie spice instead of the four separate spices.
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon fine sea salt
For the cream cheese filling
- 8 ounces cream cheese, softened
- Use full-fat block cream cheese, not the tub kind, for best texture.
- 1/3 cup granulated sugar
- 1 large egg yolk
- 1 teaspoon vanilla extract
Optional topping
- 2 tablespoons coarse sugar or turbinado sugar
- This adds a crunchy top like bakery muffins.
Equipment
- 12-cup muffin tin
- Paper liners or nonstick spray
- Two medium mixing bowls and one small bowl
- Whisk and rubber spatula
- Hand mixer or sturdy whisk for the cream cheese mixture
- Cookie scoop or two spoons for portioning batter and filling
- Toothpick for doneness testing
Tips & Mistakes
- Use pumpkin puree, not pumpkin pie filling, or the muffins turn too sweet and soft.
- Bring cream cheese to room temperature so it mixes smooth and does not clump.
- Do not overmix the muffin batter; mix just until the flour disappears to keep the crumb tender.
- Fill muffin cups only about two-thirds full with pumpkin batter so the cream cheese does not overflow.
- Chill the cream cheese mixture for 10 to 15 minutes if it feels runny, so it holds its shape in the center.
- Bake at a higher temperature at the start (400°F) to help the muffins rise tall, then lower if your oven runs hot.
- Rotate the pan halfway through baking if your oven browns unevenly.
- Let muffins cool in the pan 5 to 10 minutes before moving them, or they may break apart.
- Do not store these warm; cool them fully so condensation does not make the tops soggy.
- Use paper liners if you plan to freeze the muffins, since liners protect the sides from freezer burn.
How to Make Pumpkin Cream Cheese Muffins Recipe
Step 1: Prep the pan and ingredients
Preheat your oven to 400°F (200°C). Line a 12-cup muffin tin with paper liners or grease each cup lightly. Set the cream cheese out so it softens while you mix the dry ingredients.
Step 2: Mix the dry ingredients
In a medium bowl, whisk together flour, baking soda, baking powder, salt, cinnamon, nutmeg, cloves, and ginger. Break up any spice clumps so the flavor spreads evenly. Set this bowl aside.
Step 3: Mix the wet ingredients
In a larger bowl, whisk pumpkin puree, granulated sugar, brown sugar, eggs, oil, milk, and vanilla. Whisk until the mixture looks smooth and glossy, with no streaks of egg. Scrape the sides and bottom of the bowl so everything combines well.
Step 4: Combine wet and dry
Pour the dry ingredients into the wet ingredients. Gently fold with a spatula until no dry flour shows. Stop as soon as the batter looks uniform so you keep the muffins light and soft.
Step 5: Make the cream cheese filling
In a separate bowl, beat the softened cream cheese with granulated sugar until smooth. Add the egg yolk and vanilla and mix until creamy and thick. If the filling seems loose, chill it in the fridge while you portion the muffin batter.
Step 6: Fill the muffin cups
Spoon about 2 tablespoons of pumpkin batter into each muffin cup, filling them about two-thirds full. Drop about 1 tablespoon of cream cheese mixture into the center of each cup. Top each with another small spoonful of pumpkin batter, just enough to mostly cover the cream cheese.
Step 7: Swirl or center the cream cheese
You can leave the cream cheese as a hidden center or swirl it slightly. For a swirl, drag a toothpick or skewer through the top layer in a gentle figure-eight pattern. Sprinkle coarse sugar on top if you want a crunchy finish.
Step 8: Bake
Place the muffin tin on the middle rack. Bake at 400°F for 5 minutes, then lower the oven temperature to 350°F without opening the door, and bake another 13 to 16 minutes. The muffins finish when a toothpick inserted into the pumpkin part comes out with a few moist crumbs but no wet batter.
Step 9: Cool
Let the muffins cool in the pan for 5 to 10 minutes. Transfer them to a wire rack to cool completely so the cream cheese sets. Serve slightly warm or at room temperature.
Variations I've Tried
I swap half the all-purpose flour with whole wheat flour for a heartier muffin that still stays moist. I sometimes fold in 1/2 cup mini chocolate chips into the pumpkin batter for a dessert-style version that kids love. Chopped pecans or walnuts also work great in the batter or sprinkled on top with the coarse sugar.
I tested a lighter version with reduced-fat cream cheese and it still tasted great, just slightly less rich. I also tried a streusel topping with flour, brown sugar, and butter, and it turned the muffins into a full-on brunch dessert. You can also bake the batter in a mini muffin pan and add just a small dot of cream cheese for bite-size treats.
How to Serve Pumpkin Cream Cheese Muffins Recipe
Serve these Pumpkin Cream Cheese Muffins slightly warm so the cream cheese center tastes silky and the pumpkin crumb feels extra soft. Pair them with hot coffee, chai, or a big mug of cocoa for a cozy breakfast or afternoon snack. Pack them in lunchboxes, or slice one in half and add a smear of extra butter if you want an indulgent treat. They also work nicely on a fall brunch spread with fruit, yogurt, and scrambled eggs.
How to store
- Store cooled muffins in an airtight container in the fridge for 4 to 5 days, since the cream cheese filling needs refrigeration.
- To freeze, wrap each muffin in plastic wrap, place them in a freezer bag, and freeze for up to 2 months.
- Thaw frozen muffins overnight in the fridge or at room temperature for about 1 hour.
- Reheat in a 300°F oven or toaster oven for 5 to 8 minutes, or microwave for 15 to 20 seconds, just until warm but not hot.

Pumpkin Cream Cheese Muffins Recipe
Ingredients
Method
- Preheat the oven to 400°F (200°C). Line a 12-cup muffin tin with paper liners or lightly grease each cup. Set the cream cheese out to soften.
- In a medium bowl, whisk together the flour, baking soda, baking powder, salt, cinnamon, nutmeg, cloves, and ginger until well combined. Set aside.
- In a large bowl, whisk the pumpkin puree, granulated sugar, brown sugar, eggs, oil, milk, and vanilla until smooth and glossy, scraping the sides and bottom of the bowl as needed.
- Add the dry ingredients to the wet ingredients and gently fold with a spatula just until no dry flour remains, being careful not to overmix.
- In a separate bowl, beat the softened cream cheese and granulated sugar until smooth. Add the egg yolk and vanilla and mix until creamy and thick. If the filling seems loose, chill it briefly while portioning the batter.
- Spoon about 2 tablespoons of pumpkin batter into each muffin cup, filling them about two-thirds full. Drop about 1 tablespoon of cream cheese mixture into the center of each cup, then top with a small spoonful of pumpkin batter to mostly cover the cream cheese.
- For a swirl effect, drag a toothpick or skewer through the top of each muffin in a gentle figure-eight pattern. Sprinkle with coarse or turbinado sugar if using.
- Bake at 400°F for 5 minutes, then reduce the oven temperature to 350°F (without opening the door) and continue baking for 13 to 16 minutes, or until a toothpick inserted into the pumpkin portion comes out with a few moist crumbs but no wet batter.
- Let the muffins cool in the pan for 5 to 10 minutes, then transfer to a wire rack to cool completely so the cream cheese center can set before serving.
Notes
Approximate per 1 muffin (1 of 12): 260 calories; fat 15 g; saturated fat 6 g; carbohydrates 28 g; fiber 1 g; sugars 18 g; protein 4 g; sodium 260 mg. Values are estimates and will vary based on specific brands, add-ins, and portion size.
