There is something so comforting about baking a batch of pumpkin cream cheese muffins when the weather starts to cool down. I love how the warm pumpkin flavor, cozy spices, and rich cream cheese filling come together in one perfectly tender muffin. They feel a little special, like something you would pick up from a favorite bakery, but they are surprisingly easy to make right in your own kitchen.
If you have been craving a fall breakfast treat or an anytime snack that feels homemade and a little indulgent, I think you are going to love these. The muffins bake up soft and moist, the cheesecake-style center adds a creamy surprise, and the crumb topping gives them that rustic finish that makes them look just as good as they taste. I make these when I want something reliable, crowd-pleasing, and full of pumpkin flavor without being overly fussy.
They are wonderful with coffee, perfect for brunch, and just right for sharing with family, neighbors, or friends. And if you are anything like me, you will want to save one for the next morning because somehow they taste even cozier the next day.
Quick Recipe Info Card
- Prep Time: 20 minutes
- Cook Time: 22 minutes
- Total Time: 42 minutes
- Servings: 12 muffins
- Difficulty: Easy
Why You’ll Love It
- It combines moist pumpkin muffins with a creamy cheesecake filling in every bite.
- The streusel topping adds a bakery-style texture and just the right amount of sweetness.
- These muffins are easy enough for everyday baking but pretty enough for brunch or holiday mornings.
- You can make them ahead, and they store beautifully in the refrigerator.
- The pumpkin and warm spices make your kitchen smell absolutely amazing.
- They are great for fall, but honestly, I would happily bake them any time of year.
Nutritional Benefits and Adaptable Variations
- Pumpkin adds more than flavor: it brings moisture, beautiful color, and a bit of fiber and vitamin A.
- Cream cheese makes them satisfying: the filling adds richness, which helps these muffins feel like a complete treat.
- You can reduce the spice or increase it: if you love stronger fall flavor, add a pinch more cinnamon or a little extra pumpkin pie spice.
- Make them nutty: add chopped pecans or walnuts to the streusel for extra crunch.
- Swap the topping: if you prefer, you can skip the streusel and sprinkle the tops lightly with coarse sugar instead.
- Use a gluten-free flour blend: a good 1-to-1 baking blend can work well if you need a gluten-free option.
- Try mini muffins: reduce the baking time and make them bite-sized for parties or holiday trays.
Ingredients
For the Streusel Topping
- 1/2 cup all-purpose flour
- 1/4 cup light brown sugar, packed
- 1/2 teaspoon ground cinnamon
- 4 tablespoons unsalted butter, melted
For the Cream Cheese Filling
- 8 ounces cream cheese, softened
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
For the Pumpkin Muffin Batter
- 1 3/4 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1 1/2 teaspoons ground cinnamon
- 1 teaspoon pumpkin pie spice
- 1/2 cup vegetable oil
- 1/2 cup light brown sugar, packed
- 1/2 cup granulated sugar
- 2 large eggs
- 1 cup pumpkin puree
- 1 teaspoon vanilla extract
- 1/4 cup milk
Step-by-Step Instructions
[INSERT PROCESS IMAGE HERE]
- Preheat the oven and prepare the pan. Preheat your oven to 375°F. Line a 12-cup muffin pan with paper liners.
- Make the streusel topping. In a small bowl, stir together the flour, brown sugar, and cinnamon. Pour in the melted butter and mix with a fork until crumbly. Set it aside.
- Prepare the cream cheese filling. In another bowl, beat the softened cream cheese, granulated sugar, and vanilla until smooth and creamy. Set aside.
- Mix the dry ingredients. In a medium bowl, whisk together the flour, baking soda, baking powder, salt, cinnamon, and pumpkin pie spice.
- Mix the wet ingredients. In a large bowl, whisk together the oil, brown sugar, granulated sugar, eggs, pumpkin puree, vanilla, and milk until smooth.
- Combine the batter. Add the dry ingredients to the wet ingredients and stir just until combined. Do not overmix. The batter should be thick.
- Fill the muffin liners. Spoon enough batter into each muffin liner to fill it about one-third full. Add about 1 tablespoon of cream cheese filling to the center of each. Top with more pumpkin batter until each cup is about three-quarters full.
- Add the topping. Sprinkle the streusel evenly over each muffin, gently pressing a little on top so it adheres.
- Bake. Bake for 20 to 22 minutes, or until the tops are set and a toothpick inserted into the muffin portion comes out mostly clean. Avoid testing directly in the cream cheese center.
- Cool. Let the muffins cool in the pan for about 10 minutes, then transfer them to a wire rack to cool completely. Because of the cream cheese filling, do not leave them out for extended periods once fully cooled.
Tips, Serving Suggestions & Substitutions
- Use pure pumpkin puree, not pumpkin pie filling. That one small detail makes a big difference in sweetness and texture.
- Soften the cream cheese first. If it is too cold, the filling will be lumpy instead of smooth.
- Do not overmix the batter. I stop as soon as I no longer see dry streaks. That helps keep the muffins tender.
- Use a cookie scoop if you can. It makes portioning the batter much easier and helps the muffins bake evenly.
- For extra crunch, add a tablespoon or two of chopped pecans to the streusel.
- Serve them slightly chilled or at cool room temperature. The cream cheese center tastes especially lovely that way.
- Want them sweeter? A very light dusting of powdered sugar before serving is pretty and delicious.
- No pumpkin pie spice? You can replace it with a pinch each of nutmeg, ginger, and cloves.
- Need a milk swap? Plain dairy milk or unsweetened almond milk both work well here.
Nutrition Information
| Per Muffin | Approximate Amount |
|---|---|
| Calories | 285 |
| Carbohydrates | 34 g |
| Protein | 4 g |
| Fat | 15 g |
| Saturated Fat | 6 g |
| Cholesterol | 45 mg |
| Sodium | 220 mg |
| Fiber | 1 g |
| Sugar | 19 g |
Nutrition values are estimates only and can vary depending on the specific ingredients and brands you use.
Storage & Make-Ahead Tips
Because these muffins contain a cream cheese filling, I recommend storing them in an airtight container in the refrigerator once they have fully cooled. They are best enjoyed within 4 days. If you want to keep the topping from getting too soft, place a paper towel in the container to absorb a little moisture.
For longer storage, you can freeze them. Wrap each muffin individually and store them in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator, then let one sit at room temperature for a few minutes before eating. You can also warm it very gently, but avoid overheating so the cream cheese center stays pleasant and creamy.
If you want to get ahead, the streusel can be made a day in advance and refrigerated separately. You can also mix the cream cheese filling ahead and keep it chilled until you are ready to bake.
FAQ
1. Can I use homemade pumpkin puree?
Yes, as long as it is thick and not watery. If your homemade puree seems loose, blot or strain it a bit first so the batter does not become too wet.
2. Why did my cream cheese filling disappear into the muffins?
This usually happens if the batter underneath was too shallow or the filling was placed too close to the edges. Try adding a solid base layer of batter first and keep the filling centered.
3. Can I make these without the streusel?
Absolutely. The muffins will still be delicious. If you skip it, I like to add a light sprinkle of coarse sugar on top before baking for a little texture.
4. How do I know when the muffins are done if the center is creamy?
Test the pumpkin portion near the edge of a muffin rather than the cream cheese center. The tops should look set and lightly golden, and the muffin should spring back gently when touched.
5. Can I make these as mini muffins?
Yes, you can. Use mini muffin liners and reduce the baking time to around 10 to 14 minutes, checking early. They make such a fun little bite-sized treat.
Final Thoughts
I really love a recipe that feels bakery-worthy without requiring complicated steps, and these pumpkin cheesecake muffins absolutely fit that description. They are soft, spiced, creamy, and topped with the kind of crumbly finish that makes people reach for a second one before the first is even gone.
If you bake them, I would love to hear how they turned out for you. Leave a comment and share your favorite variation, pass the recipe along to someone who loves pumpkin season as much as we do, and don’t forget to save it to Pinterest so you can come back to it whenever a muffin craving hits.

Pumpkin Cheesecake Muffins
Ingredients
Equipment
Method
- Preheat the oven to 375°F and line a 12-cup muffin pan with paper liners.
- Make the streusel by stirring together the flour, brown sugar, and cinnamon in a small bowl. Add the melted butter and mix with a fork until crumbly. Set aside.
- In a separate bowl, beat the softened cream cheese, granulated sugar, and vanilla until smooth and creamy. Set aside.
- In a medium bowl, whisk together the flour, baking soda, baking powder, salt, cinnamon, and pumpkin pie spice.
- In a large bowl, whisk together the oil, brown sugar, granulated sugar, eggs, pumpkin puree, vanilla, and milk until smooth.
- Add the dry ingredients to the wet ingredients and stir just until combined. Do not overmix.
- Spoon pumpkin batter into each muffin liner until about one-third full.
- Add about 1 tablespoon of cream cheese filling to the center of each muffin cup.
- Top with more pumpkin batter until each liner is about three-quarters full.
- Sprinkle the streusel evenly over the tops, gently pressing it on so it adheres.
- Bake for 20 to 22 minutes, until the tops are set and a toothpick inserted into the muffin portion comes out mostly clean.
- Cool the muffins in the pan for 10 minutes, then transfer to a wire rack to cool completely. Refrigerate leftovers because of the cream cheese filling.


