Super Fudgey Vegan Cream Cheese Swirl Brownies

set the oven to 350 and grease a brownie pan (can use a small loaf pan, that’s what i did to get this bar shape)!

in a small bowl, make a flax egg by mixing together 1 tbsp ground flax and 2.5 tbsp water. let sit until thick.

in a serparate bowl mix:
– 1 cup plus 1/4 cup almond flour
– 1/2 cup cacao powder
– pinch of baking powder
– sprinkle of cinnamon
– pinch of sea salt

in a microwave safe bowl, add one chopped up chocolate bar (i used @joyalife coconut milk bar) and 1 tbsp coconut oil. microwave for 45 seconds, then remove and mix thoroughly until melted.

to the flax egg, add:
– 1/4 cup olive oil
– the melted chocolate bar

pour wet ingredients into the dry mixture and stir until a thick batter forms. if too thick, add up to 2 tbsp non-dairy milk until a smooth, rich batter forms (but not runny)! pour batter in the brownie pan.

in a microwave safe bowl, add 6 tbsp vegan cream cheese and 3 tbsp maple syrup. microwave for 45 seconds, then remove and mix thoroughly, scoop cream cheese mixture on top of the brownie batter, then swirl in using a toothpick. can swirl some through the batter before you pour it into the pan as well! bake for 35 minutes and let cool completely before serving!