Traditional Okinawan goya champuru with bitter melon, tofu, pork belly, eggs, and bonito dashi stir fried together. Bitterness, tofu, pork, and eggs all tossed together into one comforting Okinawan stir fry. Rustic, hearty, and surprisingly addictive. #goyachampuru #okinawancuisine #bittermelon #japanesefood #stirfry
Bitter melon is one of those vegetables that divides people instantly. You either love it or avoid it completely. Growing up, I honestly belonged to the second group. I found ampalaya aggressively bitter and, as a kid, that bitterness felt impossible to appreciate. The only dishes I really knew back then were ginisang ampalaya and pinakbet, and while I still ate them, it was more out of obligation than enjoyment.
But taste changes as you get older.
Somewhere along the way, I started appreciating bitterness. Not just tolerating it, but actually craving it. When cooked properly, bitter melon develops this strangely addictive quality where the bitterness becomes refreshing rather than unpleasant. Since then, I’ve been constantly looking for dishes that use it creatively. That search led me through several Filipino dishes like Inampalayang Manok, Rellenong Ampalaya, Pata Ken Pusi, and Binagoongang Ampalaya.
Then eventually, I discovered Goya Champuru.
And honestly, it completely changed the way I looked at bitter melon.
More Than Just a Japanese Stir Fry
At first glance, Goya Champuru looks deceptively simple. Bitter melon, tofu, egg, and pork tossed together in a pan. But behind that simplicity is a dish carrying centuries of Okinawan history.
The word “champuru” itself comes from the Okinawan language and roughly means “mixed together” or “hodgepodge,” which perfectly describes the dish. Unlike many carefully arranged Japanese dishes where ingredients remain separate and delicate, champuru embraces rustic cooking. Everything gets tossed together into one comforting stir fry.
The most famous version uses bitter melon, tofu, egg, pork belly, and bonito flakes, though Spam often appears in modern versions as well. There are many other champuru dishes in Okinawa too, including tofu champuru and somen champuru, but goya champuru became the most internationally recognised.
And once you understand Okinawan history, it makes perfect sense why.
Okinawa’s Unique Culinary Identity
Although Okinawa belongs to Japan today, its cuisine feels very different from mainland Japanese food. Historically, Okinawa was once the independent Ryukyu Kingdom, positioned strategically between China, Taiwan, Southeast Asia, and Japan.
Because of that location, Okinawan cuisine absorbed influences from all directions.
Goya Champuru somehow captures all of these influences in one pan.
Bitter melon itself did not originally come from Japan. It likely arrived through old maritime trade routes connecting Southeast Asia, China, Taiwan, and the Ryukyu Islands. Okinawa’s subtropical climate turned out to be perfect for growing it, and over time it became one of the defining vegetables of the region.
A Dish Born From Resourcefulness
One thing I really admire about dishes like Goya Champuru is how deeply tied they are to survival and practicality.
Historically, Okinawa was poorer than mainland Japan. Limited farmland, typhoons, food shortages, and eventually the devastation of World War II forced people to cook creatively using whatever ingredients were available.
Champuru dishes became practical one-pan meals using inexpensive vegetables, homemade tofu, preserved proteins, and leftovers. Nothing fancy. Nothing wasteful. Just nourishing food made intelligently. That practicality reminds me a lot of Filipino home cooking.
Even the inclusion of Spam tells an important historical story. After World War II, Okinawa remained under American administration for decades. Military bases spread across the islands and canned foods like Spam became cheap and widely available. What outsiders might see today as an unusual ingredient actually reflects a period of postwar adaptation and survival.
Why This Dish Works So Well
The beauty of Goya Champuru lies in balance.
The bitter melon brings sharp bitterness and freshness. The tofu softens and absorbs all the savoury flavours. The pork belly adds richness and fat. The eggs mellow everything out and tie the dish together. Then the bonito dashi and soy sauce provide that subtle smoky umami backbone.
It should not work as well as it does.
But somehow every ingredient balances the others perfectly.
The salting process also helps tame the bitterness slightly without removing it completely. You still want that bitterness there because it is the entire soul of the dish.
The Connection to Longevity
For years, Okinawa became famous internationally because of its high concentration of centenarians. Researchers studying Okinawan longevity frequently highlighted foods commonly eaten there, including tofu, seaweed, sweet potatoes, and dishes like Goya Champuru.
Bitter melon itself contains antioxidants and vitamin C, while tofu and vegetables make the dish feel nourishing without being heavy.
Of course, modern Okinawan diets have changed significantly over time, but Goya Champuru still represents that image of healthy island living and practical home cooking.
A Dish That Changed My Relationship With Ampalaya
What I love most about Goya Champuru is how it transformed bitter melon from something I merely tolerated into something I actively crave.
It showed me that bitterness does not have to dominate a dish negatively. When paired with the right ingredients, bitterness becomes complexity. It becomes refreshing. It wakes up your palate.
That is probably why I keep searching for more bitter melon recipes now. Once your palate understands it, there is no going back.
And honestly, few dishes showcase that transformation better than this humble Okinawan stir fry.
Prepare the katsuo dashi by soaking bonito flakes in boiling water. Let steep while preparing the other ingredients, then strain.
Slice the bitter melon in half lengthwise and scrape out the seeds and white pith using a spoon. Slice thinly crosswise. Toss with salt and let stand for 10 minutes. Rinse quickly and drain well.
Wrap tofu in paper towels and place a heavy object on top to remove excess moisture. Tear into bite-sized pieces.
Cut pork belly into 1½-inch pieces. Beat the eggs in a bowl and set aside.
Heat oil in a large frying pan over medium heat. Add tofu and cook until lightly browned and excess moisture evaporates. Remove and set aside.
Add more oil to the same pan and stir fry the bitter melon until almost cooked. Remove and set aside.
Add a little more oil and cook pork belly until golden brown. Season lightly with salt and pepper.
Return the bitter melon and tofu to the pan. Add the katsuo dashi and soy sauce. Toss until the liquid reduces slightly.
Taste and adjust seasoning with salt and pepper if needed.
Pour in the beaten eggs and gently stir until softly set. Turn off the heat immediately.
Transfer to a serving plate and garnish with extra bonito flakes if desired. Serve hot with steamed rice.
Interesting as it looks most appetizing BUT to one who has never eaten bitter melon . . . daresay available at our Asian stores. Like your background story as usual . . . knew very little about Okinawan cooking.
I has my first bitter gourd the other day as fried chips with South Asian seasoning. It was good but I wasn’t too find of the bitterness. Maybe it would be different if the gourd were fresh?
Interesting as it looks most appetizing BUT to one who has never eaten bitter melon . . . daresay available at our Asian stores. Like your background story as usual . . . knew very little about Okinawan cooking.
Same here, starting to explore this cuisine
I miss bitter gourd! My mom makes stirfry and claypot with them very often in summer time.
Dont you have bitter gourd in your area?
Another new dish for me, Raymund! It sounds like such an intriguing combination of flavours and textures.
Its is definitely a circus of flavours and textures
Indeed it is, not for everyone but me growing up with this veg, Im craving for it.
I has my first bitter gourd the other day as fried chips with South Asian seasoning. It was good but I wasn’t too find of the bitterness. Maybe it would be different if the gourd were fresh?
The frsh ones are even bitter also depends on the variety.