Why You’ll Love This Recipe
I like this recipe because it gives me the same indulgence I’d buy at Starbucks but at a fraction of the price. The muffins are moist, fluffy, and warmly spiced, and the cream cheese swirl adds a rich, decadent bite. I also love how versatile they are—I can make them for breakfast, dessert, or an afternoon snack with coffee.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the Muffins:
-
1 ½ cups all-purpose flour
-
3 teaspoons ground cinnamon
-
½ teaspoon ground nutmeg
-
2 teaspoons baking powder
-
½ teaspoon baking soda
-
½ teaspoon sea salt
-
1 cup canned pumpkin puree
-
½ cup milk
-
½ cup brown sugar
-
¼ cup vegetable oil
-
2 large eggs
-
1 teaspoon vanilla extract
For the Cream Cheese Filling:
-
1 cup cream cheese, softened
-
⅓ cup powdered sugar
-
1 tablespoon all-purpose flour
-
1 teaspoon vanilla extract
-
⅛ teaspoon salt
Topping:
-
Pumpkin seeds
Directions
-
I preheat my oven to 350°F (180°C) and line a 12-cup muffin tin with paper liners.
-
In a large bowl, I sift together flour, cinnamon, nutmeg, baking powder, baking soda, and salt.
-
In another bowl, I whisk pumpkin puree, milk, brown sugar, vegetable oil, eggs, and vanilla until smooth.
-
I gently fold the wet ingredients into the dry mixture, stirring until just combined to keep the muffins soft and fluffy.
-
I spoon the batter into the prepared muffin cups, filling each about three-quarters full.
-
For the filling, I beat cream cheese, powdered sugar, flour, vanilla, and salt until smooth. I transfer the mixture to a piping bag (or a zip-top bag with the corner snipped).
-
I insert the tip into the center of each muffin and squeeze filling inside, leaving a swirl of cream cheese on top.
-
I sprinkle a few pumpkin seeds over each muffin, gently pressing them so they stick.
-
I bake the muffins for 18–20 minutes, until the tops are golden and a toothpick comes out clean.
-
I let them cool for 5 minutes in the pan before transferring to a wire rack to cool completely.
Servings and timing
This recipe makes 12 muffins. It takes about 15 minutes to prep, 20 minutes to bake, and 35 minutes total.
Variations
Sometimes I add a pinch of cloves or allspice for extra warmth. I’ve also swapped pumpkin seeds for pecans or walnuts for more crunch. If I want extra indulgence, I drizzle the cooled muffins with a light powdered sugar glaze.
storage/reheating
I store muffins in an airtight container at room temperature for up to 2 days, or in the fridge for up to 5 days. For longer storage, I freeze them individually wrapped for up to 2 months. I thaw them overnight or warm in the microwave for 20–30 seconds before enjoying.
FAQs
Can I make these muffins without cream cheese filling?
Yes, I can skip the filling and just top with pumpkin seeds for a simpler spiced pumpkin muffin.
Can I use fresh pumpkin puree instead of canned?
Yes, I use the same amount of fresh puree, but I make sure it’s thick and not watery so the batter isn’t too loose.
Can I make mini muffins with this recipe?
Yes, I bake them in a mini muffin pan for 10–12 minutes.
Can I reduce the sugar in this recipe?
Yes, I’ve made these with ⅓ cup brown sugar and they still taste great, just less sweet.
How do I keep the cream cheese filling smooth?
I bring the cream cheese to room temperature before mixing so there are no lumps.
Conclusion
These copycat Starbucks pumpkin cream cheese muffins are one of my favorite fall bakes. I love how soft, moist, and full of pumpkin spice flavor they are, with the creamy filling making them feel extra indulgent. They’re bakery-worthy but easy to make at home, and I always feel good knowing I can enjoy that coffee shop favorite anytime.
PrintCopycat Starbucks Pumpkin Cream Cheese Muffin
All the cozy fall flavors you crave, now in a bakery-style muffin with creamy filling—just like Starbucks, but homemade.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 12 muffins
- Category: Breakfast, Dessert, Fall Baking
- Method: Baking (Oven)
- Cuisine: American
- Diet: Vegetarian
Ingredients
For the Muffins:
1½ cups all-purpose flour
3 tsp ground cinnamon
½ tsp ground nutmeg
2 tsp baking powder
½ tsp baking soda
½ tsp sea salt
1 cup canned pumpkin puree
½ cup milk
½ cup brown sugar
¼ cup vegetable oil
2 large eggs
1 tsp vanilla extract
For the Cream Cheese Filling:
1 cup cream cheese, softened
⅓ cup powdered sugar
1 tbsp all-purpose flour
1 tsp vanilla extract
⅛ tsp salt
Topping:
Pumpkin seeds (pepitas), for garnish
Instructions
Preheat Oven: Preheat to 350°F (180°C) and line a muffin tin with paper liners.
Mix Dry Ingredients: In a large bowl, whisk together flour, cinnamon, nutmeg, baking powder, baking soda, and sea salt.
Mix Wet Ingredients: In another bowl, whisk together pumpkin puree, milk, brown sugar, oil, eggs, and vanilla until smooth.
Combine Batter: Gently mix the wet ingredients into the dry until just combined. Do not overmix.
Fill Muffin Cups: Spoon batter into liners, filling each about ¾ full.
Make Cream Cheese Filling: Beat cream cheese, powdered sugar, flour, vanilla, and salt until smooth. Transfer to a piping bag or ziplock with the tip cut off.
Fill & Top: Insert tip into center of each muffin and pipe filling into the center, leaving a small swirl on top. Press pumpkin seeds gently on top.
Bake: Bake for 18–20 minutes, or until a toothpick comes out clean (except for cream cheese center).
Cool & Serve: Let cool in pan 5 minutes, then transfer to wire rack. Enjoy warm or room temp!
Notes
Storage: Store in the fridge for up to 5 days or freeze for up to 3 months.
Piping Tip: Use a round piping tip or a bag with a cut corner for easy filling.
Customize Spices: Add cloves, allspice, or pumpkin pie spice for a stronger fall flavor.
Cream Cheese Tip: Make sure cream cheese is room temperature for a smooth swirl.