0.5cupsbuttermilk (or milk with 1 tsp vinegar added)
1cupsfresh or frozen cranberries (if using frozen, do not thaw)
0.5cupschopped walnuts (optional)
0.5cupspowdered sugar (for glaze)
1tablespoonorange juice (for glaze)
Instructions
Preheat your oven to 400°F (200°C) and prepare a muffin tin by greasing it or lining it with paper muffin cups.
In a large mixing bowl, combine the flour, sugar, baking powder, baking soda, salt, and cinnamon. Mix well.
In a separate bowl, whisk together the orange zest, orange juice, melted butter, egg, and buttermilk until thoroughly combined.
Pour the wet ingredients into the dry ingredients and stir gently until just combined. Be careful not to overmix; a few lumps are okay.
Fold in the cranberries and walnuts (if using), distributing them evenly throughout the batter.
Evenly divide the batter among the prepared muffin cups, filling each one about ¾ full.
Bake for 18-20 minutes, or until the muffins are golden brown and a toothpick inserted into the center comes out clean.
Allow the muffins to cool in the pan for about 5 minutes before transferring them to a wire rack to cool completely.
If desired, prepare the glaze by mixing the powdered sugar with orange juice until smooth. Drizzle over the cooled muffins for an extra touch of sweetness.