2½cups(300g)carrotsfinely grated – about 3 medium or 11 oz
2cups(300g)all-purpose flouror replace ½ cup with whole wheat flour for added fiber
¾cup(150g)brown sugar
3teaspoonscinnamon
¼teaspoonground nutmeg
¼teaspoonallspiceoptional
2½teaspoonsbaking powder
½teaspoonbaking soda
¼teaspoonsalt
1largeegg
½cup(120g)Greek yogurt
⅓cup(80ml)almond milkor any milk
¼cup(60ml)light olive oilor other vegetable oil
2teaspoonsvanilla extract
1inch(2cm)fresh gingergrated, or 1 teaspoon ground ginger
½cup(50g)walnutschopped
½cup(70g)raisins
Mix the wet ingredients: Preheat oven to 350°F (180°C).Oil a cake pan and line the bottom with parchment paper.In a large bowl, add 1 large egg, ½ cup Greek yogurt, ⅓ cup almond milk, ¼ cup light olive oil, ¾ cup brown sugar, 2 teaspoons vanilla extract, and 1 inch fresh ginger (grated). Whisk until smooth and well combined.
Add the dry ingredients: Add 2 cups all-purpose flour, 3 teaspoons cinnamon, ¼ teaspoon ground nutmeg, ¼ teaspoon allspice, 2½ teaspoons baking powder, ½ teaspoon baking soda, and ¼ teaspoon salt.Stir gently with a spoon until just combined. Do not overmix. The batter should be thick.
Fold in the add-ins: Add 2½ cups carrots (grated), ½ cup walnuts, and ½ cup raisins.Stir until evenly combined. The batter should be thick. Pour into the prepared pan and smooth the top.Optional: Sprinkle shaved almonds, walnuts, or pecans on top before baking for a light crunch and a nice finish if you like.
Bake: Bake for 40 to 50 minutes, or until a toothpick comes out mostly clean. Let cool in the pan for 15 minutes, then move to a wire rack. Cool completely before slicing. You can serve each slice with a spoonful of Greek yogurt, a light drizzle of maple syrup, and a little lemon zest on top.
Substitutions
Carrots → no real substitute
Flour → swap ½ cup with whole wheat flour or oat flour
Brown sugar → use white sugar or coconut sugar
Cinnamon → replace with pumpkin spice or reduce for milder flavor
Nutmeg and allspice → skip or use more cinnamon
Baking powder and baking soda → no substitutes recommended
Egg → use a flax egg or chia egg
Greek yogurt → use low-fat Greek yogurt, Skyr, or a thick dairy-free yogurt
Milk → use almond, oat, soy, or regular milk
Olive oil → use any neutral oil like sunflower or vegetable oil
Walnuts → swap with pecans, pistachios, almonds, or skip
Raisins → use chopped dates or leave them out
Tips
Grate carrots finely for a soft, even texture
Don’t overmix just stir until combined
Keep batter thick for a moist crumb
Use thick yogurt for best results
Check early, ovens vary
Cool completely before slicing
Boost before serving with maple syrup or lemon zest