Green Pea Halwa Recipe – Traditional Hara Matar Halwa for Winter
Introduction
Green Pea Halwa, popularly known as Hara Matar Halwa, is a rich and indulgent Indian dessert that highlights the magic of seasonal ingredients. Prepared mainly during the winter months in North India, this halwa transforms humble green peas into a luxurious sweet dish that surprises everyone with its taste and texture. Though made from vegetables, Green Pea Halwa tastes incredibly creamy, mildly sweet, and aromatic—very similar to traditional milk-based Indian sweets.
This halwa is often prepared during weddings, festivals, and special family occasions, especially when fresh, sweet green peas are abundantly available. The slow-cooking process, generous use of ghee, and the balance of milk and sugar bring out the natural sweetness of peas while removing any raw or grassy flavor. The result is a glossy, melt-in-the-mouth dessert that feels festive and comforting at the same time.
In this detailed recipe, you will learn how to make perfect Green Pea Halwa at home, along with tips, variations, and common mistakes to avoid so you get consistent results every time.
What Is Green Pea Halwa?
Green Pea Halwa is a traditional Indian dessert made by slow-cooking a smooth paste of fresh green peas with ghee, milk, sugar, and cardamom. Unlike carrot halwa or suji halwa, this halwa requires patience and continuous stirring to develop the right flavor and texture. When cooked correctly, the halwa is rich, smooth, and slightly grainy, with a natural sweetness that does not taste like vegetables at all.
Ingredients for Green Pea Halwa
-
2 cups fresh green peas (shelled)
-
½ cup ghee (clarified butter)
-
1 cup full-cream milk
-
¾ cup sugar (adjust according to sweetness of peas)
-
½ teaspoon cardamom powder
-
2 tablespoons khoya (optional, for richer taste)
-
2 tablespoons chopped nuts (cashews, almonds, pistachios)
-
A pinch of green food color (optional)
Step-by-Step Green Pea Halwa Recipe
Step 1: Preparing the Green Peas
Start by washing the green peas thoroughly. Blanch them in boiling water for 3–4 minutes to remove rawness and preserve color. Drain immediately and allow them to cool completely. This step ensures a smooth texture and prevents bitterness.
Step 2: Making the Pea Paste
Blend the cooled peas into a fine, smooth paste using very little water. The paste should be thick and lump-free. Avoid adding excess water, as it will increase cooking time later.
Step 3: Heating the Ghee
Heat ghee in a heavy-bottomed kadhai or pan on low to medium flame. Ghee plays a major role in flavor and texture, so do not reduce the quantity too much if you want authentic taste.
Step 4: Cooking the Pea Paste
Add the green pea paste to the hot ghee carefully. Stir continuously to avoid splattering. Cook on low flame for 15–20 minutes. This step is crucial, as the raw smell of peas must completely disappear. The paste will thicken, darken slightly, and start releasing ghee.
Step 5: Adding Milk
Slowly pour in the milk while stirring continuously. The mixture will loosen initially. Continue cooking on low flame until the milk is fully absorbed and the halwa thickens again. This stage gives the halwa its creamy texture.
Step 6: Adding Sugar
Add sugar and mix well. Sugar releases moisture, so the halwa will become liquid again. Keep cooking patiently until the mixture thickens and starts leaving the sides of the pan.
Step 7: Final Flavoring
Add cardamom powder, khoya (if using), chopped nuts, and optional food color. Mix well and cook for another 5–7 minutes until the halwa turns glossy and aromatic.
Step 8: Checking Doneness
The halwa is ready when it becomes thick, shiny, and releases ghee from the sides. Turn off the heat and let it rest for a few minutes before serving.
Tips for Perfect Green Pea Halwa
-
Always use fresh and sweet green peas
-
Cook the pea paste thoroughly before adding milk
-
Keep stirring continuously to avoid burning
-
Use a heavy-bottomed pan for even cooking
-
Adjust sugar depending on pea sweetness
Common Mistakes to Avoid
-
Using watery pea paste
-
Cooking on high heat
-
Adding milk too early
-
Reducing ghee excessively
-
Rushing the cooking process
Variations of Green Pea Halwa
-
Khoya Green Pea Halwa – richer and more festive
-
Vegan Version – replace ghee with coconut oil and milk with coconut milk
-
Low Sugar Halwa – use jaggery or reduced sugar
-
Saffron Green Pea Halwa – add saffron strands for aroma
Serving Suggestions
Serve Green Pea Halwa warm, garnished with chopped nuts. It pairs beautifully with North Indian winter meals and works well as a standalone dessert. For a modern twist, serve it with a scoop of vanilla ice cream.
Storage Tips
Store the halwa in an airtight container in the refrigerator for up to 3 days. Reheat gently on low heat or in a microwave before serving.
Nutritional Note
Green peas are rich in fiber, protein, and essential vitamins. While halwa is indulgent due to ghee and sugar, making it at home allows you to control ingredients and portion size.
Final Thoughts
Green Pea Halwa is a hidden winter delicacy that deserves more attention. Its unique flavor, rich texture, and festive appeal make it a standout dessert for special occasions. With patience and the right technique, this traditional sweet can be easily mastered at home and enjoyed with family and guests.

