Written by

Nora Spencer

Published

Easy Pumpkin Cream Cheese Muffins with Streusel Topping

Ready In 35 minutes
Servings 12 muffins
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was at the farmer’s market last October, standing in front of a mountain of sugar pumpkins, completely frozen. I had no idea what to do with them. A woman next to me, probably in her seventies, watched me stare for a solid minute before she spoke. “You’re overthinking it,” she said, and handed me a small pumpkin. “Roast it. Mash it. Put it in everything.” She walked away before I could even thank her. I stood there holding that pumpkin like it was a sacred object, and honestly, it kind of was.

That chance encounter changed my entire fall baking game. I went home, roasted that pumpkin, and started experimenting. I wanted something that felt special but not fussy—something that captured that cozy autumn feeling without requiring a pastry degree. After a few failed attempts (one batch came out so dry I used them as doorstops), I finally landed on these pumpkin cream cheese muffins with streusel topping. The first time I pulled a tray out of the oven, the kitchen smelled like everything good about October. My husband walked in and said, “What died and went to heaven?” That’s when I knew I had something.

Maybe you’ve been there—standing in a grocery aisle, staring at a can of pumpkin puree, wondering if you should just stick to the same old pumpkin bread recipe. Let me tell you, these muffins are worth the tiny bit of extra effort. The cream cheese filling creates this gooey, tangy surprise in the middle, and the streusel topping adds that perfect crunch. I’ve made these for potlucks, holiday brunches, and random Tuesday afternoons when I needed a little comfort. They never last more than a day. That’s why I keep making them, and why I think you will too.

Why You’ll Love This Recipe

These pumpkin cream cheese muffins are not your average bakery muffin. I’ve tested this recipe at least a dozen times to get everything just right—the moisture level, the sweetness balance, that perfect domed top. Here’s what makes them stand out:

  • Quick & Easy: From start to finish, you’re looking at about 35 minutes. That’s faster than driving to the coffee shop and waiting in line.
  • Simple Ingredients: Nothing weird here. You probably have most of these in your pantry right now, minus maybe the pumpkin puree and cream cheese.
  • Perfect for Fall Gatherings: These muffins show up at every Thanksgiving brunch, Halloween party, and cozy weekend breakfast I host. They disappear fast.
  • Crowd-Pleaser: I’ve watched kids who “don’t like pumpkin” devour two in a row. The cream cheese filling is basically magic.
  • Unbelievably Delicious: That contrast between the spiced pumpkin muffin, the creamy tangy center, and the buttery streusel crunch? It’s next-level comfort food.

What makes this recipe different from all the other pumpkin muffin recipes out there? It’s the technique. I use a slightly higher ratio of pumpkin to flour than most recipes, which keeps the muffins incredibly moist without making them gummy. The cream cheese filling is stabilized with a tiny bit of flour so it doesn’t just melt into the batter and disappear. And the streusel—oh, the streusel—has just the right amount of brown sugar to caramelize on top without making a mess.

This recipe isn’t just good. It’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—faster than a pie, more portable than a cake, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple morning into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes these muffins perfect for spontaneous baking urges.

For the Muffin Batter

  • 1 ¾ cups all-purpose flour (220g) – Spoon and level it, don’t scoop directly from the bag or you’ll end up with dense muffins.
  • 1 cup granulated sugar (200g) – Regular white sugar works best here. I’ve tried coconut sugar and it changes the texture too much.
  • 1 teaspoon baking soda – Make sure it’s fresh. Old baking soda is the #1 reason muffins don’t rise properly.
  • 2 teaspoons pumpkin pie spice – I prefer the McCormick brand for consistent flavor, but any store brand works fine.
  • ½ teaspoon salt – Just regular table salt. Don’t skip it—it balances the sweetness.
  • 2 large eggs (room temperature) – Cold eggs will seize up the butter mixture. Leave them on the counter for 30 minutes.
  • 1 cup pumpkin puree (245g) – Not pumpkin pie filling! Make sure you grab the 100% pure pumpkin. Libby’s is my go-to.
  • ½ cup vegetable oil (120ml) – Canola or avocado oil work great. Melted coconut oil also works if that’s what you have.
  • ¼ cup buttermilk (60ml) – Adds incredible tenderness. No buttermilk? Add 1 teaspoon of vinegar to regular milk and let it sit for 5 minutes.
  • 1 teaspoon vanilla extract – Pure vanilla is better, but imitation works in a pinch.

For the Cream Cheese Filling

pumpkin cream cheese muffins preparation steps

  • 8 oz cream cheese (226g), softened – Full-fat is non-negotiable here. Low-fat cream cheese gets watery and won’t hold its shape.
  • ¼ cup granulated sugar (50g) – Just enough to sweeten without overpowering the tanginess.
  • 1 large egg yolk – This helps the filling set properly. Save the egg white for your morning scramble.
  • 1 tablespoon all-purpose flour (8g) – The secret ingredient that prevents the filling from sinking to the bottom.
  • ½ teaspoon vanilla extract – A little extra flavor boost.

For the Streusel Topping

  • ½ cup all-purpose flour (60g)
  • ¼ cup brown sugar (50g), packed – Light or dark both work. Dark gives a deeper molasses flavor.
  • ¼ cup cold unsalted butter (57g), cubed – Keep it cold! Warm butter makes a paste instead of crumbles.
  • 1 teaspoon pumpkin pie spice – Because you can never have too much pumpkin spice.
  • Pinch of salt – Balances the sweetness.

Ingredient Selection Tips

For the pumpkin puree, I really do recommend Libby’s. It has the most consistent moisture content and color. If you’re using homemade pumpkin puree, make sure you strain it through cheesecloth overnight—homemade puree is often too watery and will make your muffins soggy. For the cream cheese, Philadelphia is my trusted brand. It has the right fat content and doesn’t get grainy when mixed.

If you need substitutions: use gluten-free all-purpose flour blend (the one with xanthan gum) for a gluten-free version. For a dairy-free option, use vegan cream cheese and coconut oil instead of butter in the streusel. Just know the texture will be slightly different—still delicious, just not quite as tender.

Equipment Needed

  • 12-cup standard muffin tin – Non-stick works best. If using dark metal, reduce oven temperature by 25°F to prevent over-browning.
  • Paper muffin liners – I prefer the parchment-style liners. They peel off cleanly and look prettier. Regular foil liners also work.
  • Two medium mixing bowls – One for dry ingredients, one for wet ingredients.
  • One small bowl – For the cream cheese filling.
  • One small bowl – For the streusel topping.
  • Whisk – For combining dry ingredients evenly.
  • Rubber spatula – For folding the batter without overmixing.
  • Hand mixer or stand mixer – For the cream cheese filling. You can do it by hand, but it takes some elbow grease.
  • Pastry cutter or fork – For cutting butter into the streusel. Your fingers work too, but the warmth can melt the butter.
  • Cookie scoop or ice cream scoop – For evenly portioning batter. This makes a huge difference in muffin size consistency.
  • Cooling rack – Essential for preventing soggy bottoms.

If you don’t have a hand mixer, just beat the cream cheese filling vigorously with a fork until smooth. It takes a couple extra minutes but works fine. For the streusel, I’ve used a fork for years before I finally bought a pastry cutter. The fork method actually gives you more control over the crumb size.

Preparation Method

  1. Preheat your oven to 350°F (175°C). Line your muffin tin with paper liners. This is not the time to skip the liners—the cream cheese filling can stick to the pan. Trust me, I learned this the hard way.
  2. Make the cream cheese filling first. In a small bowl, beat the softened cream cheese with ¼ cup sugar until smooth. Add the egg yolk, 1 tablespoon flour, and ½ teaspoon vanilla. Mix until just combined. Set aside. It should be thick and spreadable, not runny. If it looks too soft, pop it in the fridge for 10 minutes.
  3. Make the streusel topping. In another small bowl, combine ½ cup flour, ¼ cup packed brown sugar, 1 teaspoon pumpkin pie spice, and a pinch of salt. Add the cold cubed butter. Use a pastry cutter or fork to cut the butter into the dry mixture until it resembles coarse crumbs with some pea-sized pieces. Don’t overwork it—you want those little butter chunks for maximum crunch. Stick it in the fridge while you make the batter.
  4. Whisk dry ingredients together. In a medium bowl, whisk together 1 ¾ cups flour, 1 cup sugar, 1 teaspoon baking soda, 2 teaspoons pumpkin pie spice, and ½ teaspoon salt. Make sure there are no lumps. The baking soda should be evenly distributed.
  5. Mix wet ingredients. In another medium bowl, whisk together the eggs, pumpkin puree, vegetable oil, buttermilk, and vanilla extract. Whisk until smooth and fully combined. The mixture should be a beautiful deep orange color. If it looks separated, keep whisking.
  6. Combine wet and dry ingredients. Pour the wet ingredients into the dry ingredients. Use a rubber spatula to fold gently. Stop mixing as soon as you no longer see streaks of flour. A few small lumps are totally fine. Overmixing will make your muffins tough and dense. This step should take no more than 15-20 seconds of folding.
  7. Fill the muffin cups. Use a cookie scoop to add about 2 tablespoons of batter to each liner. This should fill them about one-third full. You want enough batter to cover the bottom but leave room for the cream cheese.
  8. Add the cream cheese filling. Drop about 1 heaping tablespoon of the cream cheese mixture into the center of each muffin cup. Don’t spread it—just plop it right in the middle. It will spread naturally as the muffin bakes.
  9. Top with remaining batter. Divide the remaining batter evenly over the cream cheese filling. Each muffin cup should be about three-quarters full. Use the back of a spoon to gently spread the batter to cover the cream cheese completely.
  10. Add the streusel topping. Sprinkle the streusel evenly over each muffin. Use your fingers to pinch some of the streusel into slightly larger clumps—this gives you those gorgeous craggy tops. Press the streusel gently into the batter so it sticks.
  11. Bake for 20-25 minutes. The muffins are done when a toothpick inserted into the muffin part (not the cream cheese center) comes out clean. The edges should be golden brown, and the tops should spring back when lightly touched. The cream cheese center will still be soft—that’s exactly what you want.
  12. Cool in the pan for 10 minutes. This is crucial. The cream cheese filling needs time to set. If you try to remove them too early, the filling will ooze out and make a mess. After 10 minutes, transfer to a wire rack to cool completely.

Pro tip: The first time I made these, I forgot to add the streusel until after they came out of the oven. Don’t be like me. Set a little reminder on your phone if you’re easily distracted like I am.

Cooking Tips & Techniques

Here’s what I’ve learned from making these pumpkin cream cheese muffins more times than I care to count:

Room temperature ingredients matter. I know, I know—every recipe says this. But with these muffins, it genuinely makes a difference. Cold cream cheese won’t blend smoothly into the filling. Cold eggs will make the batter seize up. Take everything out of the fridge 30 minutes before you start. Set a timer. Your future self will thank you.

Don’t overmix the batter. This is the most common mistake I see. Pumpkin muffins are particularly prone to becoming tough because pumpkin puree contains a lot of water, which activates the gluten more than you’d expect. Mix until just combined. A few streaks of flour are better than overmixed batter. I speak from experience—my first batch was basically hockey pucks.

Keep that streusel cold. Warm streusel melts into a flat, greasy topping instead of forming those beautiful crunchy clusters. If your kitchen is warm, stick the streusel in the freezer for 5 minutes before sprinkling it on. I once made the mistake of leaving it on the counter while I answered the phone, and by the time I came back, it was a sad, buttery paste.

Use a cookie scoop for even muffins. This is my number one tip for bakery-style muffins. A #20 cookie scoop (about 3 tablespoons) gives you perfectly portioned batter every time. No more tiny muffins next to giant ones. Plus, it makes the whole process faster and less messy.

Check for doneness carefully. The cream cheese center will stay soft, so you can’t rely on the toothpick test in the middle. Insert your toothpick into the side of the muffin, near the edge. If it comes out clean, you’re good. If it’s still gooey, give them another 2-3 minutes.

Let them cool properly. I cannot stress this enough. The 10-minute rest in the pan is non-negotiable. I got impatient once and tried to remove them after 5 minutes. The cream cheese filling oozed out, stuck to the liners, and I ended up with a tray of sad, half-empty muffin tops. Learn from my impatience.

Variations & Adaptations

These pumpkin cream cheese muffins are incredibly versatile. Here are some variations I’ve tried and loved:

Chocolate Chip Pumpkin Muffins: Fold ½ cup of semi-sweet chocolate chips into the batter before filling the cups. The chocolate pairs beautifully with the pumpkin spice, and the kids in your life will lose their minds. I tried this on a whim when I was out of streusel ingredients, and it’s now my second-favorite version.

Maple Glazed Version: Skip the streusel and drizzle a simple maple glaze over the cooled muffins instead. Mix 1 cup powdered sugar with 2 tablespoons maple syrup and 1 tablespoon milk. Drizzle over the tops. The maple flavor with the pumpkin is a match made in autumn heaven. This version is great for Thanksgiving morning when you want something a little fancier.

Gluten-Free Adaptation: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend that contains xanthan gum. I’ve tested this with Bob’s Red Mill 1:1 Baking Flour, and the texture is surprisingly close to the original. The muffins might be slightly more delicate, so handle them gently. Make sure your pumpkin pie spice is also certified gluten-free if that’s a concern.

Vegan Version: Use flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg), vegan cream cheese, and coconut oil instead of butter in the streusel. The texture won’t be quite as tender, but the flavor is still fantastic. I made these for a vegan friend’s birthday brunch, and she asked for the recipe before she even finished her first muffin.

Mini Muffin Version: Bake in a mini muffin tin for 12-15 minutes. Use about 1 teaspoon of batter, a small dollop of cream cheese filling, and another teaspoon of batter on top. These are perfect for parties or lunchboxes. Just be prepared to eat about six of them in one sitting because they’re dangerously poppable.

Serving & Storage Suggestions

These pumpkin cream cheese muffins are best served slightly warm, when the cream cheese center is still soft and the streusel is perfectly crunchy. If you’re serving them at a brunch, pop them in a 300°F oven for 5 minutes to warm them up. The aroma alone will bring everyone running to the kitchen.

For presentation, arrange them on a rustic wooden board or a white platter. Sprinkle a little extra pumpkin pie spice or cinnamon on top for visual appeal. They look gorgeous on their own, so you don’t need to go crazy with garnishes. A few fresh cranberries or small sage leaves around the platter add a nice fall touch.

Storage: Store these muffins in an airtight container in the refrigerator for up to 5 days. Because of the cream cheese filling, they need to be refrigerated. I learned this after leaving them out overnight and finding a sad, questionable muffin the next morning. The streusel will soften over time, but the flavor actually gets better after a day or two as the spices meld together.

Freezing instructions: These freeze beautifully. Let the muffins cool completely, then wrap each one individually in plastic wrap. Place them in a freezer-safe bag or container. They’ll keep for up to 3 months. To thaw, leave them in the refrigerator overnight or microwave for 20-30 seconds. The streusel won’t be as crunchy after freezing, but the flavor is still fantastic.

Reheating: For that fresh-from-the-oven experience, reheat individual muffins in the microwave for 15-20 seconds. If you’re reheating a whole batch, warm them in a 300°F oven for 8-10 minutes. The cream cheese center gets beautifully soft again, and the streusel regains some of its crunch.

Pro tip: These muffins actually taste better on day two. The pumpkin spice flavor deepens, and the cream cheese filling sets into a perfect creamy texture. So if you can resist eating them all on day one, you’re in for a treat.

Nutritional Information & Benefits

Here’s an approximate nutritional breakdown per muffin (based on 12 muffins):

  • Calories: 320
  • Total Fat: 18g
  • Saturated Fat: 7g
  • Carbohydrates: 37g
  • Fiber: 2g
  • Sugar: 22g
  • Protein: 5g
  • Vitamin A: 80% of Daily Value

These muffins aren’t health food, but they do have some redeeming qualities. Pumpkin is packed with vitamin A, which supports eye health and immune function. It’s also a good source of fiber and antioxidants. The cream cheese provides calcium and protein, while the eggs add additional protein and healthy fats.

If you’re watching your sugar intake, you can reduce the sugar in the muffin batter to ¾ cup without significantly affecting the texture. The cream cheese filling and streusel need their full sugar amounts to work properly. For a lower-fat option, you can substitute half the oil with unsweetened applesauce—the muffins will be slightly denser but still delicious.

These muffins contain gluten, dairy, and eggs. They are not suitable for those with celiac disease, dairy allergies, or egg allergies without the modifications mentioned in the variations section.

Conclusion

These pumpkin cream cheese muffins with streusel topping have become my fall baking signature. Every time I make them, I think about that woman at the farmer’s market who told me to stop overthinking and just roast the pumpkin. She was right. Sometimes the best recipes come from simple ingredients, a little patience, and the willingness to try again when your first batch turns into hockey pucks.

What I love most about this recipe is how it brings people together. I’ve made these for neighbors, coworkers, family gatherings, and random Tuesday mornings when I needed a little brightness. The cream cheese surprise in the middle never fails to make people smile. The streusel crunch is always the first thing to disappear. And the pumpkin spice aroma that fills your kitchen? That alone is worth turning on the oven.

I hope you give these muffins a try. Customize them however you like—throw in some chocolate chips, drizzle on a maple glaze, or keep them classic. They’re forgiving enough for beginners and impressive enough for seasoned bakers. When you make them, tag me or leave a comment below. I’d love to hear how they turned out and what variations you tried. Happy baking, friends!

Frequently Asked Questions

Can I use canned pumpkin pie filling instead of pumpkin puree?

No, do not substitute pumpkin pie filling for pumpkin puree. Pumpkin pie filling is already sweetened and spiced, which will throw off the entire recipe. The sugar and spice ratios will be wrong, and your muffins will likely turn out too sweet and dense. Always use 100% pure pumpkin puree.

Why did my cream cheese filling sink to the bottom?

This usually happens for one of two reasons: either the cream cheese filling was too soft when you added it, or you didn’t put enough batter underneath it. Make sure your cream cheese filling is thick and spreadable—if it’s too runny, refrigerate it for 10 minutes. Also, use the full 2 tablespoons of batter as a base layer. The bottom layer of batter creates a barrier that prevents the filling from sinking.

Can I make these muffins ahead of time?

Absolutely! These muffins actually taste better on day two. You can make them up to 3 days in advance and store them in the refrigerator. For longer storage, freeze them for up to 3 months. Just make sure they’re completely cool before wrapping them for storage to prevent condensation from making them soggy.

My streusel topping melted into the muffins. What went wrong?

The most common culprit is warm butter. Make sure your butter is cold when you cut it into the flour mixture. If your kitchen is warm, refrigerate the streusel for 10-15 minutes before sprinkling it on the muffins. Also, make sure you’re not overworking the streusel—you want visible butter pieces, not a paste.

Can I use a different type of squash instead of pumpkin?

Yes! Butternut squash, kabocha squash, or even sweet potato puree all work well in this recipe. Just make sure the puree is thick and not watery. If you’re using homemade squash puree, strain it through cheesecloth or a clean kitchen towel to remove excess moisture. Canned butternut squash puree is also a great option if you can find it.

Pin This Recipe!

pumpkin cream cheese muffins recipe

Print

Easy Pumpkin Cream Cheese Muffins with Streusel Topping

These pumpkin cream cheese muffins feature a moist, spiced pumpkin base, a gooey cream cheese center, and a crunchy streusel topping. Perfect for fall gatherings, they come together in about 35 minutes with simple ingredients.

  • Author: Sara
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 12 muffins 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 1 ¾ cups all-purpose flour (220g)
  • 1 cup granulated sugar (200g)
  • 1 teaspoon baking soda
  • 2 teaspoons pumpkin pie spice
  • ½ teaspoon salt
  • 2 large eggs (room temperature)
  • 1 cup pumpkin puree (245g)
  • ½ cup vegetable oil (120ml)
  • ¼ cup buttermilk (60ml)
  • 1 teaspoon vanilla extract
  • 8 oz cream cheese (226g), softened
  • ¼ cup granulated sugar (50g) for filling
  • 1 large egg yolk
  • 1 tablespoon all-purpose flour (8g) for filling
  • ½ teaspoon vanilla extract for filling
  • ½ cup all-purpose flour (60g) for streusel
  • ¼ cup brown sugar (50g), packed
  • ¼ cup cold unsalted butter (57g), cubed
  • 1 teaspoon pumpkin pie spice for streusel
  • Pinch of salt for streusel

Instructions

  1. Preheat your oven to 350°F (175°C). Line your muffin tin with paper liners.
  2. Make the cream cheese filling: In a small bowl, beat the softened cream cheese with ¼ cup sugar until smooth. Add the egg yolk, 1 tablespoon flour, and ½ teaspoon vanilla. Mix until just combined. Set aside.
  3. Make the streusel topping: In another small bowl, combine ½ cup flour, ¼ cup packed brown sugar, 1 teaspoon pumpkin pie spice, and a pinch of salt. Add the cold cubed butter. Use a pastry cutter or fork to cut the butter into the dry mixture until it resembles coarse crumbs with some pea-sized pieces. Refrigerate while you make the batter.
  4. Whisk dry ingredients together: In a medium bowl, whisk together 1 ¾ cups flour, 1 cup sugar, 1 teaspoon baking soda, 2 teaspoons pumpkin pie spice, and ½ teaspoon salt.
  5. Mix wet ingredients: In another medium bowl, whisk together the eggs, pumpkin puree, vegetable oil, buttermilk, and vanilla extract until smooth.
  6. Combine wet and dry ingredients: Pour the wet ingredients into the dry ingredients. Use a rubber spatula to fold gently until just combined. Do not overmix.
  7. Fill the muffin cups: Use a cookie scoop to add about 2 tablespoons of batter to each liner, filling them about one-third full.
  8. Add the cream cheese filling: Drop about 1 heaping tablespoon of the cream cheese mixture into the center of each muffin cup.
  9. Top with remaining batter: Divide the remaining batter evenly over the cream cheese filling, filling each cup about three-quarters full. Gently spread to cover the cream cheese.
  10. Add the streusel topping: Sprinkle the streusel evenly over each muffin. Press gently into the batter.
  11. Bake for 20-25 minutes, until a toothpick inserted into the muffin part (not the cream cheese center) comes out clean.
  12. Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.

Notes

Room temperature ingredients are key for best texture. Do not overmix the batter. Keep streusel cold until ready to use. Let muffins cool in pan for 10 minutes before removing to prevent cream cheese from oozing out. Muffins taste even better on day two.

Nutrition

  • Serving Size: 1 muffin
  • Calories: 320
  • Sugar: 22
  • Sodium: 280
  • Fat: 18
  • Saturated Fat: 7
  • Carbohydrates: 37
  • Fiber: 2
  • Protein: 5

Keywords: pumpkin muffins, cream cheese muffins, streusel topping, fall baking, pumpkin spice, easy muffins

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating