Carrot cake is one of those classic bakes that feels comforting, nostalgic and indulgent all at once. But traditional versions can be high in sugar, oil and rich cream cheese icing, making them more of an occasional treat than an everyday snack.
The good news? With a few smart swaps, you can still enjoy the warm, spiced flavour of carrot cake in a lighter, more balanced way. This homemade healthy carrot cake uses grated carrots, applesauce, Greek yoghurt and wholewheat flour to create a moist, flavourful bake with less refined sugar and fat.
Why this version is lighter
Instead of relying heavily on oil and sugar, this recipe uses naturally sweet ingredients like carrots and applesauce to add moisture and flavour. Greek yoghurt adds protein and creaminess, while wholewheat flour provides extra fibre to help keep you fuller for longer.
The icing is also lighter than a traditional cream cheese frosting, using Greek yoghurt and reduced-fat cream cheese for a creamy finish without feeling too heavy.
Healthy Carrot Cake Recipe
Ingredients
For the cake:
- 1½ cups wholewheat flour
- 1 teaspoon baking powder
- ½ teaspoon bicarbonate of soda
- 1½ teaspoons cinnamon
- ½ teaspoon nutmeg
- Pinch of salt
- 2 eggs
- ⅓ cup honey or maple syrup
- ¼ cup unsweetened applesauce
- ¼ cup plain Greek yoghurt
- 2 tablespoons olive oil or melted coconut oil
- 1 teaspoon vanilla essence
- 2 cups grated carrots
- ¼ cup chopped walnuts or raisins, optional
For the lighter frosting:
- ½ cup plain Greek yoghurt
- ¼ cup reduced-fat cream cheese
- 1 tablespoon honey
- ½ teaspoon vanilla essence
Method
- Preheat your oven to 180°C and lightly grease a loaf tin or small cake tin.
- In a large bowl, mix the flour, baking powder, bicarbonate of soda, cinnamon, nutmeg and salt.
- In another bowl, whisk the eggs, honey, applesauce, Greek yoghurt, oil and vanilla.
- Fold the wet ingredients into the dry ingredients until just combined.
- Stir in the grated carrots and optional walnuts or raisins.
- Pour the batter into the prepared tin and smooth the top.
- Bake for 30–40 minutes, or until a skewer inserted into the centre comes out clean.
- Allow the cake to cool completely before frosting.
- To make the frosting, mix the Greek yoghurt, cream cheese, honey and vanilla until smooth.
- Spread over the cooled cake and refrigerate before serving.
Tips for keeping it lighter
Slice the cake into smaller portions, enjoy it mindfully, and pair it with a cup of tea or coffee for a satisfying treat. You can also skip the frosting for an even lighter option, or bake the mixture as muffins for easy portion control.
Healthy eating does not mean removing the foods you love. It is about finding balance, making simple swaps, and choosing recipes that support your goals while still bringing joy to your plate.