
Chef Makoa
Ahimaʻa Puaʻa (Tahitian Earth-Oven Pork)
Tahitian puaʻa cooked in the spirit of the ahimaʻa, the earth oven of maʻa Tahiti, wrapped in banana leaf and held low and slow until the meat gives in two fingers.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
Lagoon parrotfish steamed the Papeʻete Chinese way, with salted black beans, ginger, scallion, and hot oil, a Tahitian celebration dish that lets the reef fish stay itself.
The reef is family too. In Tahiti the lagoon feeds the people the way the loʻi feeds us back home, and a fish from that water should still taste like the place it came from after you cook it. A Chinese-Tahitian auntie in Papeʻete once set this kind of fish down in front of me, black beans tucked into the cuts, ginger and scallion shining on top, and she gave me the simple lesson before I even picked up the spoon: don't bury the fish. Let the lagoon speak first.
This is Tahiti's table, and more closely, Papeʻete's Chinese-Tahitian table. Poisson au black bean is not old canoe food like taro, ʻuru, or the ahimaʻa, the Tahitian earth oven. It is local food, living food, made where Hakka family kitchens, French market language, and reef catch met each other and stayed. Keeper, not gatekeeper, yeah? The islands eat today too.
The cousins are there if you listen. Tahiti has ʻia ota, raw fish with coconut and lime; Sāmoa has oka, Tonga has ʻota ʻika, the Cook Islands have ika mata, and back home in Hawaiʻi we'd make poke with limu and ʻinamona. Same fish, different bowl. This one is not those raw-fish bowls. It belongs to Tahiti's Chinese line, steamed whole, sauced with fermented black beans, finished with hot oil, and served so everybody can pull from the same fish.
So source first. Reef fish asks for respect, because the reef is not an endless pantry. If parrotfish is protected where you live, or if ciguatera is a worry, no force it. Eat what you have. Use a good firm white fish from somebody you trust, cook it gently, and let the sauce carry the memory of Papeʻete without pretending every island made the same dish.
Chinese laborers from Guangdong, many of them Hakka, began arriving in Tahiti in 1865 to work the Atimaono cotton plantation, and many families later settled around Papeʻete as merchants, market people, and cooks. Poisson au black bean is not pre-contact deep food; it is Tahitian local food shaped by Chinese salted black beans, ginger, scallion, French naming, and lagoon fish. That mixed name tells the truth of the dish: Tahiti's reef catch cooked through a Chinese-Tahitian hand, not a generic Polynesian plate.
Quantity
1 (1 1/2 to 2 pounds)
scaled, gutted, gills removed, or another firm white fish from a trusted source
Quantity
1 1/2 teaspoons
divided
Quantity
2 tablespoons
rinsed, drained, lightly crushed
Quantity
2 tablespoons
cut into fine threads, plus a few slices for the cavity
Quantity
3
finely chopped
Quantity
2 tablespoons
Quantity
1 tablespoon
Quantity
1 teaspoon
Quantity
1/4 teaspoon
Quantity
4
whites cut into 3-inch lengths, greens thinly sliced
Quantity
1
thinly sliced
Quantity
2 tablespoons
Quantity
1 teaspoon
Quantity
1 sheet
for lining the steaming platter
Quantity
for serving
| Ingredient | Quantity |
|---|---|
| whole small lagoon parrotfishscaled, gutted, gills removed, or another firm white fish from a trusted source | 1 (1 1/2 to 2 pounds) |
| sea saltdivided | 1 1/2 teaspoons |
| fermented black beans (douchi)rinsed, drained, lightly crushed | 2 tablespoons |
| fresh gingercut into fine threads, plus a few slices for the cavity | 2 tablespoons |
| garlic clovesfinely chopped | 3 |
| light soy sauce | 2 tablespoons |
| Shaoxing wine, dry white wine, or water | 1 tablespoon |
| sugar | 1 teaspoon |
| ground white pepper | 1/4 teaspoon |
| scallionswhites cut into 3-inch lengths, greens thinly sliced | 4 |
| small red chile (optional)thinly sliced | 1 |
| neutral oil | 2 tablespoons |
| toasted sesame oil | 1 teaspoon |
| banana leaf or parchmentfor lining the steaming platter | 1 sheet |
| steamed rice, boiled taro, or boiled ʻuru (breadfruit) (optional) | for serving |
Buy the parrotfish from somebody who can tell you where it came from, not just what it costs. Reef fish carry the health of the reef with them, and in some places parrotfish are protected or carry ciguatera risk that cooking will not fix. If the source is not clean, eat what you have and use another firm white fish from a pono source.
Pat the fish dry, then make three deep diagonal cuts on each side, just to the bone, so the black bean sauce can sit down into the flesh. Season the outside, the cuts, and the cavity with the salt. Slide a few ginger slices and the scallion whites into the belly and let the fish rest while you set up the steamer.
Stir the crushed fermented black beans with the chopped garlic, half the ginger threads, soy sauce, wine or water, sugar, white pepper, and sesame oil. The beans should smell deep and salty, almost like the old stores in Papeʻete Chinatown. Rinse them well if they taste too sharp, because the fish should lead and the sauce should follow.
Set a rack in a wide wok, fish poacher, or deep roasting pan and add water below the rack line. Bring it to a steady simmer. Lay the banana leaf or parchment on a heatproof oval platter, set the fish on top, and spoon the black bean sauce over the scored cuts so it settles into the meat.
Cover tightly and steam the fish for 12 to 18 minutes, depending on thickness, until the flesh turns opaque, lifts cleanly from the backbone, and reaches 145F at the thickest part. Do not keep opening the lid. Let the covered heat do its work, slow and even, so the reef fish stays sweet.
Scatter the sliced scallion greens, remaining ginger threads, and chile if using over the hot fish. Heat the neutral oil in a small pan until it shimmers, then pour it carefully over the aromatics so they crackle and shine. Spoon the black bean juices from the platter back over the fish until the skin and sauce look glossy.
Bring the whole fish to the table and lift the fillets away from the bone with a spoon. Serve it with steamed rice, or with boiled taro or ʻuru, breadfruit, if you want the canoe crops sitting beside this Papeʻete-born fish. Watch the bones, pass the sauce, and make the plate for the next person before you make your own too full.
1 serving (about 140g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Makoa
Tahitian puaʻa cooked in the spirit of the ahimaʻa, the earth oven of maʻa Tahiti, wrapped in banana leaf and held low and slow until the meat gives in two fingers.

Chef Makoa
Glossy Chinese-Tahitian roast duck from Papeʻete, lacquered with soy, honey, and five-spice, carved for the lazy Susan, then dipped into thick fresh coconut milk beside rice, ʻuru, and a crowded table.

Chef Makoa
Tahiti's chao men is Hakka chow mein made fully local: glossy egg noodles, pork, cabbage, carrot, and green onion, fast from the wok and generous enough for the table.

Chef Makoa
Tahiti's fāfaru takes raw ʻahi into miti fāfaru, a pungent fermented seawater brine, then brings it back to the table with mitihue, breadfruit, and the lesson that good funk is food kept alive.