2 cups all-purpose flour
1 1/2 tsp baking powder
1/2 tsp baking soda
1/2 tsp salt
1/2 cup butter, softened
1 cup sugar
2 eggs
1 tbsp orange zest
1/2 cup orange juice (freshly squeezed)
1/2 cup buttermilk
1 1/2 cups fresh cranberries
Optional glaze: 1 cup powdered sugar + 2 tbsp orange juice
Preheat oven to 350°F. Grease a 9×5-inch loaf pan.
Mix flour, baking powder, baking soda, and salt in a bowl.
Cream butter and sugar. Add eggs one at a time. Stir in zest and juice.
Add dry mixture alternately with buttermilk. Mix gently.
Fold in cranberries. Pour batter into pan.
Bake 50–60 minutes, until a toothpick comes out clean.
Cool 10 minutes in pan, then transfer to wire rack. Drizzle glaze if desired.
Find it online: https://sizzlediary.com/cranberry-orange-bread/