Skip to content
Zaffaron

Puttu (പുട്ട്) — Steamed rice flour cylinders layered with coconut

Puttu is a beloved Kerala breakfast made by steaming moistened rice flour in a tube, layered with fresh coconut. It’s traditionally served with kadala curry or ripe bananas, and its gentle aroma comes from steam and coconut rather than heavy spices.

By Zaffaron Kitchen· Published April 15, 2026 Verified Recipe
Vegetarian Vegan Gluten-Free Dairy-Free Nut-Free Halal
35 min total Prep 15m · Cook 20m 4 servings 360 cal
↓ Jump to Recipe
Puttu — Steamed rice flour cylinders layered with coconut - authentic indian recipe

Printable Recipe Card

Servings: 4 · Total: 35 min · Difficulty: easy

Ingredients (quick list)

  • 300 g rice flour (puttu podi, roasted) (Use fine, roasted rice flour for best texture)
  • 4 g salt (About 3/4 tsp fine salt)
  • 200 ml water (Add gradually; you may need 180–220 ml depending on flour)
  • 160 g fresh grated coconut (Loosely packed, unsweetened)

Steps (summary)

  1. Mix the rice flour and salt in a wide bowl until the salt is evenly distributed. Sprinkle in 180 ml water little by little, rub…
  2. Test the moisture by squeezing a small handful; it should form a soft lump and break apart with a light tap. If it feels dry an…
  3. Set up the puttu steamer by adding 800 ml water to the base and bringing it to a steady boil. While it heats, lightly fluff the…
  4. Assemble the puttu tube by adding 2 tbsp coconut (about 20 g) to the bottom as the first layer. Add damp rice flour up to one-t…
  5. Attach the filled tube to the boiling base and steam for 6 minutes on medium-high heat with a visible, steady flow of steam. Yo…
  6. Remove the tube carefully and rest it for 1 minute so the cylinder sets and releases cleanly. Push the puttu out using the plun…

Cultural Background

A signature Kerala breakfast, puttu is steamed in homes and tea shops across the state, often paired with chickpea curry or bananas. Its simple ingredients reflect coastal abundance of rice and coconut, and the steaming method suits early-morning cooking.

mildslightly sweetclean and grainylight and crumblysoft coconut layersfresh coconutwarm steamed rice🌶 mild

Equipment

puttu steamer (puttu kutti) with base vesselmixing bowlmeasuring jugspoonkettle or pot (if topping up steaming water)

💡 Tips

  • Moisten the flour to a “wet sand” texture: a squeezed handful should hold, then crumble with a gentle touch; this prevents a dense, gummy puttu.
  • Never pack the flour into the tube; keeping it fluffy lets steam move through and creates the signature light, crumbly texture.
  • If your coconut is very dry, mix in 10 ml water to rehydrate it so the layers stay tender after steaming.

⚠️ Common Mistakes

  • Adding too much water so the flour turns into a paste

    ✅ Fix: Mix in 20–40 g additional rice flour and re-rub with fingers until it returns to a sandy, clumpable texture.

  • Packing the flour tightly into the tube

    ✅ Fix: Refill loosely and tap the tube gently once or twice; steam must circulate to cook evenly and stay fluffy.

  • Steaming on low heat with weak steam

    ✅ Fix: Bring the base water to a full boil first, then steam on medium-high so steam exits strongly from the top within 2–3 minutes.

🧊 How to Store

Cool completely, then store puttu in an airtight container in the fridge for up to 2 days. Reheat by steaming for 4–5 minutes or microwaving covered with 15 ml water per serving for 60–90 seconds to restore moisture.

📅 Make Ahead

Mix and salt the rice flour in advance and keep it airtight at room temperature for up to 24 hours. Add water only when ready to steam, and pre-grate coconut and refrigerate it up to 2 days for quick morning assembly.

🍽️ Pairs Well With

  • Kadala curry
  • ripe banana
  • papadam
  • jaggery
  • ghee
  • Kerala fish curry.

Regional Variations

  • Wheat puttu: replace rice flour with roasted whole-wheat flour for a nuttier, darker puttu often served with banana and jaggery.
  • Ragi puttu: use finger millet flour for an earthy flavor and deeper color, popular for a hearty breakfast.
  • Sweet puttu: add 20 g grated jaggery into the coconut layers for a lightly sweet, dessert-like version.
everyday holiday party ramadan
#classic#family-style#gluten-free#steamed

Ingredients

  • 300 grice flour (puttu podi, roasted) (Use fine, roasted rice flour for best texture)
  • 4 gsalt (About 3/4 tsp fine salt)
  • 200 mlwater (Add gradually; you may need 180–220 ml depending on flour)
  • 160 gfresh grated coconut (Loosely packed, unsweetened)

🔄 Substitutions

  • fresh grated coconutunsweetened desiccated coconut
  • rice flour (puttu podi, roasted)fine rice flour, dry-roasted

Instructions

  1. 1

    Mix the rice flour and salt in a wide bowl until the salt is evenly distributed. Sprinkle in 180 ml water little by little, rubbing the flour between your fingers to form a damp, sandy texture that holds shape when squeezed but crumbles easily.

  2. 2

    Test the moisture by squeezing a small handful; it should form a soft lump and break apart with a light tap. If it feels dry and won’t clump, add the remaining water 10 ml at a time, mixing thoroughly after each addition.

  3. 3

    Set up the puttu steamer by adding 800 ml water to the base and bringing it to a steady boil. While it heats, lightly fluff the grated coconut so it stays airy and doesn’t compact into a dense layer.

  4. 4

    Assemble the puttu tube by adding 2 tbsp coconut (about 20 g) to the bottom as the first layer. Add damp rice flour up to one-third of the tube without pressing it down, then add another 2 tbsp coconut (about 20 g) and continue alternating until filled, finishing with coconut on top.

  5. 5

    Attach the filled tube to the boiling base and steam for 6 minutes on medium-high heat with a visible, steady flow of steam. You’ll know it’s done when steam rises strongly from the top holes and the coconut at the top looks hot and slightly expanded.

  6. 6

    Remove the tube carefully and rest it for 1 minute so the cylinder sets and releases cleanly. Push the puttu out using the plunger onto a plate; repeat steaming the remaining mixture in batches, keeping the dough covered between batches to prevent drying.

🪪 Recipe Passport

Origin: Indian Cuisine
Researched by: Zaffaron Kitchen
Published: April 15, 2026

Cultural Background

A signature Kerala breakfast, puttu is steamed in homes and tea shops across the state, often paired with chickpea curry or bananas. Its simple ingredients reflect coastal abundance of rice and coconut, and the steaming method suits early-morning cooking.

Regional Variations

Wheat puttu: replace rice flour with roasted whole-wheat flour for a nuttier, darker puttu often served with banana and jaggery.
Ragi puttu: use finger millet flour for an earthy flavor and deeper color, popular for a hearty breakfast.
Sweet puttu: add 20 g grated jaggery into the coconut layers for a lightly sweet, dessert-like version.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

360
Calories
5.8g
Protein
12g
Fat
61.5g
Carbs
4.6g
Fiber
390mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.