It was 10:47 PM on a rainy Tuesday in late October, and I had a very specific, almost aggressive craving for a pumpkin muffin. Not just any pumpkin muffin, mind you—the kind with a ribbon of tangy cream cheese running through the middle and a crumbly, buttery streusel on top. The problem? I was out of butter. Like, completely out. The ‘real’ recipe I had in my head required a whole stick. I stood there, staring into the fridge like it had personally wronged me, when my eyes landed on a half-empty tub of plain Greek yogurt and a block of cream cheese that was about to hit its expiration date. That’s when the weirdest idea arrived: what if I used the yogurt for moisture and the cream cheese for both the filling and a good chunk of the fat? Honestly, I thought it was going to be a disaster. I mean, a muffin with no butter? It felt like breaking a cardinal rule of baking. But there I was, at nearly eleven o’clock, whisking together what felt like a science experiment in my pajamas. The batter looked shockingly good—thick, fluffy, that perfect shade of fall orange. I spooned it in, added a dollop of the cream cheese mixture, and topped it with a streusel I made with coconut oil instead of cold butter. When I pulled them out of the oven twenty minutes later, my tiny apartment smelled like a bakery in a pumpkin patch. The first bite was that moment of pure, sleepy vindication. They were tender, not too sweet, with that perfect tangy pocket in the middle. I’ve made them every single week since that rainy Tuesday night, and I think you’ll find yourself doing the same. Maybe you’ve been there—standing in your kitchen, convinced you don’t have the right stuff, only to stumble onto something better.
Why You’ll Love This Recipe
These aren’t your average bakery-style sugar bombs. These muffins are built on a foundation of smart swaps and real ingredients that make you feel good about eating them for breakfast (or, let’s be honest, a second breakfast). I’ve tested this recipe about seven times to get the texture just right, and the feedback has been incredible—friends, family, even my neighbor who swears she “doesn’t like healthy muffins.”
- Quick & Easy: From start to finish, you’re looking at about 35 minutes. No stand mixer required, no complicated techniques. Just a bowl, a whisk, and a muffin tin.
- Simple Ingredients: You probably have most of this already. Canned pumpkin, Greek yogurt, eggs, flour, and a block of cream cheese. No weird specialty flours or obscure sweeteners.
- Perfect for Fall Mornings: These are the ultimate cozy breakfast for crisp October days. Pair them with a hot coffee and you’ve got a moment.
- Crowd-Pleaser: I’ve brought these to potlucks and work meetings. They disappear faster than anything else on the table. Kids love them, adults love them, and nobody believes they’re “lightened up.”
- Unbelievably Delicious: The texture is the real star here. The Greek yogurt keeps the crumb incredibly moist and tender, while the cream cheese filling adds a luxurious tang that cuts through the sweetness. The streusel adds that perfect crunch.
What makes this recipe different? It’s the yogurt trick. Most healthy muffins end up dry or rubbery. By swapping butter for Greek yogurt, we get all the moisture with a fraction of the fat, plus a protein boost. And the cream cheese filling? It’s not just a dollop in the center—it’s a generous ribbon that runs through the whole muffin. This isn’t just another version of a pumpkin muffin. It’s the one you’ll actually want to make again.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that bakery-style experience without the refined sugar overload. Most of these are pantry staples, especially if you’re a fall baker.
For the Muffin Batter
- 1 ½ cups all-purpose flour (or whole wheat pastry flour for a heartier texture)
- 1 teaspoon baking soda (make sure it’s fresh for proper rise)
- 1 teaspoon pumpkin pie spice (I prefer the Simply Organic brand for its bold flavor)
- ½ teaspoon ground cinnamon (adds warmth)
- ½ teaspoon salt (balances the sweetness)
- 1 cup canned pumpkin puree (not pumpkin pie filling—look for 100% pure pumpkin)
- ½ cup plain Greek yogurt (full-fat or 2% works best for moisture; dairy-free works too)
- ½ cup maple syrup (use real maple syrup, not pancake syrup, for the best flavor)
- 2 large eggs (room temperature)
- 2 tablespoons melted coconut oil (or avocado oil)
- 1 teaspoon vanilla extract
For the Cream Cheese Filling

- 4 ounces cream cheese (softened to room temperature—this is key for a smooth filling)
- 2 tablespoons maple syrup (or powdered sugar if you prefer a sweeter filling)
- ½ teaspoon vanilla extract
For the Streusel Topping
- ¼ cup all-purpose flour
- ¼ cup rolled oats (old-fashioned, not quick-cooking)
- 2 tablespoons coconut sugar (or brown sugar)
- ½ teaspoon cinnamon
- 2 tablespoons cold coconut oil (solid state, cut into small pieces)
Ingredient Tips: For the pumpkin, I always use Libby’s—it’s consistent and not too watery. If you’re using a different brand and the puree looks watery, pat it dry with a paper towel before adding it to the batter. For the Greek yogurt, Fage 2% is my go-to. It’s thick enough to mimic the fat content of butter without making the batter too loose. And for the cream cheese, please let it come to room temperature. Cold cream cheese will leave lumps in your filling, and nobody wants a lumpy surprise.
Equipment Needed
- 12-cup standard muffin tin (non-stick or lined with paper liners)
- Paper muffin liners (I prefer unbleached parchment liners for easy release)
- Two medium mixing bowls (one for dry ingredients, one for wet)
- One small bowl (for the streusel)
- One small bowl (for the cream cheese filling)
- Whisk
- Rubber spatula
- Cookie scoop or large spoon (for portioning batter)
- Pastry cutter or fork (for cutting coconut oil into the streusel)
Budget-Friendly Tip: If you don’t have a muffin tin, you can bake these in a lined 8×8 inch baking dish and cut them into squares. Just increase the baking time by 5-8 minutes. I’ve done this when traveling and it works perfectly.
Preparation Method
- Preheat your oven to 350°F (175°C). Line your muffin tin with 12 paper liners. This step is non-negotiable—the cream cheese filling can get sticky, and liners make for easy removal.
- Make the streusel first. In a small bowl, combine ¼ cup flour, ¼ cup rolled oats, 2 tablespoons coconut sugar, and ½ teaspoon cinnamon. Add 2 tablespoons of solid coconut oil. Use a pastry cutter or two forks to cut the oil into the dry ingredients until the mixture resembles coarse crumbs with some pea-sized clumps. Pop this in the fridge while you prepare the rest.
- Prepare the cream cheese filling. In a small bowl, beat together 4 ounces softened cream cheese, 2 tablespoons maple syrup, and ½ teaspoon vanilla extract until smooth and creamy. I use a fork for this—no need to dirty a mixer. Set aside at room temperature.
- Mix the dry ingredients. In a medium bowl, whisk together 1 ½ cups flour, 1 teaspoon baking soda, 1 teaspoon pumpkin pie spice, ½ teaspoon cinnamon, and ½ teaspoon salt. Make sure everything is evenly distributed.
- Mix the wet ingredients. In a separate large bowl, whisk together 1 cup pumpkin puree, ½ cup Greek yogurt, ½ cup maple syrup, 2 eggs, 2 tablespoons melted coconut oil, and 1 teaspoon vanilla extract. Whisk until the mixture is smooth and uniform. It should look like a thick, glossy orange sauce.
- Combine wet and dry. Pour the dry ingredients into the wet ingredients. Use a rubber spatula to fold everything together gently. Stir only until you no longer see streaks of flour—about 10 to 12 strokes. A few lumps are totally fine. Overmixing will make your muffins tough, and we want them tender.
- Fill the muffin cups. Using a cookie scoop or a spoon, divide the batter evenly among the 12 liners. Each cup should be about ¾ full. Don’t overfill—these muffins rise nicely.
- Add the cream cheese filling. Drop a heaping teaspoon of the cream cheese mixture right into the center of each muffin. Don’t push it down—just let it sit on top. It will sink slightly as it bakes, creating that perfect ribbon.
- Top with streusel. Sprinkle the chilled streusel generously over each muffin. Use your fingers to press it gently into the batter so it sticks.
- Bake for 18-22 minutes. The muffins are done when a toothpick inserted into the muffin part (not the cream cheese center) comes out clean or with a few moist crumbs. The tops should be golden brown and the streusel should look crispy.
- Cool in the pan for 5 minutes. Then transfer the muffins to a wire rack to cool completely. This step is important—if you try to remove them too early, the cream cheese might stick to the liner.
My Personal Tip: I always bake an extra test muffin on the side if I’m feeling unsure. Just a small spoonful of batter in a separate liner. It lets me check doneness without sacrificing a whole muffin. Also, don’t skip the streusel chilling step—cold streusel bakes up crunchier and doesn’t melt into the batter.
Cooking Tips & Techniques
I’ve made these muffins at least a dozen times, and I’ve learned a few things the hard way. First, don’t overmix the batter. I know I said it already, but I can’t stress it enough. The first time I made these, I was so excited that I whisked the batter like I was making a cake. The result? Dense, tough muffins that tasted more like hockey pucks than pumpkin bliss. The gluten develops quickly, so be gentle. A few lumps are your friend.
Another thing: room temperature ingredients matter. Cold eggs and cold yogurt will seize the coconut oil and leave you with a lumpy batter. Take everything out of the fridge 20 minutes before you start. I usually set my eggs in a bowl of warm water for five minutes if I forget.
The cream cheese filling can be tricky. If it’s too cold, it won’t spread well. If it’s too warm, it’ll sink to the bottom of the muffin. Room temperature is the sweet spot. Also, don’t be tempted to add more than a teaspoon. Too much filling and the muffin won’t bake through properly around it.
For the streusel, use cold coconut oil. If your kitchen is warm, pop the streusel in the freezer for five minutes before sprinkling it on. I once used melted coconut oil by accident, and the streusel just turned into a weird paste that sank into the batter. Not cute.
Finally, rotate your pan halfway through baking. My oven has a hot spot in the back right corner, and the muffins there always brown faster. A quick 180-degree turn at the 10-minute mark ensures even baking.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. I’ve tried several variations, and they’ve all been winners.
Gluten-Free Version: Swap the all-purpose flour for a 1:1 gluten-free baking blend (I like Bob’s Red Mill). Add ¼ teaspoon of xanthan gum if your blend doesn’t already include it. The texture will be slightly more delicate, but still delicious.
Dairy-Free Version: Use a dairy-free cream cheese alternative (Kite Hill works well) and a dairy-free yogurt (coconut yogurt is my favorite). Make sure the cream cheese alternative is softened, as some brands are firmer than regular cream cheese.
Chocolate Chip Pumpkin: Fold ½ cup of dark chocolate chips into the batter before filling the cups. The chocolate pairs beautifully with the pumpkin spice. I did this on a whim one Sunday morning, and my husband declared it “the best muffin I’ve ever made.”
Paleo-ish Option: Use almond flour instead of all-purpose flour, and coconut sugar instead of maple syrup. The texture will be denser and more muffin-top-like, but still incredibly satisfying. Add an extra egg to help with binding.
Savory Twist: Reduce the maple syrup to ¼ cup, skip the streusel, and add ½ cup of crumbled cooked bacon and ¼ cup of shredded cheddar cheese to the batter. It sounds weird, but the salty-sweet-pumpkin combo is surprisingly addictive. I made this for a brunch party and got three requests for the recipe.
Serving & Storage Suggestions
These muffins are best served warm, about 10 minutes after they come out of the oven. The cream cheese filling is still slightly gooey, and the streusel is perfectly crunchy. If you’re serving them later, reheat a muffin in the microwave for 15 seconds or in a 300°F oven for 5 minutes to revive that texture.
For a complete fall breakfast spread, serve these alongside a maple sage sausage patties and a mug of hot apple cider. They also pair beautifully with a simple whipped cinnamon honey butter for extra indulgence.
Storage: Keep leftover muffins in an airtight container at room temperature for up to 3 days. After that, move them to the fridge for up to 5 days. The cream cheese filling means they shouldn’t sit out for more than 2 days, especially in warm weather.
Freezing: These freeze beautifully. Wrap each muffin individually in plastic wrap, then place them in a freezer-safe bag. They’ll keep for up to 3 months. To thaw, leave one on the counter for an hour, or microwave it for 30 seconds straight from frozen. I always keep a stash in my freezer for busy mornings.
Flavor Development: Honestly, these muffins taste even better on day two. The spices have time to meld, and the streusel softens slightly into a more cake-like topping. If you can resist eating them all on day one, you’re in for a treat.
Nutritional Information & Benefits
Here’s the estimated nutritional breakdown for one muffin (based on 12 servings):
| Nutrient | Amount Per Muffin |
|---|---|
| Calories | 215 |
| Total Fat | 9g |
| Saturated Fat | 5g |
| Cholesterol | 45mg |
| Sodium | 280mg |
| Total Carbohydrates | 29g |
| Dietary Fiber | 2g |
| Sugars | 14g |
| Protein | 6g |
Health Benefits: Pumpkin is packed with vitamin A (beta-carotene) for eye health and immune support. The Greek yogurt adds a solid dose of protein and probiotics for gut health. Using maple syrup instead of refined sugar means you’re getting some antioxidants and minerals like zinc and manganese. And the streusel is portion-controlled—you get the crunch without going overboard.
Dietary Considerations: This recipe is vegetarian and can easily be made gluten-free or dairy-free with the substitutions mentioned above. It’s lower in sugar than traditional bakery muffins, which often have 25-30 grams per muffin. If you’re watching your carb intake, the almond flour version is a good option.
Conclusion
These wholesome pumpkin cream cheese muffins are proof that you don’t need a stick of butter or a cup of sugar to make something truly special. They’re the kind of recipe that feels like a warm hug on a crisp fall morning—comforting, satisfying, and just a little bit indulgent without the guilt. I love that I can feel good about eating one for breakfast, and that my family devours them without asking if they’re “healthy.”
I really hope you give these a try. Don’t be afraid to make them your own—swap the streusel for chocolate chips, add some chopped pecans, or double the cream cheese filling if you’re feeling extra. The best recipes are the ones that adapt to your kitchen and your cravings. If you make them, I’d love to hear how they turned out. Drop a comment below or tag me in your photos. Happy baking, my friend!
Frequently Asked Questions
Can I use fresh pumpkin instead of canned?
Yes, you can! Just make sure to roast and puree the pumpkin, then drain off any excess liquid. Fresh pumpkin tends to be more watery than canned, so you may need to reduce the yogurt by 2 tablespoons to compensate.
Why did my cream cheese filling sink to the bottom?
This usually happens if the filling is too warm or if you added too much. Make sure your cream cheese is just softened, not runny. Also, don’t push the filling into the batter—just drop it on top and let it settle naturally.
Can I make these into mini muffins?
Absolutely! Use a mini muffin tin and reduce the baking time to 10-12 minutes. Use about ½ teaspoon of cream cheese filling per mini muffin. They’re perfect for parties or lunchboxes.
How do I keep the streusel crunchy?
Store the muffins uncovered at room temperature if you plan to eat them within 24 hours. For longer storage, keep them in an airtight container but reheat them in a toaster oven or oven to revive the crunch. The microwave will soften the streusel.
Can I skip the streusel topping?
Of course! The muffins are delicious on their own. If you skip the streusel, consider adding ¼ cup of chopped walnuts or pecans to the batter for some crunch. You can also sprinkle a little cinnamon sugar on top before baking for a simple finish.
Pin This Recipe!

Best Wholesome Pumpkin Cream Cheese Muffins
These tender, not-too-sweet pumpkin muffins feature a tangy cream cheese ribbon and a crunchy streusel topping, made with Greek yogurt for moisture and protein. Perfect for fall mornings, they come together in about 35 minutes with simple ingredients.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 12 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 ½ cups all-purpose flour (or whole wheat pastry flour)
- 1 teaspoon baking soda
- 1 teaspoon pumpkin pie spice
- ½ teaspoon ground cinnamon
- ½ teaspoon salt
- 1 cup canned pumpkin puree (100% pure pumpkin)
- ½ cup plain Greek yogurt (full-fat or 2%)
- ½ cup maple syrup (real maple syrup)
- 2 large eggs (room temperature)
- 2 tablespoons melted coconut oil (or avocado oil)
- 1 teaspoon vanilla extract
- 4 ounces cream cheese (softened to room temperature)
- 2 tablespoons maple syrup (for filling)
- ½ teaspoon vanilla extract (for filling)
- ¼ cup all-purpose flour (for streusel)
- ¼ cup rolled oats (old-fashioned)
- 2 tablespoons coconut sugar (or brown sugar)
- ½ teaspoon cinnamon (for streusel)
- 2 tablespoons cold coconut oil (solid state, cut into small pieces)
Instructions
- Preheat your oven to 350°F (175°C). Line your muffin tin with 12 paper liners.
- Make the streusel first. In a small bowl, combine ¼ cup flour, ¼ cup rolled oats, 2 tablespoons coconut sugar, and ½ teaspoon cinnamon. Add 2 tablespoons of solid coconut oil. Use a pastry cutter or two forks to cut the oil into the dry ingredients until the mixture resembles coarse crumbs with some pea-sized clumps. Pop this in the fridge while you prepare the rest.
- Prepare the cream cheese filling. In a small bowl, beat together 4 ounces softened cream cheese, 2 tablespoons maple syrup, and ½ teaspoon vanilla extract until smooth and creamy. Set aside at room temperature.
- Mix the dry ingredients. In a medium bowl, whisk together 1 ½ cups flour, 1 teaspoon baking soda, 1 teaspoon pumpkin pie spice, ½ teaspoon cinnamon, and ½ teaspoon salt.
- Mix the wet ingredients. In a separate large bowl, whisk together 1 cup pumpkin puree, ½ cup Greek yogurt, ½ cup maple syrup, 2 eggs, 2 tablespoons melted coconut oil, and 1 teaspoon vanilla extract until smooth and uniform.
- Combine wet and dry. Pour the dry ingredients into the wet ingredients. Use a rubber spatula to fold together gently until no streaks of flour remain (about 10 to 12 strokes). A few lumps are fine.
- Fill the muffin cups. Divide the batter evenly among the 12 liners, filling each about ¾ full.
- Add the cream cheese filling. Drop a heaping teaspoon of the cream cheese mixture into the center of each muffin. Do not push it down.
- Top with streusel. Sprinkle the chilled streusel generously over each muffin, pressing gently into the batter.
- Bake for 18-22 minutes, until a toothpick inserted into the muffin part (not the cream cheese center) comes out clean or with a few moist crumbs. Tops should be golden brown.
- Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
Notes
Don’t overmix the batter; a few lumps are fine. Room temperature ingredients matter—take eggs and yogurt out 20 minutes before starting. For the streusel, use cold coconut oil and chill before sprinkling. Rotate the pan halfway through baking for even browning. Muffins taste even better on day two.
Nutrition
- Serving Size: 1 muffin
- Calories: 215
- Sugar: 14
- Sodium: 280
- Fat: 9
- Saturated Fat: 5
- Carbohydrates: 29
- Fiber: 2
- Protein: 6
Keywords: pumpkin muffins, cream cheese muffins, healthy muffins, fall breakfast, Greek yogurt muffins, streusel topping


