This homemade Kaju Katli is soft, smooth, perfectly sweetened, and filled with the rich, nutty flavor of cashews. With its classic diamond shape and delicate melt-in-the-mouth texture, it is one of those Indian sweets that instantly makes any celebration feel special.

And making Kaju Katli at home is easier than you may think! My recipe uses only a handful of ingredients and, most importantly, you do not need to make or test a one-string sugar syrup. With the right cashew texture and a simple doneness test, you can make beautiful homemade Kaju Katli for Diwali, Raksha Bandhan, festivals, celebrations, or gifting.
Jump to:
- About Kaju Katli
- My Notes for Homemade Kaju Katli
- Why You Will Love This Mithai
- Ingredients and Notes
- Before You Start
- How To Make Kaju Katli
- Storing Suggestions
- Flavor Variations
- Expert Tips For Perfect Kaju Katli
- Troubleshooting Kaju Katli
- Serving and Gifting Kaju Katli
- Frequently Asked Questions
- More Indian Sweets
- Kaju Katli Recipe
About Kaju Katli
Kaju Katli, also known as Kaju Barfi or Cashew Burfi, is a popular Indian sweet made primarily with cashews and sugar. Kaju means cashews, while Katli refers to the thin slices traditionally cut into the familiar diamond shape.
This delicate mithai is especially popular during Indian festivals such as Diwali and Raksha Bandhan, and it is commonly served or gifted during weddings, family celebrations, and other special occasions. Its simplicity is part of what makes it so special; the cashew flavor remains the star, complemented by just a hint of cardamom.
Although traditional Kaju Katli looks elegant, making it at home doesn't have to be complicated. In this recipe, the measured water takes the guesswork out of making the sugar syrup. Once the sugar dissolves and the syrup comes to a boil, add the ground cashews.
The key is knowing when to stop cooking the cashew mixture. I use a simple pinch-and-roll test: when a small portion rolls into a smooth ball without sticking to your fingers, the mixture is ready. This helps prevent overcooking, which is one of the main reasons homemade Kaju Katli can turn dry or crumbly.
Once rolled and cooled, cut the cashew dough into traditional diamonds for a beautiful homemade mithai that is perfect for serving and festive gifting.
If you enjoy homemade nut-based Indian sweets, you may also like my Badam Katli, which is another wonderful recipe for festivals and celebrations.

My Notes for Homemade Kaju Katli
Kaju Katli is one of those sweets I used to think was best left to mithai shops. It looks so smooth and delicate that I assumed matching that texture at home would be difficult. But after making it several times, I have found that it is much more approachable than it seems.
My family loves these delicate sweets, and they especially enjoy my homemade version because I can control the sweetness and let the rich cashew flavor shine through. There is something special about making a favorite mithai at home, particularly during festivals and celebrations.
I hope you try this recipe and enjoy making rich, delicate, festive Kaju Katli at home without relying on store-bought sweets.

Why You Will Love This Mithai
- No One-String Sugar Syrup: You don't need to test for one-string or two-string consistency. Measure the water correctly and follow the recipe instructions to make the process much simpler.
- Minimal Ingredients: Cashews and sugar form the base of the recipe, with cardamom and optional ghee adding flavor and a smooth finish.
- Soft and Melt-in-the-Mouth: When cooked to the right stage, the Kaju Katli has a smooth, tender texture rather than being hard, dry, or chewy.
- Pure Cashew Flavor: Homemade Kaju Katli lets the naturally rich, nutty flavor of cashews shine through without unnecessary ingredients or artificial flavors.
- Perfect For Indian Festivals: Make a batch for Diwali, Raksha Bandhan, Navratri, family celebrations, or whenever you want a special homemade Indian sweet.
- Beautiful for Gifting: The classic diamond-shaped pieces look elegant arranged in a mithai box or festive serving tray.
- Easy to Customize: Keep it classic with cardamom or add saffron or rose water for a different flavor.

Ingredients and Notes
One of the best things about homemade Kaju Katli is its short ingredient list. Cashews and sugar are the two main ingredients, so using good-quality cashews and measuring everything accurately are especially important for the best texture.
- Cashews: Use raw, unsalted, and fresh cashews. Avoid roasted or salted cashews. Fresh cashews give the Kaju Katli a clean, naturally sweet, and nutty flavor. If you store your cashews in the refrigerator or freezer, bring them completely to room temperature before grinding. Cold cashews can develop condensation, and excess moisture can affect the cashew powder and the final consistency.
- Cardamom: A small pinch of ground green cardamom adds a lovely traditional aroma without overpowering the delicate cashew flavor. Adjust the amount slightly to your preference.
- Sugar: Use regular white granulated sugar. The amount in this recipe gives the Kaju Katli enough sweetness while still allowing the rich cashew flavor to stand out.
- Water: Use ¼ cup (60ml) water and measure it accurately. Measuring the water matters because this recipe doesn't require you to check the sugar syrup for one-string consistency. Allow the sugar to dissolve completely in the water. Once the syrup comes to a rapid boil, reduce the heat and add the prepared cashew powder as directed.
- Ghee: One teaspoon of ghee is optional. It gives the cashew mixture a smooth finish and adds subtle richness. You can leave it out if you prefer or want to make vegan Kaju Katli.
- Optional Flavoring: For Kesar Kaju Katli, add a few saffron strands to the sugar-and-water mixture. For a delicate floral flavor, you can add a little rose water toward the end of cooking. You can also add edible silver leaf (varak) after rolling for a traditional festive presentation.
Before You Start
Two stages in this recipe make the biggest difference between soft, smooth Kaju Katli and Katli that turns oily, sticky, or dry.
Do not overgrind the cashews. Cashews contain a lot of natural fat, so grinding them continuously can quickly make them oily and pasty. Pulse them in short intervals just until you have a fine powder. Sifting afterward removes larger pieces and gives the Kaju Katli a smoother texture.
Do not overcook the cashew mixture. The mixture will firm up slightly after it comes off the heat. Once you can roll a small pinch into a smooth ball without it sticking to your fingers, stop cooking. Waiting until the dough looks completely firm in the pan can make Kaju Katli dry or crumbly.
How To Make Kaju Katli
Preparations
- Before you begin, prepare two sheets of parchment paper and lightly grease them with ghee or neutral-flavored oil.
- Set them aside.
Grind the Cashews
- Add the raw cashews to a blender, spice grinder, or food processor.
- Pulse in short intervals until ground into a fine powder.
- Avoid running the blender continuously or grinding the cashews for too long.
- Cashews contain natural oils, and overgrinding can quickly turn the powder oily and lumpy.


- Pass the ground cashews through a medium-mesh sieve.
- If any larger pieces remain, grind them briefly and sift again.


- Add a pinch of ground cardamom to the sifted cashew powder, mix well, and set aside.


Prepare the Sugar Syrup
- Add the sugar and water to a heavy-bottomed or non-stick pan.
- Heat over low to medium heat, stirring as needed, until the sugar dissolves completely.
- Once the syrup comes to a rapid boil, reduce the heat to low and add the prepared cashew powder.

- You do not need to check for one-string sugar syrup consistency for this recipe.
- Simply make sure the sugar has completely dissolved and the syrup has come to a good boil before adding the cashew powder.

Cook the Cashew Mixture
- Stir well with a spatula to combine the cashew powder and sugar syrup, breaking up any lumps.
- Add the ghee, if using.


- Continue cooking over low heat, stirring continuously.
- The mixture will gradually thicken and start pulling away from the sides of the pan.

- After about 7-8 minutes, it should start to come together into a soft, dough-like consistency.

- To check whether it is ready, take a tiny amount of the mixture and allow it to cool for a few seconds so it is safe to touch.
- Roll it gently between your fingers.
- If it forms a ball but still sticks to your fingers, cook the mixture a little longer.
- If you can form a smooth, soft ball without it sticking to your fingers, the mixture is ready.
- Avoid cooking until the mixture becomes very firm in the pan.
- Overcooking can make the finished Kaju Katli dry and crumbly.

Knead the Warm Dough
- Turn off the heat and immediately transfer the cashew mixture onto one of the prepared sheets of parchment paper.
- Let it rest for about a minute, or just until it is comfortable enough to handle.
- While the mixture is still warm, gently bring it together and knead briefly until smooth.
- If necessary, lightly grease your palms with ghee.
- Do not over-knead.
- Bring the mixture together only until it looks smooth.

Roll the Kaju Katli
- Place the second sheet of greased parchment paper over the warm dough and gently flatten it by hand.
- Using a rolling pin, roll it evenly to about ¼-inch thickness, or to your preferred thickness.
- Roll the Kaju Katli while the mixture is still warm.
- If it cools too much before rolling, the edges may begin to crack.


Cool and Cut
- Let the rolled Kaju Katli cool completely.
- Lightly grease a sharp knife, then cut the Kaju Katli into traditional diamond shapes or squares.
- Carefully lift the pieces from the parchment paper and serve immediately or transfer them to an airtight container for storage.


Storing Suggestions
Store homemade Kaju Katli in an airtight container at room temperature for up to one week. Place parchment paper between the layers if you are stacking the pieces.
For longer storage, keep the Kaju Katli in an airtight container in the refrigerator. Let it come to room temperature before serving for the softest, melt-in-the-mouth texture.
Keep the sweets well covered so they don't absorb moisture or odors from other food in the refrigerator.
Flavor Variations
Classic Kaju Katli needs very little flavoring because the rich cashew flavor is the star. However, you can easily customize it for festivals and special occasions.
Kesar Kaju Katli: Add a few strands of saffron to the sugar-and-water mixture. The saffron adds a beautiful aroma, subtle flavor, and festive touch.
Rose Kaju Katli: Once the cashew mixture has finished cooking, turn off the heat and add about ½ to 1 teaspoon of rose water. Mix well before transferring the mixture to the parchment paper. Avoid adding too much, as rose water can easily overpower the delicate cashew flavor.
Cardamom Kaju Katli: This is my preferred version. A small pinch of ground cardamom complements the cashews without dominating their flavor.
Expert Tips For Perfect Kaju Katli
Use Fresh, Dry Cashews: Old or rancid cashews will affect the flavor, while excess moisture can affect the texture of the cashew powder.
Pulse Instead of Continuously Grinding: Cashews release their natural oil quickly. Short pulses help create a powder rather than cashew paste.
Do Not Skip Sifting: Sifting removes larger cashew pieces and helps create smoother Kaju Katli.
Measure the Water Accurately: The amount of water is important in this recipe because you are not relying on a one-string sugar syrup test.
Cook Over Low Heat: Once you add the cashews, keep the heat low and stir continuously so the mixture cooks evenly without sticking or scorching.
Use the Ball Test Rather Than Relying Only on Time: The cooking time is a helpful guide, but your mixture's texture is the best indication of doneness. A small portion should form a soft ball without sticking to your fingers.
Do Not Overcook: Remove the mixture from the heat as soon as it reaches the correct stage. Overcooked cashew dough can make Kaju Katli dry and crumbly.
Work While the Mixture is Warm: Knead and roll the dough while it is still warm and pliable. Once completely cooled, it becomes more difficult to roll smoothly.
Wait Before Cutting: Let the rolled Kaju Katli cool completely before cutting so the pieces hold their shape and give you cleaner edges.
Troubleshooting Kaju Katli
Kaju Katli uses only a few ingredients, but small differences in grinding and the cooking pan affect its texture. Here are some common problems and how to fix them.
Ground Cashews Become Oily
The cashews were most likely overprocessed. Because cashews are naturally high in fat, continuous grinding generates heat and releases their oils. For the best results, use room-temperature cashews and pulse them in short intervals. Stop as soon as you have a fine powder.
Kaju Katli Mixture is Sticky
The mixture may simply be too hot, so let a small portion cool for a few seconds before testing it. If it remains very sticky after cooling slightly and cannot form a soft ball without sticking to your fingers, it is probably undercooked. Return it to low heat and cook a little longer, stirring continuously. Check again after a short time rather than cooking it for several additional minutes at once.
It is Dry or Crumbly
The cashew mixture was most likely overcooked or lost too much moisture. If the dough is only slightly dry, add a few drops of warm water and gently knead it while it is still warm. Add only a very small amount at a time; you don't want to make the dough sticky.
Cracking While Rolling the Mixture
The mixture may have cooled too much before rolling it, or it may be slightly dry. Knead and roll the cashew dough while it is still warm and pliable. If it has already cooled and is cracking badly, gently warm it in the pan briefly to soften it, then try rolling again.
Kaju Katli has a Coarse Texture
A slightly grainy texture is perfectly fine for homemade Kaju Katli. However, if it is noticeably coarse, the cashews may not have been ground or sifted sufficiently. After grinding, pass the cashew powder through a medium-mesh sieve and briefly regrind any larger pieces left behind.
Kaju Katli Turns Hard
Hard Kaju Katli usually means you cooked the cashew mixture too long. Remember, the mixture continues to firm as it cools, so you don't want it to become stiff while it is still in the pan. Use the ball test as your main guide: once a small cooled portion forms a soft ball without sticking to your fingers, remove the mixture from the heat.
Serving and Gifting Kaju Katli
Kaju Katli is delicious served at room temperature when its soft, delicate texture and rich cashew flavor are at their best. Arrange the diamond-shaped pieces on a serving platter with other Indian sweets for festivals and celebrations.
It is especially wonderful for Diwali, Raksha Bandhan, Navratri, weddings, family gatherings, and festive get-togethers. You can also serve it as a small sweet after an Indian meal.
Homemade Kaju Katli makes a beautiful edible gift for Diwali and other celebrations. Arrange the pieces in a mithai box or food-safe gift container, separating the layers with parchment paper. For an extra-festive presentation, decorate the Kaju Katli with edible rose petals or a few finely chopped pistachios before packing.
Frequently Asked Questions
No. This recipe does not require you to check for one-string sugar syrup consistency. Measure the sugar and water accurately, allow the sugar to dissolve completely, and bring the syrup to a rapid boil before reducing the heat and adding the ground cashews.
Yes. The ghee is optional and can be omitted. It gives the cashew dough a smooth finish and adds a little richness, but the recipe still works without it.
Kaju Katli is naturally dairy-free if you leave out the optional ghee. Grease the parchment paper with neutral-flavored oil. If using edible silver leaf, check the product to make sure it meets your dietary requirements.
I recommend using raw, unsalted cashews. Roasted cashews have a different flavor and may also behave differently when ground, so they are not my preferred choice for this recipe.
Sifting removes larger cashew pieces that didn't grind evenly. This helps create a finer, more uniform cashew mixture and gives the finished Kaju Katli a smoother texture.
Yes. Kaju Katli is a great make-ahead Indian sweet for festivals and celebrations. Store it in an airtight container at room temperature and prepare it a few days before you plan to serve or gift it.
For the most consistent results, especially if you are making Kaju Katli for the first time, I recommend making separate batches rather than doubling the recipe. A larger quantity takes longer to cook and makes it harder to judge the correct consistency.

More Indian Sweets

Kaju Katli Recipe
Ingredients
- 1 cup (150g) raw cashews
- ½ cup (100g) granulated white sugar
- ¼ cup (60ml) water
- A pinch of ground cardamom
- 1 teaspoon ghee (optional)
Instructions
Preparations
- Before you begin, prepare two sheets of parchment paper and lightly grease them with ghee or neutral-flavored oil. Set them aside.
Grind the Cashews
- Add the raw cashews to a blender, spice grinder, or food processor. Pulse in short intervals until ground into a fine powder.
- Avoid running the blender continuously or grinding the cashews for too long. Cashews contain natural oils, and overgrinding can quickly turn the powder oily and lumpy.
- Pass the ground cashews through a medium-mesh sieve. If any larger pieces remain, grind them briefly and sift again.
- Add a pinch of ground cardamom to the sifted cashew powder, mix well, and set aside.
Prepare the Sugar Syrup
- Add the sugar and water to a heavy-bottomed or non-stick pan. Heat over low to medium heat, stirring as needed, until the sugar dissolves completely.
- Once the syrup comes to a rapid boil, reduce the heat to low and add the prepared cashew powder.
- You don't need to check for one-string sugar syrup consistency for this recipe. Simply make sure the sugar has completely dissolved and the syrup has come to a good boil before adding the cashew powder.
Cook the Cashew Mixture
- Stir well with a spatula to combine the cashew powder and sugar syrup, breaking up any lumps. Add the ghee, if using.
- Continue cooking over low heat, stirring continuously. The mixture will gradually thicken and begin to pull away from the sides of the pan.
- After about 7-8 minutes, it should start to come together into a soft dough-like consistency.
- To check whether it is ready, take a tiny amount of the mixture and allow it to cool for a few seconds so it is safe to touch. Roll it gently between your fingers.
- If it forms a ball but still sticks to your fingers, cook the mixture a little longer. If you can form a smooth, soft ball without it sticking to your fingers, the mixture is ready.
- Avoid cooking until the mixture becomes very firm in the pan. Overcooking can make the finished Kaju Katli dry and crumbly.
Knead the Warm Dough
- Turn off the heat and immediately transfer the cashew mixture onto one of the prepared sheets of parchment paper.
- Let it rest for about a minute, or just until it is comfortable enough to handle.
- While the mixture is still warm, gently bring it together and knead briefly until smooth. If necessary, lightly grease your palms with ghee.
- Do not over-knead. You only need to bring the mixture together until it looks smooth.
Roll the Kaju Katli
- Place the second sheet of greased parchment paper over the warm dough and gently flatten it with your hands.
- Using a rolling pin, roll it evenly to about ¼-inch thickness, or to your preferred thickness.
- Roll the Kaju Katli while the mixture is still warm. If it cools too much before you roll it, the edges may begin to crack.
Cool and Cut
- Let the rolled Kaju Katli cool completely.
- Once set, lightly grease a sharp knife and cut the Kaju Katli into the traditional diamond shapes or into squares.
- Carefully lift the pieces from the parchment paper and serve immediately or transfer them to an airtight container for storage.
Storing Suggestions
- Store homemade Kaju Katli in an airtight container at room temperature for up to one week. Place parchment paper between the layers if you are stacking the pieces.
- For longer storage, keep the Kaju Katli in an airtight container in the refrigerator. Let it come to room temperature before serving for the best soft, melt-in-the-mouth texture.
- Keep the sweets well covered to prevent them from absorbing moisture or odors from other food in the refrigerator.
Notes
- Use Fresh, Dry Cashews: Old or rancid cashews affect flavor, and excess moisture can affect the texture of the cashew powder.
- Pulse Instead of Continuously Grinding: Cashews release their natural oil quickly. Short pulses help create a powder rather than cashew paste.
- Do Not Skip Sifting: Sifting removes larger cashew pieces and helps create smoother Kaju Katli.
- Measure the Water Accurately: The amount of water is important in this recipe because you are not relying on a one-string sugar syrup test.
- Cook Over Low Heat: Once you add the cashews, keep the heat low and stir continuously so the mixture cooks evenly without sticking or scorching.
- Use the Ball Test Rather Than Relying Only on Time: The cooking time is a helpful guide, but your mixture's texture is the best indication of doneness. A small portion should form a soft ball without sticking to your fingers.
- Do Not Overcook: Remove the mixture from the heat as soon as it reaches the correct stage. Overcooked cashew dough can make Kaju Katli dry and crumbly.
- Work While the Mixture is Warm: Knead and roll the dough while it is still warm and pliable. Once completely cooled, it becomes more difficult to roll smoothly.
- Wait Before Cutting: Let the rolled Kaju Katli cool completely before cutting so the pieces hold their shape and give you cleaner edges.











Anonymous says
I made it and turned out very well....very easy... . my family loved it
Anonymous says
I made it ....very easy...turned out very well and delicious my family loved it
Jigna says
Thank you so much, I am glad that you and your family enjoyed it.
Anonymous says
Please share Kaju Anjir Roll recipe
Jigna says
Will definitely try to share soon.