Skip to content
Forkin
Dessert

Gajar Ka Halwa

Gajar Ka Halwa is a classic Indian dessert made from grated carrots, slow-cooked in milk and sugar, and enriched with ghee and nuts. This rich and aromatic sweet dish is perfect for special occasions or a comforting treat.

An original recipe by Forkin

Total time
1 hr 20 min
Serves
4
Difficulty
Medium
Per serving
383 kcal
Download the app
VegetarianGluten-free

Allergen information: may contain milk, nuts, sulphites, and tree nuts. Always check ingredient packaging if you have an allergy.

Gajar Ka Halwa

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

Ingredients

  • 500 gcarrot, grated
  • 750 mlmilk, full-fat
  • 100 gsugar
  • 30 gghee
  • 0.5 tspcardamom powder

garnish

  • 25 gcashew, chopped
  • 25 galmond, sliced
  • 15 graisin(optional)

Equipment

grater · large heavy-bottomed pan · stirring spoon

The method

Step by step

  1. 1

    Wash and peel the carrots, then grate them using a fine grater or food processor.

    About 10 min

    Cook’s note: Ensure carrots are finely grated for a smoother halwa texture.

  2. 2

    In a large heavy-bottomed pan or kadhai, combine the grated carrots and milk.

  3. 3

    Bring the mixture to a boil over medium-high heat, stirring occasionally to prevent sticking.

    About 5 min

  4. 4

    Reduce the heat to low and simmer, stirring frequently, until most of the milk has evaporated and the carrots are soft.

    About 40 min

    Cook’s note: This step is crucial for developing flavor; be patient and stir often to prevent burning.

  5. 5

    Add the sugar and ghee to the pan.

  6. 6

    Continue to cook, stirring constantly, until the sugar dissolves and the mixture thickens and starts to leave the sides of the pan.

    About 10 min

    Cook’s note: The halwa will become glossy and the ghee will separate slightly when it's done.

  7. 7

    Stir in the cardamom powder.

  8. 8

    Garnish with chopped cashews, sliced almonds, and raisins before serving warm.

    About 5 min

    Cook’s note: You can also add a pinch of saffron for extra aroma and color.

Per serving

Nutrition

Calories
382.6kcal
Protein
10.3g
Carbs
53.5g
Fat
15.6g
Fibre
4.7g
Sugar
43.4g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store leftover gajar ka halwa in an airtight container in the refrigerator.

Reheating

Reheat gently in a microwave or on the stovetop with a splash of milk until warmed through.

More recipes

All recipes
  • Pecan Chewdessert

    Pecan Chew

    Pecan Chews are a rich, caramel-like candy loaded with toasted nuts. This simple stovetop recipe creates a sweet confection that is boiled to the hard-ball stage before being cooled and cut into bite-sized pieces.

    2 hr 35 min 220 kcal
  • Lechón Asadomain course

    Lechón Asado

    Lechón Asado is a traditional Cuban roasted pork dish, often served for special occasions. This recipe features a whole pork shoulder marinated in a flavorful mojo sauce made with citrus, garlic, and herbs. The slow roasting process yields incredibly tender and juicy meat with a crispy skin.

    6 hr 50 min 928 kcal
  • Beef And Dill Casseroledinner

    Beef And Dill Casserole

    A comforting baked pasta casserole with a savory meat and tomato sauce layered with a creamy cheese and dill filling. The fresh dill adds a unique, bright flavor to this hearty dish, perfect for a family dinner.

    1 hr 20 min 570 kcal
  • Frituledessert

    Fritule

    These small, fluffy fried doughnuts are a beloved treat from the Balkan region. The simple batter is flavored with lemon zest and optional rum, then fried until golden and dusted with powdered sugar.

    1 hr 392 kcal
  • Mazamorra Moradadessert

    Mazamorra Morada

    This traditional Peruvian dessert features a vibrant purple corn pudding, slow-cooked with fruits and spices. Its unique flavor profile is sweet and aromatic, perfect for a comforting treat. The texture is thick and smooth, often served warm.

    1 hr 20 min
  • Prebranac (Baked Giant Bean Casserole)side dish

    Prebranac (Baked Giant Bean Casserole)

    Prebranac is a traditional Serbian baked bean dish, often served as a side or a hearty vegetarian main. Large white beans are slow-baked with plenty of caramelized onions and paprika for a comforting and flavorful experience. This recipe is naturally vegan and full of savory goodness.

    3 hr 20 min 391 kcal
  • Kluski Śląskie (Silesian Dumplings)side dish

    Kluski Śląskie (Silesian Dumplings)

    These traditional Polish Silesian dumplings are made from cooked potatoes and potato flour, creating a delightfully soft and chewy texture. They are characterized by a small indentation in the center, perfect for holding sauce. Enjoy them as a versatile side dish to hearty stews or roasted meats.

    35 min 353 kcal