How to Make Kharvas (Traditional & Healthy Version)
Kharvas is a delicate and luscious steamed milk pudding, deeply cherished in Maharashtra and parts of Karnataka. Traditionally, Kharvas is made using colostrum milk (known locally as 'cheek'), which is the first milk produced by a cow or buffalo after giving birth. This dish is renowned for its soft, melt-in-the-mouth texture and subtle sweetness, making it a classic Indian dessert enjoyed during festive occasions such as Gudi Padwa and special family gatherings. Its gentle flavor, enhanced with a hint of cardamom (elaichi) and saffron (kesar), appeals to both children and adults alike. Kharvas holds a special place in Maharashtrian cuisine, often served as a nutritious treat for new mothers due to its high protein content. While authentic colostrum can be hard to source, this healthy version uses a blend of full-cream milk, condensed milk, and curd (dahi) to replicate the creamy texture and rich taste of the original. Health-conscious food lovers will appreciate this steamed dessert because it is low in fat and free from artificial additives. If you’re looking for a traditional Indian sweet that’s wholesome, satisfying, and easy to prepare, Kharvas is the perfect choice for your lunch menu or as a light post-meal treat.
Ingredients
Step-by-step instructions
Step 1 · In a large mixing bowl
In a large mixing bowl, combine full-cream milk, condensed milk, and curd. Whisk until smooth and lump-free.
Step 2 · Add grated jaggery
Add grated jaggery, cardamom powder, soaked saffron milk, and nutmeg powder. Mix well until the jaggery dissolves completely.
Step 3 · Grease a deep
Grease a deep, heatproof steel container or thali with a little ghee. Pour the milk mixture into this container.
Step 4 · Prepare a steamer or place a large kadhai with water on medium heat
Prepare a steamer or place a large kadhai with water on medium heat. Place a stand or ring in the kadhai and set the container on it. Cover tightly with a lid.
Step 5 · Steam on medium heat for about 20 minutes or until the Kharvas sets...
Steam on medium heat for about 20 minutes or until the Kharvas sets and a knife inserted comes out clean.
Step 6 · Remove from heat and let it cool completely
Remove from heat and let it cool completely. Refrigerate for 1-2 hours for best texture.
Step 7 · Garnish with chopped pistachios
Garnish with chopped pistachios. Cut into squares and serve chilled.
Why this recipe is healthy
This healthy Kharvas recipe is steamed, not fried, and uses natural sweeteners and probiotic-rich curd to boost gut health. By replacing refined sugar with jaggery, it provides sustained energy and is gentler on blood sugar levels. The absence of maida or heavy cream keeps it light yet satisfying, making it an excellent choice for those tracking calories and aiming for weight management.
A note on tradition
Kharvas is a traditional Maharashtrian dessert, often prepared during the birth of a calf and served to new mothers for its nourishing properties. It is also made during festivals like Gudi Padwa and shared at family celebrations. Its historical significance lies in its roots in rural Maharashtra, where fresh colostrum milk was readily available.