An Ji: 1960s Chinatown zi char stalwart offers 43 dishes like beef crispy noodle & fish hor fun

Share

Follow Us On
|
Join Us On

Quick Summary

An Ji at Chinatown Complex Food Centre in Singapore spans two stalls and serves Cantonese-style zi char dishes with a history tracing back to a 1960s street vendor. Ideal for zi char lovers and older diners seeking traditional Cantonese comfort food. Highlights include beef crispy noodles, fish slice hor fun and salted fish beancurd.

Chinatown Complex Food Centre never fails to overwhelm me with the sheer number of food stalls available. No matter how many times I visit, I always seem to stumble upon something new. An Ji was that ‘something new’, spanning 2 stalls and boldly emblazoned with the words ‘Recommended on TV‘. It left me intrigued and it had me standing there, frozen, staring at the spread for a good minute.

An Ji - Stall front

After what felt like an eternity browsing through its lineup of about 43 dishes, I finally placed my order — and, in the process of chatting with the stall lady, walked away with a mini history lesson.

An Ji - chef cooking

It turns out An Ji is anything but new. Even before Chinatown Complex was built, the current 3rd-generation owner’s grandmother was already peddling as a street vendor in the 1960s. Back in the black-and-white TV era, her Cantonese-centric menu was simple — hor fun, crispy egg noodles, and fish head bee hoon. Today, that amount has multiplied fourteenfold.

What to order at An Ji

I know fish head bee hoon is one of their specialities, but as someone who eats it regularly, I’ve honestly had enough of it and will be skipping it for this feature (sorry, not sorry).

An Ji - beef crispy noodles

I started with the small portion of Beef Crispy Noodle (S$6) — available in S$8, S$12, and S$15 portions. Disposable serving ware aside (I would’ve at least preferred a melamine plate), the dish looked promising, with slices of beef resting on golden crispy noodles and greens. My imagination couldn’t help but see a pile of eggs nestled in a bird’s nest.

An Ji - beef closeup

Without mixing the sauce, which might have distracted my taste buds, I tried the beef with the crispy noodles on their own. The beef had a slightly smooth texture, suggesting that a little tenderiser might have been used. It was delightfully beefy and not overly soft, which would have otherwise made it taste artificial. The noodles were extra crispy and satisfying to bite into.

An Ji - crispy noodles upclose

It was impressive that the noodles somehow maintained their crunch even after being tossed and coated in sauce. At other establishments, they would’ve turned soggy by now. The sauce was mildly peppery and I didn’t feel the heat until much later. Nonetheless; a great start!

An Ji - salted fish beancurd

I gave the carbs a rain check and moved on to something light — the Salted Fish & Pork Floss Beancurd (S$10). A huge slab of silken tofu sat in the middle, topped with huge pork clusters, salted fish bits, and pork floss, all doused in a thick, cornstarch-like gravy.

An Ji - soft beancurd

I was smiling to myself that they added ba hu (pork floss), as it was my favourite childhood condiment to jazz up just about anything — porridge, bread… the list goes on. Before I tucked into the dish, my dining partner had helped himself to a piece of salted fish, mistaking it for pork lard because of how golden-brown and irresistible it looked. I nearly died of laughter when his entire face cringed because of the saltiness.

An Ji - beancurd with toppings

With the help of a spoon for support, I took a chunk of beancurd, crowned it with a cube of salted fish, some pork floss, and the viscous gravy beneath, before wolfing everything down in one bite. It was comforting, with different textures coming into play as the tofu acted like a blank canvas, balancing the savouriness of the ba hu and the saltiness of the fish.

An Ji - meat clusters

The chunks of pork were soft and tasted like a luxurious meat cake, devoid of any unpleasant aromas. That said, though the texture was similar to the beef, but its extreme smoothness dulled the distinct mouthfeel you’d expect from meat.

An Ji - Chinese lettuce

As I dived in deeper, I discovered hidden pieces of Chinese lettuce hidden beneath the beancurd. They were soft but maintained a slight crisp, and paired very well with the savoury gravy.

An Ji - fish hor fun

Next on the agenda was the Fish Slice Hor Fun (S$6 for small). The style and presentation mirrored the Beef Crispy Noodle exactly, just with beef replaced by fish and crispy noodles by hor fun.

An Ji - fish hor fun closeup

The main difference between this dish and the earlier crispy noodles was how aromatic and smoky the flat rice sheets were — they were wok-kissed! The larger surface area of the hor fun trapped more gravy in between its folds, resulting in a more savoury, peppery taste. As for the fish, it was firm and fresh.

An Ji - nai bai

We also ordered the Nai Bai (S$6) to cut down the richness of the 2 mains. The green veggies were lightly-sautéed with minced garlic and were lightly coated in a mild savoury sauce.

Who An Ji is best for

This stall is great for older folks who love the taste of traditional Cantonese dishes. The steamed fish options are also ideal for those who enjoy light, savoury flavours. If you’re in a big group and crave for zi char, this stall also has other selections like Cereal Prawn (S$12) and Shrimp Sauce Chicken (S$10).

How to get there?

An Ji is located at Chinatown Complex Food Centre. The nearest MRT stations are Chinatown (NE4/DT19) and Maxwell (TE18). You can also take a bus and alight at Maxwell Stn Exit 2 or New Bridge Ctr.

Do we recommend An Ji?

An Ji - overview

Yes. If I’m in the area and am looking for zi char, I’ll definitely order all the dishes that I tried again. After 6 decades of operations, I’m curious to see what makes their fish soup a local mainstay, and will leave that for my next visit. I also wish that they’ll replace their paper plates with actual serving ware.

People also read:

Is there a unique fish soup stall in Singapore?

Can we recommend one other hawker stall at Chinatown Complex that is good?

Price

Our Rating

An Ji

Picture of Aaron Tan

Aaron Tan

A Singaporean ex-hotel chef who crazily plunged into the writing media world. Loves hawker centres, kopitiams & strives to find the best char kway teow on our shores!

Need a social media strategy that actually works?

Delicious Media helps F&B, lifestyle and founder-led brands turn content into attention, trust and customer action.

Built by the team behind SETHLUI.com, we create strategy-led content across social media planning, photography, short-form video and campaigns.

Want a free audit? Apply here.

Playlist

These underrated spots might just beat the viral 5-star places! #discoverhongkong #tastehongkong
Sai Kung’s underrated food spots you need to save ✨🇭🇰 #tastehongkong #discoverhongkong #sp
Felt like I’ve been transported into a 90s movie set or something #discoverhongkong #tastehongkong
Must-try local spots in Tsim Sha Shui! 🇭🇰✨#discoverhongkong #tastehongkong #sp
Save this if you want to eat dim sum in HK like a local! #discoverhongkong #tastehongkong
The cafes at Hong Kong are so underrated ✨ #discoverhongkong #tastehongkong #cafehopping #sp
Will these heritage eateries CLOSE DOWN soon? | Food Finders Singapore S8E9
Can Wine Pair with Budae Jjigae? | Flight Club Episode 5
Inside One Of Singapore’s Most Refined Cantonese Kitchen | Behind The Plate (Turn on CC)
Can Wine Pair with Chinese New Year Snacks?
Finding UNDERRATED Bak Kwa stores in Singapore!
Is Malaysia’s nasi lemak better than Singapore?| Food Finders Singapore S8E7
I think the guys just don’t understand the assignment 🤡‼️
Is there good food around SMU?
We Tried Pairing Wine With Hokkien Mee — Someone Was Very Wrong | Flight Club Ep 3

You Might Like