Pumpkin Muffins with Cream Cheese (Starbucks Copycat)
These pumpkin and cream cheese muffins are a delicious Starbucks copycat, made even better at home. With a soft, moist texture and a swirl of sweet cream cheese filling, they’re topped with roasted pumpkin seeds for the perfect crunch. Using real pumpkin puree and a warm blend of spices, these muffins capture all the cozy flavors of fall. They’re simple to make and bake up with a beautiful dome—ideal for breakfast, snacks, or anytime you're craving pumpkin cream cheese muffins.

Is there anything better than biting into a soft, moist pumpkin muffin with a rich cream cheese filling? These pumpkin cream cheese muffins are packed with fall spices and topped with crunchy roasted pumpkin seeds, making them the perfect treat to cozy up with. If you love Starbucks’ pumpkin muffins, you’ll adore this homemade version! They’re incredibly easy to make, using real pumpkin puree (not pumpkin pie filling!), and have that creamy dollop of sweet cream cheese we all crave.
Whether you're whipping these up for breakfast, a snack, or just to satisfy your pumpkin spice cravings, these pumpkin and cream cheese muffins will be your new go-to recipe. Plus, that little crunch from the pumpkin seeds on top makes them absolutely delicious!
I hope you enjoy this recipe! ❤️ If you give it a try, please let me know how it turned out for you in the comments section at the bottom of the page or share a pic of your om noms on Instagram and tag @dishesanddustbunnies! ❤️

What Makes These Pumpkin Muffins So Delicious?
These pumpkin cream cheese muffins stand out for their soft, moist texture and that delightful swirl of cream cheese filling. The combination of spiced pumpkin batter with a rich cream cheese mixture creates a perfect balance of flavors.
Using real pumpkin puree ensures the muffins have that deep, authentic pumpkin taste, and the addition of pumpkin pie spice gives them a cozy, fall flavor that everyone will love. The crunch of roasted pumpkin seeds on top adds a satisfying texture to each bite.
One of the secrets to making these cream cheese muffins so light and fluffy is the right balance of ingredients. Baking soda and baking powder work together to give the muffins a beautiful rise and create a soft, airy crumb. The addition of granulated sugar helps keep the muffins moist while enhancing their sweetness.

Be sure to see the recipe card at the bottom of the post for full ingredients & instructions!
How to Make Pumpkin Muffins with Cream Cheese and Roasted Pumpkin Seeds – Overview
You can find the full recipe details, including ingredient amounts and the full instructions in the recipe card at the bottom of this post, but first, here's a quick overview of how to make homemade pumpkin muffins with cream cheese from scratch!
These pumpkin cream cheese muffins are incredibly easy to make and only require a few simple steps. First, you’ll prepare the pumpkin muffin batter by mixing together the wet ingredients like pumpkin puree, vegetable oil, and eggs, along with the dry ingredients, including pumpkin pie spice, baking soda, and baking powder.
Once the batter is ready, you'll fill your prepared muffin cups with the batter and add a dollop of the sweet cream cheese filling on top. To finish, swirl the cream cheese mixture into the batter with a toothpick, sprinkle some roasted pumpkin seeds for crunch, and bake until the muffins rise into beautiful domes.
The muffins bake up soft and fluffy with the perfect balance of spiced pumpkin flavor and creamy filling. After they cool, they’re ready to enjoy or store for later.
Can You Use Canned Pumpkin Puree?
Yes, you can use either canned pumpkin puree or homemade pumpkin puree for this recipe. However, I personally prefer store-bought canned pumpkin puree because it tends to be more concentrated and flavorful. If you decide to use homemade puree, just keep in mind that it might have a higher water content, making it less concentrated than the canned version.
If using homemade, you may need to drain some excess liquid or cook it down a bit to achieve the right consistency for your pumpkin cream cheese muffins.

Love Muffins?
Don’t miss out on my other amazing muffin recipes here!
Tips for the Perfect Pumpkin and Cream Cheese Muffins
- Use Full-Fat Cream Cheese: For the richest, creamiest texture in your cream cheese filling, opt for full fat cream cheese. This helps create that luscious swirl that pairs so well with the pumpkin spice flavors in the muffins.
- Don't Overmix the Batter: When combining the wet and dry ingredients, mix just until everything is incorporated. Overmixing can lead to dense muffins, so be gentle with your pumpkin muffin batter to keep it light and fluffy.
- Fill the Muffin Cups Generously: For a bakery-style dome, fill the muffin cups almost to the top. This will give your muffins that gorgeous rise.

Storage and Reheating
These pumpkin cream cheese muffins can be stored in an airtight container at room temperature for up to 2 days. If you plan to keep them longer or want to make them ahead of time, store them in the fridge for up to 5 days. The cream cheese filling means they should be refrigerated to stay fresh.
When ready to enjoy, you can either eat them cold or warm them up in the microwave for about 15-20 seconds. If you have any leftover muffins, you can also freeze them. Simply place the muffins in an airtight container or freezer bag, and they’ll keep well for up to 3 months. To reheat, just pop them in the microwave or oven until warmed through.

Frequently Asked Questions
What is the secret to moist muffins?
The secret to moist muffins lies in the balance of ingredients in the pumpkin muffin batter. Using a combination of vegetable oil, which retains moisture better than butter. Additionally, the pumpkin puree adds natural moisture, keeping the muffins fluffy and moist. While the cream cheese filling is swirled on top, it adds richness to the overall flavor without drying out the muffins.
Do muffins with cream cheese filling need to be refrigerated?
Yes, because of the cream cheese filling, it’s best to store these muffins in the refrigerator after the first day. This helps keep the filling fresh and safe to eat.
Why are my pumpkin muffins sticky?
Sticky muffins can occur if they're underbaked or stored in an airtight container before cooling completely. To prevent this, make sure a toothpick inserted into the center of the muffin comes out clean before removing them from the oven, and let them cool completely before storing.
How can I keep my muffins from sticking to the liners?
To avoid muffins sticking to the cupcake liners, you can lightly spray the liners with a bit of nonstick spray before filling them. Alternatively, use parchment paper liners, which are naturally nonstick and work well for muffins with a cream cheese swirl like these.

Variations for Cream Cheese Pumpkin Muffins
There are plenty of ways to customize these cream cheese pumpkin muffins to suit your taste or change things up for different occasions. Here are a few fun variations to try:
Extra Moist Muffins: For even moist pumpkin muffins, consider adding a tablespoon of melted butter to the batter along with the oil. This will create an even richer texture, making the muffins extra tender and soft.
Mini Muffins: If you’re looking for bite-sized treats, you can easily turn these into mini muffins. Simply use a mini muffin pan and reduce the baking time to 10-12 minutes. The result will be the same deliciously moist pumpkin muffins, but in a smaller, portable form that’s great for parties or kids' snacks.
Add Extra Spices: To boost the warm, autumn flavors even more, consider adding extra spices like ground cinnamon or ground nutmeg to the batter. You can also sprinkle a little cinnamon sugar on top for a sweet, crunchy finish. This will give your spiced pumpkin muffin an extra burst of flavor.
Streusel Topping: For a bakery-style touch, add a simple streusel topping to your muffins. Combine ¼ cup of brown sugar, 2 tablespoons of flour, 2 tablespoons of melted butter, and a pinch of ground cinnamon. Sprinkle the streusel over the top before baking to give your muffins a sweet, crumbly layer that pairs beautifully with the cream cheese swirl.
Nut-Free or Nutty Topping: The roasted pumpkin seeds on top provide a delightful crunch, but if you prefer a nut-free version, you can skip the seeds entirely or substitute them with the streusel topping mentioned above. Alternatively, try adding chopped nuts like pecans or walnuts to the batter for added texture.
Pumpkin Cheesecake Muffins: If you're a fan of cheesecake, you can increase the amount of the cream cheese mixture and swirl it more deeply into the batter to create more of a pumpkin cheesecake muffin experience. This variation is rich and decadent—perfect for dessert!

More Recipes You'll Enjoy
If you enjoyed these pumpkin cream cheese muffins, you're bound to love other cozy, homemade treats too. Muffins are always a hit, whether they’re fruity, chocolatey, or loaded with warm spices—perfect for breakfast or a snack. And if you’re into seasonal baking, there’s nothing better than pumpkin spice recipes and fall-inspired desserts to bring that comforting flavor into your home.
Pumpkin Muffins with Cream cheese
- Total Time: 37 minutes
- Yield: 12 muffins 1x
Ingredients
For the Muffins:
- 1 ¾ cups all-purpose flour
- 1 cup pumpkin puree (not pumpkin pie filling)
- 1 cup sugar
- ½ cup vegetable oil
- 2 large eggs
- 1 tsp vanilla extract
- 2 tsp pumpkin pie spice
- 1 tsp baking soda
- ½ tsp baking powder
- ¼ tsp salt
For the Cream Cheese Topping:
- 4 oz cream cheese, softened
- ¼ cup sugar
- 1 tsp vanilla extract
Instructions
- Prepare the Oven and Muffin Pan: Preheat your oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or grease it well.
- Make the Muffin Batter: In a large bowl, whisk together the flour, baking soda, baking powder, salt, and pumpkin pie spice. In another bowl, combine the pumpkin puree, sugar, oil, eggs, and vanilla extract until smooth. Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Don’t overmix!
- Prepare the Cream Cheese Topping: In a small bowl, beat together the softened cream cheese, sugar, and vanilla extract until smooth and creamy.
- Fill the Muffin Tin: Scoop the pumpkin muffin batter into the prepared muffin tin, filling each cup about ¾ full. For a bakery-style dome, heap the batter slightly higher in the middle.
- Add the Cream Cheese Swirl: Spoon about a teaspoon of the cream cheese mixture on top of each muffin. Use a toothpick or knife to gently swirl it into the batter for a beautiful swirl effect.
- Top with Roasted Pumpkin Seeds: Sprinkle the pre-roasted, hulled, unsalted pumpkin seeds on top of each muffin. Store-bought seeds are super convenient and taste just as good as roasting your own!
- Bake: Bake in the preheated oven for 18-22 minutes, or until a toothpick inserted into the center of a muffin comes out clean. The muffins should rise with a beautiful golden dome.
- Cool and Enjoy: Let the muffins cool in the pan for about 10 minutes before transferring them to a wire rack to cool completely. Enjoy warm or at room temperature!
Tips for Success:
- Store-bought Pumpkin Seeds: Using pre-roasted, hulled, unsalted pumpkin seeds from the store makes this recipe so much easier! But if you love DIY, you can roast your own for an extra touch of homemade charm.
- Perfect Domed Tops: For that professional bakery-style dome, don’t be afraid to fill the muffin tins a little higher than usual!
- Prep Time: 15
- Cook Time: 22
- Category: Breakfast, Snack, Dessert
- Method: Baking (Oven)
- Cuisine: American, Comfort Food

