When the temperature cools down or it starts raining, it is time to have frog porridge, a simple yet really tasty and unforgettable dish in Singapore. Frog porridge restaurants and hawkers are opened from evening to over midnight. A hot pot of porridge for dinner or supper will warm up one’s enthusiasm at the end of a day.
Bak kut teh
Bak kut teh, literally means "meat bone tea", is a Chinese soup that is one of those most-wanted dishes in Singapore. This dish consists of meaty pork ribs simmered in a complex broth of herbs and spices. This dish is usually coupled with tea in the belief that tea will help dissolve a large amount of fat in the soup.
Listed at number 14 on the World’s 50 most delicious foods, compiled by CNNGo in 2011, satay is a must-try dish in Singapore. The satay dish includes skewers of grilled meat, sliced cucumbers, sliced onions, pressed rice cakes, served with thick, sweet, and hot peanut sauce on the side.
Char kway teow
One of Singapore’s most well-loved street foods, this dish is so named for the kway teow (flat rice noodles) that are char (stir-fried) in a wok over high heat with dark soya sauce, blood cockles, bean sprouts, and Chinese sausage slices. The tastiest plates in the city are often crowned with crispy cubes of deep-fried lard.
Whether it’s for breakfast or afternoon tea, the combo of thinly sliced toasted bread slathered with kaya (a thick jam made with coconut, sugar, and egg) and a square of butter to go with a cup of coffee and black sauce-drizzled half-boiled eggs is a quintessentially Singapore experience. Some stalls sell the kaya spread on its own, in case you want to bring a jar back home as a souvenir.
One of the city’s most popular Peranakan (or Straits Chinese) street food, this Chinese-Malay inspired dish arrives with oodles of thick bee hoon (rice vermicelli) in a spicy, coconut milk-enriched broth teeming with barely-cooked cockles, tau pok (bean curd puff), fish cakes, and bean sprouts.
A Singapore breakfast staple, roti prata, also nicknamed the "Asian croissant," is a South Indian, flour-based flatbread fried on the griddle with ghee (clarified butter). Crisp, flaky, and buttery, it is usually served with a side of fish or mutton curry and, for children, sugar. Order your roti prata plain or with egg.