Ingredients:

  • 2 cups (250g) all-purpose flour
  • 3/4 cup (150g) coconut sugar
  • 1 tbsp (8g) baking powder
  • 1/2 tsp (3g) salt
  • 3/4 cup (170g) plain Greek yogurt
  • 1/2 cup (120ml) melted coconut oil
  • 2 large eggs
  • 1 tsp (5ml) vanilla extract
  • 1 tbsp (6g) fresh orange zest
  • 1 1/2 cups (225g) fresh or frozen cranberries
  • 1/2 cup (60g) powdered sugar
  • 1 tbsp (15ml) fresh orange juice
  • 1/2 tsp (2.5ml) orange extract

Instructions:

  1. Preheat oven to 350°F (175°C). Grease a 9x5 inch loaf pan and line the bottom with parchment paper.
  2. Toss the cranberries in 1 tablespoon of the measured flour until lightly coated to prevent sinking.
  3. In a large bowl, whisk together flour, coconut sugar, baking powder, and salt until no lumps remain.
  4. In a separate bowl, whisk together Greek yogurt, melted coconut oil, eggs, vanilla, and orange zest until smooth and emulsified.
  5. Pour the wet ingredients into the dry ingredients. Fold gently with a spatula just until combined; do not overmix.
  6. Gently fold in the floured cranberries until evenly distributed.
  7. Transfer batter into the prepared pan, smoothing the top with a spatula.
  8. Bake for 50-60 minutes, or until a toothpick inserted in the center comes out clean.
  9. Cool in the pan for 10 minutes, then transfer to a wire rack.
  10. Whisk powdered sugar, orange juice, and orange extract together, then drizzle over the cooled loaf.