Written by

Virginia Burton

Published

Moist Dairy-Free Carrot Cake Recipe with Easy Cashew Cream Cheese Frosting

Ready In 1 hour 45 minutes
Servings 8-10 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

“You know that moment when you bite into a dessert and it just feels like home—warm, comforting, but with a little surprise that keeps you hooked? That’s exactly what happened one rainy Thursday evening when my neighbor, Tom, knocked on my door holding a slightly squished Tupperware container. I wasn’t expecting a homemade carrot cake, especially a moist dairy-free carrot cake with cashew cream cheese frosting. Tom, who’s usually the quiet type, confessed he’d whipped it up after a late-night craving and a quick online search for allergy-friendly recipes.

Honestly, I was skeptical at first—carrot cake without dairy? Cashew cream cheese frosting instead of the usual cream cheese? But the aroma that filled my kitchen as we sliced into the cake was too good to ignore. The texture was perfectly tender, not dry or crumbly like some dairy-free cakes can be, and the frosting was so creamy and tangy that I found myself sneaking a spoonful when Tom wasn’t looking. Maybe you’ve been there—trying to find a dessert that satisfies without causing discomfort or missing flavors.

That rainy night, with a cracked mixing bowl and a kitchen that looked like a mini tornado had passed through, I took notes as Tom explained his tweaks. This recipe stayed with me because it’s proof you don’t need dairy to create a truly luscious carrot cake that everyone can enjoy. So let me tell you, whether you’re dairy-free, allergic, or just curious, this moist dairy-free carrot cake with cashew cream cheese frosting is going to surprise you in the best way.

Why You’ll Love This Recipe

After testing this moist dairy-free carrot cake recipe several times (and yes, at least once with a small kitchen disaster involving too much cinnamon), I can confidently say it’s a keeper. Here’s why this recipe stands out and deserves a spot in your baking rotation:

  • Quick & Easy: Comes together in about 45 minutes, perfect for busy weeknights or spontaneous dessert cravings.
  • Simple Ingredients: You won’t need to hunt down anything exotic—most are pantry staples or easy to find at any grocery store.
  • Perfect for Gatherings: Whether it’s a potluck, holiday brunch, or just a cozy family night, this cake impresses without the stress.
  • Crowd-Pleaser: Even those who usually shy away from dairy-free options find themselves asking for seconds.
  • Unbelievably Delicious: The texture is incredibly moist thanks to the grated carrots and a touch of applesauce, while the cashew cream cheese frosting adds a silky tang that balances sweetness beautifully.

What makes this carrot cake really different is the frosting. Instead of the usual cream cheese, the cashew-based version is light yet rich, with a subtle nuttiness that complements the spices perfectly. Plus, this recipe strikes a great balance of spice and sweetness, so it’s not overpowering but just right. Honestly, it’s the kind of cake that makes you close your eyes after the first bite and smile.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and if you’re dairy-free or vegan, you’ll appreciate how naturally this cake fits your needs. Here’s what you’ll need:

  • For the Cake:
    • 1 ¾ cups (220g) all-purpose flour (or gluten-free flour blend for GF option)
    • 1 tsp baking soda
    • 1 tsp baking powder
    • ½ tsp salt
    • 1 ½ tsp ground cinnamon (I like to use McCormick for consistent flavor)
    • ½ tsp ground nutmeg
    • ¾ cup (150g) brown sugar, packed
    • ⅓ cup (80ml) melted coconut oil (adds moisture and subtle richness)
    • 1 tsp vanilla extract
    • 1 cup (240ml) unsweetened almond milk (or any dairy-free milk)
    • 1 tbsp apple cider vinegar (helps the cake rise and adds tenderness)
    • 1 cup (100g) finely grated carrots (about 2 medium carrots)
    • ½ cup (120g) unsweetened applesauce (keeps it moist without oil)
    • ½ cup (50g) chopped walnuts or pecans (optional, for crunch)
  • For the Cashew Cream Cheese Frosting:
    • 1 cup (150g) raw cashews, soaked overnight or in hot water for 2 hours
    • 3 tbsp fresh lemon juice
    • 2 tbsp pure maple syrup (adjust to taste)
    • 1 tsp vanilla extract
    • Pinch of salt
    • 2-4 tbsp water (to thin as needed)

For best results, look for firm, fresh carrots and raw cashews that are plump and pale. If you’re short on time, soaking cashews in hot water speeds things up. The applesauce is a neat trick I picked up to keep the cake moist without extra fat. If you want to switch it up, swapping almond milk for oat or rice milk works just fine here.

Equipment Needed

  • 9-inch (23 cm) round cake pan or an 8×8-inch square pan (I personally love using a springform pan for easy removal)
  • Mixing bowls (one large for batter, one medium for wet ingredients)
  • Electric mixer or sturdy whisk (a handheld mixer makes the frosting much easier)
  • Food processor or high-speed blender (essential for smooth cashew frosting)
  • Measuring cups and spoons
  • Grater for the carrots
  • Spatula and wooden spoon

If you don’t have a food processor, a strong blender can work for the frosting, but you might need to scrape down the sides more often. For the cake, any good-quality non-stick pan will help prevent sticking, but lining the pan with parchment paper is a fail-safe option. I’ve also found that a silicone spatula is great for folding in nuts without breaking them too much.

Preparation Method

moist dairy-free carrot cake preparation steps

  1. Preheat your oven to 350°F (175°C). Lightly grease your cake pan and line the bottom with parchment paper for easy removal. This step is key to avoid any stuck bits later.
  2. Prepare the wet ingredients: In a medium bowl, combine the almond milk and apple cider vinegar. Let it sit for 5 minutes to create a “buttermilk” effect—this helps tenderize the cake.
  3. Mix the dry ingredients: In a large bowl, whisk together the flour, baking soda, baking powder, salt, cinnamon, nutmeg, and brown sugar. Make sure to break up any lumps in the brown sugar for even sweetness.
  4. Combine wet ingredients: Add the melted coconut oil, vanilla extract, and applesauce to the almond milk mixture. Stir until smooth and well blended.
  5. Incorporate wet into dry: Pour the wet mixture into the dry ingredients. Gently fold with a spatula or wooden spoon until just combined. Overmixing can make the cake tough, so stop as soon as the flour disappears.
  6. Add grated carrots and nuts: Fold in the grated carrots and chopped nuts if using. The carrots should be finely grated to ensure moisture and tenderness. The nuts add a lovely texture contrast.
  7. Pour batter into the pan: Spread the batter evenly in the prepared pan. Tap gently on the counter to release any air bubbles.
  8. Bake: Place the pan in the oven and bake for 35-40 minutes. Start checking at 35 minutes by inserting a toothpick in the center—it should come out clean or with a few moist crumbs.
  9. Cool completely: Let the cake cool in the pan for 15 minutes, then transfer to a wire rack to cool completely before frosting. Patience is key here to avoid melting the frosting.
  10. Prepare the cashew cream cheese frosting: Drain soaked cashews and add them to your food processor with lemon juice, maple syrup, vanilla extract, and salt. Blend until smooth, adding water a tablespoon at a time to reach a creamy, spreadable consistency. This can take 3-5 minutes, depending on your machine.
  11. Frost the cake: Once the cake is fully cooled, spread the cashew cream cheese frosting evenly on top. For a decorative touch, use the back of a spoon to create soft swirls.
  12. Chill and serve: Refrigerate the frosted cake for at least 30 minutes to let the frosting set. This also helps the flavors meld beautifully.

Pro tip: If you notice the cake edges browning too quickly, tent loosely with foil halfway through baking. Also, if your frosting feels too thick, a splash more water will smooth it out without losing flavor.

Cooking Tips & Techniques

Getting this moist dairy-free carrot cake just right is easier than you think, but here are some tips I’ve picked up along the way:

  • Grating the carrots finely is crucial. Too chunky, and the cake won’t hold together well; too fine, and you lose that delightful texture. I use the small side of my box grater to get the perfect shred.
  • Don’t skip the vinegar and almond milk step. This little trick mimics buttermilk and gives the cake a tender crumb and subtle tang that balances the sweetness.
  • Mixing gently saves you from a dense cake. Stir until ingredients just come together—overworking activates gluten and toughens the crumb.
  • For the frosting, make sure to soak cashews well. I’ve found that overnight soaking yields the creamiest frosting, but if you’re in a pinch, hot water for 2 hours works too.
  • Use fresh lemon juice for the frosting—it brightens the flavor and adds that perfect tang that mimics traditional cream cheese.
  • Watch baking times closely. Ovens vary, so start checking at 35 minutes. Overbaking dries the cake out, and no one wants that.

Honestly, I learned the hard way that skipping the cooling step before frosting results in a melty mess (yep, I was impatient once). Waiting is tough but worth it for a clean, delicious finish.

Variations & Adaptations

This moist dairy-free carrot cake recipe is pretty flexible, so feel free to experiment based on what you have or prefer:

  • Gluten-Free Option: Swap the all-purpose flour for a gluten-free blend like Bob’s Red Mill 1-to-1. The texture will be slightly different but still delicious.
  • Spice it Up: Add a pinch of ground ginger or cardamom for a more complex spice profile. I tried this during the holidays, and it was a hit!
  • Nut-Free Version: Omit the walnuts or pecans and use sunflower seeds or pumpkin seeds for crunch instead, keeping it allergy-friendly.
  • Sweetener Swap: Use coconut sugar instead of brown sugar for a richer, caramel-like flavor.
  • Different Frosting: If cashews aren’t your thing, try a coconut cream frosting by whipping chilled coconut cream with maple syrup and vanilla.

I once added crushed pineapple to the batter for a tropical twist, which added moisture and a subtle sweetness that was surprisingly good. Feel free to customize to suit your taste buds or dietary needs.

Serving & Storage Suggestions

This carrot cake is best served slightly chilled or at room temperature to let the flavors shine. I like to slice it into generous wedges and pair with a cup of chai tea or a bold coffee—it’s a cozy combo that makes any afternoon feel special.

If you’re serving at a party, garnishing with a sprinkle of chopped walnuts or a few carrot ribbons adds a pretty finishing touch. This cake also holds up well for a day or two, making it perfect to prepare ahead of time.

  • Storage: Keep the cake covered in the refrigerator for up to 4 days. The frosting firms up and the flavors meld wonderfully.
  • Freezing: You can freeze the unfrosted cake layers wrapped tightly in plastic wrap and foil for up to 3 months. Thaw overnight in the fridge before frosting.
  • Reheating: If you want a warm slice, pop it in the microwave for 15-20 seconds. Just be careful not to overheat or the frosting may soften too much.

The flavors actually deepen after a day in the fridge, so if you can resist, let it rest overnight for an even better taste experience.

Nutritional Information & Benefits

This moist dairy-free carrot cake combines wholesome ingredients that offer some surprising nutritional perks:

  • Carrots provide beta-carotene and fiber, supporting eye health and digestion.
  • Cashews bring heart-healthy fats and plant-based protein to the frosting.
  • The use of almond milk and applesauce keeps this recipe lower in saturated fat compared to traditional versions.
  • Gluten-free flour options make this recipe accessible for those with gluten intolerance.

While this is still a treat and should be enjoyed as such, it’s a kinder choice for those avoiding dairy or eggs and a better-for-you alternative to many store-bought carrot cakes loaded with processed ingredients. I find it’s a lovely balance between indulgence and mindful eating.

Conclusion

This moist dairy-free carrot cake with cashew cream cheese frosting isn’t just another allergy-friendly dessert—it’s a recipe that’s been through the wringer and come out delicious every time. Whether you’re baking for a friend with dietary restrictions or just want to try something different, this cake hits the spot with its tender crumb, balanced sweetness, and creamy topping.

Feel free to tweak the spices, nuts, or frosting to fit your preferences. I love how adaptable it is, and honestly, it’s become a staple in my kitchen for celebrations and quiet nights alike. If you make this recipe, I’d really love to hear how it turns out for you—drop a comment or share your tweaks!

Remember, baking is as much about experimenting and enjoying the process as it is about the final bite. So grab your grater, and let’s get baking!

FAQs About Moist Dairy-Free Carrot Cake with Cashew Cream Cheese Frosting

Can I make this carrot cake nut-free?

Yes! Simply omit the walnuts or pecans and replace the cashew frosting with a coconut cream-based frosting or a dairy-free buttercream.

How do I store leftover cake?

Store the frosted cake in an airtight container in the refrigerator for up to 4 days. You can also freeze unfrosted cake layers for longer storage.

Is it possible to use canned carrots instead of fresh?

Fresh grated carrots work best for texture and moisture. Canned carrots are softer and may make the batter too wet, so I don’t recommend it.

Can I use another type of dairy-free milk?

Absolutely! Oat, rice, or soy milk will work fine; just avoid flavored varieties that might alter the taste.

How do I make the frosting less sweet?

Reduce the maple syrup slightly or add a touch more lemon juice to balance the sweetness with tanginess.

Pin This Recipe!

moist dairy-free carrot cake recipe

Print

Moist Dairy-Free Carrot Cake Recipe with Easy Cashew Cream Cheese Frosting

A moist and tender dairy-free carrot cake topped with a creamy, tangy cashew cream cheese frosting. Perfect for those avoiding dairy but craving a delicious, comforting dessert.

  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 8 servings 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 1 ¾ cups (220g) all-purpose flour (or gluten-free flour blend for GF option)
  • 1 tsp baking soda
  • 1 tsp baking powder
  • ½ tsp salt
  • 1 ½ tsp ground cinnamon
  • ½ tsp ground nutmeg
  • ¾ cup (150g) brown sugar, packed
  • ⅓ cup (80ml) melted coconut oil
  • 1 tsp vanilla extract
  • 1 cup (240ml) unsweetened almond milk (or any dairy-free milk)
  • 1 tbsp apple cider vinegar
  • 1 cup (100g) finely grated carrots (about 2 medium carrots)
  • ½ cup (120g) unsweetened applesauce
  • ½ cup (50g) chopped walnuts or pecans (optional)
  • For the Cashew Cream Cheese Frosting:
  • 1 cup (150g) raw cashews, soaked overnight or in hot water for 2 hours
  • 3 tbsp fresh lemon juice
  • 2 tbsp pure maple syrup
  • 1 tsp vanilla extract
  • Pinch of salt
  • 24 tbsp water (to thin as needed)

Instructions

  1. Preheat your oven to 350°F (175°C). Lightly grease your cake pan and line the bottom with parchment paper.
  2. In a medium bowl, combine the almond milk and apple cider vinegar. Let sit for 5 minutes to create a ‘buttermilk’ effect.
  3. In a large bowl, whisk together the flour, baking soda, baking powder, salt, cinnamon, nutmeg, and brown sugar.
  4. Add melted coconut oil, vanilla extract, and applesauce to the almond milk mixture. Stir until smooth.
  5. Pour the wet mixture into the dry ingredients. Gently fold with a spatula or wooden spoon until just combined.
  6. Fold in the grated carrots and chopped nuts if using.
  7. Pour batter into the prepared pan and tap gently to release air bubbles.
  8. Bake for 35-40 minutes, checking at 35 minutes with a toothpick; it should come out clean or with a few moist crumbs.
  9. Let the cake cool in the pan for 15 minutes, then transfer to a wire rack to cool completely.
  10. Drain soaked cashews and add to a food processor with lemon juice, maple syrup, vanilla extract, and salt. Blend until smooth, adding water as needed to reach a creamy consistency.
  11. Once the cake is cooled, spread the cashew cream cheese frosting evenly on top, creating soft swirls if desired.
  12. Refrigerate the frosted cake for at least 30 minutes to let the frosting set before serving.

Notes

Line the pan with parchment paper for easy removal. Soak cashews overnight for creamiest frosting or use hot water for 2 hours if short on time. Tent cake with foil if edges brown too quickly. Chill cake before frosting to avoid melting. Adjust maple syrup and lemon juice in frosting to balance sweetness and tanginess.

Nutrition

  • Serving Size: 1 slice (1/8 of cake
  • Calories: 320
  • Sugar: 20
  • Sodium: 210
  • Fat: 18
  • Saturated Fat: 5
  • Carbohydrates: 36
  • Fiber: 3
  • Protein: 5

Keywords: dairy-free carrot cake, vegan carrot cake, cashew cream cheese frosting, allergy-friendly dessert, moist carrot cake

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating