Ingredients
Equipment
Method
Preheat and prep
- Preheat the oven to 375°F and line a muffin tin with liners.
Mix the dry and wet batter
- Whisk together the all-purpose flour, baking soda, salt, and pumpkin pie spice until evenly combined.
- Mix the pumpkin puree, granulated sugar, vegetable oil, and eggs until smooth and uniform.
- Combine the wet and dry ingredients and stir until just mixed, stopping as soon as no dry flour remains.
Make the cream cheese filling
- Beat the cream cheese, powdered sugar, and vanilla extract until smooth and spreadable.
Fill, swirl, and bake
- Fill muffin cups halfway with batter.
- Add a dollop of the cream cheese filling to the center of each muffin.
- Swirl with a toothpick, dragging it through the batter 2-3 times for a ribbon effect.
- Sprinkle cinnamon sugar on top of each muffin.
- Bake at 375°F for 18-20 minutes, until the tops spring back and a toothpick comes out mostly clean.
Cool and serve
- Cool in the tin for 5 minutes before transferring to a rack.
Notes
Pro tip: don’t overmix after combining wet and dry—stir just until the flour disappears so the pumpkin muffins stay tender. If you want cleaner swirls, chill the cream cheese filling for 10-15 minutes before dolloping. Store muffins in an airtight container in the fridge for up to 4 days; freeze up to 2 months for best texture. For a lighter option, use low-fat cream cheese in the filling (swap 1:1) while keeping the rest the same.
