National Dish India: Kharvas (Recipe)

In this article
Meet Kharvas, a wonderfully creamy dessert from the Indian state of Maharashtra. Made from rich, fresh milk and gently sweetened, it sets into a soft, custard-like pudding with a mild, comforting flavour. Warmed with cardamom and a whisper of saffron, then finished with chopped nuts, it is the kind of treat that shines on festive tables and chilly winter evenings alike. Here is everything you need to bring this traditional sweet to your own kitchen.
About Kharvas
Kharvas is a traditional dish from Indian cuisine that hails from the region of Maharashtra. This creamy dessert is made from the milk of cows that have recently calved, giving it a flavour you simply will not find anywhere else. Fresh, unpasteurised milk is what lends kharvas its characteristic texture and its mild, gentle sweetness. It is often served as the perfect end to a meal and is especially popular during the winter months.
Ingredients (serves 1–2)
- 500 ml fresh milk from a recently calved cow
- 50 g sugar (to taste)
- 1/2 teaspoon ground cardamom
- a pinch of saffron (optional)
- Nuts, to garnish (such as almonds or pistachios)
Shopping for the ingredients
When it comes to making kharvas, the choice of ingredients is everything. The fresh milk in particular should be of high quality and, ideally, sourced straight from a farm to get the very best flavour. Sugar and the other spices are easy to find in any supermarket or spice shop. If you want to add a special touch, do not forget to put saffron and cardamom on your shopping list.
Preparing the dish
Getting ready to make kharvas is fairly straightforward, though it does call for a little patience. First, make sure all your ingredients are to hand and everything is clean. The fresh milk can be warmed gently before you add the other ingredients, which helps the flavours come through. These steps are key to achieving an even consistency and that perfect taste.
Step-by-step instructions
- Pour the fresh milk into a pan and warm it gently over low heat until it is just warm.
- Add the sugar and ground cardamom and stir well until the sugar has dissolved.
- If you like, add a pinch of saffron and mix everything together thoroughly.
- Pour the mixture into small bowls and leave it to cool until it has set.
- Garnish the kharvas with chopped nuts and serve.
Gluten-free / lactose-free version
Kharvas is naturally gluten-free, as no cereal ingredients are used. For a lactose-free version, you can use alternative milks made specifically for those who are lactose intolerant, such as almond milk or soya milk. These options do bring a slightly different flavour, but they can still deliver a delicious result. By choosing the right milk, even people with particular dietary needs can enjoy kharvas.
Tips for vegans and vegetarians
For a vegan take on kharvas, you will need to switch out a few ingredients, since the dish is traditionally based on animal milk. Plant-based milk alternatives such as coconut milk or oat milk make an excellent base for this dessert. Combine the plant milk with a natural sweetener such as agave syrup or honey (for vegetarians). These adjustments let vegan and vegetarian diners enjoy the unique taste of kharvas to the full.
More tips and tricks
A few simple tricks go a long way when making kharvas. Take care not to let the milk come to the boil, as this can spoil the texture. Instead, warm the mixture slowly over low heat. Allow the dessert plenty of time to cool so it reaches the perfect consistency. You can also experiment with different spices or other natural flavourings to add your own personal touch.
Adapting the recipe to your taste
Kharvas is wonderfully adaptable and can be varied to suit your own preferences. Do you like it a little sweeter? Add more sugar or use a different sweetener. If you are after an interesting twist, try flavours such as vanilla or cinnamon. The beauty of kharvas is that you can get creative without losing sight of where the dessert comes from.
Ingredient substitutions
There are plenty of alternatives to the traditional ingredients in kharvas. If fresh milk is not available, you can use pasteurised or homogenised milk instead. In place of sugar, dates or maple syrup can be used to create a sweeter, healthier version. Substitutions like these can change the flavour in exciting ways and are a great opportunity to reinterpret the recipe.
Drink pairing ideas
To round off the kharvas experience, it is worth thinking about which drinks to serve alongside it. A classic Indian chai pairs beautifully with this sweet dessert and creates a wonderfully harmonious flavour profile. Alternatively, you could serve fresh fruit juices or mint tea, which are refreshing and complement the dessert perfectly. Experiment with different drinks to find your own ideal combination.
Serving and presentation ideas
Presentation can make all the difference to that all-important first impression of kharvas. Serve the dessert in small, decorative dishes or glass bowls for an appealing look. Decorate it further with chopped nuts or edible flowers to add a splash of colour. A presentation as attractive as this is sure to delight your guests.
A bit of history
Kharvas has a long history in Indian cuisine and is deeply rooted in the culture of Maharashtra. It is traditionally served at festive occasions and family celebrations and is seen as a symbol of prosperity and good fortune, much like the beloved Maharashtrian sweet Shrikhand. The method of preparation has evolved over the years, yet the principle of using fresh, natural ingredients has stayed the same. Kharvas is not only a delicious dessert but also part of India’s rich culinary tradition.
More recipe ideas
- Rasgulla – Sweet cheese balls in sugar syrup
- Kaju Katli – Diamond-shaped cashew fudge
- Semiya Payasam – Creamy vermicelli pudding with nuts and raisins
Summary: Kharvas
All in all, kharvas is a wonderful Indian dessert that is every bit as rewarding to make as it is to eat. With just a handful of ingredients, you can conjure up a delicious sweet that surprises and delights time and again. Whether for festive occasions or as a sweet snack in between, kharvas is the perfect choice. Let the flavours of India work their magic and enjoy this heavenly dessert!


