Text by MOOK Travel Life Network, Chen Guanxin, compiled and reported
Strolling along the streets of Singapore, it’s hard not to be drawn to the city’s diverse population. Everywhere you look, whether it’s the Chinese, Indians, Peranakans, or Malays, the historical backdrop of migration and intermarriage has created a rich and colorful cultural tapestry, giving rise to signature dishes such as chili crab, Indian roast chicken, assam fish head curry, and rojak. When in Singapore, don’t miss these ethnically vibrant delicacies.
What exactly is this colorful, mouthwatering block of food? Please turn to the next page
Chinese cuisine — Chili Crab, Fried Hokkien Prawn Mee
Most Chinese immigrants in Singapore come from China’s southeastern coastal regions and can generally be divided into five major groups: Cantonese, Teochew, Hokkien, Hakka, and Hainanese. Among them, the Hainanese arrived later, had fewer job opportunities, and often worked as chefs or ran restaurants. As a result, various hometown dishes were brought to Singapore by these immigrants.
Chili Crab
Chili crab or black pepper crab is the most beloved way Singaporeans enjoy crab. Chili crab is seasoned with ginger, garlic, and fresh chilies, while black pepper crab is generously spiced with black pepper. The rich sauce seeps into the crab meat, not only infusing it with flavor but also particularly stimulating the appetite. It’s usually served with other seafood, and it’s recommended to order a bowl of white rice to go with it so it doesn’t taste too salty.
The spicy and flavorful crab makes you want to eat an extra bowl of rice. (Photo provided by Mook Editorial Department)
Fried Hokkien Prawn Mee
Hokkien prawn mee is typically made with yellow egg noodles, stir-fried with bean sprouts, Chinese chives, pork, shrimp, and squid, then simmered with pork bone broth. It’s finally garnished with half a kumquat and chili sauce. The freshly cooked prawn mee is highly aromatic, and the broth makes the noodles even more appetizing.
Fried Hokkien prawn mee is a well-known Chinese dish in Singapore. (Photo provided by Mook Editorial Department)
Indian cuisine — Indian Roast Chicken, Indian Flatbread
Indian cuisine varies not only by region—north and south—but also due to differences in religious beliefs. Hindus, who consider cows sacred, do not eat beef, while Muslims, who follow Islam, do not eat pork. To accommodate the dietary restrictions of these two major groups, Indian restaurants typically do not serve beef or pork, focusing instead on chicken and lamb, along with seafood, vegetables, or rice.
Indian Roast Chicken
Indian roast chicken, originally called Tandoori Chicken, derives its name from Tandoori, a Northern Indian cooking method that involves grilling meat over charcoal in a clay oven. The smoky aroma of charcoal combined with spices is sure to tantalize your taste buds. Among Tandoori dishes, chicken and lamb are the most common ingredients because they retain a lot of juices, making them especially delicious.
A grilled chicken infused with spices and smoky char—its exquisite flavor is truly delightful. (Photo provided by Mook Editorial Department)
Indian Flatbread
Indian flatbread is made by stretching and tossing dough into a thin sheet, folding it into a square, and then pan-frying it until golden brown. The result is a warm, soft-on-the-inside and crispy-on-the-outside flatbread with an excellent texture. There are various types of Indian flatbread, such as Roti Canai, which usually has no filling and is eaten by dipping it in curry or sugar to enjoy the simple texture of the bread; you can also choose Roti Telur, which has an egg added in the middle, or Roti Bawang Telur, which includes both egg and onion. To keep up with trends, there are also new flavors of roti, such as Roti Pisang with banana and Roti Planta with butter, offering a variety of options much like crepes.
With flavors as diverse and rich as crepes, Indian flatbread is a distinctive dish among Indians. (Photo provided by Mook Editorial Department)