Go Back
+ servings
A front shot of a vegan white chocolate raspberry cake on a cake stand with fresh raspberries piled on top
Print Recipe Add to Collection
5 from 24 votes

Vegan White Chocolate Raspberry Cake

A fluffy, decadent Vegan White Chocolate Raspberry Cake with Buttercream Frosting is exactly what you need to treat yourself and your loved ones to this Valentine's Day--or anytime. It's way easier to make than you'd imagine, and it'll definitely make everyone who eats it fall in love with you. ;)
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Cake/Dessert
Cuisine: American
Diet: Vegan, Vegetarian
Servings: 20 slices
Calories: 348kcal

Ingredients

  • 3 cups unbleached all purpose flour
  • 2 teaspoon baking powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 2 tablespoon tapioca starch (or corn starch)
  • ½ cup cacao butter (or cocoa butter, it's the same thing)
  • 1 cup sugar
  • 2 teaspoon pure vanilla extract
  • 2 teaspoon raspberry extract
  • ½ cup avocado oil or any neutral oil (use any flavorless oil, like almond or avocado)
  • 1 ½ cups vegan yogurt (I used my homemade cultured cashew yogurt, but use any unsweetened storebought yogurt.)
  • 1 ½ cups nondairy milk (I used almond, but any nondairy milk will work)
  • 1 ½ cups raspberries (fresh are ideal for the gorgeous color, but you can use canned. If using canned, drain thoroughly)
  • 2 tablespoon lemon juice

For the buttercream frosting

  • 16 tablespoons vegan butter (2 sticks)
  • 2 cups powdered sugar (or use a mix of powdered sugar and maple syrup for more flavor)
  • 1 ½ teaspoon raspberry extract
  • 1 teaspoon pure vanilla extract
  • ¼ cup nondairy milk
  • 2 tablespoon cacao butter (optional, see tips and tricks above)

Instructions

  • Preheat the oven to 350 degrees F.
  • In a double boiler, which is fancy speak for a bowl placed on top of a saucepan of water, melt the cocoa butter. Let it stand, warm, until you mix it into the batter because it will start to harden again as it cools.
  • In a bowl, sift the flour, baking soda, baking powder, tapioca starch or cornstarch, and salt. Mix with a whisk.
  • In a larger bowl, mix the oil, sugar, yogurt, melted cocoa butter, nondairy milk and vanilla and raspberry extracts until combined.
  • Add the flour to the wet mixture in two batches, mixing thoroughly with a spatula after each addition. If doing this in a stand mixer or with a hand mixer, don't beat for more than 15 minutes after each flour addition. Make sure you scrape the bottom and sides of the bowl after each addition.
  • Place the raspberries in a bowl and add the lemon juice and mix lightly with your fingers without crushing the berries. Mix gently into the batter, using just three or four strokes of the spatula until the berries are evenly suspended through the batter.
  • Prepare two 9-inch or 8-inch cake pans--or a bundt pan--by oiling or spraying with cooking spray. If using cake pans, line the bottoms with parchment and oil. Pour the batter into the pans or pan and smooth the top with a spatula.
  • Place in the oven and bake 30 minutes if using 2 cake pans, and 50 minutes if using one bundt cake pan. Insert a toothpick in the center and if it comes out dry, pull your cake/cakes out of the oven.
  • Place the cakes on a rack and unmold after 30 minutes by placing a plate on top and turning it over quickly. Be careful, and take care not to break the cake since it's quite tender, and especially so when still warm. The cake should come out very easily, but if you need help, run a knife gently along the edges of the pan.
  • The cakes will dome a little, and I don't mind that, but if you want your layers to be absolutely straight, use a serrated knife and carefully slide it just under the portion you want to trim off.

Make the frosting:

  • If using the cocoa butter, melt it in the double boiler.
  • Place the vegan butter in a bowl and add a cup of the powdered sugar and the nondairy milk as well as the raspberry and vanilla extracts. Beat until smooth and combined, then continue adding sugar, half a cup at a time, until you reach the desired sweetness.
  • If using cocoa butter, fold it into the frosting at the end. If the frosting looks a bit grainy, let it stand for a little bit to rest and beat it again until creamy.
  • Frost the cake after it has cooled thoroughly. For a two-layer cake, place one layer on a plate or cake stand, scoop our half the frosting over it, spread it evenly with a knife or an offset spatula. Carefully place the second cake on top and spread the remaining icing on top. Pile on some raspberries for a pretty look.

Nutrition

Calories: 348kcal | Carbohydrates: 39g | Protein: 4g | Fat: 17g | Saturated Fat: 6g | Sodium: 197mg | Potassium: 137mg | Fiber: 1g | Sugar: 23g | Vitamin A: 516IU | Vitamin C: 4mg | Calcium: 51mg | Iron: 1mg