Kaju Katli Recipe (Indian Cashew Fudge)

Updated November 5, 2026

Total time
1 hr 15 min
prep 25 min · cook 20 min
Serves
24
portions as written

Jump to recipe

Kaju Katli Recipe (Indian Cashew Fudge)

Kaju katli is a classic Indian sweet made from cashew nuts, sugar, and ghee, often enjoyed during festivals like Diwali and other celebrations. This version uses a simple method of grinding cashews into a fine powder and cooking them with a sugar syrup until the mixture forms a smooth, pliable dough. The result is a melt-in-the-mouth fudge with a delicate nutty flavor and a silky texture, finished with a signature silver leaf (varak) for an elegant presentation.

Ingredients

  • 2 cups (280 g) raw cashews (unsalted, preferably whole or pieces)
  • 1 cup (200 g) granulated sugar
  • 1/2 cup (120 ml) water
  • 1/4 teaspoon cardamom powder (optional)
  • 1 teaspoon ghee (clarified butter), plus extra for greasing
  • Silver leaf (varak) for garnish (optional)

Instructions

  1. Grind the cashews in a spice grinder or high-speed blender in small batches. Pulse until you get a fine, powdery consistency, but avoid over-grinding as the nuts will release their oils and turn into a paste. If using a blender, work in 1/2 cup (70 g) batches and shake the jar frequently. Set the cashew powder aside.
  2. In a heavy-bottomed pan or non-stick pan, combine the sugar and water. Place over medium heat and stir until the sugar completely dissolves. Bring the syrup to a boil and let it cook until it reaches the soft-ball stage (235°F to 240°F / 113°C to 115°C on a candy thermometer). If you don’t have a thermometer, drop a small spoonful of syrup into a bowl of cold water; it should form a soft, pliable ball that flattens when pressed between your fingers.
  3. Once the syrup reaches the correct stage, reduce the heat to low. Add the ground cashew powder and cardamom powder (if using) to the syrup. Stir continuously with a wooden spoon or silicone spatula. The mixture will start to clump together and pull away from the sides of the pan. Keep stirring for about 3-4 minutes until it forms a soft, dough-like mass. It should be smooth and not too sticky.
  4. Remove the pan from the heat. Add the ghee and mix well. The ghee helps to make the dough pliable and adds a subtle richness. Let the mixture cool slightly, just until it is comfortable to handle but still warm (about 2-3 minutes).
  5. Transfer the warm dough to a clean, lightly greased work surface (or a large piece of parchment paper). Knead it gently with your hands until it becomes smooth and pliable. It should be soft but not sticky. If it feels too dry, add a few drops of warm water; if too sticky, add a little more cashew powder.
  6. Place the dough on a piece of parchment paper and cover with another sheet. Roll it out into a circle or rectangle, about 1/4-inch (6 mm) thick. Use a rolling pin to get an even thickness. If you want perfectly shaped pieces, you can trim the edges with a knife or a pizza cutter.
  7. While the rolled sheet is still slightly warm, gently place the silver leaf (varak) on top if using. Press it lightly with a piece of parchment paper to make it adhere. Let the sheet cool completely at room temperature for about 30 minutes, or until it is firm enough to cut.
  8. Once cooled and set, cut the kaju katli into diamond-shaped or square pieces. Use a sharp knife or a cookie cutter. Store in an airtight container.

Tips

  • Cashew quality: Use fresh, raw cashews. Stale or rancid cashews will ruin the taste. Check the aroma before grinding.
  • Grinding technique: Grind the cashews in short pulses. Stop when the powder feels like fine flour. Over-grinding will release the oils and make the mixture greasy and hard to work with.
  • Sugar syrup stage: The soft-ball stage is crucial. If the syrup is undercooked, the kaju katli will be too soft and sticky. If overcooked, it will be crumbly and dry. Use a candy thermometer for accuracy.
  • Kneading: Knead the dough while it is still warm. If it cools completely, it will become stiff and difficult to roll. If it hardens before you finish, microwave it for 5-10 seconds to soften.

Serving Suggestions

Kaju katli is typically served as a dessert or a sweet snack alongside other Indian mithai. It is perfect for festive occasions like Diwali, Holi, or weddings. You can also serve it with a cup of masala chai or filter coffee. For a more elaborate dessert platter, pair it with other sweets like gulab jamun, barfi, or ladoo. The fudge is rich, so a small piece is usually satisfying.

Variations

  • Saffron Kaju Katli: Add a few strands of saffron soaked in 1 tablespoon of warm milk to the cashew mixture along with the ghee. This gives a beautiful orange hue and a floral aroma.
  • Cardamom-rose: Replace the cardamom powder with 1/2 teaspoon of rose water and a drop of pink food coloring for a rose-flavored version.
  • Chocolate Kaju Katli: Mix 2 tablespoons of cocoa powder into the cashew powder before adding to the syrup. This creates a rich, chocolatey twist.
  • Pistachio Kaju Katli: Substitute half of the cashews with shelled pistachios (blanched and peeled). The result will have a slightly different texture and a beautiful green tint.

Storage and Reheating

Kaju katli can be stored in an airtight container at room temperature for up to 2 weeks. It does not need refrigeration, but if you live in a hot and humid climate, it is better to keep it in the refrigerator to maintain its shape. If refrigerated, let it sit at room temperature for 10-15 minutes before serving. This sweet does not require reheating; in fact, reheating will melt it. If it becomes too hard, you can microwave it for 5 seconds to soften, but it is best enjoyed at room temperature.

Frequently Asked Questions

Why is my kaju katli sticky?
Stickiness usually means the sugar syrup was not cooked to the soft-ball stage. The mixture needs to reach 235-240°F (113-115°C) to set properly. Next time, use a candy thermometer and test in cold water to be sure.

Why is my kaju katli crumbly?
Crumbly texture happens when the syrup is overcooked or when the cashew powder is too coarse. Ensure the syrup is at the right stage, and grind the cashews to a fine powder. Also, knead the dough well while it is warm to develop a smooth consistency.

Can I use roasted cashews instead of raw?
Roasted cashews will not work well because they are dry and have less oil, which can make the fudge crumbly. Stick to raw cashews for the best texture.

How do I get the shiny, smooth finish?
The traditional shiny finish comes from the silver leaf (varak). If you don’t have it, you can achieve a glossy look by brushing the top with a little ghee while it is still warm.

Can I make kaju katli without a candy thermometer?
Yes, you can use the cold-water test. Drop a small amount of syrup into a bowl of cold water. If it forms a soft ball that flattens when pressed, it is ready. This is a reliable method used for generations.

Is kaju katli gluten-free?
Yes, this recipe is naturally gluten-free as it uses only cashews, sugar, and ghee. Just ensure your ghee is pure and free from additives.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).