Republic Day Special- Tri-Color Barfi

A simple recipe for an Indian sweet with colors to represent the Indian flag. Nothing is better then celebrating Republic day with a sweet dish that symbolizes our Flag color.



  • Cashewnuts – 250 gms
  • Almonds – 150 gms
  • Sugar – 750 gms
  • Ghee – 250 to 300 gms
  • Milk – 1 cup
  • Green Cardamom – 10 powdered
  • Saffron Powder – 1/4 tsp
  • Green Color Powder – 1/4 tsp
  • Orange or Red Color Powder – 1/4 tsp


  1. Soak cashews and almonds separately for half an hour.
  2. Drain and peel almonds.
  3. Grind the nuts together to form a thick paste.
  4. Add milk and sugar and grind again.
  5. Split the paste into three equal parts.
  6. Mix the red coloring to the first part.
  7. Add 1/3rd of the ghee and cardamom powder.
  8. Heat the paste in a pan and stir until it leaves the sides of the pan.
  9. Pour the paste into a ghee coated plate and spread well.
  10. Add half of the remaining ghee and cardamom powder to the second mix and repeat the same process. This paste will remain white in color.
  11. Pour the paste when done over the red paste and spread without mixing.
  12. Add green coloring, remaining ghee and cardamom powder to the third part.
  13. Prepare the paste with the same method and pour over the second layer.
  14. Spread it evenly.
  15. Garnish with chopped almonds and cashew and allow to cool.
  16. Once cooled, cut into square or diamond shaped pieces.         


 Get Indulged in the Celebration of Republic Day with this Tri Color  Sweet Barfi