All Recipes/ Breakfast/ Desserts/ Kids Food/ Latest Posts

Gluten-Free Spiced Carrot Cake with Fresh Cranberries

December 4, 2018 (Last Updated: July 1, 2026)
gluten free sugar free carrot cake

This gluten-free spiced carrot cake is moist, fragrant, and packed with wholesome ingredients like fresh carrots, apples, tart cranberries, toasted pecans, and warm spices. Made with almond and hazelnut flour instead of wheat, it has a tender crumb and rich, nutty flavor while being naturally lower in carbohydrates than a traditional carrot cake. Serve it plain with a cup of coffee, or top it with a light mascarpone and yogurt cream for an elegant dessert that’s perfect during cranberry season.

A Seasonal Twist on Classic Carrot Cake

Carrot cake is one of those timeless bakes that never goes out of style, but every now and then it’s fun to give a classic recipe a seasonal twist. This version celebrates autumn and winter with tart fresh cranberries, fragrant warming spices, toasted pecans, and the rich flavor of hazelnuts, creating a cake that’s both comforting and vibrant.

Instead of wheat flour and large amounts of sugar, this recipe uses almond and hazelnut flour for a naturally gluten-free cake with a wonderfully moist texture and delicate nutty flavor. You don’t need to buy hazelnut flour; just process the nuts in a food processor until you get a coarse texture.

Fresh carrots and grated apple provide natural sweetness and moisture, while ginger, cinnamon, turmeric, and nutmeg add warmth and spice without overpowering the bright bursts of cranberry.

Fresh cranberries are the ingredient that truly sets this cake apart. Their tartness balances the sweetness beautifully, making each slice feel lighter and more complex than a traditional carrot cake. If fresh cranberries aren’t available, frozen cranberries work just as well, while wild blueberries, black currants, or red currants make excellent seasonal alternatives.

The cake is delicious on its own, making it just as suitable for breakfast or an afternoon coffee as it is for dessert. For special occasions, serve it with a simple cream made from mascarpone and goat yogurt, which adds just enough richness while allowing the flavors of the cake to remain the star. For a dairy-free alternative, you can use coconut yogurt as frosting or serving alongside the cake.

Recipe Notes

  • Fresh cranberries should be well-dried before adding them to the batter. Frozen cranberries can be used straight from the freezer. Wild blueberries, black currants, or red currants make excellent substitutes.
  • I don’t recommend buying hazelnut flour, as it tends to be very fine and requires different liquid ratios. Just grind hazelnuts in a food processor until you get a coarse flour (the nuts can be raw or toasted, but if you toast them, remove the skins first).
  • Pumpkin pie spice or a warming spice blend can replace the individual spices.
  • The mascarpone cream is optional but highly recommended; the cake is still delicious served plain, if dairy is a problem. Alternatively, use coconut yogurt as frosting or for serving alongside the cake.
  • Baking time will vary depending on the size and shape of your baking pan. Begin checking for doneness after about 30 minutes.
  • This cake tastes even better the next day after resting in the refrigerator, when the flavors have had time to develop.

Warming Spice Blend

Try our warming spice blend for all your holiday baking.

cropped-DSCF5250.jpg
Holiday Warming Spice Blend

More Gluten-Free and Lectin-Free Carrot Cakes

If you love carrot cake as much as I do, you might also enjoy my Gluten-Free Birthday Carrot Cake, perfect for a celebration, or my Nut-Free Gluten-Free Carrot Cake, made without almond flour or other nuts.

*This page contains affiliated links, which means I get a small commission if you choose to purchase something via one of my links, at no extra cost to you.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
gluten free sugar free carrot cake

Gluten-Free Spiced Carrot Cake with Fresh Cranberries

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Claudia Curici, Health Coach
  • Prep Time: 35 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 8
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Gluten-Free

Description

This gluten-free spiced carrot cake is moist, fragrant, and packed with wholesome ingredients like fresh carrots, apples, tart cranberries, toasted pecans, and warm spices. Made with almond and hazelnut flour instead of wheat, it has a tender crumb and rich, nutty flavor while being naturally lower in carbohydrates than a traditional carrot cake. Serve it plain with a cup of coffee, or top it with a light mascarpone and yogurt cream for an elegant dessert that’s perfect during cranberry season.


Ingredients

Dry Ingredients

  • 1 cup (packed) blanched almond flour
  • 1 cup coarse hazelnut flour
  • 2 tablespoons coconut flour
  • 2 tablespoons tapioca flour
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1 teaspoon ground turmeric
  • 1 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 1/8 teaspoon sea salt

Wet Ingredients

  • 2 pasture-raised eggs
  • 2/3 cup full-fat coconut milk
  • 1/3 cup avocado oil or extra virgin olive oil
  • 3 tablespoons granulated monk fruit sweetener or granulated Swerve
  • Zest of 1 organic lemon or orange (or a combination of both)
  • 1 teaspoon pure vanilla extract

Add-ins (not optional)

  • 1 heaping cup grated carrots
  • 1 heaping tablespoon freshly grated ginger
  • 1 grated apple
  • 1 cup fresh cranberries, washed and thoroughly dried
  • 1/2 cup unsweetened shredded coconut
  • 1/2 cup toasted pecans, roughly chopped

Optional Mascarpone Cream

  • 3 parts mascarpone
  • 1 part goat yogurt
  • Sweetener to taste


Instructions

  1. Preheat the oven to 350°F (175°C).
  2. Line an 8 x 6-inch (20 x 15 cm) baking dish, or a similar-sized pan, with parchment paper. This recipe also works in a round cake pan or as muffins; baking time will vary accordingly.
  3. Wash and thoroughly dry the cranberries.
  4. Toast the pecans for about 8 minutes, then roughly chop.
  5. If using whole hazelnuts to make flour, pulse them in a food processor until you have a coarse flour. A slightly uneven texture adds character to the finished cake.
  6. In a large bowl, whisk together all the dry ingredients.
  7. Grate the carrots, apple, and fresh ginger.
  8. In a food processor or mixing bowl, combine all the wet ingredients.
  9. Pour the wet mixture into the dry ingredients and stir until just combined.
  10. Fold in the grated carrots, apple, ginger, shredded coconut, cranberries, and toasted pecans.
  11. Transfer the batter to the prepared pan and bake for about 35 minutes, or longer if using a deeper or round pan. The cake is ready when the center is set, and a toothpick inserted into the middle comes out mostly clean. It should also feel lightly firm when gently pressed.
  12. Let the cake cool completely before removing it from the pan. For the best flavor and texture, refrigerate for a few hours before serving.
  13. To prepare the optional cream, simply stir together the mascarpone and goat yogurt until smooth. Sweeten to taste, if desired, and serve alongside the cake.

Notes

Fresh cranberries should be well-dried before adding them to the batter. Frozen cranberries can be used straight from the freezer. Wild blueberries, black currants, or red currants make excellent substitutes.

I don’t recommend buying hazelnut flour, as it tends to be very fine and requires different liquid ratios. Just grind hazelnuts in a food processor until you get a coarse flour (the nuts can be raw or toasted, but if you toast them, remove the skins first).

Pumpkin pie spice or a warming spice blend can replace the individual spices.

The mascarpone cream is optional but highly recommended; the cake is still delicious served plain, if dairy is a problem. Alternatively, use coconut yogurt as frosting or for serving alongside the cake.

Baking time will vary depending on the size and shape of your baking pan. Begin checking for doneness after about 30 minutes.

This cake tastes even better the next day after resting in the refrigerator, when the flavors have had time to develop.

6 Comments

  • Reply
    June
    March 29, 2025 at 6:04 pm

    I’m allergic to hazelnuts. Is there a substitute flour I can use? I really want to make this cake. 😩 I love your recipes❤️

    • Reply
      Claudia
      March 30, 2025 at 7:24 am

      Hi June! What about almond? Or walnut flour? If these are not options, sorghum works well in cakes, as well as cassava. Let me know if this helps. xx -Claudia

  • Reply
    Emily
    February 12, 2021 at 6:44 am

    This was amazing! I made 4 mini loaves and baked about 25=30 mins
    Just perfect! Definitely be sure to pack your almond flour.
    Didn’t even need the marscapone topping, but I added a few dark chocolate chips on top.
    I also doubled the ginger and used fresh grated turmeric root (doubled or tripled)
    Super yummy cake. Thanks!

    • Reply
      Claudia
      February 12, 2021 at 8:00 am

      Hi Emily, so happy you loved it. Thanks for the tips xx

  • Reply
    Jessica
    October 19, 2019 at 2:58 pm

    I tried this recipe but the cake was super uncooked and wet at 35 min and I left it in for another 25 min and still was wet… I gave up after that unfortunately. Not sure what happened

    • Reply
      Claudia
      November 8, 2019 at 8:23 am

      Hi Jessica. This tends to happen when there is not enough almond flour. Did you pack the cup? Like press down until no more air left?

    Leave a Reply

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star