Goya Champuru (Bitter Melon and Island Tofu Stir-Fry)
Quick answer
- Total time
- 60 min
- Level
- Medium
- Servings
- 4 servings
- Ingredients
- 6
About this dish
Goya champuru is a representative Okinawan stir-fry built by browning firm island tofu first, then combining it with sliced bitter melon, boiled pork belly, and egg in sequence.
Read more
The goya is split lengthwise, cleared of seeds and white pith, and cut into thin half-moons. Tofu is dried well, torn into large pieces, and seared over medium heat before being removed, which helps it stay intact when returned at the end. Pork belly is simmered until tender and cut into short strips. The bitter melon receives only a brief stir-fry over low to medium heat, retaining its green color and characteristic bitterness. Beaten egg is allowed to coat and set around the slices before the pork and browned tofu are folded back in. Chanpuru refers to a seasonal vegetable stir-fry in which island tofu is essential. Once especially associated with summer goya, the dish is now eaten throughout the year.
Instructions
Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.
- 1Prep
Split the goya lengthwise and scrape out the seeds and white pith thoroughly with a spoon.
Place the cut sides down and slice into thin half-moons.
- 2Heat
Wipe the surface moisture from the island tofu with clean paper.
If using a wetter block, wrap it in paper, place a weight on top, and drain for about 10 minutes before cooking.
- 3Control
Briefly blanch the pork belly in boiling water.
Bring fresh water to a boil, add the pork, skim the foam, and simmer over medium heat for 20 to 30 minutes. When a chopstick enters easily and the center is at least 75°C, remove and cut into short strips.
- 4Finish
Heat 1 tablespoon oil in a skillet over medium heat.
Tear the tofu into large pieces and cook for 2 to 3 minutes, turning until evenly browned outside, then remove to a plate.
- 5Control
Heat the remaining tablespoon of oil in the same skillet and add the goya.
Stir-fry for about 1 minute over low to medium heat without scorching; when the outside softens slightly, season with the salt.
- 6Prep
Beat the eggs, pour them evenly over the goya, and stir broadly so they coat the slices.
When nearly set, add the pork and browned tofu and fold gently. Turn off the heat when no liquid egg remains.
Practical Cooking Checks
The cues that matter most while cooking.
- Key technique
- Firm island tofu is torn into large pieces and browned first over medium heat.
- Finish cue
- Beat the eggs, pour them evenly over the goya, and stir broadly so they coat the slices.
Troubleshooting While Cooking
Use these adjustments when the food is not behaving as expected.
- If using a wetter block, wrap it in paper, place a weight on top, and drain for about 10 minutes before cooking.
Cooking decision evidence
Calculated Charim data and applicable official food safety guidance.
This recipe
60min, 6 ingredients
Category median
27min, 8 ingredients
Based on 206 recipes
Use-up ingredient planner
Turn these ingredients into two more meals
The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Gyeran-guk (Egg Drop Anchovy Broth Soup)
eggs

Tamagoyaki (Sweet Edo-Style Rolled Omelet)
eggs

Korean Egg Fried Rice (Quick Wok-Tossed Grain Bowl)
eggs