01 -
Preheat oven to 350°F (175°C). Grease and flour a 9×9-inch baking dish or line with parchment paper.
02 -
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
03 -
In a large mixing bowl, beat softened butter with granulated sugar until pale and fluffy, about 3 to 5 minutes.
04 -
Add eggs one at a time, blending thoroughly after each addition. Mix in orange zest and orange juice until homogenous.
05 -
Alternately fold the dry ingredients and Greek yogurt into the creamed mixture, beginning and ending with dry ingredients. Blend just until no dry streaks remain.
06 -
Gently fold cranberries into batter until evenly distributed.
07 -
Spread batter evenly into the prepared baking dish using a spatula.
08 -
Bake in the preheated oven for 35–40 minutes, or until a toothpick inserted in the center emerges clean.
09 -
Allow cake to cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing and serving.