clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pumpkin muffin broken in half with cream cheese filling

Pumpkin Cream Cheese Muffins (Starbucks Copycat Recipe)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 2 reviews
  • Author: Shelly
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 24 muffins 1x
  • Category: Muffins
  • Method: Oven
  • Cuisine: Breakfast


These moist Pumpkin Cream Cheese Muffins are sweet, delicious, and adaptable! Perfect with a cup of coffee!



Cream Cheese Filling:

  • 8– ounces cream cheese, room temperature
  • 1 egg
  • 3 tablespoons granulated sugar


  • 1 cup light brown sugar
  • 1/2 cup butter, room temperature
  • 1/2 cup quick oats
  • 1/2 cup all purpose flour
  • 1 teaspoon cinnamon
  • 1/2 cup pumpkin seeds, roughly chopped


  • 3 cups flour
  • 1 tablespoon pumpkin pie spice
  • 1 teaspoon cinnamon
  • 1 teaspoon kosher salt
  • 1 teaspoon baking soda
  • 1 1/4 cups vegetable oil
  • 2 cups granulated sugar
  • 4 eggs
  • 1 (15- ounce) can pure pumpkin puree


  1. Cream Cheese Filling: In a medium mixing bowl combine the cream cheese, egg, and 3- tablespoons sugar with a hand mixer until combined and smooth, 1-2 minutes.
  2. Transfer the cream cheese mixture into a bowl and refrigerate while you complete the next steps.
  3. Streusel: In a medium bowl mix together the light brown sugar, butter, oats, flour, cinnamon, and pumpkin seeds until combined and coarse crumbs form. Set aside.
  4. Muffins: Preheat the oven to 350°F. Line 2 tins with liners. Set aside.
  5. In a large bowl whisk together the flour, pumpkin pie spice, cinnamon, salt, and baking soda. Set aside.
  6. In another bowl mix together the oil, 2 cups sugar, eggs, and pumpkin puree. Stir until smooth.
  7. Add the pumpkin mixture into the flour mixture, stirring until combined.
  8. Fill the liners halfway full with the muffin batter. Drop a spoonful of the cream cheese into the batter and top with a tablespoon more of batter covering the cream cheese. (This creates muffins where the cream cheese is inside the muffin. See the notes for other methods.). Repeat this process with the remaining batter and cream cheese.
  9. Sprinkle the streusel topping evenly on the muffins and bake for 20 – 25 minutes until the muffins are set and a toothpick inserted in the center comes out clean.
  10. Allow to cool in the muffin tin for 5 minutes, then transfer to a wire rack to cool completely.


To create muffins where the cream cheese remains on top, fill the muffin tin 3/4 full and spoon the cream cheese in the center. Sprinkle the streusel mixture around the edge of the cupcake, not covering the cream cheese. Bake for 20 – 25 minutes.


If you don’t prefer streusel, you can omit it. 

Store airtight in the refrigerator for up to 5 days.

Scroll to Top