Chaler Payesh Recipe (Bengali Rice Pudding)

4.59 from 17 votes
Updated: Jul 23, 2025
Pinterest Hidden Image

This post may contain affiliate links. Please read our privacy policy.

Make Chaler Payesh (Bengali Style Rice Kheer) using my easy traditional recipe. Serve it for festivals, weddings, or special occasions.

Do try my Rice Kheer and Phirni recipe as well!

A bowl of creamy Chaler Payesh, is garnished with chopped almonds, pistachios, and rose petals, placed on a rustic burlap cloth with whole almonds and cardamom pods in the background.

Payesh is the Bengali version of North Indian kheer. It can be made using various ingredients, but Chaler Payesh (Rice Kheer) is the most popular variation.

When we say “only payesh,” we mean the rice payesh, not any of the other versions.

Chaler payesh is a must-make dessert in Bengali households for special occasions like birthday parties, auspicious occasions, weddings, anniversary celebrations, the announcement of important results, etc., and festivals like Durga Puja, Diwali, Holi, etc.

This traditional melt-in-your-mouth rice pudding has a buttery taste and a pleasing aroma thanks to Gobindobhog rice, a short-grain variety popular in West Bengal.

Ingredients

Chaler payesh ingredients.
  • Milk – Use whole milk (full-fat) for a creamy, rich texture.
  • Rice – This dessert is traditionally made using Gobindobhog rice. It is short-grain rice with a slightly sticky texture and an incredible aroma. Use any short-grain rice if you cannot find it.
  • Ghee – For an authentic taste, try Bengali Jharna ghee. It is available in most Indian grocery stores. If not, use any good-quality ghee to make it.
  • Sugar – You will need white granulated sugar. Adjust it according to your taste. You can replace white sugar with date palm jaggery, brown sugar, nolen gur, or coconut sugar. The payesh sweetened with date palm jaggery is called khejur gurer payesh. When made using nolen gur (new jaggery), it is called nolen gurer payesh.
  • Cardamom Powder – Do not skip cardamom powder; it adds a beautiful flavor and aroma to the chaler payesh.
  • Nuts – Add dried nuts like cashews, unsalted pistachios, and almonds to give the otherwise creamy payesh a nice crunch.

If using jaggery instead of sugar, add it only when the payesh is completely cooked and slightly cooled. If you add it to the hot payesh, it may curdle.

You can also add dried fruits like raisins and cranberries to this Bengali-style rice pudding recipe.

You can also add a few bay leaves while cooking the chaler payesh. Bay leaf lends a beautiful and distinct flavor to this Bengali dessert.

A sprinkle of rose water over the ready payesh takes its taste to the next level.

How To Make Chaler Payesh

Step 1: Rinse 3 tablespoon of Gobindobhog rice with water and soak it in ½ cup of water for 15-20 minutes.

Rice soaked in water.

Step 2: Drain the water and mix the rice with 2 teaspoon ghee. Set aside.

Rice and ghee mixed together.

Step 3: Heat 4 cups of whole milk in a heavy-bottom pan over medium-high heat and bring it to a boil. Stir very frequently to prevent the milk from scorching at the bottom of the pan.

Milk and ghee added to a pan.

Step 4: Once the milk comes to a boil, reduce the heat to low. Add the rice to the pan and cook until the rice is tender and the payesh thickens (35-40 minutes). Stir frequently while cooking.

Rice mixed with ghee added to the pan.

Step 5: Add ยผ cup of white granulated sugar and cook for 3-4 minutes.

Sugar added to the pan.

Step 6: Add ยฝ teaspoon cardamom powder and mix well.

cardamom powder added to the pan.

Step 7: Check for sugar and add more if needed. Garnish the payesh with 10-12 chopped cashew nuts, 10-12 slivered pistachios, and 10-12 slivered almonds. I also like to use some dried rose petals for a pop of color. Serve hot or chill for a few hours before serving.

Ready payesh garnished with dried nuts.

Chaler Payesh FAQs

How to make vegan payesh?

To make vegan payesh, replace dairy milk with thin coconut milk or another plant-based milk, such as oat milk, cashew milk, or almond milk. Cook only on medium-low heat; otherwise, the milk might curdle.

How to store Chaler Payesh?

Let the chaler payesh cool completely, then transfer it to an airtight container. Refrigerate for up to 2-3 days. Avoid freezing, as the texture can turn grainy.

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes

Other Indian Dessert Recipes We Recommend

A bowl of creamy Chaler Payesh, is garnished with chopped almonds, pistachios, and rose petals, placed on a rustic burlap cloth with whole almonds and cardamom pods in the background.
4.59 from 17 votes

Chaler Payesh Recipe (Bengali Rice Pudding)

Make Bengali Chaler Payesh (Rice Kheer) using my easy traditional recipe. Serve it for festivals, weddings, or special occasions.
Prep: 5 minutes
Cook: 40 minutes
Soaking Time: 20 minutes
Total: 1 hour 5 minutes
Servings: 4 people

Ingredients 

  • 3 tablespoons Gobindobhog rice (or any other sticky short-grain rice.)
  • 2 teaspoons ghee (preferably Bengali Jharna ghee.)
  • 4 cups whole milk (full-fat milk)
  • ¼ cup white granulated sugar (or to taste)
  • ½ teaspoon cardamom powder
  • 10-12 chopped cashew nuts
  • 10-12 slivered pistachios
  • 10-12 slivered almonds
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

  • Rinse the rice with water and soak it in ½ cup of water for 15-20 minutes.
  • Drain the water and mix the rice with ghee. Set aside.
  • Heat milk in a heavy bottom pan over medium-high heat and bring it to a boil. Stir very frequently to avoid the milk from scorching at the bottom of the pan.
  • Once the milk comes to a boil, reduce the heat to low.
  • Add the rice to the pan and cook until the rice is nicely cooked and the payesh has thickened (35-40 minutes). Stir frequently while cooking.
  • Add sugar and cook for another 3-4 minutes.
  • Add cardamom powder and mix well.
  • Check for sugar and add more if needed.
  • Garnish the payesh with cashew nuts, pistachios, and almonds. I also like to use some dried rose petals for a pop of color.
  • Serve hot or chill for a few hours before serving.

Video

Notes

Traditionally Gobindobhog rice is used to make payesh but if it’s not available, you can use any fragrant short-grain rice.
Add the sugar only when the rice is nicely cooked and at the end of cooking. Adding sugar before prevents rice from cooking.

Nutrition

Calories: 161kcal, Carbohydrates: 24g, Protein: 3g, Fat: 7g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Cholesterol: 6mg, Sodium: 1mg, Potassium: 88mg, Fiber: 1g, Sugar: 13g, Vitamin A: 11IU, Vitamin C: 1mg, Calcium: 16mg, Iron: 1mg
Like this recipe? Rate and comment below!
4.59 from 17 votes (15 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




12 Comments

  1. This is a follow up 5 years later. The other name for Gobinbhog rice is Jeerkashala. Used to be grown in Palakkad, Kerala, now sourced from Bengal. Hope this bit of trivia helps.

  2. I’m making this today. Though the ingredients are same like we make rice kheer but the steps are very different and I’m sure the taste will also be different. I’m fan of Bong food thanks to my Ex Boss who was Bong and but obvious foodie.

    Will let you know how it has turned out.