Unlock the secrets to crafting exquisite kulfi at home with my incredibly simple and foolproof kulfi recipe! Dive into three irresistible kulfi flavors to keep your taste buds excited all season long. Plus, get my expert tips on perfecting the milk and khoya mixture, infusing rich flavors, and serving this traditional Indian frozen delight!

Before the arrival of Western-style ice creams, kulfi reigned supreme as India’s original frozen dessert. This rich, creamy treat holds a special place in my heart, evoking cherished childhood memories of my mother and grandmother meticulously preparing it every summer. Today, I am thrilled to share my treasured family recipe, ensuring you can recreate that authentic taste and tradition in your own kitchen.
Kulfi is a beloved staple across Indian households, especially during the sweltering summer months, offering a blissful escape from the heat. While traditional flavors like Kesar (saffron), Malai (cream), cardamom, and rose have been enjoyed for centuries, contemporary variations like chocolate, strawberry, and orange have also gained immense popularity. This comprehensive guide introduces you to the timeless Kesar kulfi, a decadent Malai kulfi made with luscious cream, and a vibrant Mango kulfi, ideal for celebrating the peak mango season.
Table of Contents
- What is Kulfi?
- The Essence of Homemade Kulfi: Key Ingredients
- How to Make Kulfi at Home: Step-by-Step Perfection
- Kesar Kulfi with Badam and Pista: A Royal Treat
- Malai Kulfi: Creamy Indulgence
- Mango Kulfi: A Seasonal Delight
- Choosing the Right Kulfi Moulds
- Demoulding Kulfis with Ease
- Essential Tips for Flawless Kulfi
- Watch Our Kulfi Recipe Video
- Explore More Summer Desserts
What is Kulfi? India’s Timeless Frozen Dessert
Kulfi is not just any frozen dessert; it’s a distinct culinary experience. Unlike conventional ice cream, which is churned to incorporate air, kulfi is characterized by its remarkable density and creaminess. It’s made by slowly simmering full-fat milk, often combined with heavy cream and aromatic spices, until it reduces and thickens significantly. This meticulous reduction process gives kulfi its signature texture—smoother, richer, and slower to melt than regular ice cream. Its unique consistency and concentrated flavor profile make it an iconic Indian treat.
The flavor of kulfi can be best described as a sublime blend, akin to a richer, frozen version of Homemade Rabdi, delicately infused with the warm, sweet notes of cardamom.
The Essence of Homemade Kulfi: Key Ingredients
One of the beauties of making kulfi is that it relies on readily available pantry staples. Each ingredient plays a crucial role in achieving that perfect kulfi taste and texture:
- The foundation of any great kulfi lies in **full-fat milk**. Its high fat content is essential for developing the rich, creamy base as it slowly reduces.
- **Khoya**, also known as mawa, is thickened milk solids. Adding khoya significantly enhances the density and luxurious texture of the kulfi, giving it a melt-in-your-mouth quality that sets it apart.
- **Condensed milk** serves a dual purpose: it contributes to the kulfi’s velvety smoothness and provides a balanced sweetness, eliminating the need for additional sugar.
- **Milk powder** further aids in thickening the mixture and boosts the milk solids content, resulting in an even creamier, more concentrated kulfi.
- For that signature royal hue and delicate floral aroma, **saffron strands** (or kesar) are indispensable, imparting a distinct flavor that elevates the kulfi experience.
- A touch of **cardamom powder** beautifully complements the dairy base, adding a warm, aromatic spice note that is quintessentially Indian.
- Finally, **chopped almonds** introduce a delightful crunch and nutty flavor. Feel free to experiment with other nuts like **pistachios** (pista) or **cashews** for varied textures and tastes.
How to Make Kulfi at Home: Step-by-Step Perfection
Crafting homemade kulfi is a labor of love, but the process is straightforward and incredibly rewarding. Follow these steps to create your own batches of this delightful Indian dessert:
- Begin by heating full-fat milk in a heavy-bottomed pan and allow it to gently simmer and reduce, concentrating its flavors and thickening its consistency.
- Once the milk has visibly reduced, incorporate crumbled khoya, stirring continuously until it fully dissolves and integrates into the mixture.
- Next, stir in the condensed milk, ensuring it is well combined for added sweetness and creaminess.
- Infuse your kulfi base with flavor by adding cardamom powder and saffron-infused milk, stirring to distribute the aromatics evenly.
- Pour the cooled kulfi mixture into your chosen kulfi moulds and freeze for a minimum of 10-12 hours, or ideally, overnight, until thoroughly set.
- Before serving, garnish your frozen kulfi with a generous sprinkle of chopped nuts for extra texture and visual appeal.

Kesar Kulfi with Badam and Pista: A Royal Treat
The Kesar kulfi, enriched with badam (almonds) and pista (pistachios), forms the exquisite base for our multi-flavored kulfi adventure. This traditional variation is created by patiently reducing full-fat milk to a rabri-like thickness, then enhancing it with khoya and milk powder for an exceptionally rich and creamy texture. The delicate, floral notes of saffron lend a luxurious aroma and a beautiful golden hue, making it a feast for both the eyes and the palate. The addition of finely chopped almonds and pistachios provides a delightful textural contrast, adding a pleasant bite and earthy nuttiness that perfectly complements the creamy base.

Malai Kulfi: Creamy Indulgence
Building upon the foundation of our Kesar kulfi base, the Malai kulfi offers an elevated experience of pure creaminess. “Malai” translates to cream in Hindi, and this variation lives up to its name. To achieve its signature velvety texture, we incorporate **heavy cream** or **heavy whipping cream** into a portion of the prepared kulfi mixture. For optimal richness, I recommend using cream with at least 30% milk fat. This addition results in a kulfi that is profoundly smooth, incredibly luxurious, and melts slowly on the tongue, making it a true connoisseur’s delight. The subtle dairy notes become even more pronounced, creating a simple yet deeply satisfying flavor profile.

Mango Kulfi: A Seasonal Delight
When mango season arrives, there’s no better way to celebrate its vibrant sweetness than with homemade Mango kulfi. To create this tropical treat, simply fold in luscious **mango puree** directly into a portion of your cooled kulfi base mix. The natural sweetness and rich flavor of ripe mangoes transform the classic kulfi into a refreshing and fruity dessert. For the best results, I highly recommend using Alphonso mangoes, often hailed as the “King of Mangoes.” Their superior flavor, creamy texture, and minimal fibrousness make them ideal for creating an unparalleled mango puree that truly shines in this kulfi. This variation is a burst of sunshine in every bite, perfect for warm weather.
Choosing the Right Kulfi Moulds for Perfect Shapes
Once your rich kulfi mixture is prepared and cooled, its consistency is perfect for pouring into various containers for freezing. While dedicated kulfi moulds are readily available in Indian department stores and online, don’t let their absence deter you. You can easily adapt and use what you have on hand. Classic choices include small aluminum moulds or plastic popsicle moulds, which give kulfi its traditional conical shape. If these aren’t available, simple paper cups work wonderfully as a practical alternative. Just remember to insert wooden ice cream sticks into them before freezing to create delightful homemade kulfi popsicles!
Matka Kulfi: For a truly authentic and rustic experience, consider freezing your kulfi mix in traditional clay pots, known as matkas. This method not only pays homage to historical kulfi preparations but also imparts a subtle, earthy flavor to the kulfi, adding another layer of depth and charm. If you can procure some matkas, it’s an experience worth trying!
Alternatively, you can skip the traditional moulds altogether. Simply freeze the kulfi mixture in a freezer-safe container, then slice it into generous slabs or scoop it out like ice cream to serve. The taste will be just as divine!
Demoulding Kulfis with Ease: The Expert Touch
Just like popsicles or delicate panna cotta, kulfis require a gentle touch when it comes to demoulding to ensure they emerge perfectly intact and beautifully shaped. The simplest and most effective technique to achieve this is to run the kulfi moulds under warm tap water for about one to two minutes. Alternatively, you can use the warmth of your palms to gently cup and warm the mould. The goal is to slightly loosen the frozen kulfi from the edges of the mould, preventing it from sticking. This crucial step allows the kulfi to slide out effortlessly, preserving its form. Never skip this important step; it guarantees beautifully presented kulfis every time!
Essential Tips for Flawless Kulfi Making
Creating the perfect kulfi involves a few key techniques and a bit of patience. Keep these expert tips in mind to ensure your homemade kulfi turns out rich, creamy, and utterly delicious:
- Always use a **heavy-bottomed saucepan** for simmering the milk. This helps distribute heat more evenly and significantly reduces the risk of the milk scorching or burning at the bottom, which can impart an unpleasant taste.
- **Stir the milk frequently** throughout the simmering process. Constant stirring is vital to prevent a skin (malai) from forming too thickly on top and, more importantly, to stop the milk solids from sticking and burning at the base of the pan. Continuously reincorporating the malai back into the milk also contributes to the kulfi’s rich, creamy texture.
- Ensure that the **khoya completely dissolves** into the reduced milk before you add any other ingredients. Any undissolved lumps will create an inconsistent texture in the final kulfi. Stir patiently until the mixture is smooth and uniform.
- Allow the entire **kulfi mixture to cool down to room temperature** before pouring it into moulds and placing it in the freezer. Freezing a hot mixture can lead to ice crystal formation, compromising the kulfi’s smooth, dense texture.
Important Note: Kulfis require a substantial amount of time to freeze properly and achieve their characteristic dense consistency, typically 10-12 hours, or even overnight. Plan your kulfi-making schedule accordingly to allow for adequate freezing time. When stored in an airtight container and maintained at a consistent freezer temperature, your homemade kulfis, made with fresh ingredients, can remain delicious for up to 15 days. However, they are often too tempting to last that long!
Whether you’re delighting children or indulging adult palates, kulfis are an undeniable favorite. So, embrace the joy of traditional Indian sweets and whip up this sensational summer treat today!
Watch Our Kulfi Recipe Video
Kulfi 3 Ways
By: Richa
An amazing kulfi recipe that can be used as a base to make three kulfi flavors – classic Kesar kulfi with badam pista, creamy Malai kulfi, and delightful Mango kulfi.
Prep Time: 10 mins
Cook Time: 1 hr 10 mins
Total Time: 1 hr 20 mins
Servings: 10 servings
Ingredients
Kulfi Base
- 1 Litre Full Fat Milk
- 1 Pinch Saffron Strands, crushed lightly
- 200 Grams Khoya, crumbled
- ½ Cup Condensed Milk
- 2 Tablespoons Milk Powder
- ½ Teaspoon Cardamom Powder
- ¼ Cup Almonds, chopped or sliced, toasted (optional)
Malai Kulfi (for 1/3rd of the mixture)
- ¼ Cup Heavy Cream (30% Milk Fat)
Mango Kulfi (for 1/3rd of the mixture)
- ½ Cup Mango Puree
Instructions
Kulfi Base Preparation
- Heat milk in a heavy-bottomed saucepan over medium heat and bring to a boil. Once it boils, reduce heat to low and simmer for 45 – 60 minutes, stirring occasionally.
- While the milk simmers, take 2 tablespoons of hot milk and add it to the crushed saffron strands. Set aside to infuse.
- Stir the simmering milk frequently to prevent it from burning at the bottom. Continuously reincorporate the malai (cream) that forms on top back into the milk.
- Once the milk has reduced by about half, add the crumbled khoya and continue stirring until it has fully dissolved and blended into the milk.
- Add the condensed milk and stir thoroughly to combine. Then, add the milk powder, cardamom powder, and the saffron-infused milk. Stir until all ingredients are well dissolved and the mixture is smooth.
- Turn off the heat and set the kulfi base aside to cool completely to room temperature.
Malai Kulfi Variation
- Once the kulfi base is cooled, take 1/3rd of the mixture and add ¼ cup of heavy cream. Stir gently until well combined to create your batch of malai kulfi.
Mango Kulfi Variation
- Take another 1/3rd of the cooled kulfi base mix and gently fold in ½ cup of mango puree until it is evenly incorporated, forming your delicious mango kulfi batch.
- Carefully pour all three kulfi mixtures (Kesar, Malai, Mango) into individual kulfi moulds or chosen containers. Place them in the freezer. Freeze for a minimum of 10 hours or, for best results, overnight.
- To demould, briefly run the kulfi moulds under warm tap water for approximately one minute. Gently pull out the stick (if using) or invert the mould, and serve immediately.
Notes
- The foundation of kulfi relies on **full-fat milk** and **khoya** (thickened milk solids). **Condensed milk** and **milk powder** are key for achieving that characteristic creamy texture and sweetness.
- **Saffron strands (kesar)** provide the kulfi with its signature royal color and distinctive aromatic flavor.
- A hint of **cardamom powder** beautifully complements the dairy elements, adding warmth and traditional Indian spice.
- While **chopped almonds** are used here, feel free to substitute or add other nuts like **pistachios** or **cashews** for extra crunch and nutty notes.
- Always use a **heavy-bottomed saucepan** to prevent the milk from burning during the simmering process.
- **Frequent stirring** is essential to prevent milk from scorching at the bottom and to ensure the malai (cream layer) is reincorporated, contributing to a smooth texture.
- Ensure the **khoya is fully dissolved** in the milk before introducing other ingredients to maintain a consistent kulfi texture.
- It is crucial to **cool the kulfi mixture to room temperature** before pouring it into moulds and freezing to avoid ice crystal formation.
- Matka Kulfi: For a traditional touch, you can freeze the kulfi mix in small clay pots (matkas) for an added earthy flavor.
Nutrition (per serving, estimated)
Calories: 133 kcal, Carbohydrates: 14g, Protein: 4g, Fat: 7g, Saturated Fat: 4g, Trans Fat: 1g, Cholesterol: 21mg, Sodium: 49mg, Potassium: 190mg, Fiber: 1g, Sugar: 13g, Vitamin A: 328IU, Vitamin C: 6mg, Calcium: 125mg, Iron: 1mg
Like this recipe? We’d love to hear from you! Please rate and leave a comment below!
Explore More Refreshing Summer Desserts
- Gulab Phirni
- Mango Sorbet
- Chilled Thandai
- Classic Cassata
- Chocolate Kheer
- Thandai Ice Cream