Home » Recipes » Treats

Carrot Halwa – Spiced Carrot Pudding (Gluten Free, Paleo, Vegan)

carrot halwa dessert on a plate
SFF may receive commissions from purchases made through links in this article. As an Amazon Associate I earn from qualifying purchases.

If you juice carrots a few times a week, the pulp really adds up. Finding a good use for all that excess carrot-y goodness is always a challenge, and it’s just too nutritious to just throw in the compost.

So this week, use up that pulp by making some Carrot Halwa!

Carrot Halwa is also known as Gajar Halwa or gajrala, and is a traditional Indian dessert made with carrots and full-fat milk or coconut milk. This Carrot Halwa recipe tastes like a sweet, spicy carrot pudding, and it is delicious warm or cold. It’s so good, I have trouble eating just one piece!

Traditionally, halwa is garnished with roasted cashews or pistachios, but you could also use golden raisins, sliced almonds or even currants, if you prefer. Enjoy with a cup of masala chai!

carrot halwa dessert on a plate

Carrot Halwa

Carrot Halwa is also called Gajar Halwa or gajrala. It's made with carrots and full-fat milk or coconut milk. With cardamom and pistachios, it tastes like a sweet, spicy carrot pudding. 
Print Pin
CuisineGAPS, Gluten Free, Indian, Paleo, Vegan, Vegetarian
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Servings9 servings


  • 2 cups carrots finely shredded (squeeze out excess water OR carrot pulp from a juicer)
  • 2 cups coconut milk or goat or cow's milk
  • 3 Tbsps. virgin coconut oil or unsalted butter, more if using carrot pulp
  • 1/4 cup coconut sugar Rapadura OR 4 Tbsp raw honey
  • 1/2-1 tsp. cardamom to taste
  • 1/4 cup pistachios almonds or cashews, coarsely chopped or processed into small pieces


  • Boil the milk on medium-high heat in a non-stick pan until it is reduced to about to 1 cup. Stir often to ensure the milk does not burn in the bottom of the pan. Set aside.
  • Melt the butter or coconut oil in a frying pan on medium heat.
  • Add the shredded carrots or carrot pulp and stir-fry for about seven to eight minutes. (This will take less time if you are using carrot pulp)
  • Carrots should be tender and slightly changed in color.
  • Add the milk and cook until the milk cooks off and is fully incorporated into the carrots. This will take about ten minutes.
  • Next add the sugar or honey and cardamom powder and stir-fry for another three to four minutes until the halwa starts to pull away from the side of the frying pan.
  • Serve warm and garnish with pistachio or cashew nuts OR spread flat into a pan until 3/4 inch thick and top with nuts. After the halwa cools, cut into squares.
  • Gajar Halwa can be refrigerated for up to one week and kept in the freezer for up to two months.


Calories: 188kcal | Carbohydrates: 9g | Protein: 2g | Fat: 17g | Saturated Fat: 14g | Sodium: 35mg | Potassium: 237mg | Fiber: 1g | Sugar: 5g | Vitamin A: 4765IU | Vitamin C: 2.4mg | Calcium: 22mg | Iron: 1.9mg


About the author

Dawn Gifford

Dawn Gifford

Dawn is the creator of Small Footprint Family, and the author of the critically acclaimed Sustainability Starts at Home - How to Save Money While Saving the Planet. After a 20-year career in green building and environmental sustainability, chronic illness forced her to shift her expertise and passion from the public sphere to home and hearth. Get the whole story behind SFF here.


Click here to comment. Comments are moderated. (Comment Policy and Privacy Policy.)

Recipe Rating

Want to eat healthier?
Starting a special diet?

RealPlans totally customizable meal planning app makes getting a delicious, whole food dinner on the table a snap—whether you’re Paleo, vegetarian or something in between!

Vegetarian • Paleo • Gluten Free
AIP • GAPS • Keto • Whole30