There’s a certain nostalgia tied to the vibrant flavors of Okinawa that never fails to delight my senses. The first time I tried Goya Chanpuru—a delectable stir-fry highlighting the unique bitterness of bitter melon—I knew I’d found something special. The way the pork belly melds with the firm tofu and the slight crunch of each vegetable creates a symphony of textures and tastes. It became a go-to recipe for those nights when I craved a satisfying meal that was both comforting and nutritious.
Imagine stepping into your kitchen after a long day, the aroma of sizzling pork inviting you to unwind. Within just 25 minutes, you can transform a handful of simple ingredients into a dish that resonates with rich culture and heartwarming family memories. This Bitter Melon and Pork Belly Stir-Fry is not just a feast for the palate—it’s an ode to homemade cooking that will have both your taste buds and loved ones cheering for more. Whether you’re a seasoned chef or just someone looking to shake off the fast-food routine, let’s dive into this flavorful adventure together!
Why is Goya Chanpuru so special?
Unique Taste: The Goya Chanpuru stands out with its distinct bitterness, perfectly balanced by the rich flavor of pork belly and creamy tofu.
Quick and Easy: In just 25 minutes, you can whip up this delightful stir-fry that’s sure to impress family and friends.
Cultural Experience: With roots in Okinawa, this dish brings a taste of tradition right to your home, making every bite a connection to history.
Versatile Option: Feel free to customize with your favorite vegetables or protein, making each preparation uniquely yours.
Health Boost: Packed with nutritious ingredients, it’s not just a meal; it’s a wholesome choice for anyone looking to break free from fast food!
Goya Chanpuru Ingredients
• Let’s gather what you need!
For the Stir-Fry
• 1 bitter melon (340g) – Choose a firm one for the best balance of bitterness.
• 180g pork belly, thinly sliced – This cut adds richness and flavor to the dish.
• 200g hard tofu – Tofu provides a lovely texture; make sure it’s pressed to remove excess moisture.
For Cooking
• 1 tbsp oil – A neutral oil works well to cook the ingredients evenly.
• 2 tsp sesame oil – Adds a wonderful nutty flavor to the stir-fry.
For Flavoring
• 5g bonito flakes – These add an umami kick that elevates the overall taste.
• 3 eggs, beaten – They bring richness and help to bind the ingredients together.
• 2 tsp soy sauce – Essential for depth of flavor; consider low-sodium if preferred.
• 2 tsp sake – A splash enhances the dish’s authenticity.
• 2 tsp water – To balance the flavors and moisture.
• 1½ tsp salt – Adjust according to your taste preferences, making sure to account for the saltiness of the soy sauce.
Get ready to experience the delightful blend of flavors that make Goya Chanpuru a cherished dish!
How to Make Goya Chanpuru
-
Prepare the Bitter Melon: Cut the bitter melon in half length-wise and remove the seeds and white core using a spoon. Slice it into 0.5-1cm thick pieces for even cooking.
-
Salt and Rest: Place the cut bitter melon in a bowl, sprinkle with 1 tsp salt, and toss to coat evenly. Let it rest for 10 minutes to draw out excess moisture, then rinse and drain well.
-
Brown the Tofu: Heat 1 tablespoon of oil in a large frypan or wok over high heat. Add the tofu and cook on both sides until it’s lightly browned, about 2-3 minutes. Once done, remove from the frypan and set aside.
-
Cook the Pork: In the same frypan, add 2 teaspoons of sesame oil and keep the heat on high. Add the thinly sliced pork belly and cook for about 2 minutes until it’s almost cooked through.
-
Add Bitter Melon: Gently add the rinsed bitter melon to the frypan and stir. Cook for about 1 minute until the surface of the melon starts to soften.
-
Combine Ingredients: Return the browned tofu to the frypan. Add 2 teaspoons of soy sauce, 2 teaspoons of sake, 2 teaspoons of water, and 1½ teaspoons of salt. Mix everything well to coat evenly in the flavorful sauce.
-
Add Eggs: Pour in the beaten eggs and allow them to sit for about 15 seconds without stirring. Then, shake the frypan gently to toss the ingredients and mix the eggs throughout.
-
Finish with Bonito Flakes: Lower the heat to low, sprinkle in the bonito flakes, and gently mix all the ingredients. Turn off the heat and let the flavors meld together.
-
Serve Warm: Dish out your Goya Chanpuru immediately, while it’s hot and fragrant, for the best experience.
Optional: Garnish with chopped green onions for an extra pop of color and flavor.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Goya Chanpuru
Fridge: Keep any leftover Goya Chanpuru in an airtight container for up to 3 days. This will help maintain its flavor and texture.
Freezer: For longer storage, freeze the stir-fry in a tightly sealed container for up to 2 months. Be sure to let it cool completely before freezing.
Reheating: Thaw overnight in the refrigerator, then reheat gently in a preheated skillet over low heat until warmed through. Add a splash of water or broth to keep it from drying out.
Serving Fresh: For best taste and quality, enjoy your Goya Chanpuru right after cooking, as the flavors are most vibrant when freshly made.
Expert Tips for Goya Chanpuru
- Select Wisely: Choose a firm, green bitter melon for the best taste. Overripe melons can taste overly bitter and may not add the desired flavor profile.
- Salt Treatment: Don’t skip the salting step for the bitter melon. This process significantly reduces bitterness and improves the overall flavor in your Goya Chanpuru.
- Cook in Sequence: Always brown the tofu first, then cook the pork, ensuring each ingredient is cooked perfectly without becoming soggy.
- Egg Technique: When adding beaten eggs, let them sit before stirring. This creates a lovely, cohesive texture throughout the stir-fry.
- Adjust the Salt: Taste as you go! You can always add more soy sauce or salt, but it’s hard to take away once it’s in. Aim for a balanced flavor.
- Garnish for Flavor: Consider fresh herbs or green onions as a garnish. They elevate the visual appeal and add a fresh kick to your dish.
Goya Chanpuru Variations
Feel free to get creative with your Goya Chanpuru and personalize it just the way you like!
-
Vegetarian: Swap the pork belly for shiitake mushrooms or seitan to maintain the hearty texture.
-
Spicy Kick: Add sliced jalapeños or a dash of red pepper flakes to turn up the heat and tantalize your taste buds.
-
Nut-Free: Use sunflower seed oil in place of sesame oil for a nut-free alternative that still adds flavor.
-
Protein Swap: Substitute pork belly with chicken breast or firm tempeh for a leaner option while keeping the dish satisfying.
-
Flavor Enhancer: Incorporate minced garlic or ginger for an aromatic boost that will elevate the overall flavor profile.
Bite after bite, you can explore these variations and find your family’s favorite twist on this beloved dish. Each adaptation brings a new story to the table!
-
Crispy Texture: For an extra crunch, toss in some toasted cashews or peanuts just before serving.
-
Veggie-Packed: Add in bell peppers or snow peas for vibrant color and a delightful crunch that complements the bitterness of the melon.
Make Ahead Options
These Goya Chanpuru are perfect for busy weeknights! You can prepare the bitter melon and tofu up to 24 hours in advance by slicing and salting the bitter melon, then refrigerating it in an airtight container. Similarly, you can brown the tofu and store it in the fridge. On the day of serving, simply reheat the tofu and cook the pork belly in a hot pan, then add the prepped bitter melon and tofu back to the pan along with the remaining ingredients. This method not only saves time but ensures your dish remains just as delicious while allowing all the flavors to meld beautifully!
What to Serve with Goya Chanpuru?
Transform a simple meal into a feast with these delightful pairings that will make your taste buds sing.
- Steamed Jasmine Rice: This fluffy classic absorbs the robust flavors of the stir-fry, making each bite a comforting experience.
- Garlic Soy Green Beans: The crunchy texture and garlicky undertones provide a fresh contrast that enhances the rich notes of the Goya Chanpuru.
- Asian Cucumber Salad: Crisp and refreshing, this salad adds a needed brightness, balancing the robustness of the pork belly and the bitterness of the melon.
- Scallion Pancakes: These crispy, flaky pancakes offer a delightful texture, making them perfect for scooping up the juicy stir-fry.
- Chilled Sake or Plum Wine: A glass of chilled sake complements the dish beautifully, enhancing the savory elements with its smooth finish.
- Miso Soup: A light, warm miso soup serves as a perfect starter, warming the palate with umami flavors before diving into the stir-fry.
- Sliced Tropical Fruits: For dessert, consider a vibrant platter of sliced mango and pineapple; their sweetness beautifully contrasts the savory richness of the meal.
- Sesame Noodles: Serve these cold or warm for an easy side; the nutty flavor pairs nicely with the overall Asian theme of the meal.
- Pickled Vegetables: These add a punch of flavor that cuts through the richness of the pork and tofu, refreshing the palate with every bite.
Goya Chanpuru Recipe FAQs
How do I select a good bitter melon?
Absolutely! When choosing a bitter melon, look for one that is firm with a vibrant green color. Avoid any that have dark spots or are overly soft, as this can indicate overripeness which may lead to a stronger bitterness than desired.
How should I store leftover Goya Chanpuru?
You can store any leftover Goya Chanpuru in an airtight container in the fridge for up to 3 days. This will help to maintain its flavor and texture. Just make sure it cools down completely before sealing it tight.
Can I freeze Goya Chanpuru?
Very! To freeze your Goya Chanpuru, first let it cool completely. Then, pack the stir-fry into a tightly sealed container or freezer bag, ensuring to remove as much air as possible. It can be kept in the freezer for up to 2 months. When ready to enjoy it again, thaw it overnight in the refrigerator before reheating.
Why does my bitter melon taste too bitter?
The more the merrier! Don’t skip the salting step for the bitter melon. Salting it for about 10 minutes, then rinsing it well can significantly reduce bitterness and enhance the overall flavor profile of your Goya Chanpuru. If it’s still too bitter for your taste, you might also consider pairing it with sweeter vegetables or a little more soy sauce in your stir-fry.
Is Goya Chanpuru safe for pets?
While bitter melon is safe for some animals in small amounts, it’s not recommended for pets, particularly cats and dogs, due to potential digestive upset. Always consult with your veterinarian before sharing any human food with your furry friends!
How do I ensure my tofu doesn’t get soggy in the stir-fry?
Great question! Use firm, well-pressed tofu and make sure to brown it first in the pan with oil. This helps create a delicious crust that locks in the flavor and texture. Once you add it back to the stir-fry, do so just before serving to maintain its firmness.

Goya Chanpuru: Flavors of Bitter Melon Stir Fry Awaits You
Ingredients
Equipment
Method
- Cut the bitter melon in half length-wise and remove the seeds and white core using a spoon. Slice it into 0.5-1cm thick pieces for even cooking.
- Place the cut bitter melon in a bowl, sprinkle with 1 tsp salt, and toss to coat evenly. Let it rest for 10 minutes to draw out excess moisture, then rinse and drain well.
- Heat 1 tablespoon of oil in a large frypan or wok over high heat. Add the tofu and cook on both sides until it’s lightly browned, about 2-3 minutes. Once done, remove from the frypan and set aside.
- In the same frypan, add 2 teaspoons of sesame oil and keep the heat on high. Add the thinly sliced pork belly and cook for about 2 minutes until it's almost cooked through.
- Gently add the rinsed bitter melon to the frypan and stir. Cook for about 1 minute until the surface of the melon starts to soften.
- Return the browned tofu to the frypan. Add 2 teaspoons of soy sauce, 2 teaspoons of sake, 2 teaspoons of water, and 1½ teaspoons of salt. Mix everything well to coat evenly.
- Pour in the beaten eggs and allow them to sit for about 15 seconds without stirring. Then, shake the frypan gently to toss the ingredients and mix the eggs throughout.
- Lower the heat to low, sprinkle in the bonito flakes, and gently mix all the ingredients. Turn off the heat and let the flavors meld together.
- Dish out your Goya Chanpuru immediately, while it’s hot and fragrant.







