Preheat the oven to 350 degrees and line muffin tin with paper liners or grease with butter. In a stand mixer fitted with a paddle attachment, cream butter with brown sugar, and sugar until light and fluffy. Add eggs and vanilla and beat until combined.
In another small bowl, whisk flour blend, xanthan gum, baking powder, and salt. Add dry ingredients to the butter mixture along with the whole milk and mix until just combined. Carefully fold in cottage cheese, cranberries, orange zest and nuts until evenly incorporated.
Spoon into muffin cups, filling each about ⅔ full. Bake for 20 minutes, or until cooked throughout.
Notes
*If you’re not GF, use regular AP flour in place of the GF flour blend, and omit the xanthan gum.