Showing posts with label Egg. Show all posts
Showing posts with label Egg. Show all posts

Sunday, September 20, 2026

Hill Street Chicken Rice Delights (禧街鸡饭) @ Peninsula Shopping Complex - New Chicken Rice Stall Hidden Inside A Shopping Mall

HillStreetChickenRiceStall-4

Chicken rice is one of those dishes that never really goes out of style, and there is always room for another stall to join the scene. One of the newer additions is Hill Street Chicken Rice Delights (禧街鸡饭), a newly opened stall tucked away inside Peninsula Shopping Complex. Beyond the usual Poached Chicken and Roasted Chicken, the stall also offers a wider selection including Fried Chicken Cutlet Rice, Salted Baked Chicken Rice and Nan Ru Fried Pork Belly, along with a variety of sides and braised items. So if you are dining with a group, there’s plenty to choose from.

HillStreetChickenRice1

We started with the Roasted Chicken ($19 Half Chicken), which came with beautifully glossy skin coated in a soy and honey glaze. The glaze delivers rich, concentrated savouriness with lovely caramelised depth, balanced by earthy, subtly sweet notes from the honey. Despite the glaze’s richness and the chicken skin, I found it surprisingly easy to eat without feeling overly greasy or heavy. More importantly, the meat underneath remained tender, juicy and succulent, making each bite satisfying without being too rich.

HillStreetChickenRice24
Roasted Chicken 4.2/5

The chicken is good, but I think the condiments really complete the experience. The Garlic-Chilli Sauce packs a fiery kick with a bright, garlicky punch, while the fresh Ginger-Scallion Sauce adds a more aromatic, refreshing lift. Even the Dark Soya Sauce is worth mentioning, with a thick, sweet and fragrant profile.

Of course, a good plate of chicken rice is never just about the chicken. The rice here is fragrant and fluffy, with the grains infused with chicken essence. They are moist, plump and glossy, with enough savoury depth to complement the sweet-savoury profile of the roasted chicken. Personally, I prefer my chicken rice grains with a slightly firmer bite, so I would have liked the texture a little firmer. But this is very much a matter of personal preference, and the rice itself has good flavour.

HillStreetChickenRice17

HillStreetChickenRice21
Poached Chicken 4.2/5

The Poached Chicken ($19 Half Chicken) was equally enjoyable, especially if you prefer something lighter and more straightforward. The meat was exceptionally tender, silky and succulent, with the flesh remaining moist and juicy without feeling undercooked. It has a clean, naturally sweet poultry flavour, with gentle poaching aromatics that enhance rather than overpower the chicken.

Between the two, I would probably alternate depending on my mood — the Roasted Chicken for something richer and more caramelised, and the Poached Chicken when I want to taste the chicken’s natural sweetness.

HillStreetChickenRice9
Mixed Organ 3.5/5

HillStreetChickenRice11
Braised Egg, Tofu, Beancurd 3.8/5

For those who enjoy chicken innards, the Mixed Organ ($3/$5) comes with both chicken liver and gizzard. The liver was soft and creamy, while the gizzard offered a firmer, slightly crunchy bite. It is a simple side but works well with the chicken rice, especially with a little chilli and dark soya sauce.

You can also add a selection of braised items to make your meal more substantial. We had the Braised Egg ($1), Braised Tofu ($1) and Braised Beancurd ($1.20). Of the three, the Braised Tofu stood out for me. It had a soft and silky texture and soaked up the savoury braising sauce nicely. Definitely one I would get again as a simple accompaniment to the chicken rice.

HillStreetChickenRice27
Oyster Sauce Vegetable 3/5

HillStreetChickenRice30
Oyster Sauce Bean Sprouts 3.5/5

For some greens, there are Oyster Sauce Vegetable ($5/$8) and Oyster Sauce Bean Sprouts ($4/$7). Between the two, I preferred the bean sprouts. They retained a nice crunch and came topped with fried shallots, which added a fragrant, slightly crispy finish and made the dish more interesting.

HillStreetChickenRice34
Nan Ru Fried Pork Belly 3.5/5

The Nan Ru Fried Pork Belly is another option if you are looking beyond chicken. The pork belly is marinated in Nan Ru, or fermented red bean curd, giving it a distinctive savoury umami flavour with a subtle sweetness and plenty of depth. The exterior is deep-fried until golden and crisp, while the meat inside remains tender, juicy and succulent. The crispy outer layer contrasts nicely with the softer, fatty pork belly within. You can order it on its own to share, or as a dedicated Nan Ru Pork Rice set.

HillStreetChickenRice43

HillStreetChickenRice42
Fried Chicken Cutlet 3.5/5

For something a little different, the stall also offers Fried Chicken Cutlet in three flavours — Original, Wasabi Mayo and Salted Egg. The cutlet has a crispy, golden-brown crust, while the meat stays tender, juicy, and moist. One thing to note, however, is that Hill Street Chicken Rice Delights is primarily a chicken rice stall rather than a fried chicken specialist. The cutlets are prepared beforehand rather than deep-fried to order, so they may not have that just-out-of-the-fryer heat and crispness you would get from a dedicated fried chicken shop. Still, it is a useful option if you are dining with friends or family who want something other than traditional chicken rice.

HillStreetChickenRiceStall-2

Hill Street Chicken Rice Delights is a new addition to Peninsula Shopping Complex worth checking out if you’re in the area. The Poached and Roasted Chicken are the main draws for me. I particularly enjoyed the roasted version for its caramelised soy and honey glaze, while the poached chicken offers a cleaner and more delicate profile. The range of sides, braised items and alternative rice dishes also makes the stall suitable for sharing and for diners who want more than just a plate of chicken rice. It may still be a new stall, but the menu already offers a decent variety to explore. For me, I would return for the chicken rice, chilli and that silky braised tofu.

Note: This is an invited tasting.


Hill Street Chicken Rice Delights (禧街鸡饭)
Peninsula Shopping Complex
3 Coleman Street
#01-12
Singapore 179804
Tel: +65 8152 2204
Facebook
Instagram
Nearest MRT: City Hall (EW, NS Line)

Opening Hours:
Mon: 10am - 6pm
Tue-Sat: 10am - 7pm
(Closed on Sun)

Direction:
1) Alight at City Hall MRT station. Take Exit B. Turn left and walk down North Bridge Road. Walk to Coleman Street. Turn right onto Coleman Street. Walk down Coleman Street. Walk to the destination. Journey time is about 5 minutes. [Map]


Thursday, May 21, 2026

Anngel Thai Private Dining - A Homely Thai Feast with Bold, Comforting Flavours

AnngelThaiPrivateDining12

Anngel Thai Private Dining is one of the newest additions to Singapore’s vibrant private dining scene. Helmed by the team behind the well-loved home-based business Anngel Thai Noodles, this new venture presents a multi-course Thai dining experience priced at $148 per pax. I was fortunate to secure a seat during its initial opening, and the evening unfolded with a well-paced progression of dishes that balanced familiar Thai flavours with creative interpretations.

AnngelThaiPrivateDining1

AnngelThaiPrivateDining3
Marinated Salmon with Seaweed, Rice and Thai Chilli Sauce 4/5

We began with Something Japanese, a playful appetiser that brings together Japanese elements with a Thai twist. The Marinated Salmon is meant to be wrapped with rice and seaweed, but it is the accompanying Thai chilli sauce that truly elevates the dish. Its tangy heat cuts through the richness of the salmon, adding a vibrant lift to each bite.

AnngelThaiPrivateDining5
Duck Meat in Kueh Pie Tee Shell 3.5/5

Next was Something Nyonya, served in a crisp kueh pie tee shell filled with Shredded Duck tossed in a Thai-style sauce. While the textural contrast between the crunchy shell and tender duck was enjoyable, the sauce could have been more pronounced to better showcase the bold and punchy flavours typically associated with Thai cuisine.

AnngelThaiPrivateDining7
Vegetable, Pork Crackling and Minced Pork Platter 4/5

The meal then moved into more robust territory with the Vegetable, Pork Crackling and Minced Pork Platter. The minced pork was deeply flavoured, carrying a delightful balance of spice and tang. Paired with fresh vegetables, the dish took on a communal, hands-on style of eating similar to Korean wraps. The pork crackling added a satisfying crunch, enhancing both texture and richness.

AnngelThaiPrivateDining11
Braised Pig Trotter 5/5

A standout of the evening was the Braised Pig Trotter. The trotter was beautifully braised, absorbing the richness of the herb-laden sauce. The skin was gelatinous and soft, while the meat was so tender it fell off the bone effortlessly. Served alongside salted vegetables, braised eggs and mushrooms, it was a comforting dish that called for steamed white rice to soak up the savoury gravy.

AnngelThaiPrivateDining15
Clams in Thai Red Curry 4.8/5

Another highlight was the Clams in Thai Red Curry. The clams were plump and juicy, cooked in a fragrant red curry that was rich yet well-balanced. It was a crowd-pleaser that had everyone going back for more, especially when paired with rice.

AnngelThaiPrivateDining18

AnngelThaiPrivateDining20

AnngelThaiPrivateDining25
Prawn Soup with Fried Egg 5/5

The Prawn Soup with Fried Egg offered a unique and interactive element. We were first encouraged to taste the fried egg with baegu leaves on its own, appreciating its simplicity. When combined with the robust prawn soup, the flavours deepened, creating a more complex and umami-rich profile. The prawns were fresh and perfectly cooked, while the radish stood out for its natural sweetness and ability to absorb the broth.

AnngelThaiPrivateDining30
Fried Fish in Sweet & Sour Sauce 4.5/5

The Fried Fish in Sweet & Sour Sauce was well executed, with chunky fillets lightly battered to achieve a crisp exterior while retaining a moist interior. The sweet and sour sauce brought a lively balance, complemented by crunchy cashew nuts and the tangy sweetness of pineapple.

AnngelThaiPrivateDining33
Crab in Yellow Crab 4.5/5

Equally impressive was the Crab in Yellow Curry. The rich, aromatic yellow curry paired beautifully with the natural sweetness of the mud crab. It was an indulgent, hands-on dish that encouraged diners to dig in and savour every last bit of the sauce.

AnngelThaiPrivateDining35
Coconut Shoot and Corn Salad 4.5/5

Interestingly, the savoury courses concluded with the Coconut Shoot and Corn Salad, a refreshing change from the usual sequence. The coconut shoot offered a unique crunchy texture, while the corn and strawberries contributed sweetness and tang. Tossed in a dressing reminiscent of Thai papaya salad, it provided a light and palate-cleansing finish to the savoury lineup.

AnngelThaiPrivateDining37
Red Ruby, Lod Chong, Jackfruit in Coconut Milk 4.5/5

Dessert was Red Ruby, Lod Chong, Jackfruit in Coconut Milk, a classic Thai combination that was both sweet and refreshing. The chilled coconut milk and mix of textures made for a satisfying end to the meal after the richness of the earlier courses.

AnngelPD-5

Overall, Anngel Thai Private Dining delivers a thoughtfully curated Thai dining experience that highlights bold flavours, comforting dishes and occasional creative touches. With several standout plates and an intimate setting, it is a promising addition to Singapore’s growing private dining scene.


Anngel Thai Private Dining
Jalan Rajah
Instagram


Friday, May 15, 2026

Bouillon Gavroche @ Mandarin Gallery - Asia’s First Traditional Parisian Bouillon

BouillionGavrocheRestaurant-1

Bringing a slice of 19th-century Paris to the heart of Orchard Road, Bouillon Gavroche at Mandarin Gallery introduces Singapore to the timeless charm of the traditional French bouillon. As Asia’s first of its kind, the concept revives a historic dining culture that predates the brasserie and bistro, where hearty, honest French fare is served all day in a lively, convivial setting.

Unlike its more refined sibling, Brasserie Gavroche, this new concept embraces accessibility — both in pricing and atmosphere — offering a menu of comforting French classics designed for everyday dining. With starters from $6, mains from $16, and desserts from $6, it is a refreshing addition to the local dining scene, where quality French cuisine is often associated with heftier price tags.

BouillionGavroche2
Camembert Pané 4/5

The Camembert Pané ($14) is a quintessential French comfort starter. Encased in a golden, crisp breadcrumb crust, the thick wheel of Camembert reveals a luscious molten centre upon cutting. The richness of the cheese is thoughtfully balanced by a side of fresh greens, whose light acidity cuts through the indulgence. It is simple yet deeply satisfying.

BouillionGavroche6
Oeufs Mimosa 4/5

A staple across Parisian bouillons, the Oeufs Mimosa ($6) celebrates the beauty of simplicity. Hard-boiled eggs are halved and filled with a creamy yolk mixture bound with mayonnaise and lightly seasoned with herbs. Unpretentious and nostalgic, the dish reflects the restaurant’s ethos, humble ingredients, executed with care.

BouillionGavroche10
Rillettes de Saumon 4.2/5

The Rillettes de Saumon ($12) offers a delightful interplay of textures and flavours. Combining both poached and smoked salmon, the spread achieves a balance between delicate freshness and savoury depth. Lightly bound with crème fraîche and lifted with a hint of lemon zest, it remains refreshing on the palate. Paired with toasted bread, it makes for an easy yet refined starter.

BouillionGavroche13
Salade d’Endives 3.5/5

The Salade d’Endives ($12) is a vibrant composition of contrasting flavours and textures. Crisp endive leaves bring a gentle bitterness, complemented by the creamy saltiness of Roquefort, the crunch of toasted walnuts, and the sweetness of fresh apple slices. While refreshing, its assertive flavour profile may not appeal to all, but it serves well as a palate cleanser amid richer dishes.

BouillionGavroche17
Ravioles de Royan aux Épinards 4/5

The Ravioles de Royan aux Épinards ($16) showcases a regional French speciality from the Dauphiné. These delicate, bite-sized pasta parcels feature thin, silky skins that almost dissolve in the mouth, encasing a creamy cheese filling. Served atop a bed of sautéed spinach, the dish achieves a lovely balance between richness and earthy freshness.

BouillionGavroche21
Beef Bourguignon, Coquillettes 4.2/5

A highlight on the menu, the Beef Bourguignon, Coquillettes ($26) delivers deep, comforting flavours. The beef is braised until fork-tender in a rich red wine reduction, imbued with the sweetness of slow-cooked vegetables. Instead of the usual potatoes, it is paired with coquillettes, small elbow pasta that soaks up the robust sauce beautifully. Nostalgic and hearty, it captures the soul of traditional French home cooking.

BouillionGavroche24
Parmentier de Canard 4/5

The Parmentier de Canard ($22) is a rustic, comforting dish akin to a French-style shepherd’s pie. Beneath a blanket of smooth, buttery mashed potatoes lies shredded duck confit, rich and deeply flavourful. Baked to a light golden finish, it is a hearty, no-frills dish that embodies the essence of French “cuisine bourgeoise” — honest, filling, and immensely satisfying.

BouillionGavroche33
Profiterole 4.5/5

The Profiterole ($10) is a standout dessert. The airy choux pastry, lightly crisp on the outside, encases a swirl of vanilla soft serve. What elevates the dish is the warm, luscious chocolate sauce poured generously over the top, creating a delightful contrast of hot and cold while slowly melting the ice cream into a creamy pool.

BouillionGavroche34
Tarte Fine aux Pommes 4.2/5

The Tarte Fine aux Pommes ($8) is a study in restraint and precision. A thin sheet of puff pastry forms the base, baked until crisp and buttery, topped with delicately sliced apples arranged in a neat pattern. Lightly caramelised at the edges, the apples retain their natural tartness, allowing the fruit to shine without excessive sweetness.

BouillionGavroche41
Mousse au Chocolat 4.2/5

Ending on a classic note, the Mousse au Chocolat ($8) delivers a rich yet airy indulgence. Smooth and velvety with a slight density, it strikes a fine balance between lightness and depth, offering a satisfying chocolate finish without being overly heavy.

BouillionGavrocheRestaurant-9

Bouillon Gavroche successfully captures the spirit of Parisian bouillon dining — approachable, comforting, and steeped in tradition. The menu focuses on familiar French classics executed with finesse, while the pricing makes it accessible for casual, repeat visits. In a dining landscape where French cuisine often leans towards the formal and extravagant, Bouillon Gavroche stands out with its relaxed charm and honest cooking. In this place, one can simply drop in, enjoy a hearty meal, and return time and again.

Note: This is an invited tasting.


Bouillon Gavroche
Mandarin Gallery
333A Orchard Road
#01-16/17
Singapore 238897
Tel: +65 8522 0998
Facebook
Instagram
Website
Nearest MRT: Somerset (NS Line)

Opening Hours:
Daily: 1130am - 10pm

Direction:
1) Alight at Somerset MRT station. Take Exit B. Walk to ground level. Turn left onto Orchard Road. Walk down Orchard Road. Cross the road and walk to the destination. Journey time is about 5 minutes. [Map]

Friday, March 13, 2026

FOC Restaurant @ Keong Saik - Reintroduced Signature Spanish Dishes That Defined A Decade in Singapore

Huevos Rotos 1

FOC Restaurant has settled comfortably into its new home along Keong Saik Road, 6 months after relocating from its original space. The long-standing Spanish establishment continues its legacy of Catalan hospitality, serving bold flavours and refined plates that have defined the restaurant in Singapore for over a decade.

As the Lunar New Year festivities wind down, it’s a good time to take a break from reunion feasts and rediscover the vibrant flavours of Spain. With its cosy ambience, thoughtfully crafted dishes and well-balanced cocktails, FOC makes for a lovely spot for date nights, celebratory gatherings or a relaxed evening out.

Foie Gras Terrine 1
Foie Gras Terrine & Ahrenka Caviar in Crispy Phyllo 5/5

Sea Urchin, King Crab 1
Sea Urchin, King Crab & Tarragon Butter on Toast 3.5/5

We started the evening with two snacks. The Foie Gras Terrine & Ahrenka Caviar in Crispy Phyllo ($20 / 2pcs) was an instant highlight. The buttery foie gras terrine is sandwiched between a delicate, crispy phyllo shell and crowned with briny Ahrenka caviar. Each bite delivers a rich, indulgent contrast of textures that is crisp, creamy and luxurious.

Next was the Sea Urchin, King Crab & Tarragon Butter on Toast ($32 / 2pcs). While lighter in comparison, it carries a deep umami flavour from the sea urchin and sweet king crab, complemented by aromatic tarragon butter. It was enjoyable, though slightly overshadowed by the decadence of the foie gras bite.

Huevos Rotos 2
“Huevos Rotos” Japanese Egg 4/5

Argentinian Prawns 1
Argentinian Prawns ‘al Ajillo’ 4.5/5

For tapas, we tried two classics. The “Huevos Rotos” Japanese Egg ($22) is served with crispy potatoes, Iberico ham, piquillo peppers and a light foam. Breaking the egg over the potatoes creates a comforting, creamy mix of textures. While the dish was enjoyable, we wished the smoky sweetness and spice from the piquillo peppers came through a little more prominently.

The Argentinian Prawns ‘al Ajillo’ ($32), on the other hand, was a standout. The prawns are cooked in a fragrant garlic sauce and paired with a spicy white bean emulsion that adds creaminess and depth. The sauce was so addictive that we happily mopped up every last drop with toast.

Seafood Paella 1

Seafood Paella 3
Seafood ‘Senyoret’ Paella 4/5

No Spanish meal is complete without paella, and the Seafood ‘Senyoret’ Paella ($54) delivers a generous spread of seafood including Carabinero red prawns, Hokkaido scallops and squid. The seafood was impressively fresh and sweet, and the flavours were well-balanced throughout the dish. We personally would have liked the rice to be slightly more al dente with a more pronounced socarrat (the prized crispy layer at the bottom), but overall, it remains a very solid and satisfying paella.

Suckling Pig 2
Suckling Pig with Cabbage ‘Trinxat’ 4.5/5

Another highlight of the evening was the Suckling Pig with Cabbage ‘Trinxat’ ($12 / 100g). The pork was incredibly tender, with beautifully crisp crackling skin that provided a satisfying contrast in texture. There was a slight gaminess to the meat, though the accompanying sauce and the earthy cabbage trinxat helped balance the flavours nicely. It’s a dish that showcases the richness and rustic charm of traditional Spanish cooking.

Flaming Grand Marnier 3

Flaming Grand Marnier 1
Flaming Grand Marnier Baba 4/5

To end the meal, we had the Flaming Grand Marnier Baba ($16) served with vanilla ice cream and confit orange. The dessert is theatrically finished tableside, flambéed with whisky while guests are warned about the robust alcohol kick. The baba itself is wonderfully soft and fluffy, soaking up the fragrant liqueur while remaining moist and airy inside. Paired with the creamy vanilla ice cream and citrusy orange, it makes for a lovely dessert to share.

Restaurant 1

Restaurant 2

FOC’s new Keong Saik space feels intimate, polished and welcoming. We were seated at the counter, which allowed us to watch the chefs in action, which is a delightful experience for food lovers who enjoy seeing the craft behind the dishes.

With its cosy atmosphere, attentive service and consistently well-executed Spanish cuisine, FOC remains a wonderful spot for special occasions, date nights or relaxed gatherings over good food and drinks. For those looking to visit during the day, FOC also offers a Weekday Lunch Promotion: a 3-course set lunch for $56++, with 1 diner free for every 4 guests, making it an attractive option for group lunches.

Photos and words by Jaslyn. An avid cook who lives to eat and travel for food. Note: This is an invited tasting.


FOC Restaurant
32 Keong Saik Road
Singapore 089139
Tel: +65 6206 5810
Facebook
Instagram
Website
Nearest MRT: Outram Park (EW, NE, TE Line), Maxwell (TE Line)

Opening Hours:
Mon-Thu: 12pm - 1130pm
Fri-Sat: 12pm - 12midnight
Sun: 6pm - 1130pm

Direction:
1) Alight at Outram Park MRT station. Take Exit 4. Walk straight towards Kreta Ayer Road. Turn right onto Keong Siak Road. Walk down Keong Siak Road. Walk to the destination. Journey time is about 5 minutes. [Map]

2) Alight at Maxwell MRT station. Take Exit 3. Walk straight down Neil Road to Keong Saik Road. Turn right onto Keong Saik Road. Walk to the destination. Journey time is about 3 minutes. [Map]