If Fall were a muffin, it'd be this Pumpkin Cream Cheese Muffin.
How to Make Pumpkin Cream Cheese Muffins
Cream Cheese Filling: In a small bowl, beat together the cream cheese and powdered sugar until smooth and creamy. Refrigerate while you prepare the muffin batter.Muffin Batter: In one bowl, whisk together the flour, spices, baking soda, baking powder, and salt. In a separate large bowl, mix the eggs, oil, sugar, and pumpkin purée until smooth. Gently stir the wet ingredients into the dry ingredients, mixing just until combined.
Streusel Topping: In a small bowl, combine the streusel topping ingredients. Use a fork or pastry blender to cut the butter into the mixture until it resembles coarse crumbs.
Bake: Spoon a heaping tablespoon of batter into each muffin cup. Add a teaspoon of cream cheese filling in the center, then cover with more batter until each cup is about 3/4 full. Sprinkle generously with the streusel topping. Bake for 18–20 minutes, then remove from the pan and let cool on a wire rack before serving.

Pumpkin Cream Cheese Muffins
Serves 18Prep 1 hour Cook 18 minutes Total 1 hour 18 minutes
- 2 cups all-purpose flour
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon ground cloves
- 2 teaspoons pumpkin pie spice
- 1/2 teaspoon salt
- 1/2 teaspoon baking powder
- 1 teaspoon baking soda
- 2 large eggs
- 3/4 cup oil
- 1 1/4 cups granulated sugar
- 1 (15-ounce) can pumpkin puree, or homemade
- 4 ounces plain cream cheese , softened
- 1/2 cup powdered sugar
- 2 Tablespoons granulated sugar
- 2 Tablespoons light brown sugar, packed
- 2 Tablespoons all-purpose flour
- 2 Tablespoons cold butter cut into pieces
- 1/2 teaspoon ground cinnamon
Muffins: In a large mixing bowl combine the flour, spices, baking soda, baking powder, and salt. Stir and set aside. In a separate large bowl, combine the eggs, oil, sugar, and pumpkin puree. Mix until well combined. Add to the dry ingredients and mix until just combined.
Streusel Topping: Add the streusel topping ingredients to a bowl and mix to combine using a pastry or fork, until crumbly.
Preheat oven to 350 degrees F and lightly grease a standard muffin pan, or line with paper liners.
Fill each muffin cup with a heaping tablespoon of batter. Place a heaping teaspoon of cream cheese filling into the center of each muffin cup. Add additional muffin batter until the cups are 3/4 way full. Sprinkle crumb topping over the top of each. (This recipe will make 18 regular size muffins, or 12 very large muffins. If you want to use all the batter to make large muffins, add 6-10 minutes to the bake time. I’ve never had them overflow on me.)






