Carrot Date Cake
on Mar 30, 2026
This post may contain affiliate links. Please read our disclosure policy.
This soft and naturally sweetened carrot date cake is the perfect healthier twist on a classic dessert. Made with wholesome ingredients like Medjool dates, fresh carrots, and warm spices, this cake is moist, fluffy, and packed with cozy carrot cake flavor in every bite.

This carrot date cake comes together with simple ingredients, is naturally sweetened with dates, and has that classic cozy carrot cake flavor. Dates are truly the best for sweetening desserts, they add just the right amount of sweetness while also making sweets soft and moist. It’s everything you want in a homemade cake: tender, fluffy, perfectly spiced, and lightly textured with a bit of crunch from the walnuts. The finely grated carrots blend right in, adding moisture and a subtle sweetness that pairs so well with the warm cinnamon and nutmeg.
Looking for more fun recipes that incorporate carrots? You’ll love these baked carrot cake donuts, cheesy carrot bites, and refreshing banana carrot smoothie!
Table of Contents
What You’ll Need
Here is what you’ll need to make this carrot date cake:

- Medjool Dates: The star sweetener in this cake. Dates add natural sweetness while also helping create a soft, moist texture when blended with the milk.
- Milk: Softens the dates and helps blend them into a smooth paste.
- Eggs: Help bind everything together and give the cake structure while keeping it soft and fluffy.
- Oil: Adds moisture and richness.
- Vanilla Extract: Enhances the overall flavor and adds a subtle warmth.
- All-Purpose Flour: The base of the cake, providing structure and stability.
- Baking Soda/Powder: Leavening agents to help the cake rise.
- Cinnamon/Nutmeg: Bring that classic carrot cake flavor.
- Salt: Balances the sweetness.
- Grated Carrots: Add natural sweetness, moisture, and that classic carrot cake texture.
- Walnuts: For added texture.
See the recipe card below for full information on ingredients and quantities.
Ingredient Substitutions & Additions
- Milk: Any milk works here, dairy or non-dairy like almond, oat, or coconut milk.
- Eggs: You can try flax eggs (1 tbsp ground flax + 3 tbsp water per egg), though the texture may be slightly denser (I have not tested an egg-free version of this yet).
- Oil: You can swap oil with melted butter.
- All-Purpose Flour: Can be swapped with a 1:1 gluten-free flour blend.
- Walnuts: You can swap with walnuts, pecans, or omit altogether.
Step-by-Step Instructions

STEP 1: Preheat oven to 350°F (175°C) and grease an 8-inch cake pan.
STEP 2: In a bowl or blender, soak the dates in hot milk for 10 minutes, then blend into a thick paste until smooth, scraping down the sides as needed (Images 1 & 2).
STEP 3: Pour the date mixture into a bowl and add eggs, oil, and vanilla extract (Image 3). Mix until well combined (Image 4).

STEP 4: Add flour, baking soda, baking powder, cinnamon, nutmeg, and salt. Mix until just combined (Images 5 & 6).
STEP 5: Gently fold in the grated carrots and chopped walnuts (Images 7 & 8).
STEP 6: Pour the batter into the prepared cake pan (Image 9). Bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean (Image 10). Allow the cake to cool completely before slicing or frosting with cream cheese frosting.

Storage Instructions
Store the date carrot cake in an airtight container at room temperature for up to 2 days, or in the fridge for 3–5 days. To freeze, wrap the cake tightly in plastic wrap and foil for up to 3 months. Thaw in the fridge or at room temperature before serving. If you frost the cake with cream cheese frosting, store the frosted cake in the refrigerator, lightly covered or in a cake dome, for 3–5 days.

Tips For Success
- Soak the dates properly. Soaking the dates in hot milk for a few minutes makes them soft and easy to blend into a smooth paste, which keeps the cake moist. For soaking the dates, the milk should be hot but not boiling. You want it hot enough to soften the dates quickly, but not so hot that it cooks or scorches them.
- Don’t overmix the batter. Once you add the flour and leavening, mix just until combined to avoid a dense cake.
- Make sure to use finely grated carrots. Finely grated carrots blend seamlessly into the batter, adding moisture and subtle sweetness without changing the texture.
- Pan Sizes: I used a round 8-inch cake pan to bake this cake, but you could also use a square 8-inch pan and bake for the same amount of time. If you want to make this into a 2-layer cook, use two 6-inch pans, and bake them at 350°F for 25–30 minutes, or until a toothpick comes out clean. If using a 9-inch pan, bake at 350°F for 30–38 minutes.

Recipe FAQs
Yes! You can adjust the baking time depending on the pan: use two 6-inch pans and bake for 25–30 minutes, or a 9-inch pan and bake for 30–38 minutes. Always check doneness with a toothpick, and if the top browns too quickly, loosely cover with foil.
If your dates are tough to blend, try these tips: soak them longer in the hot milk (5–10 more minutes), cut them into smaller pieces before blending, or pulse the mixture in short bursts to break them down. You can also scrape down the sides of your blender and add a little extra milk gradually until smooth.
I don’t recommend using pre-shredded carrots because they’re usually thicker and drier, which can affect the texture of the cake.
Other Carrot Recipes You’ll Love
Carrot Fritters
Carrot Oatmeal Cookies
Gluten-Free Carrot Cake Muffins
Baked Carrot Cake Donuts
If you tried this Carrot Date Cake, please leave a ⭐ star rating and let me know how it went in the comments below! I love hearing from you!

Carrot Date Cake
Ingredients
Wet Ingredients
- 15 – 16 pitted Medjool dates, see notes below
- ¾ cup hot milk
- 2 eggs
- ⅓ cup mild-tasting oil, ex: avocado oil, extra light-tasting olive oil, coconut oil
- 1 tsp vanilla extract
Dry Ingredients/Mix-Ins
- 1 ½ cups all-purpose flour
- 1 tsp baking soda
- 1 tsp baking powder
- 1 ½ tsp ground cinnamon
- ¼ tsp nutmeg
- ¼ tsp salt
- 1 cup finely grated carrots
- ½ cup chopped walnuts, optional
Instructions
- Preheat oven to 350°F (175°C) and grease an 8-inch cake pan.
- In a bowl or blender, soak the dates in hot milk for 10 minutes, then blend into a thick paste until smooth, scraping down the sides as needed.
- Pour the date mixture into a bowl and add eggs, oil, and vanilla extract. Mix until well combined.
- Add flour, baking soda, baking powder, cinnamon, nutmeg, and salt. Mix until just combined.
- Gently fold in the grated carrots and chopped walnuts.
- Pour the batter into the prepared cake pan. Bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean. Allow the cake to cool completely before slicing or frosting.
Notes
- Soak the dates properly. Soaking the dates in hot milk for a few minutes makes them soft and easy to blend into a smooth paste, which keeps the cake moist. For soaking the dates, the milk should be hot but not boiling. You want it hot enough to soften the dates quickly, but not so hot that it cooks or scorches them.
- Don’t overmix the batter. Once you add the flour and leavening, mix just until combined to avoid a dense cake.
- Make sure to use finely grated carrots. Finely grated carrots blend seamlessly into the batter, adding moisture and subtle sweetness without changing the texture.
- Pan Sizes: I used a round 8-inch cake pan to bake this cake, but you could also use a square 8-inch pan and bake for the same amount of time. If you want to make this into a 2-layer cook, use two 6-inch pans, and bake them at 350°F for 25–30 minutes, or until a toothpick comes out clean. If using a 9-inch pan, bake at 350°F for 30–38 minutes.














