This post contains affiliate links.

Pumpkin Cream Cheese Muffins are a soft and moist pumpkin spice muffin filled with a creamy cheesecake center and topped with buttery streusel. This easy fall recipe is even better than the bakery and makes the perfect sweet breakfast, snack, or dessert.

These Starbucks Cream Cheese Muffins recipe is moist, perfectly spiced, and has a creamy center and a crunchy streusel topping. These Starbucks pumpkin cream cheese muffins are better than the bakery and so easy to make at home!

If Fall were a muffin, it'd be this Pumpkin Cream Cheese Muffin.

I look forward to them every year! The pumpkin spice flavor is cozy and nostalgic, while the surprise cream cheese filling makes them taste like little bites of pumpkin cheesecake wrapped in a muffin. I especially love the streusel topping that gives them the best crunch on top. They’re easy enough to whip up on a weeknight but special enough to bring to a fall gathering, and my family never lets a batch last more than a day.

How to make Pumpkin Cream Cheese Muffins:

Cream Cheese Filling: In a small bowl, beat together the cream cheese and powdered sugar until smooth and creamy. Refrigerate while you prepare the muffin batter.

Muffin Batter: In one bowl, whisk together the flour, spices, baking soda, baking powder, and salt. In a separate large bowl, mix the eggs, oil, sugar, and pumpkin purée until smooth. Gently stir the wet ingredients into the dry ingredients, mixing just until combined.

Streusel Topping: In a small bowl, combine the streusel topping ingredients. Use a fork or pastry blender to cut the butter into the mixture until it resembles coarse crumbs.

Bake: Spoon a heaping tablespoon of batter into each muffin cup. Add a teaspoon of cream cheese filling in the center, then cover with more batter until each cup is about ¾ full. Sprinkle generously with the streusel topping. Bake for 18–20 minutes, then remove from the pan and let cool on a wire rack before serving.

Skip Starbucks and make your Pumpkin Cream Cheese Muffins recipe at home. They are the perfect Fall muffin and great for sharing or gifting!
4.85 from 65 votes

Pumpkin Cream Cheese Muffins

Author: Lauren Allen
Pumpkin Cheesecake Muffins combine the cozy flavors of pumpkin spice with a rich cream cheese filling and crunchy streusel topping. They are easy and even better than Starbucks!
Prep: 1 hour
Cook: 18 minutes
Total: 1 hour 18 minutes
Servings: 18
Cost: 6

Email This Recipe!

Enter your email and we'll send it directly to you!

By entering your phone number you consent to receive marketing text messages (e.g. meal plans) from TBFS at the number provided, including messages sent by autodialer. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link. Reply HELP for help. Privacy Policy.

Ingredients 
 

Pumpkin Muffins:

Cream Cheese Filling:

Streusel Topping:

Instructions 

  • Cream Cheese Filling: Prepare cream cheese filling by combining the cream cheese and powdered sugar and mix well until smooth. Refrigerate while you make the muffins.
    4 oz plain cream cheese, ½ cup powdered sugar
  • Muffins: In a large mixing bowl combine the flour, spices, baking soda, baking powder and salt. Stir and set aside. In a separate large bowl, combine the eggs, oil, sugar and pumpkin puree. Mix until well combined. Add to the dry ingredients and mix until just combined.
    2 cups all-purpose flour, ½ teaspoon ground cinnamon, ½ teaspoon ground nutmeg, ½ teaspoon ground cloves, 2 teaspoons pumpkin pie spice, ½ teaspoon salt, ½ teaspoon baking powder, 1 teaspoon baking soda, 2 large eggs, ¾ cup oil, 1 ¼ cups granulated sugar, 1 (15-ounce) can pumpkin puree
  • Streusel Topping: Add the streusel topping ingredients to a bowl and mix to combine using a pastry or fork, until crumbly.
    2 Tablespoons granulated sugar, 2 Tablespoons light brown sugar, 2 Tablespoons all-purpose flour, 2 Tablespoons cold butter, ½ teaspoon ground cinnamon
  • Preheat oven to 350 degrees F and lightly grease a standard muffin pan, or line with paper liners.
  • Fill each muffin cup with a heaping tablespoon of batter. Place a heaping teaspoon of cream cheese filling into the center of each muffin cup. Add additional muffin batter until the cups are ¾ way full. Sprinkle crumb topping over the top of each. (This recipe will make 18 regular size muffins, or 12 very large muffins. If you want to use all the batter to make large muffins, add 6-10 minutes to the bake time. I’ve never had them overflow on me.)
  • Bake muffins for 18-20 minutes. Remove from muffin pan and allow to cool on a wire rack before serving.

Notes

Store pumpkin cream cheese muffins in the refrigerator in an air-tight container for 3-5 days.
Freezing Instructions: Place muffins in a freezer safe bag or container and freeze for up to 3 months.

Nutrition

Calories: 232kcal, Carbohydrates: 31g, Protein: 2g, Fat: 11g, Saturated Fat: 2g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 6g, Trans Fat: 0.1g, Cholesterol: 22mg, Sodium: 155mg, Potassium: 28mg, Fiber: 1g, Sugar: 20g, Vitamin A: 75IU, Vitamin C: 0.1mg, Calcium: 16mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

I originally shared this recipe August 2016. Updated October 2020, August 2023 and September 2025.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

4.85 from 65 votes (37 ratings without comment)
Subscribe
Notify of

66 Comments
Kelli Rosas
7 months ago

5 stars
These pumpkin muffins were amazing! I made them in a larger cupcake tin. Because I love cream cheese icing so much I doubled the cream cheese filling, it was so good! Thank you for sharing this recipe, so so enjoyed it!

Stacey
4 years ago

5 stars
These muffins turned out perfect every time. My family and friends can’t get enough of them. They are delicious. Thanks for sharing your recipe.

Dawn Lingold
5 years ago

5 stars
My daughters and I make these each year on our “Fall Baking Day”, and every year I am reminded how delicious they are- and that I want to make them all year long, not just fall!

Your family and guests will be impressed, and your secret will be that they are soo easy to make!

Thank you Lauren!

Stephanie
5 years ago

These were so easy and fun to put together! Thank you so much for the recipe!

Christine
6 years ago

If I use homemade pumpkin purée how much would I use for this recipe

Audrey
6 years ago

My company for lunch loved these muffins and so did my family.
I will be making them again and adding the recipe to my yummy go to list.
I only put the cream cheese into the freezer for about 10 minutes
and spooned it onto the batter and it worked fine. The cream cheese is so
soft and delicious. The batter makes a dozen good sized muffins. I used too
much butter in the streusel topping because it wasn’t as fluffy as it would have been.
It’s a hit.
Thanks so much

Nancy
6 years ago

These muffins are better than Starbucks, going to make a gluten free batch next.

Juliana Saal
7 years ago

5 stars
These muffins turned out perfect!! I made 32 mini muffins and cooked them for 12 minutes. They were so moist with a great crispness from the topping. Will definitely be adding this recipe to the repertoire.

Julie W.
7 years ago

Instead of rolling filling and freezing, I used a mini cupcake tin to portion out filling and froze that. It worked perfectly! Great recipe.

Sharon
7 years ago

5 stars
These were delicious. I made with whole wheat flour and added 1/2 tsp baking powder. I also pipped the cream cheese filling after chilling, while I made the batter, rather than freezing it. Thanks for the recipe!

Brenda Stern
7 years ago

5 stars
These pumpkin muffins gems are perfect balance, I added pumpkin seeds on top before baking. Will diffently make them again. Make sure you freeze the cream cheese icing for at least 2 hours, makes it easier to cut.