Love this? Save it for later!
Share the inspiration with your friends
I was at the dentist’s office—of all places—when the receptionist, a woman named Carol who I’d only ever exchanged polite nods with, started talking about pumpkin muffins. I was leafing through a three-year-old magazine, trying to ignore the drill sound from the back, when she leaned over and said, “You know, the secret isn’t the pumpkin. It’s the cream cheese.” She had this way of talking about food that made you stop and listen, like she was sharing a secret she wasn’t supposed to tell. Carol was maybe sixty-five, with reading glasses perched on her nose and a little container of homemade soup on her desk. She was the last person I expected cooking advice from, but there I was, gripping a magazine I wasn’t reading, listening to her describe exactly how to make these wholesome cream cheese-filled pumpkin muffins.
She told me she’d been making them for thirty years, ever since her daughter requested something “fancy but not too sweet” for a school bake sale. She scribbled the basic idea on a sticky note—cream cheese, pumpkin, a little cinnamon, don’t overmix the batter. I took that sticky note home and stuck it on my fridge, where it sat for two weeks before I finally tried it. Honestly? I messed up the first batch. I didn’t soften the cream cheese enough, and it stayed in one lump in the middle. But the second time—that was the one. The cream cheese melted into this velvety pocket, and the pumpkin muffin around it was tender and just sweet enough. I’ve tweaked Carol’s original idea over the years, adding whole wheat flour and cutting back on sugar, but the heart of it is still hers. Maybe you’ve been there, where a recipe comes from someone you’d never expect and turns into something you can’t stop making. That’s these muffins for me.
Why You’ll Love This Recipe
These aren’t your average pumpkin muffins. They’re the kind that make you close your eyes after the first bite—the cream cheese filling adds this unexpected richness, while the pumpkin keeps everything tender and wholesome. I’ve tested this recipe at least a dozen times, tweaking the flour ratio and the baking temperature until it was just right. Here’s why I think you’ll love them too:
- Quick & Easy: From start to finish, these muffins come together in about 35 minutes. Perfect for a weekend breakfast or a last-minute treat.
- Simple Ingredients: No fancy grocery trips needed. You probably already have pumpkin puree, cream cheese, flour, and spices in your kitchen.
- Perfect for Fall Mornings: Great for cozy breakfasts, brunch with friends, or packing in lunchboxes. They even work for Thanksgiving morning when you need something special but low-stress.
- Crowd-Pleaser: Kids love the cream cheese surprise in the middle, and adults appreciate that they’re not overly sweet. I’ve brought these to potlucks and watched them disappear in minutes.
- Unbelievably Delicious: The texture is what gets me every time—the muffin is light and moist, and the filling is creamy and slightly tangy. It’s comfort food that feels a little healthier.
What makes this recipe different from the rest? It’s the balance. I use a mix of all-purpose and whole wheat flour for structure and nutrition, and just enough sugar to let the pumpkin and cream cheese shine. The cream cheese filling is stabilized with a tiny bit of flour so it doesn’t sink to the bottom. I’ve had readers tell me these are the best pumpkin muffins they’ve ever made, and honestly, I believe them. This isn’t just another pumpkin muffin recipe—it’s the one you’ll come back to every fall.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that perfect balance of tender pumpkin muffin and creamy filling. Most of these are pantry staples, which makes this recipe even easier to whip up on a whim.
For the Cream Cheese Filling
- 8 oz (226g) cream cheese, softened (I recommend Philadelphia for the creamiest texture)
- 1/4 cup (50g) granulated sugar
- 1 large egg yolk
- 1/2 teaspoon vanilla extract
- 1 tablespoon all-purpose flour (this keeps the filling from sinking)
For the Pumpkin Muffin Batter

- 1 1/2 cups (190g) all-purpose flour
- 1/2 cup (60g) whole wheat flour (adds fiber and a nutty flavor)
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 2 teaspoons pumpkin pie spice (or 1 teaspoon cinnamon, 1/2 teaspoon ginger, 1/4 teaspoon nutmeg, 1/4 teaspoon cloves)
- 1/2 cup (100g) granulated sugar
- 1/2 cup (100g) packed brown sugar
- 1/2 cup (120ml) vegetable oil (or melted coconut oil for a subtle coconut flavor)
- 2 large eggs, room temperature
- 1 cup (245g) pumpkin puree (not pumpkin pie filling—look for 100% pure pumpkin)
- 1 teaspoon vanilla extract
For the cream cheese filling, make sure your cream cheese is truly softened—leave it on the counter for at least 30 minutes. Cold cream cheese won’t blend smoothly, and you’ll end up with lumps. I’ve made that mistake, and it’s not the end of the world, but the texture is better when it’s smooth. For the pumpkin puree, I prefer Libby’s brand because it’s consistently thick and not watery. If your pumpkin puree seems runny, pat it dry with a paper towel before using.
You can swap the whole wheat flour for more all-purpose flour if you prefer, but I love the extra heartiness it adds. For a gluten-free version, use a 1:1 gluten-free flour blend. The brown sugar adds moisture and a hint of molasses flavor, so don’t skip it if you can help it.
Equipment Needed
You don’t need a fancy kitchen to make these muffins, but a few tools will make the process smoother:
- Muffin tin: A standard 12-cup muffin tin works perfectly. I use a non-stick one, but if yours isn’t, line the cups with paper liners.
- Paper liners: These make cleanup a breeze and help the muffins come out cleanly. I like the unbleached parchment liners.
- Mixing bowls: You’ll need one medium bowl for the cream cheese filling and one large bowl for the muffin batter.
- Electric hand mixer or stand mixer: For beating the cream cheese filling until smooth. A whisk works too, but it takes more elbow grease.
- Whisk: For combining the dry ingredients.
- Rubber spatula: For folding the batter together gently.
- Cookie scoop or spoon: For portioning the batter into the muffin cups evenly.
- Cooling rack: Letting the muffins cool in the pan for a few minutes before transferring them to a rack prevents soggy bottoms.
If you don’t have an electric mixer, you can beat the cream cheese filling by hand with a wooden spoon—just make sure the cream cheese is very soft. I’ve done it that way when my mixer was broken, and it worked fine, though my arm got a workout!
Preparation Method
- Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or grease the cups well. This is one of those steps you don’t want to skip—trust me, I’ve had muffins stick to the pan before, and it’s not fun.
- Make the cream cheese filling: In a medium bowl, beat the softened cream cheese with an electric mixer until smooth and creamy, about 1 minute. Add the sugar, egg yolk, vanilla extract, and flour, and beat until well combined, about 30 seconds. The mixture should be smooth and slightly thick. Set it aside while you make the muffin batter. If you’re worried about lumps, scrape down the sides of the bowl with a spatula.
- Mix the dry ingredients: In a large bowl, whisk together the all-purpose flour, whole wheat flour, baking soda, baking powder, salt, and pumpkin pie spice. Make sure there are no clumps of baking soda—I always check for this because nobody wants a bitter bite of baking soda in their muffin.
- Mix the wet ingredients: In a separate medium bowl, whisk together the granulated sugar, brown sugar, vegetable oil, eggs, pumpkin puree, and vanilla extract until smooth and well combined. The mixture will be thick and glossy. This is where the pumpkin smell starts to fill your kitchen, and honestly, it’s one of my favorite parts.
- Combine wet and dry ingredients: Pour the wet ingredients into the dry ingredients and fold together with a rubber spatula until just combined. Do not overmix—a few lumps are fine. Overmixing will make the muffins tough, and we want them tender. The batter will be thick and slightly fluffy.
- Fill the muffin cups: Spoon about 1 tablespoon of batter into each muffin cup, spreading it slightly to cover the bottom. Then add a generous tablespoon of the cream cheese filling in the center of each cup. Top with another tablespoon of batter, spreading it gently to cover the cream cheese. The cups should be about 3/4 full. Don’t worry if the cream cheese peeks through a little—it will bake up beautifully.
- Bake: Place the muffin tin in the preheated oven and bake for 18-22 minutes, or until the tops are golden brown and a toothpick inserted into the muffin part (not the cream cheese) comes out clean. The cream cheese filling will be soft and slightly jiggly, but that’s normal. My oven runs hot, so I check at 18 minutes and go from there.
- Cool: Let the muffins cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely. This step is important—if you try to take them out too soon, the cream cheese filling might stick to the liners. Trust me, I’ve learned this the hard way.
A quick note: The cream cheese filling will be very hot right out of the oven. Let the muffins cool for at least 10 minutes before taking a bite, or you’ll burn your tongue. I speak from experience!
Cooking Tips & Techniques
Over the years, I’ve made a few mistakes with these muffins so you don’t have to. Here’s what I’ve learned:
- Don’t overmix the batter. This is the number one mistake I see. Mix until the flour is just incorporated—a few streaks are okay. Overmixing develops gluten, which makes muffins dense and rubbery. You want them light and tender.
- Soften the cream cheese completely. Cold cream cheese won’t blend smoothly, and you’ll end up with lumps in your filling. Leave it on the counter for at least 30 minutes, or microwave it in 10-second bursts until it’s soft but not melted.
- Use room temperature eggs. Cold eggs can seize the batter and make it lumpy. If you forgot to take them out of the fridge, place them in a bowl of warm water for 5 minutes.
- Don’t skip the flour in the cream cheese filling. That one tablespoon of flour stabilizes the filling so it doesn’t sink to the bottom of the muffin. I tried making these without it once, and the cream cheese just disappeared into the batter. Not ideal.
- Check your pumpkin puree. Some brands are more watery than others. If your puree looks thin, blot it with a paper towel before adding it to the batter. Too much moisture can make the muffins soggy.
- Use a cookie scoop for even portions. This ensures all the muffins bake evenly and look uniform. Plus, it’s faster than spooning batter.
One more tip: If you’re making these for a special occasion, you can sprinkle the tops with a little coarse sugar or pumpkin seeds before baking. It adds a nice crunch and makes them look extra pretty.
Variations & Adaptations
These muffins are wonderfully adaptable. Here are a few ways to switch them up:
- Gluten-Free Version: Substitute the all-purpose and whole wheat flours with a 1:1 gluten-free flour blend. I’ve used Bob’s Red Mill with great results. The texture will be slightly more crumbly, but still delicious.
- Dairy-Free Version: Use a dairy-free cream cheese alternative, like Kite Hill or Miyoko’s, and replace the butter with coconut oil. The filling won’t be as creamy, but it still tastes great.
- Lower Sugar Option: Reduce the granulated sugar to 1/4 cup and the brown sugar to 1/4 cup. The muffins will be less sweet, but the cream cheese filling will still provide that lovely sweetness.
- Add Mix-Ins: Fold 1/2 cup of chocolate chips, chopped pecans, or dried cranberries into the batter before filling the cups. I love adding dark chocolate chips for a little indulgence.
- Spice It Up: Add a pinch of cayenne pepper or black pepper to the batter for a subtle warmth. It sounds weird, but it really brings out the pumpkin flavor.
- Make Them Mini: Use a mini muffin tin and reduce the baking time to 10-12 minutes. Perfect for parties or lunchboxes.
I once made a batch with chopped crystallized ginger folded into the batter, and it was fantastic. The ginger added a little heat and chewiness that paired beautifully with the cream cheese. Don’t be afraid to experiment—these muffins are forgiving.
Serving & Storage Suggestions
These muffins are best served warm, when the cream cheese filling is still soft and melty. If you’re serving them for breakfast, pop them in the microwave for about 10 seconds before serving. They’re also delicious at room temperature, which makes them perfect for packing in lunchboxes or taking to a brunch.
For a special presentation, dust the tops with a little powdered sugar or drizzle with a simple maple glaze (just mix 1/2 cup powdered sugar with 2 tablespoons maple syrup). Serve them with a hot cup of coffee or a glass of cold milk.
Storage: Store leftover muffins in an airtight container in the refrigerator for up to 5 days. The cream cheese filling needs to be kept cold, so don’t leave them out at room temperature for more than 2 hours. To reheat, microwave each muffin for 15-20 seconds, or warm them in a 300°F oven for 5 minutes.
Freezing: These muffins freeze beautifully. Place them in a single layer on a baking sheet and freeze until solid, then transfer to a freezer-safe bag or container. They’ll keep for up to 3 months. To thaw, leave them in the refrigerator overnight or microwave from frozen for 30-40 seconds.
The flavors actually develop over time—the pumpkin and spices meld together, and the cream cheese filling gets even creamier. I actually prefer these muffins on day two, when everything has settled and the texture is perfect.
Nutritional Information & Benefits
Here’s the estimated nutritional breakdown for one muffin (based on 12 servings):
- Calories: 285
- Fat: 14g
- Saturated Fat: 5g
- Carbohydrates: 35g
- Fiber: 2g
- Sugar: 20g
- Protein: 5g
These muffins offer a few health benefits worth noting. Pumpkin is packed with vitamin A, which supports eye health and immune function. It’s also rich in fiber, which helps keep you full. The whole wheat flour adds extra fiber and nutrients compared to all-purpose flour alone. Cream cheese provides calcium and protein, though it’s higher in fat, so these are best enjoyed as an occasional treat rather than an everyday breakfast.
If you’re watching your sugar intake, you can reduce the sugar to 1/2 cup total (split between granulated and brown sugar) without sacrificing too much flavor. The cream cheese filling adds sweetness on its own, so you won’t miss it as much as you think.
These muffins are not gluten-free or dairy-free as written, but with the substitutions mentioned above, they can easily accommodate those dietary needs. They are nut-free, which makes them a great option for school bake sales or nut-free households.
Conclusion
These wholesome cream cheese-filled pumpkin muffins are everything I want in a fall recipe—they’re comforting, a little indulgent, but made with ingredients that feel good. The cream cheese filling is the star, adding a creamy surprise in every bite, while the pumpkin muffin is tender, spiced, and just sweet enough. I’ve made these for friends, family, and even that dentist receptionist Carol (I brought her a batch, and she gave me a thumbs up).
I hope you’ll try them and make them your own. Maybe you’ll add chocolate chips or a sprinkle of cinnamon sugar on top. Maybe you’ll double the batch and freeze half for busy mornings. Whatever you do, I’d love to hear about it. Leave a comment below and tell me how yours turned out—did you make any substitutions? Did the cream cheese filling stay put? Share your photos on Pinterest and tag me so I can see your beautiful muffins.
Happy baking, friend. These muffins are waiting for you.
Frequently Asked Questions
Can I use canned pumpkin pie filling instead of pumpkin puree?
No, I wouldn’t recommend it. Pumpkin pie filling is already sweetened and spiced, which would throw off the balance of this recipe. Stick with 100% pure pumpkin puree for the best results.
Why did my cream cheese filling sink to the bottom?
This usually happens if the cream cheese filling is too thin or the muffin batter is too runny. Make sure you add the tablespoon of flour to the filling, and don’t overmix the batter. Also, make sure your cream cheese is fully softened but not melted.
Can I make these muffins ahead of time?
Absolutely! These muffins are actually better the next day. Bake them, let them cool completely, and store them in an airtight container in the fridge. They’ll keep for up to 5 days, and you can reheat them in the microwave for 15 seconds.
Can I freeze these muffins?
Yes, they freeze beautifully. Freeze them in a single layer on a baking sheet, then transfer to a freezer bag. They’ll keep for up to 3 months. Thaw in the fridge overnight or microwave from frozen.
How do I know when the muffins are done baking?
Insert a toothpick into the muffin part (avoid the cream cheese center). If it comes out clean or with a few moist crumbs, they’re done. The tops should be golden brown and spring back when lightly touched.
Pin This Recipe!

Best Homemade Pumpkin Muffins with Cream Cheese Filling
These wholesome cream cheese-filled pumpkin muffins are tender, spiced, and just sweet enough, with a creamy surprise in every bite. Perfect for fall mornings, brunch, or a last-minute treat.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 8 oz (226g) cream cheese, softened
- 1/4 cup (50g) granulated sugar
- 1 large egg yolk
- 1/2 teaspoon vanilla extract
- 1 tablespoon all-purpose flour
- 1 1/2 cups (190g) all-purpose flour
- 1/2 cup (60g) whole wheat flour
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 2 teaspoons pumpkin pie spice
- 1/2 cup (100g) granulated sugar
- 1/2 cup (100g) packed brown sugar
- 1/2 cup (120ml) vegetable oil
- 2 large eggs, room temperature
- 1 cup (245g) pumpkin puree
- 1 teaspoon vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or grease the cups well.
- Make the cream cheese filling: In a medium bowl, beat the softened cream cheese with an electric mixer until smooth and creamy, about 1 minute. Add the sugar, egg yolk, vanilla extract, and flour, and beat until well combined, about 30 seconds. Set aside.
- Mix the dry ingredients: In a large bowl, whisk together the all-purpose flour, whole wheat flour, baking soda, baking powder, salt, and pumpkin pie spice.
- Mix the wet ingredients: In a separate medium bowl, whisk together the granulated sugar, brown sugar, vegetable oil, eggs, pumpkin puree, and vanilla extract until smooth and well combined.
- Combine wet and dry ingredients: Pour the wet ingredients into the dry ingredients and fold together with a rubber spatula until just combined. Do not overmix.
- Fill the muffin cups: Spoon about 1 tablespoon of batter into each muffin cup. Add a generous tablespoon of the cream cheese filling in the center of each cup. Top with another tablespoon of batter, spreading it gently to cover the cream cheese. The cups should be about 3/4 full.
- Bake: Place the muffin tin in the preheated oven and bake for 18-22 minutes, or until the tops are golden brown and a toothpick inserted into the muffin part (not the cream cheese) comes out clean.
- Cool: Let the muffins cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely.
Notes
Make sure cream cheese is fully softened for a smooth filling. Do not overmix the batter to keep muffins tender. The cream cheese filling will be very hot right out of the oven; let cool at least 10 minutes before eating.
Nutrition
- Serving Size: 1 muffin
- Calories: 285
- Sugar: 20
- Fat: 14
- Saturated Fat: 5
- Carbohydrates: 35
- Fiber: 2
- Protein: 5
Keywords: pumpkin muffins, cream cheese filled muffins, fall muffins, pumpkin cream cheese muffins, easy pumpkin muffins


