INGREDIENTS
1/2 cup
unsalted butter, at room temperature
1 cup
plus 2 tablespoons granulated sugar
2
large eggs, at room temperature
1 cup
low-fat or full-fat plain Greek yogurt (you can use fat free, but the cake will be slightly less moist)
1 tsp
pure vanilla extract
1/2 tsp
pure almond extract
2 cups
white whole wheat flour
3/4
cup all-purpose flour
1 tsp
baking soda
1 tsp
baking powder (I recommend using aluminum free)
1/2 tsp
salt
3/4 cup
fresh or frozen and thawed cranberries
3/4
cup powdered sugar, plus additional as needed
2 tbsp
plain Greek yogurt
1/2 tsp
pure almond extract