Skip to content
Food Guide

Best Shakshuka in Singapore: 11 Best Spots (2026)

Share this guide
shakshuka in Singapore

Shakshuka — eggs poached in a spiced tomato-and-pepper sauce, scooped up with bread — has become a brunch-menu fixture across Singapore, turning up in Middle Eastern and North African kitchens as well as independent all-day-breakfast cafes. You'll find versions island-wide, from one-north and Tanjong Pagar to Kampong Glam, the East Coast and Tiong Bahru, at prices ranging from casual cafe plates to heartier restaurant portions. Menus and opening hours change often, so it's worth confirming a venue still serves shakshuka — and checking its halal status — before you head down.

Last verified: September 2026. Hours and prices can change — we re-check our guides regularly, but do confirm before a special trip.

The list

Bread Yard Bakery cafe / brunch · $$

Family-run bakery cafe repeatedly singled out by food blogs for its shakshuka, with both a beef kofta and a vegetarian mushroom version.

  • Cuisine: Bakery cafe / brunch
  • Price: $$ · Shakshuka ~S$16; about S$10–18 per person
  • Must-try: Beef Kofta Shakshuka, Mushroom Shakshuka, Bananas Foster French Toast
  • Where: 1 Fusionopolis Place, #01-23/24 Galaxis, Singapore 138522
  • Area: one-north (Buona Vista)
  • Nearest MRT: one-north
  • Hours: Mon–Fri 8am–6pm, Sat 8am–3pm, closed Sun
  • Halal: No

Get directions →

Artichoke Middle Eastern · $$$

Bjorn Shen's long-running modern Middle Eastern restaurant, historically famous for its shakshuka; now at New Bahru, so confirm it's on the current menu.

  • Cuisine: Middle Eastern
  • Price: $$$
  • Must-try: Shakshuka ("Shiok-shuka"), Grilled halloumi, Cold milk baklava
  • Where: 46 Kim Yam Road, #01-02 New Bahru, Singapore 239351
  • Area: River Valley (New Bahru)
  • Nearest MRT: Fort Canning
  • Halal: No

Get directions →

Beirut Grill Lebanese / Middle Eastern · $$

Lebanese eatery in the Arab Street quarter serving Levantine-style shakshuka alongside kebabs; confirm halal certification directly.

  • Cuisine: Lebanese / Middle Eastern
  • Price: $$
  • Must-try: Shakshuka, Kebabs
  • Where: 72 Bussorah Street, Singapore 199485
  • Area: Kampong Glam
  • Nearest MRT: Bugis
  • Halal: Muslim-friendly

Get directions →

Wild Honey All-day breakfast / Western · $$$

Popular all-day breakfast institution whose shakshouka (the "Tunisian") is a longtime signature and even appears in its cookbook.

  • Cuisine: All-day breakfast / Western
  • Price: $$$
  • Must-try: Shakshouka ("Tunisian"), Norwegian Eggs Benedict
  • Where: 333A Orchard Road, #03-02 Mandarin Gallery, Singapore 238897
  • Area: Orchard
  • Nearest MRT: Somerset
  • Halal: No

Get directions →

Fat Prince Middle Eastern · $$$

Middle Eastern-inspired restaurant and bar in Tanjong Pagar listed among the city's shakshuka spots (a source lists it as recently rebranded "The Prince"); serves alcohol, so not halal.

  • Cuisine: Middle Eastern
  • Price: $$$
  • Must-try: Shakshuka, Lamb dishes
  • Where: 48 Peck Seah Street, Singapore 079317
  • Area: Tanjong Pagar
  • Nearest MRT: Tanjong Pagar
  • Halal: No

Get directions →

Lola's Cafe Western / brunch cafe · $$

Well-loved neighbourhood brunch cafe in Kovan that features shakshuka on its all-day menu.

  • Cuisine: Western / brunch cafe
  • Price: $$
  • Must-try: Shakshuka
  • Where: 5 Simon Road, Singapore 545893
  • Area: Kovan
  • Nearest MRT: Kovan

Get directions →

Nassim Hill Bakery Bistro Bar European bistro / bakery · $$$

All-day bakery-bistro near Orchard serving a hearty brunch shakshuka; serves alcohol, so not halal.

  • Cuisine: European bistro / bakery
  • Price: $$$
  • Must-try: Shakshuka, Steak and eggs
  • Where: 56 Tanglin Road, #01-03 Tudor Court, Singapore 247964
  • Area: Tanglin
  • Nearest MRT: Orchard Boulevard
  • Halal: No

Get directions →

Sun Ray Cafe Western / brunch cafe · $

Casual, pet-friendly Serangoon Gardens cafe known for generous portions and value, listed among Singapore's shakshuka spots.

  • Cuisine: Western / brunch cafe
  • Price: $
  • Must-try: Shakshuka
  • Where: 79 Brighton Crescent, Singapore 559218
  • Area: Serangoon Gardens

Get directions →

Wakey Wakey Cafe / brunch · $$

Bright all-day brunch cafe near Beach Road/Bugis featured among Singapore shakshuka picks.

  • Cuisine: Cafe / brunch
  • Price: $$
  • Must-try: Shakshuka
  • Where: 302 Beach Road, #01-04/5 Concourse Skyline, Singapore 199600
  • Area: Beach Road
  • Nearest MRT: Nicoll Highway

Get directions →

Flock Cafe Cafe / brunch · $$

Tucked-away Tiong Bahru neighbourhood cafe listed among Singapore's shakshuka spots.

  • Cuisine: Cafe / brunch
  • Price: $$
  • Must-try: Shakshuka
  • Where: 78 Moh Guan Terrace, #01-25, Singapore 162078
  • Area: Tiong Bahru
  • Nearest MRT: Tiong Bahru

Get directions →

Alice Boulangerie French bakery / cafe · $$

French-style bakery-restaurant at Icon Village that lists shakshuka among its all-day dishes.

  • Cuisine: French bakery / cafe
  • Price: $$
  • Must-try: Shakshuka
  • Where: 12 Gopeng Street, #01-05/11 Icon Village, Singapore 078877
  • Area: Tanjong Pagar
  • Nearest MRT: Tanjong Pagar

Get directions →

At a glance: compare every spot

Spot Cuisine Price Area Halal
Bread Yard Bakery cafe / brunch $$ one-north (Buona Vista) No
Artichoke Middle Eastern $$$ River Valley (New Bahru) No
Beirut Grill Lebanese / Middle Eastern $$ Kampong Glam Muslim-friendly
Wild Honey All-day breakfast / Western $$$ Orchard No
Fat Prince Middle Eastern $$$ Tanjong Pagar No
Lola's Cafe Western / brunch cafe $$ Kovan —
Nassim Hill Bakery Bistro Bar European bistro / bakery $$$ Tanglin No
Sun Ray Cafe Western / brunch cafe $ Serangoon Gardens —
Wakey Wakey Cafe / brunch $$ Beach Road —
Flock Cafe Cafe / brunch $$ Tiong Bahru —
Alice Boulangerie French bakery / cafe $$ Tanjong Pagar —

Your questions answered

What exactly is shakshuka?

Shakshuka is a North African and Middle Eastern dish of eggs poached in a spiced tomato and bell-pepper sauce, usually served bubbling in a pan or earthenware dish with bread for dipping. Variations add feta, chorizo, beef kofta or mushrooms.

How much does shakshuka cost in Singapore?

At most cafes and restaurants a single portion typically runs around S$14–22. For example, Bread Yard’s Beef Kofta Shakshuka is about S$16. Prices change, so check current menus.

Where can I find halal or Muslim-friendly shakshuka?

Middle Eastern spots around Kampong Glam such as Beirut Grill serve halal-style food. Many brunch cafes serve pork or alcohol and are not halal, so always confirm certification directly with the venue before you go.

Which neighbourhoods are best for shakshuka?

Kampong Glam and the Arab Street quarter are your best bet for Middle Eastern versions, while brunch-cafe versions cluster around one-north, Tanjong Pagar, Orchard, Tiong Bahru, the East Coast and Serangoon Gardens.

Do I need to book, and is shakshuka served all day?

Popular brunch cafes get busy on weekends, so arrive early or reserve where possible. Some venues serve shakshuka only at brunch or during limited hours, and menus change, so it's worth confirming availability before heading down.


Related guides