Laura Fuentes

menu icon
go to homepage
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Dinner
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
search icon
Homepage link
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Dinner
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
×
Home » Recipes » Desserts

Gluten Dairy and Egg Free Chocolate Cake

By Laura Fuentes Updated Oct 7, 2026

4.95 from 200 votes

Recipe
This gluten-free, dairy-free chocolate cake is also egg-free, yet it's rich, moist, and so chocolatey you'd never guess what's missing. An easy, reliable cake I've made for birthdays and celebrations for many years.

This gluten-free, dairy-free chocolate cake is easy to make for a dessert everyone can enjoy. You’d never know it’s also egg-free, since it’s rich, chocolatey, and moist, with a crumbly texture that will win anyone over at first bite.

front view of a rich slice of gluten free, dairy-free, and egg-free chocolate cake with chocolate frosting on a plate

Chocolate Cake without Gluten, Dairy or Eggs

Laura fuentes holding a skillet of food standing in front of a blue door

I first shared this recipe in 2014, after creating it for my middle son, who needed to follow a gluten-free diet, while my youngest couldn’t have dairy. I made it egg-free too because so many of my readers were looking for recipes without all three.

More than a decade later, this is still the chocolate cake I make for many of our family celebrations. I’ve baked it for birthdays, shared it with friends navigating food allergies, and made it enough times over the years to know that being gluten, dairy, and egg-free doesn’t have to mean settling for a disappointing cake.

Ingredients

There aren’t many ingredients in this cake, but each one has a job. Here’s why I use them, with more details and substitutions in the FAQs below.

  • Gluten-free baking flour mix: I stand by the results I consistently get by using Bob’s Red Mill Gluten-Free 1:1 Baking Mix. This recipe will not work with almond or coconut flours.
  • Sugar: Use traditional, granulated white sugar.
  • Cocoa powder: Use unsweetened cocoa powder (nothing fancy) work best.
  • Baking soda: This is what helps the cake rise.
  • Salt: Brings out the flavors in the batter.
  • Dairy-Free Chocolate Milk: Using already-mixed, dairy-free chocolate milk gives this cake a richer chocolate flavor.
  • Vegetable oil: Use a neutral oil (canola or vegetable) to add moisture to this cake batter. Coconut oil works too, but it leaves a slight coconut taste behind.
  • Vinegar: Use apple cider vinegar or plain white vinegar. It helps the cake rise when mixed with baking soda.
  • Vanilla: A little to enhance the chocolate flavor; a must for cakes.

How to Make Gluten-Free Dairy-Free Chocolate Cake

  1. Prep
    Preheat the oven to 350F and grease two 9-inch cake pans.
  2. Make the batter
    Whisk the dry ingredients in one bowl and the wet ingredients in another, then gently stir them together until the batter is smooth and no dry flour remains. Divide the batter evenly between the pans.
  3. Bake
    Bake for 25 to 30 minutes, checking around minute 25. They’re done when the centers are set and a toothpick inserted in the middle comes out clean.
  4. Cool
    Let the cakes cool in the pans for 10 minutes before transferring them to a wire rack. Let them cool completely before frosting, or the frosting will soften and slide.
  5. Frost the cake
    Make sure the frosting is soft enough to spread, especially if you refrigerated it. Frost the first layer, add the second cake layer, then cover the top and sides.
front view of a rich slice of gluten free, dairy-free, and egg-free chocolate cake with chocolate frosting on a serving stand, being sliced off

Dairy-Free Chocolate Frosting

If you’ve found a store-bought frosting that meets your ingredient needs, you’ll need one 16-ounce tub for this two-layer cake. Or, make my dairy-free chocolate frosting while the cake cools. It’s made with vegetable shortening, which yields a thick and easily spreadable frosting.

gluten free dairy free chocolate cake slice on a plate with a piece sliced on a fork

Laura’s Tips for The Best Gluten Free Dairy Free Cake

Do I need to use vinegar?

Yes. Don’t omit the vinegar. Apple cider vinegar or white vinegar both work; the acid reacts with the baking soda to help this egg-free cake rise. You’ll hear some fizzing when you combine the wet and dry ingredients, which means the reaction is working.

Why do I need to use dairy-free chocolate milk?

The chocolate milk gives the cake a richer, sweeter chocolate flavor. Almond, oat, or cashew-based chocolate milk all work. I’ve found that plain, unsweetened dairy-free milk makes the finished cake noticeably less sweet.

Can I omit the sugar or swap it out?

Don’t omit the sugar. If you want to replace the white sugar, many readers have successfully used coconut palm sugar. I’ve tested it once myself and found that the cake was less crumbly. Don’t use honey or liquid stevia; I haven’t personally tested xylitol or other granulated sugar alternatives.

What gluten-free flour works best for this chocolate cake?

After many tests, I stand behind Bob’s Red Mill 1:1 Gluten-Free Baking Flour and King Arthur Flour Gluten-Free Baking Mix for this cake. Both contain xanthan gum, which helps bind the egg-free batter together. You can find both at many local grocery stores or online (Amazon). You cannot use almond or coconut flour for this recipe.

Can I make this as cupcakes or in a different size pan?

Yes. For cupcakes, bake for 18 to 22 minutes and start checking them around minute 16. For a three-layer cake, divide the batter between three 6-inch pans. You can also bake it in a 9×13-inch pan, but keep an eye on the baking time since it will vary slightly. You’ll also find this information in the recipe card notes.

Can this cake be frozen?

Yes. You can freeze the baked cake layers and thaw them the day you plan to frost the cake, or freeze the finished cake frosting and all. I’ve found that freezing and thawing doesn’t noticeably change the texture or flavor, which makes this a great cake to make ahead for a party.

More Gluten and Dairy Free Desserts

After you make this cake, try my healthy no-bake blondies, this avocado chocolate mousse, or a coconut almond flour chocolate cake. While not a dessert, these cassava flour pancakes are also worthy of a weekend breakfast celebration.

Gluten, Dairy, and Egg Free Chocolate Cake

large slice of chocolate cake
Servings: 16 (2-layer 9-inch cake)
Prep Time: 15 minutes mins
Cook Time: 25 minutes mins
This gluten-free, dairy-free chocolate cake is also egg-free, yet it's rich, moist, and so chocolatey you'd never guess what's missing. An easy, reliable cake I've made for birthdays and celebrations for many years.
4.95 from 200 votes
Print Pin

Watch how it’s made:

Ingredients

  • 3 cups gluten-free baking flour, tested with Bob's or King Arthur; see note for other options
  • 1 ¾ cups granulated sugar
  • 6 tablespoons unsweetened cocoa powder
  • 2 teaspoons baking soda
  • 1 teaspoon salt
  • 2 cups chocolate non-dairy milk
  • ½ cup vegetable oil
  • 2 tablespoons apple cider vinegar, or white vinegar
  • 1 teaspoon vanilla
  • 1 batch dairy-free chocolate frosting

Instructions

Prep:

  • Preheat the oven to 350F with the top rack positioned in the middle of the oven. Grease two (2) 9-inch cake pans with oil (or cooking spray) and set aside. You can also use parchment liners for the bottom, but I still recommend lightly greasing the sides.

Mix:

  • In a large bowl, add the gluten-free flour, sugar, cocoa powder, baking soda, and salt. Whisk the dry ingredients well to ensure they're evenly mixed.
  • In a separate bowl, whisk the dairy-free chocolate milk, oil, vinegar, and vanilla. Then pour the wet ingredients into the dry ingredients bowl and stir gently until the batter is smooth and all the flour is incorporated.
  • Divide the batter evenly between the prepared cake pans.

Bake:

  • Bake in a preheated oven for 25 to 30 minutes, until the centers are set and a toothpick inserted in the middle comes out clean. I check around minute 25, and if one pan is set but the other isn't, remove it and let the other finish baking for a couple of extra minutes.
  • Remove the cake pans from the oven and let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely before frosting.

Frost:

  • While the cakes are cooling, make the frosting. If you've made it ahead of time, take it out of the fridge and let it come to room temperature so it's easier to spread.
  • Place one cake layer on a plate or cake stand and spread about a cup of frosting over the top. Add the second cake layer, then spread the remaining chocolate frosting over the top and sides.

Serve and store:

  • Store the frosted cake, covered, at room temperature for up to 2 days or refrigerate for up to 5 days. Take it out of the fridge and let the cake come to room temperature before serving for the best texture.

Notes

  • For a 3-tiered cake: You’ll need to fill three (3)  6-inch cake pans with batter.
  • Cupcakes: Turn this into cupcakes by baking for 18 to 22 minutes, checking that a toothpick comes out clean around minute 16. 
  • 13 x 9-inch pan: You can use a rectangular pan for this cake recipe, but keep a close eye on the baking time, as it will vary by a few minutes from the original recipe.
  • Using other gluten-free flour mixes: I recommend the two listed here because they include xanthan gum, an essential ingredient that binds and thickens the batter. If you’re using something else and it doesn’t include it in the ingredients, add 2 teaspoons of xanthan gum to the dry ingredients. This recipe only works with baking mixes, not with other alternatives (like almond or coconut flours).
Nutritional information does not include frosting.
 

The recommendations below may include affiliate links.

Equipment

bag of bob's red mill 1 to 1 gluten free flour mix
Bob's Gluten Free Flour
Clean Treats
Clean Treats Cookbook
King Arthur Gluten Free Flour
Cocoa Powder

Nutrition

Serving: 1slice | Calories: 245kcal | Carbohydrates: 42g | Protein: 4g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 2g | Trans Fat: 0.05g | Cholesterol: 2mg | Sodium: 303mg | Potassium: 84mg | Fiber: 3g | Sugar: 26g | Vitamin A: 61IU | Vitamin C: 0.1mg | Calcium: 58mg | Iron: 1mg

More Desserts

  • two smores stacked and held in front of an air fryer
    2-Minute Air Fryer S’mores
  • a stack of whole wheat chocolate chip cookies
    Whole Wheat Chocolate Chip Cookies
  • overhead view of chocolate avocado mousse in serving cups topped with whipped cream and cocoa shavings
    Chocolate Avocado Mousse
  • overhead view of gluten free king cake
    Homemade Gluten-Free King Cake (Beginner-Friendly Recipe!)

Comments

    4.95 from 200 votes (61 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Laura says

    November 18, 2014 at 1:57 pm

    No. if your mix has it omit.

    Reply
  2. Anna says

    October 27, 2014 at 9:31 pm

    5 stars
    Just wondering if the 350 is F or C. I am in Aust. My oven only goes to 250C.

    Reply
    • Laura says

      October 28, 2014 at 11:11 am

      our temperatures are in F. You’ll want to set your oven to 175C.

      Reply
      • Anna says

        October 28, 2014 at 10:18 pm

        5 stars
        Thank you so much.

        Reply
      • AR says

        January 03, 2021 at 9:36 pm

        58g of sugar in one slice? That is beyond outrageous and incredibly unhealthy for kids and adults alike.

        Reply
        • Laura says

          January 07, 2021 at 6:06 pm

          It is a chocolate cake with chocolate frosting so 58 grams of sugar is common. While I don’t recommend consuming a slice every day, an occasional, super chocolatey treat shouldn’t hurt.

          Reply
  3. Laura says

    October 24, 2014 at 9:21 pm

    a liquide sweetener will change the consistency of the batter. can you use coconut palm sugar?

    Reply
  4. Laura says

    October 24, 2014 at 9:18 pm

    I have not tired this recipe with all purpose flour. it was specifically created for gluten free mixes. You’ll need less flour and yes, you can omit the xg.

    Reply
    • Mark says

      January 02, 2015 at 6:41 pm

      5 stars
      Hi,

      How much less all-purpose flour? do you think. I also don’t need to be gluten free. Just dairy, nut, egg and soy. I’m not really good at experimenting with recipes. Thanks.

      Reply
      • Laura says

        January 02, 2015 at 6:51 pm

        Mark, this recipe was not developed for regular flour and therefore I cannot advise specifically on how much less. If you are not an experimenter, I highly suggest looking for a recipe that is egg free only. dairy can easily be substituted in any recipe for an alternative replacement.

        Reply
      • Kathy says

        December 04, 2021 at 5:54 pm

        5 stars
        My son’s girlfriend is allergic to gluten, dairy and eggs. He wants a cake for her for a special event so I did a dry run. The cake substitute i used was chocolate oat milk. It tastes good but it fell apart coming out of pans. Should I have cooked longer ( the toothpick was clean)? Any suggestions?

        Reply
        • Laura says

          December 06, 2021 at 4:13 pm

          Hi Kathy, did you grease the pans and allow the cake to cool down completely before removing them from the pans?

          Reply
  5. Luisa says

    September 30, 2014 at 1:49 pm

    4 stars
    I’ve never baked a cake before but having a child with dietary restrictions is compelling me to acquire new skills which is great! I tried making this cake in preparation for my son’s 4th birthday this weekend and he is gluten, dairy, nuts, eggs and seafood intolerant. I followed the recipe to a “T” and it turned out fabulously (at least that’s what my office mates said)! The only thing I added is some gluten/nut/egg/dairy free dark chocolate chunks. This cake is fantastic. I brought my “test” cake to work and nobody knew it was allergen-free.

    My only question is, I plan to make a rectangular cake for my son’s birthday. Will a 9×13 rectangular cake pan work with this recipe? Again, thank you so much for sharing this. It will really make my son’s birthday all the more memorable.

    Reply
    • Laura says

      October 03, 2014 at 3:48 am

      a 9×13 pan will work. just keep an eye on the baking as time will vary (a few more minutes I think). Glad everyone enjoyed it!

      Reply
« Older Comments
Newer Comments »
Laura fuentes holding a skillet of food standing in front of a blue door

Hi! I'm Laura.
Known for the internet’s favorite pancake recipes and real-life dinners that make weeknights easier. These are the meals my family loves, and yours will too!

More about me →

Always See My Recipes In Google

Fresh Favorites

  • stack of homemade fluffy pancakes from scratch stacked on a plate, topped with a pat of butter, and pancake syrup over the top
    Best Fluffy Pancakes Recipe
  • close up looking in the skillet of finished chicken with peppers and onions recipe
    Chicken with Peppers and Onions
  • Creamy balsamic vinaigrette drizzling from a spoon into a glass jar with a fresh salad in the background.
    The Best Balsamic Vinaigrette Dressing
  • baked cajun salmon
    Baked Cajun Salmon

Trending Now

  • copycat canes nuggets and fries with texas toast and two sauces
    Copycat Cane’s Chicken Recipe with Homemade Cane’s Sauce
  • collage image with eight dinner ideas
    40 Easy Dinner Ideas for Tonight
  • overhead of a creamy garlic sauce for chicken in a pan with cooked chicken inside
    Creamy Garlic Sauce
  • fluffy stack of pumpkin chocolate chip pancakes on a plate topped with butter and syrup
    Pumpkin Chocolate Chip Pancakes

Footer

Browse

  • Start Here
  • Eat Healthy in 30 Days
  • Recipe Index

Useful Links

  • Contact
  • Permissions
  • Terms & Conditions
  • Privacy Policy
Facebook Pinterest Instagram YouTube

COPYRIGHT © 2026 FUENTES MEDIA

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.