Perfectly moist and tender, this eggless carrot cake is packed with fresh carrots and walnuts that add nutrition as well as delightful texture. Enjoy for everyday breakfast, snack or any special occasion.

Jump to:
Moist Egg-free Carrot Cake
When I shared my banana walnut cake, I had NO idea just how widely popular it would become. And so I knew I had to make another variation.
There were a ton of requests for an eggless cake option, and as it is almost Easter, I brought you this moist egg-free carrot cake with walnuts!
As with all of my baked goods, this cake is really easy to make, and it's the perfect treat for Easter or any time of the year!
You can top with my healthy, velvety cream cheese frosting, but the cake really can stand on its own.
Be sure to bookmark this recipe to enjoy as an easy make-ahead breakfast, snack, or dessert. It can also be a perfect birthday cake - Hello smash cake!
And if you don't like baking, try these 5 ingredient carrot balls that taste like raw carrot cake :).
Lastly, if you are looking for an egg-free breakfast option, try these fluffy eggless pancakes! You can totally ad grated carrots to the batter too!
Related: Easy Breakfast Ideas without Eggs
Ingredients

I am highlighting just the ones that need further explanation. The complete list is in the recipe card below.
- White whole wheat flour - it's the same nutritionally as whole wheat flour but is lighter in texture and a little sweeter in flavor.
- Plain yogurt - will make the cake moist while boosting protein and healthy fat.
- Unsweetened applesauce - adds moisture, flavor, and natural sweetness. You can use store-bought or homemade applesauce - so easy to make!
- Carrots - I am all for convenience but do NOT use pre-grated carrots from the store. They will be too thick and dry. Grab about 4-5 fresh carrots and shred at home.
- Maple syrup - can also use honey or date syrup or leave out completely. Be sure to read the "tips for success" section
- Salt- just a pinch of salt helps bring out the flavor of all the ingredients and enhance the sweetness.
- Walnuts - be sure to finely chop or ground if planning to enjoy with your baby. I like to use a coffee grinder for this.
- Cream cheese frosting - optional and honestly I don't think this cake needs it. BUT if you want the true classic carrot cake experience, you're going to love this EASY and healthy cream cheese frosting recipe.
Step-by-Step Instructions


- Preheat oven to 350 degrees Fahrenheit. In a medium bowl, add all the wet
- In a large bowl, combine all the dry ingredients.
- Stir the wet ingredients into the flour mixture. Do not over mix.
- Fold in the carrots and walnuts.
- Pour the cake batter into the prepared pan
- Bake for 35-40 minutes, or until the inserted toothpick in the center of the cake comes out clean. Transfer to a cooling rack and allow to cool completely.
- Spread store-bought or homemade cream cheese frosting on top of the cake, if desired.

Substitutions and Add-ins
- Dairy-free? Use any non-dairy milk and yogurt of choice
- Alternative to white whole wheat flour? I highly encourage you to grab a bag especially if you bake a lot. As you may have noticed, I love baking with this flour as it's just as nutritious as whole wheat flour but not as dense. You can replace with all purpose flour or use 1 cup AP flour and ½ cup whole wheat flour.
- Alternative to walnuts? pecans will be the second best choice! If nut-free, try adding sunflower seeds. I do recommend adding something crunchy to complement the moist cake.
- I've provided a range for the maple syrup amount so you can decide how sweet you want the cake to be. You can also leave it out completely if intending to frost or add date syrup, a great alternative to added sugars.
- Feel free to fold in some raisins and/or unsweetened shredded coconut.
Top Tips for Success

- For best results, take all the cold ingredients (like eggs, yogurt, and maple syrup) out of the refrigerator at least 15 minutes prior to baking.
- Carrots - squeeze out as much excess water as possible, and be sure to measure out the grated carrots so you have exactly 1 ½ cups. Too much carrots can make the cake overly moist and soggy. If you prefer a more bread-y carrot cake, add just 1 cup.
- Use a spoon to scoop the flour into the measuring cup rather than scooping the flour out of the container or bag with your measuring cup. Using the latter method, you could end up with a lot more than what you need.
- Do NOT over-mix the batter after combining the dry and wet ingredients. Mix lightly with a spatula until just combined. Otherwise, you will end up with a dense cake.
- Cool completely before frosting. Then refrigerate for 30 minutes to help the frosting set, giving you a cleaner slice.
Make Ahead Suggestions
Prepare the cake, cool completely, cover tightly and refrigerate for up to 2 days or freeze up to 3 months. Thaw overnight in the refrigerator.
When ready to enjoy, bring to room temperature, frost (or not).
Storage Suggestion
Transfer any leftover cake to an airtight container and store in the refrigerator for up to 5 days.
To freeze:
I recommend not frosting the slices you intend to freeze. Place cooled slices in a single layer on a baking tray and place in the freezer. Once frozen solid, transfer to a freezer-safe bag or container and freeze for up to 3 months. Thaw in the fridge overnight.
More Carrot Recipes
Did you make this recipe? Leave a rating below and let me know how you liked the recipe! Your feedback means so much to me!

Eggless Carrot Walnut Cake
Equipment
Ingredients
Dry
- 1 ½ cups white whole wheat flour (180g)
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- 1 ½ teaspoons cinnamon
Wet
- ¼ cup Whole milk
- ½ cup whole milk plain Greek yogurt
- ½ cup unsweetened applesauce
- ¼ cup olive oil
- 3-4 tablespoons maple syrup, see note
- 1 teaspoon vanilla extract
Fold in
- 1 ½ cups finely shredded and squeezed carrots (180g)
- 1 cup finely chopped walnuts (120g)
Instructions
- Preheat oven to 350 degrees Fahrenheit. Grease and line a 8 inch square pan with parchment paper for easy removal and clean up. You can also use a round pan.
- In a medium bowl, add all the wet ingredients and mix together until well combined.
- In a large bowl, combine all the dry ingredients.
- Stir the wet ingredients into the flour mixture. Fold in the carrots and walnuts.
- Pour the cake batter into the prepared pan and bake for 40-45 minutes, or until the inserted toothpick in the center of the cake comes out clean. Transfer to a cooling rack and allow to cool completely.
- Spread store-bought or homemade cream cheese frosting on top of the cake, if desired.
Notes
-
- I've provided a range for the maple syrup amount so you can decide how sweet you want the cake to be. You can also leave it out completely if intending to frost or add date syrup, a great alternative to added sugars.
-
- Feel free to fold in some raisins and/or unsweetened shredded coconut.
- Refrigerate for up to 5 days or freeze for 3 months.
Lael says
Hi Min! Can I add egg? Will it change the texture ?
Min says
You can! I would omit the milk and should turn out moist still!
Harps says
How's much mashed banana?
Min says
are you wanting to add it in place of applesauce? If so 1/2 cup mashed
Rachel Ross Leal says
Hi Min,
I tried this using gf baking flour and it was so good!
My child loved it! She almost finished the whole pan.
With the frosting, I just mixed greek yogurt and maple syrup.
Thank you for your awesome recipes!
Min says
Oh I'm SO glad to hear that you guys enjoyed this cake so much! Thanks for taking the time to share!
Z says
I live in Canada / Quebec and I haven't seen it anywhere yet.
Thu Nguyen says
Hi Min,
would I be able to use a gluten free flour?
Thanks.
Min says
I would try with gf baking flour not almond, coconut flour etc. Oat flour will work too!
Danica Ann says
Can I use this without applesauce? or what to substitute?
Min says
I would try with mashed banana!
Z says
We really liked it! I used 1 cup white flour and 1/2 whole wheat. Where do you buy white whole wheat flour?
Min says
I'm so glad! Oh it's usually sold along with those flours. Where do you live?