Mix the flax seed meal and the water together and then set aside to gel (the gelling will only take minutes).
Butter a 8″ Square Baking Pan with vegan butter.
In a medium bowl mix the flour, cocoa powder, baking soda, baking powder and salt together.
In a large bowl use a Hand Mixer and beat the oil, peanut butter, brown sugar, milk and flax seed meal mixture together.
Add the vanilla and mix.
Add in the flour mixture – half at a time.
Fold in the cranberries and chocolate chips.
Turn into the prepared baking pan and smooth out evenly to all edges.
Bake at 350 degrees for 20 minutes.
Cool on a wire rack.