Bahi-bahi

By From Iloilo

Prep
30 min
Cook
15 min
Serves
10
Per serving
160 kcal
Bahi-bahi

Published

The story

Bahi-bahi: Ilonggo Toasted Rice and Coconut Logs

In Iloilo, when All Saints' Day comes — Undas in Tagalog, Kalag-Kalag in Hiligaynon — families bring bahi-bahi to the cemetery. It is a kakanin made from toasted glutinous rice ground fine and mixed with freshly grated young coconut and sugar, then pressed into firm logs or small patties and wrapped in banana leaves. You make it to share: the Ilonggo tradition of pag-ambit — communal giving and partaking — is baked into the recipe itself, which is too labor-intensive to make alone and designed to be distributed freely at the graveside to family, neighbors and strangers.

About Bahi-bahi

The ingredients are simple: pinipig (toasted glutinous rice), young coconut, sugar, banana leaves. The technique is minimal — toast, grind, mix, shape. But the context is everything. Bahi-bahi is almost exclusively made during the two-day Undas observance in Panay and Negros, and almost never at any other time. Families cook together in the days before, grinding the rice by hand or in a blender and grating fresh coconuts the morning of, because young coconut sours quickly once grated. The logs hold their shape for the duration of the cemetery vigil without refrigeration — the low moisture content of the toasted rice makes them shelf-stable enough for the all-night sit-with-the-dead (pagpuyat sa patay) that is central to Undas in Western Visayas.

What you are toasting when you toast the pinipig is not just the rice — you are developing a nutty, slightly smoky flavor that raw or steamed glutinous rice does not have. The coconut provides the binding fat that holds everything together. No water, no eggs, no cooking beyond the initial toasting.

Ingredient notes

  • Pinipig (toasted young glutinous rice): available in Filipino grocery stores pre-toasted. If using un-toasted pinipig, toast it yourself in a dry pan for about 10–15 minutes over low heat until golden and nutty-smelling. The toasting is what gives bahi-bahi its characteristic flavor.
  • Young coconut meat (buko): freshly grated is essential — the moisture and natural oils from fresh coconut are what bind the ground rice. Pre-packaged desiccated coconut will not work; it lacks the fat and moisture.
  • Sugar: plain white or brown; some families use muscovado for a deeper, molasses-tinged sweetness.
  • Banana leaf: the traditional wrapper. Wilt the leaves briefly over a flame or in hot water to make them pliable before wrapping.

Tips for the best Bahi-bahi

  1. Grate the coconut on the day you make it. Young coconut sours within hours at room temperature once grated. Do not prepare it the night before.
  2. Toast the rice slowly on low heat. Rushing on high heat burns the outside of the grains while leaving the center raw — you want an even golden color and a nutty smell throughout. Stir constantly.
  3. Grind finely but not to powder. Pinipig ground too coarse gives a gritty texture; ground too fine becomes paste-like. Aim for a coarse flour consistency, like very fine breadcrumbs.
  4. Do not add water. The coconut provides all the moisture needed. Adding water makes the mixture wet and soggy and prevents the logs from holding their shape.

What to serve with Bahi-bahi

Bahi-bahi is eaten as a handheld snack at Undas cemetery vigils, paired with barako (strong Filipino coffee) or sikwate (native hot chocolate made from tablea). It is also served at fiesta tables, though outside of Undas it is a nostalgic rarity in Iloilo. Eat it the day it is made or within a day; the coconut freshness fades quickly.

Variations and substitutions

  • With muscovado: replacing white sugar with muscovado gives a deeper, molasses-forward sweetness that pairs well with the nutty toasted rice.
  • With arnibal: some families pour a thin muscovado sugar syrup over the shaped logs before serving, making them stickier and glossier.
  • Coconut leaf wrapping: some households use young coconut leaflets instead of banana leaf, imparting a different aromatic note.
  • Bugas-bugas: a related Ilonggo kakanin made alongside bahi-bahi during Undas, but without the toasting step.

Storing

Best eaten on the day it is made. The coconut flavor fades and can sour after 24 hours. Store at room temperature wrapped in banana leaf for up to a day, or refrigerate for up to 2 days.

Frequently asked questions

What does bahi-bahi taste like?

Nutty from the toasted rice, mildly sweet, and fresh from the coconut. The texture is dense and slightly dry-chewy — similar to Japanese mochi made with toasted rice, or a very dense energy bar. It is not sweet in the way of a cake or cookie.

Why is it made for All Saints' Day?

The Ilonggo tradition of pag-ambit — sharing food with family, neighbors and the poor at the cemetery — calls for food that can be made in large quantities, carried to the cemetery, and distributed throughout a long vigil without refrigeration. The low moisture content of toasted-rice kakanin makes bahi-bahi ideal.

Can I make it without pinipig?

Pinipig is glutinous rice that has been toasted and pounded flat — it is the specific ingredient that gives bahi-bahi its flavor. If unavailable, toast your own sticky rice kernels, cool, and grind them. The result will be similar though the texture is slightly different.

More Filipino recipes you might like

Bitso-bitso, Puto Lanson and Kalamay Hati.

Origin

Iloilo

View recipe map

Instructions

  1. If using un-toasted pinipig, spread it in a dry pan over low heat and toast for 10–15 minutes, stirring constantly, until golden and fragrant. The grains should darken evenly to a toasty golden color and smell nutty. Watch the heat — high heat burns the outside before the inside is toasted.

    15 min · Low heat

  2. Spread the toasted pinipig on a tray and let it cool completely to room temperature before grinding. Grinding warm pinipig traps steam and produces a damp, clumping flour instead of a dry, loose one.

    15 min

  3. Grind the cooled pinipig in a blender or food processor to a coarse flour consistency — like very fine breadcrumbs. Do not grind to a smooth powder; some texture is desirable. Alternatively, pound in a mortar in batches.

    10 min

  4. In a large bowl, mix the ground toasted rice with the sugar. Gradually add the freshly grated young coconut a little at a time, working it in with your hands until the mixture holds together when pressed firmly. The coconut's natural fat and moisture is the only binder. Do not add water.

    10 min

  5. Wilt the banana leaf sections by passing them briefly over a low flame or dipping them in very hot water for 10 seconds. This makes them soft and pliable without tearing.

    5 min · Low heat

  6. Scoop portions of the mixture and press firmly into short cylindrical logs about 8–10 cm long, or into small patties. The mixture should hold its shape without crumbling when pressed. If it is too dry, work in a little more coconut; if too wet, add a little more ground rice.

    10 min

Notes

  1. Fresh coconut on the day

    Young coconut begins to sour within a few hours of grating, especially at the warm temperatures of an Undas cemetery. Grate it on the day you plan to make and serve the bahi-bahi. Never use pre-packaged desiccated coconut — it lacks the oils that hold the mixture together.

  2. Even toasting is the flavor base

    The toasting step is where all the flavor comes from. Low, slow heat with constant stirring produces even golden grains with a deep nutty aroma. Rushing with high heat burns the surface and leaves the center raw — the result tastes bitter and flat.

  3. No water in the mixture

    The coconut provides all the moisture needed to bind the ground rice. Adding water makes the mixture too wet to hold its shape, and the logs soften and crumble. If the mixture is too dry, add more grated coconut — not water.

Ratings & comments

No ratings yet. Cooked this? Be the first to rate it.

Rate this recipe

You might also like