National Dish Singapore: Nyonya Chap Chye (Recipe)

In this article
Meet Nyonya Chap Chye, a comforting braised vegetable dish that sits right at the heart of Singapore’s Peranakan kitchen. Silky tofu, earthy mushrooms and crisp greens are gently simmered in a savoury, lightly spiced sauce until every mouthful is fragrant and deeply satisfying. Equally at home as a side or a main, it is a wonderful way to bring the layered flavours of Singapore’s mixed heritage to your own table.
About Nyonya Chap Chye
Nyonya Chap Chye is a delicious and traditional vegetable dish with its roots in Peranakan cuisine. It is defined by a harmonious mix of fresh ingredients such as tofu, mushrooms and crunchy greens, all braised together in a hearty, gently spiced sauce that lets each flavour shine. Whether served as a side or as a main course, Nyonya Chap Chye offers an exciting taste experience that mirrors the many cultures of Singapore. Much like a bowl of Laksa, it captures the way Chinese and Malay traditions come together on a single plate.
Ingredients (serves 1–2)
- 200 g firm tofu, cubed
- 150 g shiitake mushrooms, sliced
- 1 mango or 1 carrot, julienned
- 100 g Chinese greens (e.g. bok choy or pak choi)
- 2–3 cloves garlic, finely chopped
- 1 tbsp soy sauce
- 1 tsp sambal oelek (or to taste)
- 1 tsp sesame oil
- Salt and pepper to taste
Shopping for the ingredients
When shopping for Nyonya Chap Chye, pay attention to the freshness and quality of the produce. An Asian supermarket is your best bet for the more specialised ingredients such as shiitake mushrooms and sambal oelek. Fresh vegetables will noticeably lift the flavour of the finished dish. It is also worth giving some thought to the tofu you choose, as firm tofu holds its shape best during braising.
Preparing the dish
Preparing Nyonya Chap Chye is simple and straightforward. Start by washing the vegetables thoroughly and making your cuts — julienning the carrot or mango, for example. The tofu should be cut into even cubes and the mushrooms sliced. Good preparation not only makes the cooking easier but also ensures even cooking times, giving the flavours the best chance to develop fully.
Step-by-step instructions
- Heat the sesame oil in a pan and fry the garlic until fragrant.
- Add the cubed tofu and fry until golden brown.
- Add the mushrooms and the julienned vegetables and stir-fry for a few minutes.
- Stir in the soy sauce and sambal oelek and combine everything well.
- Cover with a lid and braise over low heat for about 15 minutes.
- Season with salt and pepper and serve.
Gluten-free / lactose-free version
For a gluten-free version of Nyonya Chap Chye, use gluten-free soy sauce. Take care when selecting the other ingredients too, as some processed products can hide sources of gluten. As for a lactose-free option, the dish is naturally suitable since it contains no dairy at all. That way everyone can enjoy it, whatever their dietary needs.
Tips for vegans and vegetarians
Nyonya Chap Chye is naturally vegan and vegetarian, as it is built entirely from plant-based ingredients. To make the flavour even more intense, try varying the vegetables according to season and preference. Using different types of tofu can also add variety. Finally, the recipe is easy to adjust by adding different spices or stocks to tailor the taste to your liking.
More tips and tricks
To give Nyonya Chap Chye even more flavour, try adding other herbs and spices. Coriander works beautifully with this dish and makes a lovely garnish. Frying the ingredients in a different oil, such as chilli oil, can lend the dish an extra kick too. Experiment with various vegetable combinations to make it exactly to your taste.
Adapting the recipe to your taste
If you do not have all the ingredients to hand, there are several alternatives you can use. Instead of shiitake mushrooms, for instance, button or oyster mushrooms work well. In place of tofu, seitan can be a tasty option for a more meat-like texture. Bear in mind that each swap may slightly change the flavour or texture of the dish, but it will still be delicious.
Ingredient substitutions
When certain ingredients are unavailable, a little creativity goes a long way. Firm tofu can be replaced with seitan for a chewier bite, while the shiitake mushrooms happily give way to button or oyster mushrooms. Fresh Chinese greens such as bok choy can stand in for one another depending on what your grocer has that day, in the same spirit of easy substitution you find in a homely plate of Peranakan Babi Pongteh. These little changes let you adapt the recipe to the season or to your own preferences.
Drink pairing ideas
A range of drinks rounds off the Nyonya Chap Chye experience nicely. A fruity iced tea or a cool, lightly sparkling Asian lager pairs excellently with the flavours of the dish. If you prefer something non-alcoholic, coconut water is a refreshing choice. These drinks not only underline the delicate aroma of the food but also offer a welcome cool-down on warmer days.
Serving and presentation ideas
Presentation can be decisive for how a meal is enjoyed. Serve Nyonya Chap Chye in an attractive bowl and garnish with fresh coriander or spring onions. Scatter over some toasted nuts or sesame seeds for extra texture. A colourful arrangement of the vegetables makes the dish visually appealing and whets the appetite.
A bit of history
Nyonya Chap Chye has a fascinating history rooted deep in the culture of the Peranakans, an ethnic community that settled in Malaysia and Singapore. Their dishes blend Chinese and Malay influences, prepared with local ingredients. Over the years, Nyonya cooks developed their own recipes and techniques, giving rise to a diverse and utterly distinctive culinary tradition that remains a highlight of Singaporean cuisine.
More recipe ideas
Summary: Nyonya Chap Chye
Nyonya Chap Chye is a delicious and versatile vegetable dish that celebrates the flavours of Peranakan cuisine. With its selection of fresh ingredients and its easy preparation, it works wonderfully as a side or a main course. Whether vegan, vegetarian, gluten- or lactose-free, Nyonya Chap Chye is easily adapted to suit a variety of dietary needs. Let the variety of this dish inspire you and bring a little piece of Singapore into your own kitchen.



