My Quiet Kitchen

  • Recipes
  • About
  • Free Ebook
  • New Here?
menu icon
go to homepage
  • Recipes
  • About
  • Free Ebook
  • New Here?

subscribe
search icon
Homepage link
  • Recipes
  • About
  • Free Ebook
  • New Here?

×
Home ❯ Recipes ❯ Vegan Dessert Recipes

Vegan Chocolate Cake With Raspberry Frosting

Updated: 05/15/2024 · Author: Lori Rasmussen · This post may contain affiliate links

Vegan Chocolate Cake With Raspberry Cream Cheese Frosting pin for Pinterest
Cake photos with text to save on Pinterest.
Cake photos with text to save on Pinterest.

This Vegan Chocolate Cake is rich, decadent, and sure to satisfy your sweet tooth! It features a dairy-free cream cheese frosting flavored with raspberry AND raspberry jam between the layers. Or if you're not a fan of raspberry, pair the chocolate cake with any vegan frosting you like, such as vanilla, peanut butter, or chocolate! It's perfect for birthdays, holidays, or any occasion that calls for cake.

inside view of vegan chocolate cake with a slice removed

If you're looking for a classic, vegan chocolate cake recipe, you've come to the right place!

Velvety moist chocolate cake is layered with fruity jam and a luscious, tangy-sweet raspberry cream cheese frosting for a truly indulgent experience.

Unlike some of my other desserts, this recipe is not meant to be a healthy alternative to your typical chocolate cake, but rather a dairy-free, egg-free version that will have your non-vegan family and friends begging for seconds!

But if you are in need of a "healthier" cake recipe, be sure to check out my Oil-Free Vegan Chocolate Cake and my Healthy-ish Vegan Carrot Cake next.

New to vegan baking? Check out my Top 12 Vegan Baking Tips before you get started!

Jump to:
  • Why You'll Love It
  • Ingredient Notes & Substitutions
  • How to Make Vegan Chocolate Cake
  • How to Make the Frosting
  • Assemble the Cake
  • Serving Suggestions
  • Equipment
  • FAQs
  • Helpful Tips
  • More Vegan Cake Recipes
  • Recipe
  • 💬 Comments

Why You'll Love It

  • You'll find this from-scratch cake is easy to make even if you're not a fan of baking cakes.
  • It's easy to customize with different decorations on top such as fresh berries, chocolate shavings, sprinkles, edible flowers, and more!
  • It's perfect for special occasions like birthdays, holidays, bridal showers, baby showers, and engagement parties just to name a few.
  • This mouthwatering chocolate cake is pure indulgence!

Ingredient Notes & Substitutions

Here's a look at the main ingredients needed to make this vegan chocolate cake. See the recipe card below for the full ingredient list and measurements.

For the cake:

  • Flour - I used unbleached all-purpose flour.
  • Sugar - For the most classic chocolate cake flavor, use regular granulated sugar. To make sure it's vegan (not processed with bone char), either look for organic sugar or one labeled as vegan. Lately I've been using the Whole Foods 365 brand.
  • Cocoa Powder - This gives the cake its dark chocolate flavor. Be sure to use an unsweetened cocoa powder.
  • Non-Dairy Milk - I used soy milk, but you can use any unsweetened, plain plant-based milk of your choice, such as oat or almond.
  • Oil - Canola oil works very well for cake, but you can use another neutral-tasting oil, if needed.
  • Balsamic Vinegar - Complements the chocolate flavor and and helps with leavening. Feel free to swap the balsamic for apple cider vinegar instead.
  • Brewed Coffee - Just a bit of coffee enhances the chocolate flavor, but if you prefer to leave it out, you can replace it with an extra tablespoon of non-dairy milk.

For the frosting/jam layers:

Feel free to use a basic vegan buttercream frosting instead of the cream cheese version, if you like.

  • Vegan Cream Cheese - For the frosting I recommend Tofutti brand as it has the best flavor and lower moisture content.
  • Butter - I recommend using Earth Balance buttery sticks for the best consistency.
  • Powdered Sugar - For sweetening the frosting.
  • Freeze-Dried Raspberries - These are ground into a powder before incorporating into the frosting. You can buy them at Trader Joe's, Target, or online. Not a fan of raspberries? Try using freeze-dried strawberries or blueberries instead! Check out my vegan strawberry frosting here.
  • Raspberry Jam - Feel free to use any brand you'd like. My favorite is Trader Joe's raspberry fruit spread. Just like with the freeze-dried berries, you can also go with a different fruit flavored jam such as strawberry, orange, or blueberry.
a jar of Trader Joe's raspberry fruit spread

How to Make Vegan Chocolate Cake

First, preheat your oven to 350° F. Then lightly oil three cake pans and line the bottoms with a circle of parchment paper.

Whisk the dry ingredients together in a mixing bowl, and whisk the wet ingredients together in a separate mixing bowl.

Pour the wet ingredients into the bowl of dry ingredients and whisk to combine.

Divide the batter evenly among the cake pans and bake for 28 to 32 minutes, or until the tops bounce back when lightly pressed.

Want to save this recipe? 📩 

I'll email the link so you can come back to it later!

Keep an eye out for more delicious recipes. Unsubscribe anytime.

3-photo collage showing how to make vegan chocolate cake - dry ingredients, batter, and baked cake layers.

How to Make the Frosting

Use a blender or spice grinder to process the freeze-dried raspberries until powdered.

Use a strainer to separate the seeds, and set the raspberry powder aside.

Use a handheld or stand mixer to cream together the cream cheese and butter until light and fluffy.

Sift in the powdered sugar one cup at a time, beating on low speed between additions and scraping down the sides of the bowl as needed.

Add the raspberry powder one tablespoon at a time until the desired color and flavor are reached. Beat on medium/high speed until the powder is fully incorporated and the frosting is smooth.

Assemble the Cake

Place one cake layer on a serving plate or cake stand. Spread some of the raspberry jam on top of the cake. Then spread a thin layer of frosting on top of the jam. Repeat with the second cake layer.

Add the third cake layer and frost the top and sides. Decorate as desired.

Important Tip!

Be sure the cake layers are completely cool before frosting.

Layers of vegan chocolate cake spread with jam and frosting.

Serving Suggestions

  • My favorite way to decorate this cake is with a combination of fresh raspberries and blackberries. I also like to use some of the extra raspberry powder and sift it on top of the cake along with some powdered sugar.
  • If you want to play up the chocolate vibe, go for chocolate curls or shavings and sift a touch of cocoa powder on top.
  • You can also add sprinkles, chopped nuts, a few dollops of vegan whipped cream, or edible flowers depending on the occasion and the theme of your party or event.
  • Leftover cake is delicious served with a cold glass of oat milk or a cup of hot coffee with oat milk creamer!

Equipment

  • To make the cake, you'll need two mixing bowls, a sifter, a whisk, three 9-inch cake pans, and two cooling racks.
  • To make the vegan raspberry frosting, you'll need a handheld electric mixer or a stand mixer and a mixing bowl. Then to frost the cake, you'll need an offset spatula.
  • To turn the freeze-dried raspberries into powder, you'll need a blender or spice grinder, as well as a bowl and a strainer to separate the seeds from the powder.
Slice of vegan chocolate cake topped with berries on a plate with the cake in background.

FAQs

Can I use a different frosting?

Absolutely! Feel free to use any flavor of vegan frosting you'd like such as vanilla, chocolate, strawberry, or this vegan frosting without butter. You can also use store-bought frosting for convenience if you prefer.

Can I make it gluten-free?

I personally have not tried making this cake gluten-free; however, a reader did reach out to let us know that it did not turn out properly when substituting a 1:1 gluten-free flour for the all-purpose flour. If you have success making this cake gluten-free, we'd love for you to share your experience in the comments below.

Can I prep the cake in advance?

Yes, you can make the cake and the frosting in advance and store them separately until you're ready to assemble. Wrap each cake layer individually in plastic wrap and place the frosting in an airtight container. Then store both in the refrigerator until ready to use.

How do I store vegan chocolate cake?

Leftover cake can be stored in an airtight container in the refrigerator for up to four days. Due to the cream cheese in the frosting, I don't recommend freezing the finished cake. If you use a different type of frosting with less moisture, freezing will be fine. Unfrosted cake layers can be frozen for up to one month. Allow to thaw in the refrigerator overnight before using.

Decorated cake topped with fresh berries.

Helpful Tips

  • Allow the cakes to cool in the pans for about 10 minutes before transferring to wire racks to continue cooling.
  • Be sure to let both the butter and the cream cheese come to room temperature before making the frosting.
  • If you are not able to find store-bought vegan cream cheese, feel free to replace it with extra Earth Balance for a simple raspberry buttercream.
  • If the frosting seems too soft, place it in the refrigerator for 15-20 minutes before icing the cake.
  • Refrigerate the frosted/decorated cake until ready to serve.

More Vegan Cake Recipes

  • Matcha cake drizzled with green matcha icing.
    Easy Matcha Cake
  • whole 3-layer cake decorated with pink vegan frosting and strawberries on top
    Vegan Strawberry Cake
  • A 3 layer vegan vanilla cake decorated with sprinkles with pieces removed to show moist and fluffy texture.
    Vegan Birthday Cake
  • side view of the decorated apple cake with apples peeking through between the layers.
    Vegan Apple Cake

I hope you enjoy this vegan chocolate raspberry cake! If you try the recipe I'd love to hear from you. Comment below, and let us know how you decorated your cake!

Recipe

A slice of cake on a small plate with the whole cake on a stand in background.

Vegan Chocolate Cake With Raspberry Frosting

Author: Lori Rasmussen, My Quiet Kitchen
This Vegan Chocolate Cake is rich, decadent, and sure to satisfy your sweet tooth! It features a dairy-free cream cheese frosting flavored with raspberry. Or pair the cake with any vegan frosting you like, such as vanilla, peanut butter, or chocolate! It's perfect for birthdays, holidays, or any occasion that calls for cake.
Yield: one 3-layer, 9-inch cake
5 from 10 votes
Servings: 16 servings
Prep Time: 1 hour hr
Cook Time: 30 minutes mins
cooling time: 30 minutes mins
Total Time: 1 hour hr 30 minutes mins
Save on Pinterest Print Recipe

Equipment

  • 3 9-inch cake pans

Ingredients

For the cake:

  • 3¾ cups all-purpose flour (475 g)
  • 3 cups sugar
  • 1 cup cocoa powder
  • 2 teaspoon baking soda
  • 2 teaspoon baking powder
  • 1½ teaspoon fine sea salt
  • 2 cups water
  • 1 cup unsweetened non-dairy milk - such as soy or oat
  • 1 tablespoon vanilla extract
  • ¾ cup neutral oil - such as grapeseed or canola
  • 1 tablespoon balsamic vinegar - or apple cider vinegar
  • 2 tablespoon brewed coffee - or additional water or milk

Frosting and jam:

  • 16 ounces vegan cream cheese, room temperature
  • 1 cup Earth Balance vegan butter (2 sticks), room temperature
  • 4 cups powdered sugar, sifted
  • 1¼ ounces freeze-dried raspberries
  • ⅔ cup raspberry jam

Instructions
 

Make the cakes:

  • Preheat oven to 350 degrees. Lightly oil three 9-inch cake pans and line the bottoms with a circle of parchment paper. 
  • Into a large bowl sift the flour, cocoa, baking soda, baking powder, and salt. Add the sugar and whisk to combine. In a medium bowl whisk together the water, milk, vanilla, oil, vinegar, and coffee. 
  • Pour the wet mixture into the dry and whisk just until mixed, with no visible dry flour remaining. Divide the batter evenly among the three pans, and bake 28 to 32 minutes or until the tops bounce back when lightly pressed. 
  • Allow the cakes to cool in the pans for about 10 minutes then transfer to racks to cool completely. If preparing in advance, wrap each layer individually in plastic wrap, and store in the refrigerator.

Make the frosting:

  • With a blender or spice grinder, process the freeze-dried raspberries until powdered. Place a mesh strainer over a bowl, and pour the powdered raspberries through the strainer to separate the seeds. Discard the seeds, and set the raspberry powder aside.
  • Using a handheld or stand mixer, cream together the room temperature cream cheese and butter until light and fluffy, about 5 minutes. Add sifted powdered sugar 1 cup at a time, beating on low speed between additions and scraping down the sides of the bowl as needed. Taste for sweetness, adjusting as desired. Add raspberry powder 1 tablespoon at a time until the desired color and flavor are reached (I used 3 tablespoon powder for a light pink frosting; you should have some powder leftover). Beat on medium/high speed until fully incorporated and smooth. If the frosting seems too soft for decorating the cake, place the bowl in the refrigerator for 15 to 20 minutes. If making in advance, store the frosting in an airtight container in the refrigerator.

Assemble the cake:

  • Place one cake layer on a serving plate or cake stand. Spread about ⅓ cup raspberry jam on top (refer to photos above if needed). Using an offset spatula spread a thin layer of frosting on top of the jam. Repeat for the second cake layer.
  • Place the 3rd cake layer on top, and frost the top and sides of the cake. Decorate with fresh berries. Sift raspberry powder and powdered sugar on top if desired.

Notes

Refrigerate the decorated cake until ready to serve. Store leftovers in an airtight container in the refrigerator for up to 4 days. 
Due to the moisture content of vegan cream cheese, I don't recommend freezing the frosted cake. Unfrosted cake layers can be frozen for up to 1 month. And if you use a regular vegan buttercream frosting, the decorated cake may be frozen.

Estimated Nutrition (per serving)

Calories: 640kcalCarbohydrates: 92gProtein: 6gFat: 30gSaturated Fat: 8gCholesterol: 0mgSodium: 420mgFiber: 4gSugar: 64gVitamin A: 0IUVitamin C: 2.5mgCalcium: 50mgIron: 1.6mg

Nutrition information is an estimate and will vary depending on the exact amounts and specific products and ingredients used.

Make the recipe?Leave a comment below to share your feedback!

Share the Recipe

911 shares
  • Share
  • Reddit
  • Bluesky
  • Email it

Comments

    Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Juie says

    April 15, 2023 at 11:45 pm

    This cake was going to be the cake that finally scored big in the best birthday cake ever version. I followed it to the letter EXCEPT I used gluten free flour. It's a necessity for me. I cannot tolerate gluten. It was claggy as they say on the famous British baking show. Sadly I will continue looking though; the science of baking a gluten free vegan cake may make that an impossibility.

    Reply
    • Lori says

      April 16, 2023 at 7:58 am

      Thanks for sharing with us that the straight swap with GF flour didn't work. I'm sure we'll be able to figure it out! I haven't experimented much with gluten-free cake yet but plan to. I've seen quite a few recipes online but don't have one I can recommend from experience. Making myself a note to keep you updated if I find success with V/GF!

      Reply
  2. Olivia Schutt says

    March 28, 2022 at 3:24 pm

    Made this for my friends birthday last weekend, it was SUCH a hit. This recipe was very simple to follow compared to others I’ve seen, this was my first vegan cake (and first tiered cake alone!) I’m sitting here eating it for lunch, absolutely delicious 🙂

    Reply
  3. Taylor says

    February 15, 2021 at 6:52 pm

    Hi Lori,

    When I tried to beat the cream cheese and butter together (both at room temp; used tofutti and earth balance brands), it turned into a horrible curdled mess and eventually became wet from oil separation. Any idea what might have gone wrong?? It never became creamy or smooth, and I had to dump out the batch.

    Reply
    • Lori says

      February 16, 2021 at 8:37 am

      Hi Taylor, oh that's a bummer! I've never had that happen, but my best guess is that maybe they were *too* warm. By chance is your kitchen's ambient temperature very warm, or did you do anything to the butter and cream cheese to try to speed up the warming process? Over-mixing frosting can lead to separation, but I haven't personally had that happen. So I think it's somewhat rare - unless temperature was a factor.
      In the future if you ever see the beginning signs of separation I would probably pop the bowl into the fridge for a few minutes.
      Better luck next time!

      Reply
  4. Kelly says

    September 25, 2019 at 5:50 pm

    Lori... wow thank you so much for all the different options! This is fabulous. I am super excited to get baking. I’ll met you know how it goes! Again much gratitude for your help!

    Reply
    • Lori says

      September 25, 2019 at 8:52 pm

      Happy to help! Let me know if you have any other questions. 🙂

      Reply
  5. Kelly says

    September 24, 2019 at 8:02 pm

    Hi Lori... you cake looks so yummy. I am planning on making it for a party this weekend. My question is I only have 3 - 8” round cake pans, is there anything you suggest I do differently? Cook for a diff time? Will I have left over batter? This only my 2nd later cake I’ve ever made so still learning! Any help appreciated! Thank you Kelly

    Reply
    • Lori says

      September 24, 2019 at 8:16 pm

      Hi Kelly,
      Thank you, and yes I'm happy to help! You can approach this a couple of different ways. Eight-inch round pans are actually 25% smaller than 9-inch ones. So you could multiply each ingredient by .75 and use those amounts. Oh wait! Even better... there's a slider that pops up if you hover over the number of servings for the recipe. See where it says 16 servings? Slide that down to 12, and it will do the calculations for you.
      Or you could make the recipe as written, and after filling the pans about 2/3 full, pour the remaining batter into ramekins or a cupcake pan and bake them after your cakes are done.
      The bake time for your 8-inch cakes might be a few minutes less, so after about 20 minutes I would take a peek at them. You can usually tell by looking at the centers if they're close. If in doubt, pull one pan from the oven and lightly press the top with your finger. If it slightly bounces back, you'll know they're done.
      Best of luck! I hope they turn out perfectly for you. 😀

      Reply
  6. Meredith says

    May 22, 2019 at 12:02 am

    I made your frosting with Toffuti cream cheese and it was totally delicious. I was skeptical at first because I haven't had much luck with vegan desserts and dairy substitutes. I've had a hard time covering up the oily flavor and texture, or dealing with the saltiness of Earth Balance, or getting it stable enough to sit out through a buffet dinner. But this frosting was a winner and covered all the bases for me. The only change I made was I used 150% the amount of raspberry powder. Thank you for the wonderful recipe!

    Reply
    • Lori says

      May 22, 2019 at 1:24 pm

      So glad you liked it! Thanks for the feedback, Meredith. 🙂

      Reply
a photo of Lori Rasmussen in her kitchen.

Hi, I'm Lori!

I'm passionate about flavor and simplicity. I share vegan recipes with a focus on both!

Read more

Trending Recipes

  • hand holding a waffle cone filled with 3 scoops of vegan ice cream.
    Vegan Oat Milk Ice Cream (No Coconut)
  • A glass of oat milk with a jar of oats and a tall jar of oat milk in the background.
    Oat Milk Recipe With Enzymes (Like Oatly)
  • toasted bread topped with vegan tofu cottage cheese and strawberries.
    5-Minute Vegan Cottage Cheese
  • Italian green bean salad with tomatoes in a serving bowl.
    Italian Green Bean Salad
  • Looking into the top of a jar of colorful mixed pickled vegetables.
    Quick Pickled Vegetables
  • different tahini dressing variations with ingredients on marble background.
    Tahini Dressing (With 4 Flavor Variations)

Popular Year-round

  • overhead view of crimped unbaked crust in a pie plate.
    Vegan Gluten-Free Pie Crust (Easy & Oil Free)
  • light blue bowl filled with colorful chili corn salsa.
    Chipotle Corn Salsa (EASY Copycat Recipe)
  • looking down at crispy roasted edamame in a glass.
    Air Fryer Edamame
  • Homemade Korean barbecue sauce in a small glass jar.
    Korean BBQ Sauce
  • close up of herb salad dressing in a small glass jar on a gray stipe napkin.
    Oil-Free Italian Salad Dressing
  • close up of oat flour vegan mug cake in a cute smily face mug.
    Healthy Oatmeal Mug Cake
  • a stack of 4 vegan oil-free banana brownies
    Healthy Vegan Banana Brownies
  • A stack of 5 chocolate protein cookies with one cookie leaning against.
    Vegan Protein Cookies

Footer

↑ back to top

About

About Lori
Privacy Policy
Accessibility

Newsletter

Subscribe to keep up with the latest and receive free vegan recipes each week!

Contact/Follow

YouTube
Facebook
Instagram
Pinterest
Contact Us

Copyright © 2025 My Quiet Kitchen

Did you try this recipe?

Your vote:




A rating is required
A name is required
An email is required