Almond Cream Fudge
(Badaam Barfi)


  • 3 cups almonds, blanched and peeled
  • 2 cups half-and-half
  • 3/4 cup granulated sugar
  • 2 tablespoons ghee
  • 2 sheets edible silver leaf (optional)


  1. Put almonds in the container of an electric blender or food processor, and grind them to a fine powder. Set the ground almonds aside until needed.
  2. Bring cream to a boil in a heavy saucepan. Cook over high heat, uncovered, for 10 minutes, or until it has thickened to the consistency of a cream soup, stirring constantly to prevent burning.
  3. Reduce the heat to medium; add the sugar, and cook for an additional 2 minutes, or until all of the sugar has dissolved.
  4. Add the ground almonds and the ghee. Stir vigorously and constantly as the mixture begins to lump up and stick to the spoon. Release the fudge from the spoon by scraping it off with a knife or teaspoon. Continue cooking the mixture for 3 minutes.
  5. Pour fudge onto the center of a greased square of wax paper or into an 8-inch square pan. Working deftly and quickly, flatten and spread it to an even thickness within the square. If you are using edible silver leaf, place it over the fudge, and gently press it to make it adhere.
  6. While the fudge is still warm, cut it into neat diamond-shape pieces measuring 1 x 2 inches, using a sharp knife dipped in cold water.

This fudge keeps for three weeks if it is stored in a tightly sealed container at room temperature and for several months in the refrigerator.

This page may contain affiliate links. Any purchases made through these links help support at no additional cost to you. Please see our Disclosure Policy.

DON'T MISS Weekly Specials
from The Prepared Pantry!