Combine dry ingredients (flour, salt, and baking soda) in a medium bowl and whisk together to blend. In another bowl combine wet ingredients (eggs, butter, and buttermilk) and sugar. Pour wet into dry and combine with the least number of strokes possible. Add in the cranberries and walnuts and orange zest, if using, just to combine. A few lumps here and there will lend to tender muffins. We don't want rubber muffin tops, folks!
Using a 2 tablespoon cookie scoop or an ice cream scoop, dish out 24 muffin tops onto your prepared cookie sheets.
Bake 10 minutes or until golden. Keep a close eye on these, as they'll go from golden to overdone in a very short amount of time.
Remove to a cooling rack and enjoy with a steamy mug of coffee.
Recipe by Jellibean Journals at https://jellibeanjournals.com/cranberry-walnut-muffin-tops/