Ingredients
Equipment
Method
- Preheat oven to 180°C. Grease a 9-inch cake pan lightly and line bottom with parchment or dust with flour.
- In a bowl, sift whole-wheat flour, baking soda, salt and ground cinnamon. Mix well so baking soda is evenly distributed.
- In another bowl, whisk together oil, yogurt, brown sugar (or jaggery), and eggs until mixture is smooth.
- Pour wet mixture into dry flour mixture. Stir gently until just combined — avoid overmixing.
- Add grated carrots and chopped walnuts (if using). Fold gently until carrots are well distributed in batter.
- Pour batter into the prepared cake pan and smooth top. Bake in preheated oven for about 35 minutes or until a toothpick inserted in centre comes out clean.
- Remove cake from oven and let it cool in pan for 10 minutes. Then transfer to a wire rack (or plate) and allow to cool completely — frosting should be added only when cake is fully cool.
- To make frosting: in a bowl, beat softened low-fat cream cheese until smooth. Add powdered sugar and low-fat yogurt, and whisk gently until creamy and thick.
- Spread frosting evenly over cooled cake. Chill for 15–20 minutes in fridge if possible. Slice into 8 portions and serve.
Notes
You can replace brown sugar with jaggery powder for an Indian natural sweetener option. Use low-fat cream cheese and yogurt to cut down saturated fat. Chilling frosting helps set it better.
