Luana's Rocky Road Brownies

Melt chocolate and butter or margarine together.  Stir in sugar, eggs, and vanilla.  Mix in flour, baking powder, and salt.  Spread in a greased 9X13 pan and scatter nuts (if using) over top.  Bake at 350 degrees for about 25 minutes--until edges just start to pull away from sides of pan.  Remove from oven and cover top with marshmallows--try to spread them so they're in a single layer.  Return to oven for 1-2 minutes until marshmallows just start to melt and puff up.  Do not let marshmallows brown.  Remove from oven and cool completely before frosting.

 

FROSTING:  

Combine all ingredients and mix until blended, adding just enough milk to produce a soft spreading consistency.  Beat until light and fluffy--about 5 minutes.  Spread over cooled brownies.

 

VARIATION:

 

Make about half the amount of frosting, thinning it to a drizzling consistency.  Drizzle across top of brownies in a diagonal pattern.  Allow to set before cutting.