Skip to content
EatStays Singapore
Illustration for Co Hai Banh Mi & Pho Vietnamese Restaurant, Vietnamese in Little India & Jalan Besar

Vietnamese · Little India & Jalan Besar

Co Hai Banh Mi & Pho Vietnamese Restaurant

Casual Vietnamese restaurant on Mackenzie Road, near Little India, serving banh mi sandwiches and bowls of pho.

Google rating 4.4 out of 5(2,027 Google reviews)$$$$VietnameseThai, Korean & Asian

About Co Hai Banh Mi & Pho Vietnamese Restaurant

Co Hai Banh Mi & Pho Vietnamese Restaurant is a casual Vietnamese restaurant at 116 Mackenzie Road, a short walk from Little India MRT station. As the name says, it is built around two dishes: banh mi, the crusty Vietnamese baguette sandwich, and pho, the beef noodle soup.

Co Hai is a familiar name for banh mi in Singapore. It used to be on Beach Road before it moved to Mackenzie Road. The shop bakes its own baguettes, and in 2023 food site Eatbook reported that other banh mi shops also stock its bread.

What to order

Start with a banh mi. The house baguette, named after the shop, comes packed with Vietnamese cold cuts, barbecued pork, pork floss, pâté, pickled vegetables and fresh herbs. Other fillings have included roast chicken and stir-fried beef. Recent diners also like the beef and cheese version.

Pho is the other half of the menu. The classic is sliced beef noodle soup in a long-simmered bone broth, with fresh herbs. The wider menu has also included bun cha (grilled pork with rice noodles), crispy Vietnamese pancakes called banh xeo and fresh spring rolls.

To drink, try Vietnamese iced coffee with condensed milk, known as ca phe sua da. It is strong and sweet, and it goes well with a salty banh mi.

Banh mi and pho in brief

Banh mi grew out of Vietnam's French colonial period, when the baguette arrived. Vietnamese bakers made it lighter, with a thin and crackly crust. A typical filling mixes pâté and cold cuts with pickled carrot and radish, cucumber, coriander and chilli.

Pho is a noodle soup made with flat rice noodles in a clear, spiced broth. Beef pho is the best-known type. It is often topped with thin slices of beef that cook in the hot broth. At the table, you add lime, chilli, herbs and bean sprouts to suit your taste.

Good to know before you go

  • Casual and family-friendly: this is a relaxed sit-down restaurant that works well for families and groups.
  • Bookings: you can reserve a table through Chope.
  • Takeaway: banh mi travels well, and the restaurant offers takeaway as well as dine-in.

Nearby

Mackenzie Road is close to the busy streets of Little India. After lunch, you can visit the Indian Heritage Centre or shop at Mustafa Centre. Other places to eat in the area include Sum Dim Sum (Jalan Besar) and MTR Singapore for South Indian food.

If you want to stay nearby, look at Holiday Inn Singapore Little India. For more ideas, see all restaurants in Little India and Jalan Besar, our Thai, Korean and Asian restaurants and our list of dishes to try in Little India.

Highlights

  • Banh mi on house-made baguettes
  • Beef pho in bone broth
  • Vietnamese iced coffee
  • Bookable on Chope
  • Good for families and groups

Frequently asked questions

Where is Co Hai Banh Mi & Pho Vietnamese Restaurant?
Co Hai Banh Mi & Pho Vietnamese Restaurant is at 116 Mackenzie Road, Singapore 228710, in Little India & Jalan Besar. The map link on this page gives directions.
What kind of food does Co Hai Banh Mi & Pho Vietnamese Restaurant serve?
Co Hai Banh Mi & Pho Vietnamese Restaurant serves Vietnamese food.
How expensive is Co Hai Banh Mi & Pho Vietnamese Restaurant?
Co Hai Banh Mi & Pho Vietnamese Restaurant is budget-friendly ($) for Singapore. Prices change, so check the latest menu before you go.
Is Co Hai Banh Mi & Pho Vietnamese Restaurant well rated?
Yes. Co Hai Banh Mi & Pho Vietnamese Restaurant had a Google rating of 4.4 out of 5 from 2,027 reviews when we last checked on 13 Nov 2026. We only list places rated 4 stars or higher.
How do I make a reservation at Co Hai Banh Mi & Pho Vietnamese Restaurant?
You can call +65 9650 7999 to check opening hours and book a table. The contact details are on this page.

In and around Little India & Jalan Besar

Hotels near Co Hai Banh Mi & Pho Vietnamese Restaurant

All hotels in Little India & Jalan Besar
  • Hilton Garden Inn Singapore Serangoon beside Sri Veeramakaliamman Temple on Serangoon Road
    Google rating 4.2 out of 5
    4-star$$$$

    Hilton Garden Inn Singapore Serangoon

    Mid-range Hilton hotel on Belilios Road in Little India, with 328 rooms and an outdoor pool on level 8.

    Little India & Jalan Besar

  • Illustration for Holiday Inn Singapore Little India, 4-star in Little India & Jalan Besar
    Google rating 4.3 out of 5
    4-star$$$$

    Holiday Inn Singapore Little India

    IHG hotel with 300 rooms at Farrer Park, linked to the MRT, with an Indian street food restaurant on level 5.

    Little India & Jalan Besar

  • Illustration for The Vagabond Club, boutique in Little India & Jalan Besar
    Google rating 4.4 out of 5
    Boutique$$$$

    The Vagabond Club

    A 41-room boutique hotel on Syed Alwi Road near Little India, designed by Jacques Garcia, with a large whisky bar.

    Little India & Jalan Besar

  • Illustration for Hotel Yan, boutique in Little India & Jalan Besar
    Google rating 4.1 out of 5
    Boutique$$$$

    Hotel Yan

    Industrial-chic boutique hotel on Tyrwhitt Road in Jalan Besar, close to Little India and Kampong Glam.

    Little India & Jalan Besar

  • 200 Middle Road, now lyf Bugis Singapore (formerly Hotel G Singapore)
    Google rating 4.1 out of 5
    4-star$$$$

    lyf Bugis Singapore

    A 308-room social-living hotel by Ascott at 200 Middle Road, with co-working, a shared kitchen and a gym.

    Bugis & Kampong Glam

Make a day of it

Things to do near Co Hai Banh Mi & Pho Vietnamese Restaurant

All things to do
  • The Indian Heritage Centre at 5 Campbell Lane, Singapore
    1 to 2 hours

    Indian Heritage Centre

    A modern museum in Little India that tells the story of Indian and South Asian communities in Singapore and the region.

    Little India & Jalan Besar

  • Harvest festival, Hindu temple, Little India, Singapore
    Free
    2 to 4 hours

    Little India

    A colourful old neighbourhood of temples, flower stalls, spice shops and Indian food, easy to explore on foot and free to visit.

    Little India & Jalan Besar

  • Sri Veeramakaliamman Temple: 001 Main Gopura, Veeramakaliamman Temple, Singapore Veerammakaliamman Temple, Singapore
    Free
    30 minutes to 1 hour

    Sri Veeramakaliamman Temple

    A colourful Hindu temple on Serangoon Road dedicated to the goddess Kali, and one of the oldest temples in Singapore.

    Little India & Jalan Besar

  • Mustafa Centre, Little India, Singapore
    Free
    1 to 3 hours

    Mustafa Centre

    A huge department store in Little India selling almost everything, from spices and groceries to electronics and gold.

    Little India & Jalan Besar

  • National Museum of Singapore
    2 to 3 hours

    National Museum of Singapore

    Singapore's oldest museum, in a domed historic building on Stamford Road, telling the story of the island and its people.

    City Hall & Clarke Quay

Keep exploring

More restaurants you'll love

View all
  • Illustration for BeerThai House Restaurant (Kitchener Road), Thai in Little India & Jalan Besar
    Google rating 4.4 out of 5
    Thai$$$$

    BeerThai House Restaurant (Kitchener Road)

    A casual Thai restaurant on Kitchener Road in Little India, known for boat noodle soups and a long menu of Thai dishes.

    Little India & Jalan Besar

  • Clarke Quay's riverside shophouses on the Singapore River, the complex where Hanjip Korean Grill House is
    Google rating 4.8 out of 5
    Korean$$$$

    Hanjip Korean Grill House

    Large Korean barbecue restaurant at Clarke Quay with premium beef and pork, Korean stews and seven private rooms.

    City Hall & Clarke Quay

  • Shophouses on Ann Siang Hill seen from Club Street, the Chinatown lane where Jungle is
    Google rating 4.8 out of 5
    Thai$$$$

    Jungle

    Thai grill and bar on Ann Siang Hill, cooking regional dishes over charcoal with curry pastes pounded by hand.

    Chinatown & Tanjong Pagar

  • Illustration for Nanta BBQ, Korean in Newton & Novena
    Google rating 4.8 out of 5
    Korean$$$$

    Nanta BBQ

    A single-outlet Korean barbecue restaurant at Goldhill Centre on Thomson Road, grilling meat over real charcoal since 2014.

    Newton & Novena

  • Illustration for Seroja, Malaysian contemporary in Bugis & Kampong Glam
    Google rating 4.8 out of 5
    Malaysian$$$$

    Seroja

    Chef Kevin Wong's tasting-menu restaurant celebrating the food of the Malay Archipelago, in Duo Galleria near Bugis.

    Bugis & Kampong Glam