Classic Dairy-Free Gingerbread Cake with Egg and Eggless Options


Gingerbread is often enriched with butter, but it doesn’t need to be. This dairy-free gingerbread cake recipe is made without butter or milk of any kind, but it still has that classic rich flavor and tender, moist crumb.

Keep in mind, there are various types of molasses, which will affect how this dairy-free gingerbread cake tastes. Lighter unsulphured molasses, like Grandma’s Original, produces a milder, almost everyone-friendly flavor. Dark molasses, like Brer Full Flavor, lends a richer, more robust flavor, and can be good for molasses fans. Blackstrap molasses is the darkest and most intense type of molasses on the market. As much as I love it, I don’t personally use blackstrap in this recipe. It’s simply too dark and savory in this quantity and can overpower the other flavors.

Classic Dairy-Free Gingerbread Cake Recipe with Egg-Free and Vegan Options

Special Diet Notes: Classic Dairy-Free Gingerbread Cake

By ingredients, this recipe is dairy-free / non-dairy, nut-free, peanut-free, soy-free, and vegetarian.

For egg-free and vegan gingerbread cake, substitute 1/4 cup + 2 tablespoons aquafaba for the eggs, or see our egg substitute guide for more options.

Classic Dairy-Free Gingerbread Cake
Prep time
Cook time
Total time
This is your simple, all around, delicious gingerbread cake recipe. Toss in some minced crystalized ginger, or even a little freshly grated ginger if you want to up the zing.
Recipe type: Dessert
Cuisine: European
Serves: 18 servings
  • 2 eggs (see above for egg-free options)
  • 1 cup oil
  • 1 cup molasses (see post above)
  • 1 cup sugar
  • 1 ½ teaspoons ground ginger
  • 1 ½ teaspoons ground cinnamon
  • 1⁄2 teaspoon ground cloves
  • 1 teaspoon salt
  • 2 teaspoons baking soda
  • 1 cup boiling water
  • 3 cups all-purpose flour
  1. Powdered sugar or dairy-free whipped cream, for garnish (optional)
  2. Preheat your oven to 350°F and grease a 9x13-inch baking dish.
  3. In a mixing bowl, beat the eggs until frothy. Add the oil, molasses, sugar, ginger, cinnamon, cloves, and salt and beat slowly to combine.
  4. Dissolve the baking soda in the boiling water, and pour it into the batter. Slowly mix in the flour.
  5. Transfer the batter to your prepared baking dish.
  6. Bake the cake for 35 to 40 minutes, or until a toothpick inserted in the center of the cake comes out clean.
  7. Let cool before cutting into slices. Sprinkle slices with powdered sugar or top with dairy-free whipped cream, to serve.
Various Cake Size Options: This cake can also be made sheet pan style. If using a larger sheet pan, reduce the baking time to 25 to 35 minutes, depending the size of the pan. If you need a smaller cake, you can cut all ingredients in half, and bake this in an 8x8-inch pan. The cook time and baking temperature remain the same.

More Dairy-Free Gingerbread Recipes

Gingerbread Cookie Butter

Gingerbread Cookie Butter

Gingerbread Latte (Starbucks Copycat!)

Dairy-Free Gingerbread Latte Recipe - Starbucks Copycat that's spot on for the Original! Vegan and Allergy-Friendly Too

Classic Gingerbread Men Cookies with Royal Icing

Dairy-Free Gingerbread Men Cookies Recipe with Royal Icing - a classic popular recipe that can also be made vegan!

About Author

Alisa is the founder of, Food Editor for Allergic Living magazine, and author of the best-selling dairy-free book, Go Dairy Free: The Guide and Cookbook for Milk Allergies, Lactose Intolerance, and Casein-Free Living, and the new cookbook, Eat Dairy Free: Your Essential Cookbook for Everyday Meals, Snacks, and Sweets. Alisa is also a professional recipe creator and product ambassador for the natural food industry.

Leave A Reply

Rate this recipe: