Baisakhi is a harvest festival celebrated by Sikh and Punjabi communities across the globe. It’s a thanksgiving day for Indian farmers to the mother earth as it marks the time of harvest of Rabi crop. The day also marks the beginning of the Hindu solar New Year.

The day is special for many. It calls for a grand celebration with famous Punjabi delicacies. Making shahi phirni is a great idea. Learn to make it step by step.

Serves: 3; Preparation time: 15 minutes; Cooking time: 60 minutes


Milk  – 6 cups

Basmati rice  – 3 Tsp

Almonds – 10 (soaked and peeled)

Pistachios = 6 (unsalted)

Cashews – 8

Raisins – 12

Sugar – 6 tsp

Shahi gulab essence – 1 tsp

Rose petals few


Wash and soak rice in water for an hour.

Drain water and grind soaked rice coarsely in food processor adding little milk.

Finely chop pistachios, almonds and cashews.

Take a deep pan. Put the paste and remaining milk in it.

Put on fire. Give it a boil, stirring it frequently.

Let it simmer on low flame till the quantity remains half. Keep stirring to prevent lumps and sticking at bottom.

Add sugar, chopped nuts. Turn off the gas and add raisins.

Add shahi gulab essence after it gets cool at room temperature. Mix well.

Refrigerate it for few hours.

Serve chilled garnishing with rose petals.

Let us hope Baisakhi will bring peace, prosperity and sweetness in your life like the sweet flavour and scented aroma of shahi phirni.