carrot halwa recipe
The Best carrot halwa recipe
What I love most about carrot halwa is how it’s actually pretty healthy for you, even though it’s so indulgent. The carrots are packed with vitamins A and C, and they’re naturally sweet, so you don’t need a ton of sugar to make it taste good. The nuts add crunch and healthy fats, and if you use whole milk or yogurt instead of heavy cream, it’s lighter on your stomach. Plus, it’s perfect for any occasion—whether you’re serving it at a family gathering, feeding your kids dessert after dinner, or just treating yourself to something warm and satisfying. It’s that kind of dish that feels special but doesn’t take forever to prepare, so it’s always a go-to for me. My kids will eat it straight from the pan, and my husband always takes a big spoonful before I even finish explaining how good it is. It’s that kind of recipe that just works.

Classic Carrot Halwa (Indian Sweet)
A creamy, nutty, and comforting Indian dessert made with grated carrots, ghee, sugar, and cardamom. Perfect for warm days or special occasions.
🥘Ingredients
- 3 large carrots, grated (~2 cups)
- 1 cup sugar
- ½ cup ghee (or butter)
- 1 tsp cardamom powder
- ½ tsp saffron strands (optional)
- 1 tbsp milk (optional)
- Cashews or pistachios, chopped
- A pinch of rose water or pistachio paste
👨🍳Directions
-
1
Preheat oven to 350°F (175°C) if baking. Grate carrots finely using a sieve or food processor, ensuring no large chunks remain. Set aside. -
2
In a heavy-bottomed pan, melt ghee over medium heat. Add grated carrots and sauté for 5–7 minutes until softened but not browned. -
3
Add sugar and whisk continuously for 2–3 minutes until the sugar dissolves and the mixture turns golden brown. -
4
Reduce heat to low. Stir in cardamom powder, saffron (soaked in 1 tbsp warm milk), and milk (if using). Cook for 10–12 minutes, stirring often, until thick and set. -
5
Remove from heat and let cool slightly. Garnish with chopped cashews/pistachios and a drizzle of rose water or pistachio paste before serving.
🔧Equipment
- Mixing bowl
- Heavy-bottomed pan or pot
- Whisk or wooden spoon
- Kitchen scale (optional)
- Sieve (for fine grating)
- Plate for serving
📊Nutrition Facts (per serving)
📝Notes
Tips
- For extra richness, add 1 tbsp cream or coconut milk.
- Store in an airtight container for up to 3 days or freeze for longer storage.
- Adjust sugar quantity based on preference; less sugar = less caramelized.
Variations
- Add ½ cup chopped almonds or cashews for texture.
- Sprinkle pistachios and a pinch of cinnamon for a twist.
Watch Video Of How Classic Carrot Halwa (Indian Sweet) Works
❓ Frequently Asked Questions About Carrot Halwa (Indian Sweet)
What is the difference between carrot halwa and traditional halwa, and why does it have carrots?
Carrot halwa is a variation of traditional halwa, primarily made with grated carrots instead of potatoes or other vegetables. The addition of carrots gives it a distinct sweet, earthy flavor, and a slightly orange hue. The carrot’s natural sweetness complements the sugar and ghee, while its moisture content helps create a softer, denser texture compared to traditional halwa. Some versions also include nuts like cashews or pistachios for extra richness.
—
Can I make carrot halwa without using ghee, and what are some alternatives?
Yes, you can make carrot halwa without ghee by substituting it with melted coconut oil, butter, or even refined vegetable oil. However, the texture and flavor will differ slightly—oils like coconut oil can add a subtle sweetness, while refined oils may make the halwa slightly less rich. For a healthier option, you can also use yogurt or milk as a base instead of ghee, though it may require extra carrot to keep it moist.
—
How can I ensure the carrot halwa is perfectly soft and not too dry or crumbly?
To achieve the perfect soft texture, always use freshly grated carrots (preferably with the skin on for moisture) and cook them in a heavy-bottomed pan on medium-low heat. Stirring occasionally helps prevent sticking. If the halwa seems too dry, add a splash of water or milk while cooking. For extra creaminess, you can mix in a little melted butter or a thin layer of yogurt before baking. Avoid overmixing once the halwa thickens, as this can make it grainy.
—
Can I add other ingredients like nuts, raisins, or spices to carrot halwa, and how do they work?
Absolutely! Many people enhance carrot halwa by adding:
– Nuts (cashews, almonds, pistachios): Toast them lightly before mixing for a nutty crunch.
– Raisins or dried fruits: Soak them in warm milk before adding to soften them.
– Spices (cardamom, saffron, or cinnamon): A pinch of cardamom powder or a drop of saffron-infused milk adds warmth and aroma.
– Shredded coconut: Adds texture and a tropical twist.
– Ghee or cream: A spoonful of cream or a drizzle of ghee at the end makes it ultra-smooth.
—
How should I store carrot halwa to keep it fresh and delicious for longer?
Carrot halwa keeps well when stored properly:
– Room temperature: Cover with plastic wrap and refrigerate for up to 3–4 days.
– Fridge: Store in an airtight container for up to a week. It may develop a slight film on top, which you can remove before serving.
– Freezer: Portion into small containers and freeze for up to 3 months. Thaw overnight in the fridge before serving.
– Reheating: Warm in a microwave or oven on low heat—add a splash of milk if it’s too dry.
Tip: If the halwa hardens, lightly warm it with a splash of milk or water to restore softness.
