Chanpuru – Classic
This is the traditional, time-tested version of the dish. It stays true to its origins, using well-established techniques and ingredients that define its authentic flavor. A perfect starting point for exploring its evolution.
Chanpuru is a renowned Okinawan stir-fry dish known for its vibrant flavors and cultural significance. The term ‘chanpuru’ translates to ‘something mixed’ in Okinawan, reflecting the dish’s adaptability and diverse ingredient combinations. Traditionally, it features tofu, vegetables, and meat, often pork or spam, which highlights Okinawa’s integration of indigenous traditions with post-war American influence. This hearty dish embodies the spirit of Okinawan cuisine, focusing on simple yet profound flavors—the ultimate marriage of texture and taste.
Ingredients
- firm tofu – 400 g / 14 oz
- pork belly – 200 g / 7 oz
- goya (bitter melon) – 1 medium (about 150 g / 5.3 oz)
- bean sprouts – 200 g / 7 oz
- eggs – 2 large
- soy sauce – 2 tablespoons / 30 ml
- bonito flakes – 5 g / 0.18 oz
- vegetable oil – 2 tablespoons / 30 ml
- sesame oil – 1 teaspoon / 5 ml
- salt – to taste
Instructions
- Press and drain the tofu for at least 30 minutes to remove excess moisture. Cut into bite-sized cubes.
- Slice the pork belly into thin strips.
- Half the goya lengthwise, remove the seeds, and slice into thin half-moons.
- In a wok or large frying pan, heat vegetable oil over medium-high heat. Add the tofu and stir-fry until golden brown. Remove and set aside.
- In the same pan, add pork belly and cook until browned and crispy. Add goya slices and continue to stir-fry until tender.
- Return tofu to the pan, add bean sprouts, and stir-fry for an additional 2 minutes.
- Push everything to the side, add the eggs, and scramble until nearly set, then mix everything together.
- Season with soy sauce and a pinch of salt; toss well to combine.
- Drizzle with sesame oil and sprinkle with bonito flakes before serving.
Substitutions
- pork belly -> chicken thighs
- goya -> zucchini
- bonito flakes -> nori strips
Enhancements in the Next Evolution
- Marinate pork belly in a mixture of soy sauce, ginger, and garlic for 20 minutes before cooking.
- Use a combination of light and dark soy sauce for a more complex flavor.
- Incorporate a squeeze of citrus, such as lime, at the end for a fresh finish.
Curious to see how this dish evolves? Discover refined flavors and enhanced techniques in the next version.

Japan