Warm muffins in the morning are the perfect way to start any fall or winter day, and these cranberry orange muffins with a scrumptious streusel topping may be one of my favorite muffin recipes of all time.
Preheat the oven to 425 degrees F. Lightly spray a cupcake pan with nonstick spray or fill it with paper liners and set aside.
For the streusel, whisk the flour, sugar, and cinnamon together. Pour the melted butter in and mix until a crumble starts to form. Place in fridge until ready to use.
In a medium bowl, whisk the flour, sugar, orange zest, baking powder, and salt.
Add the melted butter, buttermilk, orange juice, eggs, and vanilla. Fold into dry ingredients and whisk everything together. Don’t overmix; it’s okay if there are lumps.
Gently fold in cranberries.
Fill muffin liners ⅔ of the way full, sprinkle generously with streusel topping and stick a few more cranberries on top of each one.
Bake for 5 minutes and then turn down the temperature to 350 degrees. Bake until golden and lightly browned, about 15-20 minutes.