Make flax eggs and set aside to thicken. To make 2 flax eggs, combine 2 Tbsp of ground flax with 5 Tbsp of water. Mix well and set on the counter for at least 10 minutes to thicken. Preheat the oven to 350F and prepare an 8x8 baking dish with parchment paper and coat it with non-stick spray.
Then, In a large mixing bowl, combine oats, almond flour, coconut sugar, baking powder, cinnamon and salt.
Next, add the cold, cubed butter and flax eggs to the dry ingredients. Using clean hands, work the mixture until the butter is fully incorporated, creating a crumbly texture. Once combined, divide the mixture, setting aside about two-thirds for the base.
Next, in a medium saucepan, add in the solid part only of the coconut cream, chocolate chips and the nut or seed butter of choice. Mix with a whisk for 3-5 minutes until chocolate is fully melted and the mixture is smooth and creamy. Set aside.
Then, press the majority of the base mixture into the prepared 8x8 pan. Add on the fudge mixture, and then top with the remaining base ingredients by crumbling with your fingers and sprinkling until majority of the chocolate is covered.
Bake for 30 minutes or until the top is golden brown. Let cool for 30 minutes then place in the fridge for a minimum of 2 hours before slicing into squares.