Ingredients
Equipment
Method
Prep the oven and fillings
- Preheat oven to 375F and line a 12-cup muffin tin. Arrange the tin so it’s ready for quick filling.
- Beat cream cheese filling ingredients together until smooth, then refrigerate. Chill until firm enough to hold shape when spooned.
- Make oat crumble by combining oats, flour, brown sugar, and cinnamon, then cutting in cold butter until crumbly. Refrigerate so the topping stays crisp.
Mix the muffin batter
- Whisk all-purpose flour, baking powder, baking soda, cinnamon, and salt together. Stop when evenly blended with no streaks of spice.
- Whisk melted butter, brown sugar, eggs, sour cream, milk, and vanilla together. Mix until the batter looks glossy and smooth.
- Fold the flour mixture into the wet ingredients until just combined. Avoid overmixing so the muffins stay tender.
- Fold in the diced apples. The batter should be speckled with apple pieces.
Assemble and bake
- Fill muffin cups halfway with batter. Leave space in the center for the cream cheese filling.
- Add a teaspoon of cream cheese filling to the center of each muffin. Press lightly so it sits in the middle.
- Cover each with more batter. Smooth the top just enough to enclose the filling.
- Top each muffin with oat crumble. Sprinkle generously so a crunchy oat layer forms.
- Bake at 375F for 22-25 minutes until golden. Look for domed tops and browned crumble edges.
Notes
Pro tip: refrigerating the cream cheese filling and the crumble helps them hold their shape so you get a distinct creamy center and a crisp oat crown. Store muffins airtight in the refrigerator for up to 4 days; reheat briefly in a 300F oven or toaster oven to re-crisp the topping. Freeze muffins up to 2 months for best texture—thaw overnight in the fridge. For a lighter option, use reduced-fat cream cheese and full-fat sour cream as-is to keep the center creamy.
