- Grate the khoya and soak saffron strands in 1-1.5 teaspoons of warm milk.
- Line a tray with parchment paper and lightly grease it with ghee.
- In a heavy-bottomed pan, cook the grated khoya on low heat for 2-3 minutes, stirring constantly.
- Turn off the heat, add sugar, and mix well. Return to low heat and cook until the mixture thickens and starts to leave the sides of the pan (about 8-10 minutes).
- Stir in chopped nuts and cardamom powder. Remove from heat.
- Pour the mixture into the prepared tray, spread evenly, and drizzle the saffron milk on top.
- Allow to cool completely, then cut into squares or diamond shapes before serving.
- Calories:200 kcal25%
- Energy:836 kJ22%
- Protein:4 g28%
- Carbohydrates:25 mg40%
- Sugar:15 mg8%
- Salt:50 g25%
- Fat:10 g20%
Last Updated on 6 months ago by Neha Deshmukh
Khoya Barfi Recipe – Authentic Indian Sweet with Saffron & Nuts
Introduction
Oh, Khoya Barfi! This sweet holds such a special place in my heart. It’s one of the first Indian sweets I really got – the simplicity of it, the melt-in-your-mouth texture, and that beautiful saffron aroma. It’s a classic for a reason, and honestly, it’s way easier to make than you might think. I’m so excited to share my family’s recipe with you, complete with all the little tips and tricks I’ve learned over the years. Get ready to impress everyone with this authentic Indian treat!
Why You’ll Love This Recipe
This Khoya Barfi recipe is a winner for so many reasons. It’s relatively quick – ready in under 30 minutes! – and doesn’t require a ton of complicated techniques. The flavor is incredible: rich, milky, subtly sweet, and beautifully fragrant with saffron and cardamom. Plus, it’s perfect for festive occasions or just a little something special to enjoy with your evening chai.
Ingredients
Here’s what you’ll need to create this deliciousness:
- 250 grams khoya (mawa)
- 5 tablespoons sugar
- 12-15 saffron strands
- 1-1.5 teaspoons milk
- 1/3 teaspoon green cardamom powder
- 2 tablespoons chopped nuts (almonds, pistachios)
- Some ghee (for greasing)
Ingredient Notes
Let’s talk ingredients! Getting these right will make all the difference.
Khoya: Understanding the Different Types & Quality
Khoya, also known as mawa, is the star of the show. You’ll find different types – fresh, frozen, and dried. Fresh is best, if you can get it! Frozen is a good second option, just make sure to thaw it completely and squeeze out any excess moisture. Dried khoya needs to be rehydrated, which can affect the texture slightly. Look for khoya that’s a creamy, off-white color.
Saffron: Sourcing & Blooming for Maximum Flavor
Good quality saffron is worth its weight in gold. It adds that beautiful color and incredible aroma. Don’t skimp here! Blooming the saffron in warm milk helps release its flavor and color.
Cardamom: Freshly Ground vs. Store-Bought
Freshly ground cardamom is always best. The aroma is so much more vibrant. If you’re using store-bought powder, make sure it’s relatively fresh.
Nuts: Regional Preferences (Almonds, Pistachios, Cashews)
Traditionally, almonds and pistachios are used, but feel free to experiment! Cashews add a lovely richness. My grandmother always used a mix of all three.
Ghee: Clarified Butter – The Heart of Indian Sweets
Ghee adds a wonderful nutty flavor and helps prevent the barfi from sticking. You can make your own (it’s easier than you think!) or buy it pre-made.
Step-By-Step Instructions
Alright, let’s get cooking!
- First, grate the khoya. This helps it melt evenly. Then, soak those beautiful saffron strands in 1-1.5 teaspoons of warm milk. Let that sit and bloom while you move on to the next step.
- Line a tray (around 7×7 inches is perfect) with parchment paper and lightly grease it with ghee. This is crucial for easy removal later!
- In a heavy-bottomed pan, cook the grated khoya on low heat for 2-3 minutes, stirring often. We want to gently soften it up.
- Now, turn off the heat and add the sugar. Mix well to combine. Return the pan to low heat and cook, stirring constantly, until the mixture thickens and starts to leave the sides of the pan. This takes about 8-9 minutes. Be patient!
- Stir in the chopped nuts and cardamom powder. Remove from heat.
- Pour the mixture into the prepared tray, spread it evenly, and drizzle the saffron milk on top.
- Let it cool completely – this is important! – then cut into squares or diamond shapes.
Expert Tips
Here are a few things I’ve learned along the way to help you nail this recipe:
Achieving the Perfect Khoya Consistency
The key is to cook the khoya until it comes together and leaves the sides of the pan. It should be slightly sticky but not liquidy.
Preventing Barfi from Sticking
Ghee is your friend! Generously greasing the tray with ghee will prevent sticking. Also, make sure the mixture isn’t too wet.
Enhancing the Saffron Flavor
Blooming the saffron in warm milk is essential. You can also add a tiny pinch of saffron directly to the khoya mixture for an extra boost.
Choosing the Right Pan for Even Cooking
A heavy-bottomed pan is a must. It distributes heat evenly and prevents scorching.
Variations
Want to get creative? Here are a few ideas:
Vegan Khoya Barfi (Using Plant-Based Alternatives)
You can substitute the khoya with a plant-based alternative like cashew cream or coconut khoya. The texture will be slightly different, but still delicious!
Gluten-Free Khoya Barfi
This recipe is naturally gluten-free! Just double-check that your cardamom powder hasn’t been processed in a facility that also handles gluten.
Spice Level Adjustment (Adding a Pinch of Nutmeg or Mace)
My friend Priya adds a tiny pinch of nutmeg or mace for a warming spice note. It’s lovely!
Festival Adaptations (Holi, Diwali, Special Occasions)
During Diwali, I like to add a few silver vark (edible silver leaf) pieces on top for a festive touch.
Serving Suggestions
Khoya Barfi is best enjoyed at room temperature. It pairs perfectly with a cup of hot chai or a glass of cold milk. It’s also a lovely addition to any Indian sweets platter.
Storage Instructions
Store Khoya Barfi in an airtight container at room temperature for up to 3-4 days, or in the refrigerator for up to a week.
FAQs
Let’s answer some common questions:
What is Khoya and where can I find it?
Khoya (mawa) is a milk solid commonly used in Indian sweets. You can find it at Indian grocery stores, or sometimes in the international aisle of larger supermarkets.
Can I make Khoya Barfi without a heavy-bottomed pan?
It’s not ideal, but you can try. Just be extra careful to stir constantly and keep the heat very low to prevent sticking and burning.
How do I know when the Khoya mixture has reached the right consistency?
The mixture should thicken and start to come together, leaving the sides of the pan. It will be slightly sticky but not liquidy.
What is the best way to store Khoya Barfi to keep it fresh?
Store it in an airtight container at room temperature or in the refrigerator.
Can I add other flavors like rosewater or kewra to this barfi?
Absolutely! A teaspoon of rosewater or kewra water will add a beautiful floral aroma. Add it towards the end of cooking.
Neha Deshmukh
Neha holds a B.A. in History with a focus on Indian and world history, including ancient, medieval, and modern periods. At RecipesOfIndia.org — the world’s largest database of Indian recipes — she combines her love for food and history by exploring how India’s past has shaped its culinary traditions.







