Super Moist Vanilla Cake Recipe

This non-dairy vanilla cake comes out super moist. The secret is in the vanilla soymilk!

Super Moist Vanilla Cake Recipe

How To Make Super Moist Vanilla Cake

An incredibly fluffy and moist vanilla cake that surely you and your guests would love! A delicate blend of vanilla cake base without having overly sweet, then topped off with a delicious frosting infused with orange juice to round off everything.

Prep: 40 mins
Cook: 30 mins
Total: 1 hr 10 mins


  • 1 ½ cups sugar
  • ½ cup margarine
  • 2 eggs
  • 1 tbsp vanilla extract
  • 1 ½ cups all-purpose flour
  • ½ tsp salt
  • 1 ¾ tsp baking powder
  • ¾ cup vanilla soy milk

For the Frosting:

  • 2 egg whites
  • 3 ½ cups confectioner's sugar
  • 1 tbsp orange juice


  1. Preheat the oven to 350 degrees F.

  2. Combine the flour, salt and baking powder. Set aside.
  3. In a larger bowl, beat the sugar and margarine until creamy.
  4. Beat in the eggs and vanilla.
  5. Add the dry ingredients, then the vanilla soymilk.
  6. Mix until the batter is smooth.
  7. Fill a pan with batter.
  8. Bake 35 to 40 minutes or until a toothpick inserted in the center comes out clean and the top is golden.

  9. Let cake cool for 30 minutes before frosting.


  1. Beat the egg whites on medium high speed until stiff, but not dry.
  2. Slowly add the confectioner's sugar and orange juice.
  3. Beat for 1 minute or until the frosting is thick and glossy.
  4. Add a little additional water or sugar, if needed to get the right consistency.
  5. Spread the frosting on the top of the cake as soon as frosting is finished and cake has cooled

Recipe Notes

If making cupcakes, bake for 25 tp 30 minutes.


  • Sugar: 90g
  • :
  • Calcium: 104mg
  • Calories: 572kcal
  • Carbohydrates: 109g
  • Cholesterol: 41mg
  • Fat: 13g
  • Fiber: 1g
  • Iron: 2mg
  • Potassium: 90mg
  • Protein: 5g
  • Saturated Fat: 3g
  • Sodium: 427mg
  • Vitamin A: 654IU
  • Vitamin C: 3mg
Nutrition Disclaimer
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!