If you don’t have cacao powder, feel free to replace it with natural cocoa powder (not Dutch processed).
Unfortunately vegan butter does not substitute all that well in the brownie batter, as it makes the end result a bit on the oily side. If you’re OK with semi-oily brownies, vegan butter or a neutral-flavored oil can be used in place of the shortening (although I do not recommend it). If the cookie dough seems like too much work, the brownie recipe is delicious on its own but also pairs great with a swirl of peanut butter or chocolate hazelnut spread. If you’re not vegan, feel free to replace the flax egg and faux dairy ingredients with their animal-derived counterparts.
1/2 cup vegan butter
1/2 cup cane sugar
2 tablespoons non-dairy milk
1 teaspoon pure vanilla extract
1/4 teaspoon fine sea salt
1/4 teaspoon baking soda
1 cup unbleached flour
1/4 cup vegan mini chocolate chips
1 cup unbleached flour
2/3 cup cacao powder
3/4 teaspoon fine sea salt
1/2 teaspoon baking soda
1/2 cup non-hydrogenated shortening
1/2 cup vegan chocolate chips
1 cup cane sugar
2/3 cup non-dairy milk
1 flax egg
1 In a large mixing bowl, cream the butter, sugar and vanilla extract using a hand mixer on high speed for 30 to 45 seconds.
2 Beat in the milk just until combined, then add the salt, baking soda and flour. Mix on low speed just until the flour is completely incorporated.
3 Stir in the chocolate chips, then wrap the dough in plastic and refrigerate until ready to use.
4 Preheat oven to 350 degrees Fahrenheit. Line a 9-inch square baking pan with parchment paper; set aside. In a large mixing bowl, whisk together the flour, cacao powder, salt, and baking soda; set aside.
5 In a double boiler over medium heat, melt the shortening and chocolate chips.
6 Once melted, stir in the sugar and non-dairy milk, just until combined. Create a well in the centre of the dry ingredients and add the flax egg and chocolate mixture; whisk just until combined.
7 Pour the batter into the prepared baking pan and dot with cookie dough. After you’ve added about half the dough, level the batter with the back of a spoon.
8 Finish dotting with the remaining dough then rap the pan on the counter to release any excess air bubbles. Bake at 350 F for 27 to 28 minutes, then allow the brownies to cool in the pan for at least an hour.
9 Serve when cooled.
Cook’s notes Brownies will keep in an airtight container for up to three days.