| |

Pumpkin Cream Cheese Muffins Recipe (Better Than Starbucks!)

These pumpkin cream cheese muffins are the recipe that makes people stop what they are doing and ask what you just made.

Ultra moist, warmly spiced pumpkin muffin on the outside. A creamy, sweet cream cheese filling hidden in the center. A golden brown cinnamon sugar streusel on top that adds a little crunch to every single bite. They are widely known as a Starbucks knockoff — but honestly, these are better.

There are three components to pull together but none of them are difficult, and the result is a bakery-quality muffin that people genuinely rave about. The filling gets frozen briefly before assembly so it holds its shape in the center instead of melting into the batter. The batter itself is oil-based, which keeps these muffins incredibly moist for days. And the streusel takes about two minutes to make and adds so much.

Love all things pumpkin? Do not miss my full collection of the best pumpkin dessert recipes — cheesecakes, bars, rolls, cookies, and more all in one place.


Why You Will Love This Recipe

  • Ultra moist pumpkin muffin with a creamy cream cheese filling hidden inside every single one
  • Cinnamon sugar streusel topping that adds golden, crumbly crunch to every bite
  • Oil-based batter keeps these perfectly moist for days
  • The Starbucks pumpkin cream cheese muffin — but better, bigger, and made from scratch
  • Makes 24 muffins from one batch — perfect for sharing, gifting, or a fall gathering
  • Delicious warm, cold, or at room temperature

Ingredients

For the cream cheese filling:

  • 8 oz (226g) full-fat block cream cheese, softened to room temperature
  • 1 cup (120g) powdered sugar

For the pumpkin muffin batter:

  • 3 cups (375g) all-purpose flour, spooned and leveled
  • 1 tsp ground cinnamon
  • 1 tsp ground nutmeg
  • 1 tsp ground cloves
  • 1 tbsp plus 1 tsp pumpkin pie spice
  • 1 tsp salt
  • 1 tsp baking soda
  • 4 large eggs
  • 2 cups (400g) granulated sugar
  • 2 cups (450g) pure pumpkin puree
  • 1 and 1/4 cups (300ml) vegetable oil

For the cinnamon streusel topping:

  • 1/2 cup (100g) granulated sugar
  • 5 tbsp (39g) all-purpose flour
  • 1 and 1/2 tsp ground cinnamon
  • 4 tbsp cold unsalted butter, cut into small pieces

Ingredient Notes and Substitutions

Cream cheese — Full-fat block cream cheese is essential. Tub-style or low-fat will give you a runny filling that melts into the batter during baking instead of staying in a distinct creamy pocket. Philadelphia is the most reliable brand.

Freezing the filling — This is what makes the cream cheese stay in the center during baking instead of dissolving into the batter. The filling goes into the freezer just long enough to firm up — about 15 to 20 minutes while you prepare the batter. Do not freeze it until solid or it will not set correctly inside the muffin.

Pumpkin puree — Pure canned pumpkin only, not pumpkin pie filling. The recipe calls for 2 cups, which is just slightly more than one standard 15 oz can. Open a second can, use the extra, and freeze the remainder for another recipe.

Vegetable oil — The oil is what keeps these muffins incredibly moist for days. Do not swap for melted butter — the texture changes noticeably. Coconut oil and avocado oil work as substitutes at the same quantity.

Spice stack — Cinnamon, nutmeg, cloves, and pumpkin pie spice together give these muffins an intensely warm, complex spice flavour. If you want to simplify, replace all four with 2 tbsp of pumpkin pie spice blend.

Streusel butter — Must be cold and cut into small pieces. Cold butter creates distinct crumbly clumps. Room temperature butter will just absorb into the dry ingredients and you will lose the streusel texture.


Step-by-Step Instructions

Step 1: Make and Freeze the Cream Cheese Filling

In a medium bowl, beat the softened cream cheese and powdered sugar together with a hand mixer or by hand until completely smooth and combined.

Using a small cookie scoop or two spoons, scoop 24 portions of the cream cheese mixture onto a parchment-lined plate or small tray — roughly 1 heaping teaspoon per portion. Transfer to the freezer and leave until firm, about 15 to 20 minutes. Do not leave until frozen solid — just firm enough to hold its shape.

Step 2: Preheat the Oven and Line the Pans

Preheat your oven to 350 degrees Fahrenheit. Line two standard 12-cup muffin tins with paper liners.

Step 3: Make the Streusel Topping

In a small bowl, whisk together the granulated sugar, flour, and cinnamon until combined. Add the cold cubed butter and cut it into the dry ingredients using a pastry blender, two forks, or your fingertips until the mixture resembles coarse, wet sand with some pea-sized clumps. Transfer to the refrigerator to keep cold until ready to use.

Step 4: Make the Pumpkin Batter

In a large bowl, whisk together the flour, cinnamon, nutmeg, cloves, pumpkin pie spice, salt, and baking soda until evenly combined.

In a separate large bowl, whisk together the eggs, granulated sugar, pumpkin puree, and vegetable oil until smooth and well combined.

Add the dry ingredients to the wet ingredients and mix with a spatula or wooden spoon until just combined. Do not overmix.

Step 5: Assemble the Muffins

This is the most important step — the assembly order is everything.

Add a small amount of batter to each muffin cup, just enough to cover the bottom — about 1 to 2 tablespoons. Place a frozen cream cheese filling portion into the center of each cup. Position it lower than you think — the cream cheese rises during baking and if it starts too high it will poke through the top.

Divide the remaining batter evenly among the muffin cups, spooning it over and around the cream cheese portion to cover it completely.

Sprinkle a generous pinch of the cinnamon streusel topping over each muffin.

Step 6: Bake

Bake at 350 degrees Fahrenheit for 20 to 25 minutes, until a toothpick inserted into the pumpkin portion (avoiding the cream cheese center) comes out clean and the streusel is golden.

Transfer to a wire rack and cool for at least 10 minutes before serving. These are wonderful warm, at room temperature, and cold straight from the fridge — all three are different and all three are incredible.


Tips for the Best Results

  • Freeze the cream cheese filling until just firm, not frozen solid — about 15 to 20 minutes
  • Use full-fat block cream cheese only — tub-style or low-fat will melt out during baking
  • Place the cream cheese lower in the muffin cup than feels right — it rises more than expected
  • Keep the streusel in the fridge until you need it — cold butter in the streusel gives you crumbly texture
  • Do not overmix the batter — stir until just combined for the most tender muffin
  • Check at 20 minutes — insert the toothpick into the pumpkin part, not the cream cheese center
  • Make the full batch of 24 — these go fast and freeze beautifully
  • Try them the next day — they are somehow even better on day two

Variations

  • Mini muffins — use a mini muffin tin with mini paper liners. Reduce the cream cheese portion size to half a teaspoon and bake for 12 to 14 minutes. Makes approximately 48 mini muffins.
  • Brown sugar streusel — swap the granulated sugar in the topping for packed light brown sugar for a slightly deeper, more caramel-like crumble
  • Vanilla cream cheese filling — add 1/2 tsp of pure vanilla extract to the cream cheese filling for a more flavoured center
  • Maple filling — add 1 tsp of pure maple syrup to the cream cheese filling for a warm fall twist
  • No streusel — skip the topping and sprinkle each muffin with a pinch of cinnamon sugar instead for a simpler finish

What to Serve With Them

  • Warm from the oven — the cream cheese center is still slightly soft and incredible
  • Cold from the fridge — the filling firms up into a dense, satisfying cheesecake-like pocket
  • At room temperature with a hot coffee or spiced apple cider alongside
  • On a fall brunch or dessert table
  • Wrapped individually and gifted — they look bakery-worthy and travel beautifully

Pumpkin Cream Cheese Muffins

Ultra moist, warmly spiced pumpkin muffins with a creamy sweet cream cheese filling hidden inside and a golden cinnamon streusel on top. The famous Starbucks knockoff — made from scratch and genuinely
Prep Time 25 minutes
Cook Time 25 minutes
Servings: 24 muffins
Course: Dessert
Cuisine: American

Ingredients
  

Cream cheese filling:
  • 8 oz cream cheese 226g full-fat block , softened
  • 1 cup powdered sugar 120g
Pumpkin muffin batter:
  • 3 cups 375g all-purpose flour, spooned and leveled
  • 1 tsp ground cinnamon
  • 1 tsp ground nutmeg
  • 1 tsp ground cloves
  • 1 tbsp plus 1 tsp pumpkin pie spice
  • 1 tsp salt
  • 1 tsp baking soda
  • 4 large eggs
  • 2 cups 400g granulated sugar
  • 2 cups 450g pure pumpkin puree
  • 1 and 1/4 cups 300ml vegetable oil
Cinnamon streusel topping:
  • 1/2 cup 100g granulated sugar
  • 5 tbsp 39g all-purpose flour
  • 1 and 1/2 tsp ground cinnamon
  • 4 tbsp cold unsalted butter cut into pieces

Method
 

  1. Beat cream cheese and powdered sugar together until smooth. Scoop 24 small portions onto a lined tray and freeze for 15 to 20 minutes until just firm.
  2. Preheat oven to 350 degrees Fahrenheit. Line two 12-cup muffin tins with paper liners.
  3. Make streusel: whisk sugar, flour, and cinnamon together. Cut in cold butter until mixture resembles coarse wet sand. Refrigerate until needed.
  4. Whisk all dry batter ingredients together in a large bowl.
  5. Whisk eggs, sugar, pumpkin puree, and oil together in a separate bowl. Add dry ingredients and mix until just combined.
  6. Fill each muffin cup with 1 to 2 tbsp of batter to cover the bottom. Place a frozen cream cheese portion in the center, positioned low. Cover with remaining batter. Sprinkle streusel over each muffin.
  7. Bake 20 to 25 minutes until a toothpick inserted into the pumpkin portion comes out clean and streusel is golden.
  8. Cool on a wire rack at least 10 minutes before serving.

Notes

  • Storage: keep in an airtight container at room temperature for up to 2 days, or refrigerated for up to 5 days.
  • Freezing: cool completely, then freeze in an airtight bag for up to 3 months. Thaw at room temperature or microwave for 20 to 30 seconds.
  • Use a standard 15 oz can of pumpkin — it is just slightly under 2 cups. Open a second can for the small difference, or top up with unsweetened applesauce.
  • Full-fat block cream cheese only — not tub-style, not low-fat.
  • Position the cream cheese filling lower than feels right — it rises significantly during baking.
  • Pumpkin pie spice substitute: use 2 tbsp total of pumpkin pie spice to replace all four individual spices.

Once you make these pumpkin cream cheese muffins, you are going to wonder how you ever made it through fall without them.

The moist pumpkin muffin, the creamy filling that surprises you in the center, the golden streusel that crumbles perfectly on top — every single component is doing something and the whole thing together is genuinely one of the best fall bakes out there.

Make the full batch of 24. They freeze beautifully and they are even better on day two if you can wait that long.

For more pumpkin dessert recipes you will love:

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating