Home » Recipes » Desserts » Bars & Brownies » Brownie Cake with Fudge Frosting (Vegan)

Brownie Cake with Fudge Frosting (Vegan)

from 8 reader reviews

This post may contain affiliate links. Read my disclosure policy.

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. This easy vegan brownie recipe will have you eating a delicious cake brownie layered with rich chocolate frosting in no time at all!frosted brownie on white plate with white and red mug in background

When you make a brownie recipe from scratch, you need to decide from the get-go: will this be a fudge brownie or a cake brownie? Because of its rich chocolatey icing, this cake brownie almost crosses the line and gives you the best of both worlds.

With this brownie, you have the tender crumb-like texture of a brownie cake but with the fudgy goodness of the chocolate frosting.

If you are looking for a more fudge-like brownie, try my The Fudgiest Vegan Fudge Brownie or my Vegan Black Bean Brownies. Both so rich, fudgy and delicious.

For a lighter more healthy brownie that has all the flavor without the added fat, try my Oil-Free Vegan Brownies with Applesauce.

Pin now to save for later:vegan cake brownie with sprinkles on a plate wit text overlay

The Ingredients for Vegan Brownie Cake:

(There is a handy printable recipe card at the bottom if you scroll down. This recipe card has all the ingredients with exact measurements and instructions. In the meantime, please read through the following sections for some tips, useful info, and yummy looking brownie pictures.)

The Wet Ingredients:wet ingredients for brownies including coconut oil, white vinegar, vanilla extract, and almond milk

You will need:

  • plant milk – I used unsweetened almond milk
  •  white vinegar
  • vanilla extract
  • oil – I have used melted (refined) coconut oil as well as canola oil for this recipe. I did not notice a difference in texture or taste.

The Dry Ingredients:dry ingredients for brownies including salt all-purpose flour, sugar, cocoa powder, baking powder, cornstarch

You will need:

  • all-purpose flour
  • white granulated sugar – use organic to ensure vegan compliance
  • cocoa powder (unsweetened)
  • baking powder
  • cornstarch
  • salt

The Frosting:

  • vegan stick butter  (I prefer Country Crock)
  • cocoa powder (unsweetened)
  • powdered sugar
  • vanilla extra
  • plant milk (I used almond)
  • optional sprinkles

Are the Sprinkles Vegan?frosted brownie on fork and on white plate with glass of almond milk in background

Be aware that some sprinkles are not vegan. If they contain an item called confectioner’s glaze or shellac, it is made of “bug juices”. Yum – not. So read the ingredient list carefully and decide if they are within your ethics or not.

How to Make Vegan Brownies Without Eggs:

It’s easy enough to replace the dairy in brownies with commercial dairy-free products such as plant-milk and vegan butter sticks. The eggs are a little trickier though. In  the past I’ve used:

Can I Freeze Vegan Brownies?

A better question might be – will these brownies actually last long enough to make it to the freezer? In case you have more restraint than I do and actually have a need to freeze the brownies, the answer is a qualified yes.

Remember that they are frosted and so your container will need a little headspace so the frosting won’t get mushed.

Because they are frosted, you will want to allow the frozen brownies to naturally thaw in the fridge or counter-top. If you microwave these brownie cakes with frosting then you will have a goopy mess!

Do These Brownies Really Need Frosting?

I suppose they don’t. Ask yourself the bigger question. Do you really need frosting in your life? On your brownie? I say yes…but…to each his own.

Pro Tips to Make Vegan Brownie Cake:frosted brownie square on white plate with glass of almond milk in background

Read through the “pro tips” section. You just might learn something new!

The Wet Ingredients Pro-Tips:

Before mixing any dry ingredients, go ahead and mix together the plant-milk and vinegar. This is an old-fashioned “buttermilk” hack I used way back in my pre-vegan days in order to make sour milk out of dairy milk to add into recipes. This is like adding buttermilk to your recipe. Luckily, it works just the same with plant-milk.

Add in the vinegar and let it sit for about five minutes. You will start to see the milk coagulate a little. At this point, you can add in the vanilla.plant milk with vinegar in it starting to sour

Use any kind of low/no taste oil in this recipe. I have used canola, avocado, as well as (refined) coconut oil. They all had similar results. Today for this recipe I used coconut oil because it’s what I had on-hand.

Why refined coconut oil?

It leaves very little taste. If you don’t mind a slightly coconutty taste, then feel free to use a less processed coconut oil.

The Dry Ingredients Pro-Tips:

Sugar– The only tip here is to decide which white granulated sugar you will use. If you are an ethical vegan then you probably already know that not all sugar is vegan as it can be processed using bone char. Read this informative article by Peta. If this is your concern, then use a sugar labeled vegan or use organic sugar which is never processed with animal ingredients.

Flour – This recipe calls for all-purpose white flour. If you want to make your brownie cake gluten-free then substitute in one-to-one your favorite gluten-free flour.

Cocoa Powder – Just use any baking cocoa powder that is unsweetened. (See below for sifting.)

Cornstarch…why do we use cornstarch? – I find when cooking without egg, it kind of helps to hold things together a bit.

Sifting the Dry Ingredients:

Honestly, if you have followed this blog for any amount of time and know me- you know I’m not a fan of extra steps. Why would I ever want to sift together dry ingredients that I’m just going to mix up anyway?

Well here are two truths about these brownies:

  1. You don’t want to over-mix them or the gluten will become overly developed and the brownies will become tough. So…
    1. Get the wet ingredients together.
    2. Get the dry ingredients together.
    3. Get your oil ready.
    4. Then add them together all at once and only stir until fully moistened. You don’t even want to use a mixer with this recipe. Just mix by hand. What does this have to do with sifting?
  2. Well here is the second truth. The cocoa powder is likely to have little clumps that need to be either squished or sifted out. If you count on getting rid of them by mixing, then you will end up overmixing the batter just to smoosh the cocoa clumps. Sift before mixing to ensure there are no clumps before mixing together with the wet ingredient.

Okay so  here are my clumps of cocoa powder:

dry ingredients for chocolate brownie mixed
Can you see the little clumps of cocoa that didn’t quite break up and mix in?

I actually tried to smoosh them out and soon lost patience. You see, I had a sifter at some point in my life. I have no idea where it is now. So…

Thinking outside the box, I decided to use a mesh strainer and “sift” the dry ingredients together one cup at a time. It worked beautifully! The cocoa sifted to perfection.dry ingredients for brownie mixed in bowl and in wire mesh strainer

Interestingly enough though, there were some larger sugar crystals that didn’t get through the mesh. That did not bother me. I knew they would “melt” when added to the wet ingredients so I just dumped them in.

Baking the Brownie Cake:

After the dry ingredients have been fully moistened, you’ll have a very thick batter. Spoon and spread it into your prepared pan.unbaked brownies in red pan with top smoothed

What kind of pan should I use for these cake brownies?

Use an 8×8 pan. The brownies will bake up a little too thin if you use a 9×9. I like to use a silicone pan so that I can more easily pop them out.

Even though I use a silicone pan, I still spritz with a little coconut oil spray. Just to make sure they won’t stick.

Place the 8×8 pan on a larger baking sheet for ease of removal from the hot oven. This is especially important if you use a silicone pan.

unbaked brownies in red pan on cookie sheet in oven
I place the 8×8 silicone pan on a cookie sheet before putting it into the oven.

How will I know the vegan cake brownies are done?

So here is the tricky part. You check them and they aren’t done…then you check them and they aren’t done….then you check them and they aren’t’ done….wait…they were done! Now they are over-done! Yay us.

Brownies can be a little tricky that way. The toothpick test doesn’t necessarily work. If you are using a lot of oil (like you do in brownies), then the toothpick will show clean because of the oil when the brownie still needs a few more minutes to fully bake.

AND – Take the pan out too soon and the brownies may fall in the middle. Or fall apart when you try to take them out of the pan. And then you’ll just want to grab a fork and make the best of it eating them straight from the pan…

OR – Take the pan out too late and the brownies are hard as a rock around the edges.

Brownie Perfection:

Read below to see how it’s done.

piece of frosted brownie lifted from red pan
These brownies were taken out of the pan at just the right time!

Testing for doneness:

With a cake, you can give it the touch test. Lightly touch a fully done cake and it will bounce back a little. Unfortunately, when you lightly touch a fully done brownie, your finger may go through the top. I find you have to have a little experience with your oven and with brownie making to get it just right.

BUT go ahead and do the toothpick method. If the toothpick comes out clean then go ahead and give it the touch test. Ever so lightly touch the top of the brownie in various places. It will not bounce back at you, but it will feel somewhat solid…ish to the touch. A done brownie should not be wiggly in the center. It should be somewhat solid – but not totally firm

Thoroughly confused?

I bake mine for 30 minutes. Not a second more. Not a second less. But I know my oven.

Frosting and Finishing the Vegan Cake Brownies:pan of frosted brownies with sprinkles on top

Pro Tip: You’ve got to wait until these brownies have totally cooled before frosting or you will have a mess. Resist the urge to have a warm frosted brownie. That’s just a myth.

Pro Tip 2:

You can go ahead and spoon on the frosting and spread with a knife. It will taste so yummy! BUT for a professional Pinterest perfect look, use a pastry bag (I use these disposable bags) and a star tip to frost the brownies. Then I put some colorful sprinkles on top for fun!baked brownies in red pan being frosted with icing bag and star tip and at a diagonal across

Serving Suggestion:

These vegan brownie cakes are so rich and decadent, you will want a nice glass of (plant) milk or a mug of coffee to go with them!

The Recipe For Brownie Cake with Fudge Frosting (Vegan):

I hope you enjoy the recipe, but don’t say good-bye! Sign-up here for recipe tips and kitchen wisdom. I also invite you to email me with any questions you have. When you become a part of the Veggie Fun Kitchen Community, you’ll learn to cook great tasting recipes the whole family will enjoy! (No spam here! I will never share your email, and you can unsubscribe whenever you want!)

frosted brownie on white plate with white and red mug in background

Brownie Cake with Fudge Frosting (Vegan)

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. 
from 8 reader reviews
Print Pin Rate
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


  • 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

Posted To:

By on February 28th, 2020

About Cindy Rainey

Veggie Fun Kitchen by Cindy Rainey
Welcome to Veggie Fun Kitchen where you will learn to recreate family favorites the plant-based/vegan way! Let me know if I can help. I'm here for you.

More posts by this author.

5 thoughts on “Brownie Cake with Fudge Frosting (Vegan)”

  1. 5 stars
    The best vegan brownies! Excellent texture and easy to make. The frosting is so good also. I love adding the sprinkles, it gives a bit of crunch.

  2. 5 stars
    I didn’t make the frosting because I didn’t have any vegan butter on hand. These are completely amazing and so delicious even without frosting. I’ve been trying different brownie and brownie-type vegan brownies and they often have a strange taste and are so flat and sticky. These are light and airy but brownie like with no off taste. Honestly better than cakes I made when I cooked with eggs and dairy. Thank you and my husband thanks you!!


Leave a Comment

Recipe Rating