Ingredients
Equipment
Method
Preheat and prep
- Preheat the oven to 375°F, then line a 12-cup muffin tin with paper liners (or lightly grease the cups) so the batter bakes evenly.
Make the cinnamon streusel
- Rub the cold butter into the flour, brown sugar, and cinnamon until crumbly, then refrigerate while you mix the batter to keep the streusel from melting.
Mix dry ingredients
- Whisk the all-purpose flour, baking powder, baking soda, cinnamon, and salt until evenly combined for consistent lift.
Mix wet ingredients
- Whisk the melted butter, granulated sugar, eggs, sour cream, milk, and vanilla until smooth and glossy.
Combine batter
- Fold the dry mixture into the wet mixture just until combined, keeping a few streaks of flour is fine to avoid overmixing.
Fill, top, and bake
- Fill each muffin cup halfway with batter, then add 1 tablespoon cranberry sauce to the center.
Finish and portion
- Cover each filling with the remaining batter so the cranberry sauce stays inside the muffin.
Add streusel topping
- Sprinkle streusel over the tops of the muffins so you get a crisp cinnamon crumb layer.
Bake until set
- Bake at 375°F for 20-22 minutes, until a toothpick inserted in the center comes out clean.
Serve
- Dust with powdered sugar after baking to create a bright, bakery-style finish.
Notes
Pro tip: refrigerating the streusel helps it bake into distinct crumbs instead of a melted layer. Store muffins in an airtight container in the refrigerator up to 3 days, or freeze up to 2 months (thaw overnight in the fridge). For a dairy-light swap, use plain Greek yogurt in place of the sour cream and unsweetened plant milk in place of milk, keeping the same amounts.
