“We’ll take all the dishes in large size,” I said.
The waitress responded… “I think you better go with the small size for just two of you.”
And she was right, even the small sized dishes were pretty huge – family sized portions.
As I took my first bite of beef stir fried in a wok with fresh crisp green onions, I knew this was immediately going to be on of my favorite restaurants in Singapore.
When you’re in Singapore, Kok Sen is one of the best places to eat zi char.

Kok Sen Restaurant – Zi Char
First, what is zi char (also sometimes spelled cze char)? – Zi char is a common term in Singapore, from the Hokkien Chinese dialect, that means cooked food, or food made to order.
So in more practical terms, the word refers to restaurants that serve all sorts of Chinese stir fried and deep fried dishes that are made as soon as you order them, usually from a choice of a long menu (not just a single dish like many hawkers would sell). Singapore, being heavily influenced by Hokkien Chinese, you’ll hear zi char commonly used.
When I asked where to eat zi char in Singapore, one of the top responses was Kok Sen Restaurant, and so I knew it was a place I couldn’t miss.

According to Dr. Leslie Tay from I Eat I Shoot I Post, Kok Sen is a long standing restaurant in Singapore, and they’ve been serving zi char in the same location along Keong Saik Road for a number of generations.
Kok Sen mostly specializes in Cantonese style food, rather than Teochew or Hokkien style Chinese dishes that are also popular in Singapore. Cantonese food is characterized by flaming wok cooked dishes, garlic and ginger, and plenty of soy sauce and oyster sauce seasoning.
Growing up I ate a lot of Cantonese food, and so Cantonese food is at the top of my list for comfort meals.

The Menu
For as legendary and old school of a restaurant as Kok Sen, the menu, being quite new I think, was very neatly organized and very easy to order from.
Get exclusive updates
Enter your email and I’ll send you the best travel food content.
There are two sides of the menu, which happens to be very neatly designed and even laminated. All the dishes they serve are organized by the meat – so you’ll find chicken, tofu, prawn, pork, noodles, and even omelet as a category.
The only other choice you have once you’ve chosen your dishes, is what size to order.
Like I mentioned, I was ready to order the large size of everything, but the waitress looked at just my wife and I, and without hesitation said, “I think small is good.”
So unless you come with your whole family for a big party, small is probably the size to order. Then again, some of the dishes were so good, if given the chance again, I don’t know if I could resist ordering the large size.

Stir fried beef with spring onions
Right out of the wok, the plate of stir fried beef with spring onions arrived on our table, and the aroma was enough to leave me speechless with nothing I could do but dig in.
Price – $12 SGD

The dish included slices of beef, onions, ginger, and lots of big chopped up spring onions (green onions), which just by looking at them, I could tell they were lightly wilted, but still crisp at the same time.

The beef was tender, and perfectly flavored with just the right amount of soy sauce and oyster sauce, not too oily, but just complete delicious.
And along with the beef, what I really loved was the noticeable flavor of ginger. Finally, the green onions, just as they appeared, remained crisp and fresh tasting, without being too harsh.
Eating each bite with steamed rice was marvelous.

Sliced fish soup
Ying my wife was actually still a bit full from our previous meal at a hawker centre, followed by the best durian I had ever eaten in my life (video), which happened just an hour before eating here.
So she wanted something a little on the calming side. She ordered the sliced fish soup, and I wasn’t really thinking it was going to be much of a hit.
Price – $6 SGD (great value for this dish)

But as soon as it came to our table, even though you could tell it would be a plainer soup, it smelled and looked fantastic. The sliced fish soup included quite a lot of nice deboned sliced fish, plus whole stalks of choy sum, mushrooms, baby corn, and the broth was just very lightly salted, but very flavorful.
Again, it was the ginger that really stood out to me in the soup. The ginger came through nicely and very soothingly.
I honestly wasn’t expecting much, but the sliced fish soup was a great addition to our meal.

Claypot yong tau foo
One of the things they specialize in at Kok Sen Restaurant is different tofu dishes, and I chose to order their claypot yong tau foo.
Much different from the yong tau foo I sampled at a Chinatown hawker centre (video), this yong tau foo included a mix of different fish and pork meatballs and patties, all wrapped in an assortment of vegetables and tofu, then braised in gravy within a claypot.
Like the other two dishes, the claypot yong tau foo turned out to be spectacular and very home-made fresh tasting.
Price – $14 SGD

Each individual piece of yong tau foo was unique and colorful, there were peppers and eggplant, and pieces of tofu, all stuffed with fish cake and some with minced pork I think. The gravy was also very good, not too salty or oily, but very pleasantly seasoned perhaps with some fragrant sesame oil.
Additionally, from the claypot braise, I tasted some of that roasted flavor, similar to that comforting taste that comes in a bowl of claypot rice.
If you eat at Kok Sen, the claypot braised yong tau food is a must. But as mentioned in this review on Malay Mail Online, some of the dishes run out fast, especially the famous claypot yong tau foo, so you may need to arrive early to ensure you get it.

Conclusion
For myself, Kok Sen Restaurant is the type of place that you can go, sit down and be comfortable, knowing that whatever you order off the menu is going to be delicious.
My only regret about eating at Kok Sen Restaurant is not coming with enough people. I wanted to order a bunch more dishes, but portions are big, and not wanted to waste anything, we had to choose just three dishes.
When you’re in Singapore, eat at Kok Sen if you’re looking for a laid back restaurant that serves delicious and hot and fresh zi char.
Check out my Singapore Travel Guide!
NOTE: This restaurant can get very busy around peak dinner time (not sure how lunch is). I arrived right as they opened at 5 pm and we got a table outside. But when I was leaving at 6 pm, people were waiting for tables, both inside and outside. So it might be a good idea to arrive early.
Kok Sen Restaurant
Address: 30 Keong Saik Rd, Singapore
Open hours: 11:30 am – 2 pm and 5 pm – 11 pm daily
Prices: Our total bill for everything we ate came to $34 SGD. A meal like this doesn’t come cheap in Singapore, but for the quality and quantity of food, it was well worth it.
How to get there: It’s a short walk from Outram Park MRT station
On the map, scroll down to #14.
Get exclusive updates
Enter your email and I'll send you the best travel food content.
Sue Arsenault
2 years ago
If I visit Singapore, I will definitely try this. It appears to be absolutely excellent!
vishal kaushik
2 years ago
Hi Mark!! Awesome blog and nice website design.
sankar singh
3 years ago
Blogging is a communications mechanism handed to us by the long tail of the Internet.amazing content writing nice food blog.
Online cab service jodhpur
Patti
4 years ago
Kok Sen looks delicious. Can’t wait to eat here when I visit Singapore in a couple of months.
Whitney
5 years ago
We may be back in Singapore soon and Kok Sen looks delicious. We like to eat early so hopefully, we will beat the crowds as well.
Eddy .calgary
7 years ago
I like your video by the look of the food you posted it looks very delicious. Keep it my friend.
Rawlinson
7 years ago
Hello Mark, I was researching about Thailand food and came across your blog and couldn’t stop reading since. Keep up the good work and carry on eating!
Puppy Traveler
8 years ago
Definitely, gonna try this if i visit Singapore. It looks so delicious!
Mark Wiens
8 years ago
Good to hear that, this is a great place.
Christina
8 years ago
Hey Mark,
It’s great to see you’re still eating your way around Bangkok and beyond. I love the food in Singapore. How do you stay so skinny? Delicious post.
Mark Wiens
8 years ago
Thank you very much Christina, lots of walking!
Mark @TravelnPleasure
8 years ago
Wow, each of the dish looks Yummy! Would love to taste some of these…..
Mark Wiens
8 years ago
Thank you Mark!
Izy berry
8 years ago
Like the menu alot of things
Mark Wiens
8 years ago
Thank you Izy!
Emilka
8 years ago
These dishes sound delicious, especially stir fried beef! I am massive lover of both beef and ginger and I also like fish soup a lot… Here in Europe ginger is usually known more as a spice good for cakes and sweets but I love the combo of beef and ginger 🙂
I have a thing for asian food so reading your blog is great for me! Remember about 15 years ago here in Warsaw were a couple of asian cheap restaurants on every street, but unfortunately they`re gone by now. It was vietnamese and sometimes chinese food but obviously not such a wide variety like in Asia… Japanese restaurants here are very pricey! Been learning a lot from your blog 🙂
#1 MARK WEINS FAN
8 years ago
Nice post Mark, keep it up; proud of you!!
Mark Wiens
8 years ago
Thank you, very much, appreciate your support!
Laura
8 years ago
Kok Sen Restaurant seems to be a great reason in itself do go all the way to Singapore. 🙂
Syaf
8 years ago
The yong tau foo looks good!