Ingredients:
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 large egg
- 1 cup buttermilk
- 1/2 cup unsalted butter, melted
- 1 teaspoon vanilla extract
- 1 1/2 cups fresh or frozen cranberries, chopped
- Zest of 1 orange (optional)
- 1/4 cup raw sugar or granulated sugar (for sprinkling)
- Optional: a handful of whole cranberries for garnish
Instructions:
- Preheat your oven to 350°F (175°C) and line or grease a muffin tin.
- In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
- In another bowl, beat the egg, then add buttermilk, melted butter, and vanilla. Mix until combined.
- Pour the wet ingredients into the dry ingredients and gently fold until just combined.
- Fold in chopped cranberries and orange zest, if using.
- Spoon the batter evenly into the prepared muffin tin, filling each cup about 2/3 full.
- Sprinkle the tops with sugar and bake for 20-25 minutes, or until muffins are golden brown and a toothpick inserted comes out clean.
- Let muffins cool in the tin for a few minutes before transferring to a wire rack.