Ingredients:
190 grams(1 heaping cup) atta flour
190 grams(1 scant cup) melted ghee
220 grams(1 heaping cup) granulated sugar
Chopped almonds, cashews, or pistachios, for serving (optional)
Directions:
In a karahi or a heavy-bottom, high-sided medium saucepan, melt the ghee over low heat. Keep cooking until it starts to crackle.
While mixing constantly with a wooden spoon, gradually add the whole-wheat flour to the ghee. Once combined, increase the heat to medium. Continuing to mix constantly, let the mixture toast with the ghee until it turns golden-brown and emanates a nutty fragrance, 10 to 12 minutes. At this point, the mixture should not stick together as a cohesive mass, but can range from resembling coarse sand to porridge. The flour should be integrated completely with ghee. Once the mixture has darkened slightly (about the color of toffee), about 10 minutes, reduce the heat to low.
Still stirring constantly, slowly add 2 cups of water to the mixture. This mixture tends to bubble and splutter, but constant mixing and adding water gradually helps control this. You may need to add an additional 1 cup of water if the mixture is so stiff it’s difficult to mix. Mix until it reaches a thick soup-like consistency, about 1 minute.
Stir in the sugar until it’s completely dissolved. Continue mixing for 5 to 7 minutes, or until the karah prasad reaches a smooth, velvety consistency. If the mixture is lumpy, stir in a bit more water. The prasad is done cooking when it stops sticking to the sides of the pan and has a fudge-like texture. Remove from the heat. Serve hot directly from the saucepan.