- Restaurants
- May 14, 2026

Forty-five minutes. That’s roughly how long most people in Singapore get for lunch on a workday. Not a lot of time to decide where to go, get there, eat, and come back without rushing.
I’ve spent a fair bit of time eating my way around this city — hawker centres, CBD cafés, proper sit-down restaurants, the ones everyone talks about and some that don’t get nearly enough attention. So this list of the best lunch places Singapore has right now comes from actual eating, not just aggregating review scores.
Places like Akasa in Tanjong Pagar prove that a proper North Indian lunch in the CBD doesn’t have to cost a bomb or take forever. And at the other end, a $6 plate of soy sauce chicken rice from Hawker Chan still holds up against places five times the price.
20 Best Lunch Places Singapore (2026)
1. Akasa — Tanjong Pagar
Akasa sits at Guoco Tower in Tanjong Pagar and it’s become one of those lunch spots that people keep going back to. Not because it’s trendy. Because it’s consistently good.
It’s a North Indian restaurant in Singapore that does the full fine dining setup — proper plating, thoughtful service, a menu that changes — but the weekday set lunch keeps it accessible. You’re not spending a fortune at midday. The weekday set lunch is priced sensibly and includes rotating dishes so it doesn’t get stale if you’re going every other week.
The food is proper North Indian. Dal makhani that’s been slow-cooked long enough to actually taste like something. Kebabs that aren’t dry. Biryani that’s fragrant and not just yellow rice. The portions are filling but not the kind of filling that makes you useless from 2pm onwards — which sounds like a small thing until it isn’t.
What works specifically well about Akasa for lunch is that the space handles both situations — a quiet catch-up with one colleague and a business lunch with clients sitting across from you. The interior is calm and well-lit. Not fancy in a way that feels uncomfortable, just genuinely nice. Noise stays manageable even when the room is full.
The vegetarian options are probably the strongest argument for choosing Akasa over a lot of other spots nearby. As an Indian vegetarian restaurant in Singapore that takes it seriously, the plant-based dishes here are full meals with actual depth — not just sides with the meat removed. If your team has mixed dietary preferences, this solves the problem cleanly.
One more thing worth knowing: Akasa is also one of the better spots for Indian fine dining in Singapore if you’re planning something for dinner later. The lunch experience gives you a good read on what to expect.
Go before 12:30pm if you don’t want to wait for a table.
Price: $20–$40 per person (set lunch) Good for: Office lunches, client meetings, group bookings, vegetarians Where: Guoco Tower, 7 Wallich Street, Tanjong Pagar
2. Maxwell Food Centre — Chinatown
Old school, affordable, and legitimately good. Tian Tian chicken rice is the famous stall — and the queue for it is almost always worth it. Beyond that there’s fish soup, char kway teow, rojak, and more stalls than you can cover in one visit. One of the best lunch places Singapore has for pure local eating.
Price: $4–$10 per person
3. Hawker Chan — Chinatown
Soy sauce chicken rice from the world’s most affordable Michelin-starred stall. The rice is properly fragrant and the chicken is tender without being bland. Lines move quicker than you’d expect. It won’t win for ambience but the food does the job well.
Price: $4–$8 per person
4. Lau Pa Sat — Raffles Place
A bit touristy, yes. But when you’ve got a group with six different food preferences, Lau Pa Sat sorts everyone out at once. The old cast iron market building is genuinely impressive and the satay stretch runs through lunch too. Works best for casual team meals.
Price: $6–$15 per person
5. Din Tai Fung — Orchard / Marina Bay Sands
The xiao long bao here is reliable to a fault. Every fold is the same, every soup burst is the same. If you want consistency and you’re near Orchard or MBS, Din Tai Fung solves lunch quickly. Go during off-peak hours or you’ll spend 20 minutes of your break standing outside.
Price: $15–$25 per person
6. PS. Cafe — Ann Siang Hill / Dempsey
A good option for people who want a relaxed, good-looking lunch without being in a hurry. Truffle fries, decent pastas, eggs done well. The Ann Siang Hill outlet has the best atmosphere. Weekday afternoons here are genuinely pleasant.
Price: $20–$35 per person
7. Wild Honey — Scotts Square
International breakfast and brunch plates served through the afternoon. The “Full Monty” is what most people come for and it earns the loyalty. Good for a slower lunch in the Orchard area when you actually have time to sit.
Price: $18–$30 per person
8. The Lokal — Tanjong Pagar
Small café in Tanjong Pagar doing sandwiches, salads, and daily specials. Nothing flashy. Good coffee, good food, fills up fast. Best option in the area if you want something Western and lighter than a full restaurant meal.
Price: $15–$25 per person
9. Burnt Ends — Dempsey
Wood-fired everything. Beef cuts, spit-roasted items, bold sauces. Burnt Ends isn’t a quick lunch — it’s the kind of place you go when the meal is the point rather than the means to an end. One of the best lunch places Singapore has when you want something genuinely special at midday.
Price: $50–$80 per person
10. Open Farm Community — Dempsey Hill
Seasonal menu, farm-to-table setup, green surroundings. If you’re in Dempsey on a slower day and want food that’s actually thoughtfully sourced, this is worth it. More of a weekend lunch situation.
Price: $25–$40 per person
11. Artichoke — Arab Street
Middle Eastern-inspired food with actual personality. Lamb shawarma tacos, spiced eggplant, hummus made properly. Good for when you’re bored of the usual lunch circuit and want flavours that feel genuinely different.
Price: $20–$35 per person
12. Saizeriya — Multiple Locations
Budget Italian that doesn’t taste like budget Italian. The set lunch can go as low as $10–$12 and includes a main, side, and drink. No frills, usually no wait, and the pasta is reliable.
Price: $10–$15 per person
13. Ya Kun Kaya Toast — Multiple Locations
Not technically a lunch restaurant, but kaya toast with soft-boiled eggs and kopi at 1pm is a completely valid decision. Fast, cheap, and satisfying in a way that’s hard to explain to someone who didn’t grow up with it. An outlet near every MRT, basically.
Price: $4–$8 per person
14. Greendot — Multiple Locations
Plant-based food done well. The mock-meat dishes are better than they sound and the grain bowls are filling without weighing you down. Good pick if you’re avoiding meat or eating with someone who is.
Price: $8–$15 per person
15. The Marmalade Pantry — Ion Orchard / Novena
Comfortable all-day dining with an Orchard crowd. The pastas and grain-based mains are the stronger items. Can get busy on weekends but weekday lunch is usually fine for walk-ins.
Price: $20–$35 per person
16. Encik Tan — Multiple Locations
Peranakan and Malay comfort food at prices that make sense. The nasi lemak is well-done and the laksa has real depth. A solid pick when you want something local and filling without spending much.
Price: $6–$12 per person
17. Common Man Coffee Roasters — Martin Road / CBD
The coffee is some of the best in the city. The lunch menu — grain bowls, salads, toasties — works if you want something light and clean. A decent working lunch option when you need to stay focused after eating.
Price: $15–$25 per person
18. The Kind Bowl — Tanjong Pagar
Healthy bowls with an Asian tilt. Grain bases, roasted proteins, fermented condiments. Quick and clean, and a good fit if you’re watching what you eat but still want proper flavour.
Price: $12–$18 per person
19. Odette — National Gallery
French tasting menu at a restaurant that regularly appears on Asia’s 50 Best list. The set lunch is the most sensible entry point. If you’re taking someone for a midday occasion that needs to land well, Odette delivers on every count.
Price: $100+ per person
20. JAAN by Kirk Westaway — Swissôtel The Stamford
City views from one of the upper floors and a set lunch that makes fine dining accessible at midday. Modern European with real technique behind it. Good for client lunches where the setting has to do some of the work.
Price: $80–$120 per person
Best Lunch Places Singapore Spots by Area
Tanjong Pagar / CBD — The best concentration of proper lunch options in Singapore. Akasa for a sit-down North Indian meal, The Lokal for café-style food, The Kind Bowl for something healthy. If you’re based here, you’re well covered. There’s also a full guide to CBD restaurants in Singapore if you want more options in this pocket.
Raffles Place / Shenton Way — Lau Pa Sat for groups, Ya Kun for a quick grab, and Akasa is a 5-minute walk from Tanjong Pagar MRT.
Orchard — Wild Honey, The Marmalade Pantry, Din Tai Fung. Better for a slower lunch or when you’re in the area for other reasons.
Dempsey — PS. Cafe, Burnt Ends, Open Farm Community. This is a destination lunch area — not ideal if you’re on a tight schedule.
What Actually Makes a Good Lunch Spot
Speed matters more at lunch than any other meal. A restaurant that’s excellent for dinner can fall apart at 12:30pm if the kitchen can’t handle the volume. Places with a structured set lunch format — Akasa is a good example — tend to handle this better. Smaller menu, kitchen knows what’s coming, service moves faster.
Portion calibration is the other thing most people don’t think about until it’s too late. You want enough to get through the afternoon without needing a snack at 3pm. Not so much that you’re useless by 2pm. Set lunch menus generally get this right because someone’s already done that calculation for you.
And then there’s repeat quality — the thing that separates a good lunch spot from a great one. The best lunch places Singapore has are the ones people are still going to six months later. That’s a harder bar to clear than being impressive once.
Lunch Budget Guide
Type | Cost Per Person |
Hawker / Quick Grab | $4–$12 |
Café or Fast Casual | $12–$25 |
Mid-Range Sit-Down | $25–$45 |
Fine Dining Set Lunch | $60–$120+ |
The $20–$40 range is where most working lunches in Singapore land when you want a proper sit-down meal without overdoing it. Akasa’s set lunch sits right in this bracket.
Best Picks by Situation
Client or business lunch → Akasa, Burnt Ends, JAAN
Budget under $15 → Maxwell Food Centre, Hawker Chan, Ya Kun, Encik Tan, Saizeriya
Healthy or light eating → Greendot, The Kind Bowl, Open Farm Community
Mixed group with different diets → Akasa, Lau Pa Sat, Din Tai Fung
Special occasion at midday → Odette, Akasa, Burnt Ends
Vegetarian-friendly → Akasa, Greendot, The Kind Bowl
To Sum It Up
Singapore doesn’t have a shortage of places to eat at midday. The challenge is knowing which ones are actually worth your time on an average Tuesday.
The best lunch places Singapore has consistently share one thing — they work every time, not just on a good day. That’s what separates Akasa, Maxwell Food Centre, Hawker Chan, and the others on this list from the forgettable average.
If you’re looking for one place to anchor your lunch rotation in the CBD, Akasa is worth trying. It’s one of the few Indian restaurants in Singapore that has genuinely built its lunch experience around what working people need — good food, sensible timing, and a space that leaves you feeling like you actually took a break.
Frequently Asked Questions
Akasa in Tanjong Pagar is one of the stronger picks. Proper North Indian food, a weekday set lunch that won’t break your budget, and it handles everything from a casual office meal to a client lunch. Lau Pa Sat is close by if you want something faster and more casual.
Akasa works well for most business lunch situations. The space is comfortable without feeling stiff, and the food is interesting enough to carry a conversation. If you need full fine dining, JAAN and Odette are the next step up.
Maxwell Food Centre and Hawker Chan both deliver genuinely good food for under $10. Ya Kun is even quicker if you just need something fast. Saizeriya is the best sit-down option under $15.
Quite a few. Akasa is probably the most complete — it’s an Indian restaurant in Singapore with a full vegetarian and vegan menu that’s properly developed. Greendot and The Kind Bowl are solid too for plant-based fast casual.
Hawker food runs $5–$10. A café or casual spot is usually $12–$25. A restaurant set lunch sits at $25–$45. Fine dining at midday starts around $60. Most CBD workers spend somewhere in the $20–$35 range for a good sit-down.
Before 12 pm or after 1:30 pm. The window within 12 and 1:30 pm is peak rush in the CBD. Restaurants are noticeably calmer outside those hours, and service is faster too.
Tanjong Pagar has a solid cluster of choices. Akasa for North Indian fine dining, The Lokal for a café choice, The Kind Bowl if you want something healthy and quick. There’s a full guide to the best lunch restaurants in Tanjong Pagar if you’re based in that region.
Akasa does this superior to most. The weekday set lunch turns through proper North Indian dishes — dal, kebabs, paneer, biryani — and the pricing is for a working lunch, not a special event.
Akasa manages group bookings well, notably for office teams. Lau Pa Sat works if the group wants variety and less formality. Din Tai Fung is another reliable choice for mixed groups with different tastes.
Greendot, The Kind Bowl, and Open Farm Community are the main ones. Akasa is worth considering too — the vegetarian dishes and North Indian buffet lunch options include plenty of lighter preparations that are filling without being heavy.