-
1
Preheat the oven to 325F (160C).
-
2
Line the bottom and sides of an 8-inch-square or 7 by 11-inch baking pan with parchment paper or foil coated with cooking spray or grease with butter.
-
3
(Leave enough of an overhang in order to lift the brownies out of the pan later with the liner.)
-
4
Melt 1 cup chocolate chips, butter and canola oil in a medium saucepan over low heat, stirring often, until the mixture is melted and smooth.
-
5
Remove from the heat.
-
6
Add sugar, whisk until sugar dissolves.
-
7
Cool for a few minutes until the mixture it's not hot.
-
8
Crack eggs into the mixture, one at a time, whisk after each addition until well combined and smooth.
-
9
Whisk in vanilla extract.
-
10
Add flour and salt, and stir with a wooden spoon until well mixed.
-
11
Gently fold in walnuts and chocolate chips until evenly distributed.
-
12
Add the brownie batter into prepared pan.
-
13
Bake for about 35 to 40 minutes, until a wooden stick inserted center comes out almost clean.
-
14
Remove from the oven, and arrange the mini marshmallows on top of the hot brownies.
-
15
Broil for 2 to 3 minutes until marshmallows are toasted, and watch carefully, do not let burn.
-
16
Cool in the pan on a wire rack completely.
-
17
Lift the brownie out of the pan, transfer onto a cutting board, and cut into squares.
-
18
The brownies can be kept in the air-tight container for a few days, or can frozen for up to 1 month.