Go Back
+ servings
frosted brownie on white plate with white and red mug in background

Brownie Cake with Fudge Frosting (Vegan)

Course: Dessert, Snack
Cuisine: American
Keyword: easy vegan brownies, frosted brownie cake
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 12
Calories: 471kcal
Author: Cindy Rainey
This brownie cake with fudge frosting is rich, chocolatey, and satisfying. The recipe is vegan and so it's naturally egg and dairy-free as well. 
Print Recipe


  • 8x8 pan


Wet Ingredients

  • 3/4 cup almond milk or plant milk of choice
  • 2 teaspoons white vinegar
  • 1 teaspoon vanilla extract
  • 2/3 cup oil see notes

Dry Ingredients

  • cups all purpose flour
  • cups granulated (white) sugar
  • 1/2 cup unsweetened cocoa powder
  • 3/4 teaspoon baking powder
  • 1 teaspoon cornstarch
  • 3/4 teaspoon salt

Chocolate Frosting

  • 3/4 cup vegan butter stick I use country crock plant butter
  • 1/2 cup unsweetened cocoa powder
  • 2 1/4 cup plus 2 Tablespoons powdered sugar
  • 2 teaspoons vanilla extract
  • 11/2 Tablespoons almond milk


  • Preheat oven to 350° Prepare 8x8 baking pan by spritzing with cooking spray or oiling.

The Wet Ingredients

  • Add vinegar to plant milk and let sit for about five minutes or until it starts to sour. It will begin to coagulate a little. Add in vanilla and set aside.
  • If using coconut oil, melt and set aside. If using other oil, measure out and set aside.

The Dry Ingredients

  • Add flour, sugar, cocoa powder, baking powder, salt, and cornstarch to a medium/large sized mixing bowl.
  • Stir well so that all cocoa powder is broken up. Sift if necessary. I used a fine mesh strainer to sift. (See post above for photos and instructions.)
  • Add soured milk mixture and oil to dry ingredients all at once. Mix by hand until all dry ingredients have been moistened. Do not overmix.
  • Turn out into prepared pan and smooth the top.


  • Set 8x8 pan on a larger baking sheet and put in oven. Bake for 27-32 minutes. My oven cooks this brownie recipe perfectly at 30 minutes.
  • You will know the brownies are done when they are slightly firm to the touch in the middle. Do not overcook or they will be hard. They are undercooked if they are jiggly in the middle.
  • Allow to thoroughly cool in pan on rack before frosting.

The Frosting

  • While the brownies are baking and cooling, set the vegan butter on the counter to come to room temperature.
  • Add the room temperature vegan butter, cocoa powder, powdered sugar, vanilla, and plant milk to a large mixing bowl. Beat with electric mixer until light and fluffy.
  • When brownies have totally cooled, frost the tops. Cut into 12 pieces and serve.


  • Use a light-flavored oil such as canola oil or (refined) melted coconut oil.
  • You will use 1 1/2 sticks of vegan butter. My vegan butter of choice is Country Crock Plant Butter.


Calories: 471kcal | Carbohydrates: 65g | Protein: 3g | Fat: 25g | Saturated Fat: 4g | Sodium: 264mg | Potassium: 151mg | Fiber: 3g | Sugar: 48g | Calcium: 49mg | Iron: 2mg