Skip to main content

  • Egg free
  • Gluten free
  • Peanut free
  • Sesame free
  • Soy free
  • Wheat free
  • Shellfish free
  • Seafood free
  • Vegetarian
  • High in dietary fibre
  • 1 serve veg or fruit

Coles Cooking Club member Nakita Fernandes makes this special carrot halwa for Diwali celebrations. 

For more food ideas and recipe inspiration, join the Coles Cooking Club Facebook group at

  • Serves4
  • Cook time55 minutes
  • Prep time10 minutes
Carrot halwa


  • 2 tbs ghee or butter
  • 500g carrots, peeled, coarsely grated
  • 2 cups (500ml) milk
  • 50g granulated sugar
  • 1/2 tsp ground cardamom
  • 25g cashews, coarsley chopped
  • 25g almonds, coarsely chopped
  • Raisins, to serve

Nutritional information

Per Serve: Energy: 1010kJ/242 Cals (12%), Protein: 3g (6%), Fat: 15g (21%), Sat Fat: 6g (25%), Carb: 23g (7%), Sugar: 21g (23%), Dietary Fibre: 5g (17%), Sodium: 62mg (3%).

Check ingredient labels to make sure they meet your specific dietary requirements and always consult a health professional before changing your diet. View dietary information here.

Percentage Daily Intake information on our recipes is calculated using the nutrition reference values for an average Australian adult.


  1. Step 1

    Heat the ghee or butter in a large saucepan over medium heat. Add the carrot and cook, stirring, for 5 mins or until the carrot is golden. Add the milk and bring to the boil. Reduce heat to very low and cook, uncovered, stirring every 5 mins, for 40-45 mins or until milk is absorbed and mixture thickens.

  2. Step 2

    Add the sugar and cardamom to the carrot mixture and cook, stirring, for a further 5 mins or until the sugar dissolves.

  3. Step 3

    Divide the carrot halwa evenly among serving bowls. Sprinkle with the cashew, almond and raisins and serve immediately.

Recipe tip

Smart swap: While Nakita usually serves this dessert with cashews and almonds, you can sprinkle it with whatever nuts you have on hand. Try pistachios, peanuts or macadamias. 

Plan ahead: While this delicious dessert is traditionally served warm, halwa can be served chilled, too. Make it up to 2 days ahead. Spoon into the bowls and cool, then cover and store in the fridge until you’re ready to serve.