Goya Champuru (Bitter Melon and Island Tofu Stir-Fry)
Stir-fry Medium

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.

6 steps
  1. 1
    Prep

    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.

  2. 2
    Heat

    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.

  3. 3
    Control

    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.

  4. 4
    Finish

    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.

  5. 5
    Control

    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.

  6. 6
    Prep

    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.

Tips

Drain the tofu thoroughly and brown it first so its large pieces remain intact when folded with the pork and egg at the end.
Stir-fry the goya briefly over low to medium heat. Long cooking dulls its color and texture, while high heat can scorch the thin edges first.

Estimated nutrition (per serving)

Calories
355
kcal
Protein
22
g
Carbs
11
g
Fat
25
g