Dairy-Free Moist Chocolate Cake Recipe

Home made moist chocolate cake
Rachel Husband / Getty Images
  • 70 mins
  • Prep: 30 mins,
  • Cook: 40 mins
  • Yield: 1 2-layer cake (8 servings)
Ratings (13)

This super-easy lactose-free chocolate cake recipe is one of those that you'll come back to again and again. Great for everything from kids' birthday parties, school parties, dinner parties, or everyday indulgences, you'll like this cake even if you're not allergic to dairy or lactose intolerant!

If you're concerned about serving a cake that's been prepared with coffee to young children, simply select a good-quality decaffeinated variety or use hot water in its stead.

What You'll Need

  • 2/3 cup soy milk (or other dairy-free milk substitute)
  • 1 teaspoon cider vinegar
  • 1 3/4 cups all-purpose flour
  • 2 cups sugar
  • 3/4 cup cocoa powder (unsweetened)
  • 2 teaspoons baking soda
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 2 eggs (for vegans or those allergic to eggs, use egg replacer)
  • 1 cup coffee (brewed strong; for kids, use decaffeinated!)
  • 1/2 cup dairy-free sour cream (such as Tofutti's Sour Supreme)
  • 1/2 cup vegetable oil
  • 1 teaspoon vanilla extract
  • 1 recipe dairy-free chocolate frosting, for layering and frosting

How to Make It

  1. Preheat the oven to 350 F. Lightly oil and flour 2 9-inch round spring-form cake pans and set aside. In a small mixing bowl or dish, combine the soy milk and cider vinegar until well-mixed. Set aside (mixture will thicken slightly).
  2. In a large mixing bowl, combine the flour, sugar, cocoa powder, baking soda, baking powder, and salt until well combined. Create a well in the center of the ingredients. Add the soy milk mixture, eggs (or egg replacer, if using), coffee, dairy-free sour cream, vegetable oil, and vanilla extract to the well. Using an electric hand mixer, beat the ingredients on a medium-speed setting for 1-2 minutes, or until smooth. (Note: the batter will be rather thin, but this is normal!)
  1. Pour the batter into the prepared pans and bake for 30 to 40 minutes, or until a toothpick inserted into the center of the cakes emerges clean. Allow cakes to cool in the pan for 20-30 minutes, then carefully remove the cakes from the pans and allow to cool completely on wire cooling racks before layering and frosting with Dairy-Free Chocolate Frosting.

Cook's Note:

  • For an extra rich cake, try preparing a batch of this Dark Chocolate Ganache and using it to fill the middle layer of the cakes. Allow the ganache to chill for about 30 minutes to 1 hour, or until pliable but firm, then evenly spread the ganache evenly over the top surface of one of the cakes. Place the other cake on top, then frost with Dairy-Free Chocolate Frosting. It's the cake I make for true chocolate lovers!