INGREDIENTS
2 1/2 cups
all-purpose flour
2 1/2 tsp
baking powder
1/2 tsp
salt
3/4 cup
unsalted butter (room temperature)
1 tbsp
orange zest (from one large orange)
1 1/2 cups
granulated sugar
3
large eggs (room temperature)
1 tsp
vanilla
3/4 cup
milk (room temperature)
1/2 cup
orange juice (fresh squeezed, from one large orange)
1 cup
cranberries (heaping, coated in 1 Tbsp flour)
2 cups
unsalted butter (room temperature)
1 tbsp
orange zest
8 oz
cream cheese (full fat, softened)
5 cups
powdered sugar
1 tsp
vanilla
fresh cranberries
orange slices (if desired)
thyme sprigs (if desired)