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:

  1. Preheat your oven to 350°F (175°C) and line or grease a muffin tin.
  2. In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
  3. In another bowl, beat the egg, then add buttermilk, melted butter, and vanilla. Mix until combined.
  4. Pour the wet ingredients into the dry ingredients and gently fold until just combined.
  5. Fold in chopped cranberries and orange zest, if using.
  6. Spoon the batter evenly into the prepared muffin tin, filling each cup about 2/3 full.
  7. Sprinkle the tops with sugar and bake for 20-25 minutes, or until muffins are golden brown and a toothpick inserted comes out clean.
  8. Let muffins cool in the tin for a few minutes before transferring to a wire rack.