
Healthy Indian Style Carrot Cake With Cream Cheese Frosting
A moist, easy-to-make carrot cake using whole-wheat flour and fresh carrots, topped with lighter cream cheese frosting — a beginner-friendly, healthier dessert with Indian home-kitchen simplicity.
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.
Abhinav is the Founder of Diet Dekho, helping people manage weight and lifestyle health through simple, practical nutrition and personalized diet plans.