Soft Vegan Gluten Free Carrot Cake with Dairy-Free Frosting – Tender, Cozy, and Easy

This soft, moist carrot cake tastes like a bakery classic, but it’s fully plant-based and gluten free. You’ll get a tender crumb, warm spices, and a creamy dairy-free frosting that spreads like a dream. It’s the kind of dessert that makes everyone at the table happy, no matter their diet.

Simple ingredients, one bowl for the batter, and just the right sweetness. This is a reliable, crowd-pleasing cake you’ll want to bake again and again.

Why This Recipe Works

  • Moisture from carrots and oil: Finely grated carrots and a neutral oil keep the crumb soft without eggs or dairy.
  • Gluten-free structure, no crumble: A 1:1 gluten-free flour blend with xanthan gum delivers lift and tenderness.
  • Easy egg replacer: Flax “eggs” bind the batter and add a subtle nutty depth.
  • Balanced sweetness: Brown sugar and maple syrup create flavor, not just sweetness, for bakery-style results.
  • Creamy, tangy frosting: Dairy-free cream cheese and vegan butter whip into a smooth, spreadable icing.

What You’ll Need

  • Dry Ingredients
    • 1 3/4 cups gluten-free all-purpose flour (1:1 blend with xanthan gum)
    • 1 teaspoon baking powder
    • 1/2 teaspoon baking soda
    • 1/2 teaspoon fine sea salt
    • 2 teaspoons ground cinnamon
    • 1/2 teaspoon ground nutmeg
    • 1/4 teaspoon ground ginger (optional for extra warmth)
  • Wet Ingredients
    • 2 tablespoons ground flaxseed + 5 tablespoons warm water (flax eggs)
    • 1/2 cup light brown sugar, packed
    • 1/3 cup pure maple syrup
    • 1/2 cup neutral oil (avocado, grapeseed, or light olive)
    • 1/2 cup unsweetened non-dairy milk (almond, oat, or soy)
    • 2 teaspoons pure vanilla extract
    • 1 1/2 cups finely grated carrots (about 3 medium, packed)
    • 1/2 cup crushed pineapple, well-drained (optional, for extra moisture)
    • 1/2 cup chopped walnuts or pecans (optional)
    • 1/3 cup raisins (optional)
  • Dairy-Free Frosting
    • 8 ounces dairy-free cream cheese, chilled
    • 1/2 cup vegan butter, slightly softened
    • 2 1/2–3 cups powdered sugar, sifted
    • 1 teaspoon vanilla extract
    • Pinch of salt

Instructions

  1. Preheat the oven to 350°F (175°C). Line an 8-inch square pan or two 8-inch round pans with parchment and lightly grease the sides.
  2. Make the flax eggs.

    In a small bowl, mix ground flaxseed with warm water. Set aside for 5–10 minutes until gelled.

  3. Whisk the dry ingredients. In a large bowl, whisk flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger.
  4. Combine the wet mix.

    In a separate bowl, whisk brown sugar, maple syrup, oil, non-dairy milk, vanilla, and the flax mixture until smooth.

  5. Bring it together. Pour the wet mixture into the dry and stir just until combined. Fold in grated carrots, and if using, pineapple, nuts, and raisins.

    Do not overmix.

  6. Bake. Spread the batter evenly in the prepared pan(s). Bake 28–34 minutes for rounds or 32–38 minutes for a square, until a toothpick comes out clean with a few moist crumbs.
  7. Cool completely.

    Let the cake rest in the pan for 10 minutes, then transfer to a rack. Cool fully before frosting.

  8. Make the frosting. Beat vegan butter and dairy-free cream cheese until fluffy, 1–2 minutes.

    Gradually add powdered sugar, then vanilla and a pinch of salt. Beat until smooth and thick.

  9. Frost and finish. Spread frosting over the cooled cake.

    Add a sprinkle of chopped nuts or a dusting of cinnamon if you like.

How to Store

  • Refrigerator: Cover and refrigerate for up to 5 days. The texture stays moist.
  • Freezer: Freeze slices, well-wrapped, for up to 2 months. Thaw overnight in the fridge.
  • Make-ahead: Bake the cake a day ahead, wrap tightly, and frost the next day for easy serving.

Why This is Good for You

  • Carrots add fiber and antioxidants, including beta-carotene for eye health.
  • Walnuts or pecans offer healthy fats and a bit of plant protein.
  • Lower in refined sugar than many cakes, thanks to maple syrup’s natural sweetness and flavor.
  • Dairy-free and egg-free, which can be gentler for some digestive systems and friendly to multiple diets.

Common Mistakes to Avoid

  • Overmixing the batter: This can make the crumb dense.

    Stir just until no dry streaks remain.

  • Using watery pineapple: Squeeze out excess liquid or the cake can sink.
  • Skipping parchment: Gluten-free cakes are delicate. Lining the pan prevents sticking.
  • Frosting a warm cake: The icing will melt and slide. Cool completely first.
  • Using the wrong flour blend: Choose a 1:1 gluten-free blend with xanthan gum for best structure.

Variations You Can Try

  • Spice-forward: Add a pinch of cloves and cardamom for a chai-inspired cake.
  • Tropical twist: Swap raisins for chopped dried pineapple and add shredded coconut.
  • Orange zest: Fold in 1 tablespoon finely grated orange zest for a citrus lift.
  • Maple-walnut: Use all maple syrup for the sweetener and top with toasted walnuts.
  • Cupcakes: Bake in a lined muffin tin for 18–22 minutes for grab-and-go treats.

FAQ

Can I make this without nuts?

Yes.

Simply leave out the walnuts or pecans. For a little crunch, try pumpkin seeds or keep it nut-free and add extra raisins.

What if my gluten-free flour blend doesn’t have xanthan gum?

Add 1/2 teaspoon xanthan gum to the dry ingredients. It helps with structure and a tender crumb.

Can I use coconut sugar instead of brown sugar?

Yes.

Coconut sugar works well, though the cake will be slightly less moist and a bit deeper in flavor.

How do I grate the carrots?

Use the fine holes on a box grater or a food processor with a fine shredding disc. Finer shreds blend better and keep the cake soft.

Can I make this oil-free?

You can replace the oil with 1/2 cup unsweetened applesauce. The cake will be a bit denser but still tasty and moist.

Is there a substitute for dairy-free cream cheese?

Use all vegan butter and add 1–2 tablespoons lemon juice for tang.

You may need a bit more powdered sugar for structure.

In Conclusion

This Soft Vegan Gluten Free Carrot Cake with Dairy-Free Frosting is tender, flavorful, and easy to love. It brings cozy spices, real carrot goodness, and a silky topping without eggs, dairy, or gluten. Bake it for birthdays, brunch, or a simple weekend treat—and expect clean plates and happy faces.

Soft Vegan Gluten Free Carrot Cake with Dairy-Free Frosting - Tender, Cozy, and Easy

Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 12 servings

Ingredients
  

  • Dry Ingredients 1 3/4 cups gluten-free all-purpose flour (1:1 blend with xanthan gum)
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon fine sea salt
  • 2 teaspoons ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon ground ginger (optional for extra warmth)
  • Wet Ingredients 2 tablespoons ground flaxseed + 5 tablespoons warm water (flax eggs)
  • 1/2 cup light brown sugar, packed
  • 1/3 cup pure maple syrup
  • 1/2 cup neutral oil (avocado, grapeseed, or light olive)
  • 1/2 cup unsweetened non-dairy milk (almond, oat, or soy)
  • 2 teaspoons pure vanilla extract
  • 1 1/2 cups finely grated carrots (about 3 medium, packed)
  • 1/2 cup crushed pineapple, well-drained (optional, for extra moisture)
  • 1/2 cup chopped walnuts or pecans (optional)
  • 1/3 cup raisins (optional)
  • Dairy-Free Frosting 8 ounces dairy-free cream cheese, chilled
  • 1/2 cup vegan butter, slightly softened
  • 2 1/2–3 cups powdered sugar, sifted
  • 1 teaspoon vanilla extract
  • Pinch of salt

Method
 

  1. Preheat the oven to 350°F (175°C). Line an 8-inch square pan or two 8-inch round pans with parchment and lightly grease the sides.
  2. Make the flax eggs. In a small bowl, mix ground flaxseed with warm water. Set aside for 5–10 minutes until gelled.
  3. Whisk the dry ingredients. In a large bowl, whisk flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger.
  4. Combine the wet mix. In a separate bowl, whisk brown sugar, maple syrup, oil, non-dairy milk, vanilla, and the flax mixture until smooth.
  5. Bring it together. Pour the wet mixture into the dry and stir just until combined. Fold in grated carrots, and if using, pineapple, nuts, and raisins. Do not overmix.
  6. Bake. Spread the batter evenly in the prepared pan(s). Bake 28–34 minutes for rounds or 32–38 minutes for a square, until a toothpick comes out clean with a few moist crumbs.
  7. Cool completely. Let the cake rest in the pan for 10 minutes, then transfer to a rack. Cool fully before frosting.
  8. Make the frosting. Beat vegan butter and dairy-free cream cheese until fluffy, 1–2 minutes. Gradually add powdered sugar, then vanilla and a pinch of salt. Beat until smooth and thick.
  9. Frost and finish. Spread frosting over the cooled cake. Add a sprinkle of chopped nuts or a dusting of cinnamon if you like.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts