11 Best Vietnamese Restaurants in Singapore in 2026: Pho, Bánh Mì, and More

Global Team
6 min read

Vietnamese cuisine has found a natural home in Singapore, thriving in a city that shares the same love of fresh herbs, bold broths, and food eaten at any hour of the day. From slow-simmered pho that takes the better part of a day to prepare, to crisp bánh mì filled with house-made fillings, the Vietnamese restaurants in Singapore range from casual neighbourhood spots to polished dining rooms. The quality across the board is high, and the range of dishes available goes well beyond the classics.

Whether you are a longtime fan of Vietnamese cooking or discovering it for the first time, this list covers the eleven best Vietnamese restaurants in Singapore right now, spread across the city from Orchard Road to Geylang to the CBD.

Flying in to Singapore for the food? Compare fares and book your flights on Traveloka, Southeast Asia's leading travel platform trusted by over 100 million users.

Discover flight with Traveloka

Wed, 29 Jul 2026

Citilink

Jakarta (CGK) to Singapore (SIN)

Start from S$84.15

Thu, 23 Jul 2026

AirAsia Berhad (Malaysia)

Kuala Lumpur (KUL) to Singapore (SIN)

Start from S$51.06

Sat, 1 Aug 2026

Scoot

Ho Chi Minh City (SGN) to Singapore (SIN)

Start from S$69.93

Best Vietnamese Restaurant in Singapore

1. Co Hai Banh Mi & Phở Vietnamese Restaurant

Co Hai Banh Mi & Phở Vietnamese RestauranT

Co Hai Banh Mi & Phở Vietnamese Restaurant. Source: danielfooddairy

  • Address: 359 Beach Rd, Singapore
  • Opening Hours: 11:00 am to 10:00 pm daily
  • Average Price: SG$10–15 per dish

A visit to Co Hai Banh Mi & Phở Vietnamese Restaurant is a must for anyone searching for authentic Vietnamese food in Singapore.

This eatery's homemade baguettes add a delightful crunch to their famous banh mi.

Their pho is equally impressive, featuring a flavourful broth simmered for hours to extract the best taste from the beef bones.

With a cosy ambience and hospitality, this restaurant brings a little Vietnam in Singapore to life.

2. Ăn Là Ghiền-Authentic Vietnamese Cuisine

Vietnamese barbecue and hotpot

Vietnamese barbecue and hotpot

  • Address: 45 Lor 27 Geylang, Singapore
  • Opening Hours: 12:00–10:00 pm daily
  • Average Price: SG$15–25 per dish

Specialising in Vietnamese barbecue and hotpot, Ăn Là Ghiền sets itself apart with its unique flavours and cooking techniques.

Their signature hotpot platters feature a mix of proteins and fresh vegetables for sharing.

The restaurant also provides delicious à la carte dishes, like Duck Noodles with Bamboo Shoots and Minced Pork Lolot Noodles.

For those seeking Geylang Vietnamese food, this restaurant is a top choice.

3. Long Phung Vietnamese Cuisine

Long Phung Vietnamese Cuisine

Long Phung Vietnamese Cuisine. Source: danielfooddairy

  • Address: 159 Joo Chiat Rd, Singapore
  • Opening Hours: 11:00 am to 11:00 pm daily
  • Average Price: SG$10–20 per dish

Long Phung Vietnamese Cuisine is recognised for serving some of the best pho in Singapore.

The menu includes traditional dishes such as Com Thit Kho Hot Vit (braised pork with rice) and Pho Tai (rare beef pho).

The bustling atmosphere and authentic flavours make it a beloved destination for Vietnamese food in Singapore Joo Chiat visitors.

4. VietSmith

VietSmith

VietSmith. Source: Deliveryhero

  • Address: 9 Raffles Blvd, #01-88/89/90 Millenia Walk, Singapore
  • Opening Hours: 11:00 am to 10:00 pm daily
  • Average Price: SG$12–20 per dish

VietSmith stands out with its premium take on classic Vietnamese dishes.

Their pho selection includes oxtail pho and beef meatball pho, which offer a satisfying taste.

The grilled dishes are perfect for sharing, such as the Signature Grilled Saigon Chicken.

If you are searching for an elevated Vietnamese dining experience, this spot is worth a visit.

5. Banh Mi Thit by Star Baguette

Banh Mi Thit by Star Baguette

Banh Mi Thit by Star Baguette. Source: Misstamchiak

  • Address: 543 Geylang Rd, Singapore
  • Opening Hours: Tue–Sat 10:30 am to 9:00 pm, Sun 10:00 am to 9:30 pm
  • Average Price: SG$5–8 per sandwich

Banh Mi Thit by Star Baguette is well-known for serving some of the cheapest Vietnamese food in Singapore.

Their banh mi is generously filled with fresh ingredients and their signature sauce, available with different protein options.

The crispy baguette and flavourful fillings make it a favourite among budget-conscious foodies.

Singapore's Vietnamese restaurant scene is spread across the city, so staying centrally makes it easier to work through this list across several meals. Book your hotels in Singapore on Traveloka and compare hundreds of options across every neighbourhood and budget.

6. Banh Mi Saigon

Banh Mi Saigon

Banh Mi Saigon. Source: danielfooddairy

  • Address: 505 Ang Mo Kio Ave 8, #01-2668, Singapore
  • Opening Hours: 9:00 am to 9:00 pm daily
  • Average Price: SG$7–10 per sandwich

A hidden gem in Ang Mo Kio, Banh Mi Saigon offers 13 different bánh mì variations with authentic Vietnamese flavours.

Their Special Great Banh Mi Cha Lua is a best-seller, featuring cold cuts with a hint of peppercorn spice.

The baguettes are baked fresh daily to ensure a crispy crust and airy interior that complements the fillings beautifully.

For those who enjoy bold flavours, their Spicy Lemongrass Chicken Banh Mi offers a fragrant and savoury punch in every bite.

7. Mrs Pho Kitchen

Mrs Pho Kitchen

Mrs Pho Kitchen. Source: danielfooddairy

  • Address: 313@somerset, Orchard Rd, #01-16 313, Singapore
  • Opening Hours: 11:00 am to 10:00 pm daily
  • Average Price: SG$10–18 per dish

Mrs Pho Kitchen is a must-visit for fans of pho and traditional Vietnamese dishes.

Their menu features rich beef pho, fragrant vermicelli bowls, and delightful sides such as grilled skewers and fried spring rolls.

This eatery is a great spot to enjoy a comforting bowl of pho in a casual yet inviting setting.

Mrs Pho Singapore fans will appreciate the attention to detail in their dishes.

8. Signs A Taste of Vietnam Pho

Signs A Taste of Vietnam Pho

Signs A Taste of Vietnam Pho. Source: danielfooddairy

  • Address: 277 Orchard Road, #B2-03 Orchard Gateway, Singapore
  • Opening Hours: Mon–Sat 11:00 am to 8:30 pm
  • Average Price: S$10–15 per dish

This unique restaurant is run by a deaf Vietnamese couple who employ hearing-impaired staff.

Their signature beef pho is packed with flavour, with a well-seasoned broth and generous portions of beef.

Therefore, a visit to this restaurant not only guarantees a satisfying meal but also supports an inspiring social cause.

9. Super Ngon Vietnamese Noodle Cafe

Super Ngon Vietnamese Noodle Cafe

Super Ngon Vietnamese Noodle Cafe

  • Address: 8 Club St, B2-24 ICON Link@ClubStreet, Mercure ICON Singapore City Centre, Singapore
  • Opening Hours: Mon–Sat 10:00 am to 8:00 pm, Sun 10:00 am to 3:00 pm
  • Average Price: SG$9–15 per dish

For affordable Vietnamese cuisine, Super Ngon is a fantastic option.

Their Beef and Chicken Pho is well-seasoned and comforting, priced at just S$9.

Don't miss their Vietnamese-style Fried Dough Sticks for an extra treat.

The menu includes Vietnamese coffee and spring rolls for a complete meal experience.

10. May Pho Culture

May Pho Culture

May Pho Culture. Source: danielfooddairy

  • Address: 150 South Bridge Rd, #01-16, Singapore
  • Opening Hours: 10:45 am to 9:00 pm daily
  • Average Price: S$15 – S$20 per dish

May Pho Culture is renowned for its Southern-style pho, which boasts a richer broth that enhances the flavour of tender beef slices.

The broth is simmered for hours, allowing the flavours to deepen and develop a hearty taste.

In addition to pho, the eatery also serves various Vietnamese street food, from crispy spring rolls to fragrant rice dishes.

Its diverse menu makes it an exciting place to explore many authentic Vietnamese foods.

11. Moc Quan

Moc Quan

Moc Quan. Source: Wherecrowded.sg

  • Address: 81 Clemenceau Ave, #01-23, Singapore
  • Opening Hours: 11:00 am to 9:00 pm daily
  • Average Price: SG$10–18 per dish

Moc Quan prides itself on using fresh ingredients imported from Vietnam to ensure the authenticity of its dishes.

Their Pho Bo is well-loved for its aromatic broth, and their Banh Mi is among the best in the city.

This is a great place for those looking to explore traditional Vietnamese flavours.

Overall, if you are looking for authentic Vietnamese food in Singapore, these restaurants won’t disappoint.

Whether you crave a comforting bowl of pho or a crispy banh mi, you are sure to find a spot that satisfies your appetite.

While you are in Singapore, book activities across the city through Traveloka, from iconic attractions to unique experiences. Check Traveloka promotions for the latest deals, and get around with ease using a car rental or airport transfer booked through the app.

Book Your Trip with Traveloka

Singapore's Vietnamese food scene is a testament to the city's enduring appetite for authentic flavours from across the region. With eleven strong options spread from Orchard Road to Geylang to the CBD, you could spend several days eating your way through this list and still find reason to return. Planning your Singapore trip is straightforward with Traveloka, Southeast Asia's largest online travel platform trusted by over 100 million users.

Flights, hotels, activities, car rental, eSIM, and travel insurance are all available in one app, so every part of your trip is covered from the moment you book. Traveloka is a top-rated travel app on the Google Play Store and Apple App Store in Southeast Asia, available across Asia and beyond. Download the app today and start planning your Singapore food adventure.

Tags:

cafe singapore

Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe