Go Back
+ servings
Easy Microwave Chocolate Barfi

Easy Microwave Chocolate Barfi

A great Indian spiced fudge, perfect for any celebration

Course Dessert, Snack, sweet
Cuisine Indian
Prep Time 10 minutes
Cook Time 6 minutes
Cooling Time 40 minutes
Total Time 16 minutes
Servings 16 pieces
Author mrspriyajoshi


  • 1 can of condensed milk
  • 300 grams of milk powder
  • 100 grams of ground almonds
  • 200 grams half a tin of evaporated milk/double cream
  • 3 tablespoons of ghee melted
  • A pinch of saffron
  • 1/2 tsp of ground cardamom
  • 1/2 teaspoon of ground nutmeg
  • 300 grams of milk chocolate
  • Choice of sprinkles


  1. Grease or line the baking sheet or plate you will use to make the barfi in, bare in mind the smaller the dish the deeper your barfi will be. (I used a square brownie pan lined with baking parchment)
  2. Mix together all the barfi ingredients in a microwave proof bowl.
  3. Place the bowl in the microwave and heat on full power for 1 minute 30 seconds and then stir the mixture well, repeat this process 4 times until the mixture is cooked through. Beware and keep an eye while it’s in the microwave so it doesn’t bubble over the edge of the bowl.
  4. Pour the mixture into your prepared plate or tray
  5. Smooth the mixture out into an even layer ensuring the surface is as smooth as you can get it – I sometimes use a flat bottomed bowl which has been lined with ghee to do this.
  6. Allow it to cool to room temperature.
  7. Once the barfi is cool, melt your chocolate in the microwave in 30 second blasts until it’s a smooth pouring consistency.
  8. Pour your chocolate over the barfi and create a smooth layer.
  9. Top with sprinkles of your choice and allow to set in the fridge for around an hour before cutting into portions.

Recipe Notes

As in the photos, you can make these in all kinds of ways. The most traditional being a layer of barfi topped with a layer of fudge. This time round, I also experimented with dipping chunks of the barfi into melted chocolate and allowing to set for an extra special treat!