Homemade Rice Puttu Recipe | Kerala Matta Rice or Basmati Rice

Puttu is an all time classic dish of Kerala Cuisine. Watch this video and make this delicious Rice Puttu and serve it for breakfast, lunch or dinner along with either coconut milk and banana or kadala curry.

Archana Doshi
7807 ratings.

The Kerala Rice Puttu is a traditional South Indian breakfast dish from Kerala. The Puttus are fluffy steamed rice cakes of a crumbly texture which are steamed to perfection along with coconut. Even though this is traditionally served for breakfast, you can also serve the Kerala Rice Puttu for lunch or dinner too.  

You can use Matta Rice, Basmati Rice or even Ponni Raw Rice for making Puttu.

Serve Kerala Rice Puttu Kadala Curry or with sugar & chopped bananas for a wholesome meal.

Other recipes that you can try are:

  1. Kerala Matta Rice Puttu
  2. Aval Puttu Recipe

Note On Puttu Maker. There are various types of Puttu Maker 

Elongated Puttu Maker - https://amzn.to/2ELpTSr

Small Puttu Maker Placed Over Pressure Cooker - https://amzn.to/2G7AMOR

You can use any one of them mentioned above. And If you are using the one to be used over the pressure cooker, then you can use the coconut to be the bottom layer and then place the rice puttu mixture on the top.

Cuisine: Kerala Recipes
Course: South Indian Breakfast
Diet: Vegetarian
Prep in

495 M

Cooks in

40 M

Total in

535 M


6 Servings


  • 1 cup Red matta rice , or Basmati Rice
  • 1-1/2 cups Fresh coconut , grated
  • 1/2 teaspoon Salt

How to make Homemade Rice Puttu Recipe | Kerala Matta Rice or Basmati Rice

  1. To begin making the Kerala Rice Puttu, wash and soak the rice overnight or for about 8 hours. Once the rice has soaked well drain the water and spread the rice on a kitchen towel and dry it out.

  2. Allow the rice to dry for about 20 minutes but ensure it retains a bit of the moisture, else the rice will not grind well in mixer-blender.

  3. Grind the rice till it is mildly coarse. Do not grind the rice too much as it may get lumpy. 

  4. In a large mixing bowl, combine the powdered rice, salt and 1/2 cup of the grated coconut. Sprinkle 4 tablespoons of water on to the rice mixture and stir to combine well with your fingers. 

  5. The puttu mixture will be crumbly. When you hold the puttu mixture tightly in the palm of your hands it will hold together like a ball, when you release it, it will break apart. That's the consistency we want to make the Puttu.

  6. Keep the Puttu Rice Mix aside for 10-15 minutes. 

  7. Take a Puttu mould and place a 3 or 4 tablespoons of the prepared Puttu mixture and a 1 or 2 tablespoons of coconut in the centre and a few more tablespoons of the Puttu mixture on the top. Lightly press it and cover the pan.

  8. Prepare the Puttu steamer with water at the bottom, and place the puttu mold and steam on high heat for about 10 minutes. You will notice that after 5 to 6 minutes the steam will start releasing from holes in the top of the mold.

  9. This is when you know that the puttu is getting steamed from the inside. Allow this steam to escape for at least 5 minutes. In total the Puttu is steaming for a good 10 minutes.

  10. Once done, turn off the heat. remove the mold from the steamer and open the lid, and using a spoon of a blunt knife, push the steamed Kerala Puttu of the mold into a plate.

  11. Continue the same process with the remaining Puttu Mixture.

  12. Serve Kerala Rice Puttu Kadala Curry or with sugar & chopped bananas for a wholesome meal.