- Preheat oven to 375 degrees F.
- Grease an 8 x 4 inch loaf pan with coconut oil or nonstick spray of choice.
- In a bowl combine flour, baking powder, baking soda and salt.
- In a separate bowl combine almond milk, coconut oil, maple syrup, vanilla extract and eggs. Add in coconut palm sugar if using.
- Add wet mix to dry and stir to combine.
- Stir in walnuts and cranberries. Reserve a few walnuts for sprinkling on top.
- Bake for 50 minutes or until top is browned and springs back when lightly poked.
- Let cool in pan for 20 minutes.
- Using a butter knife, cut around the edges of the pan to loosen the loaf.
- Turn over and remove loaf from pan to cool completely on a wire rack.
- Will keep for up to 3 days, sealed.
*Can substitute whole wheat flour.
**I like the tartness of fresh cranberries but if you want to offset the flavour slightly feel free to add in an additional 1/4 cup of coconut palm sugar or brown sugar.