Photo: Kbseah / CC BY-SA 4.0 via Wikimedia Commons
Planning a Singapore trip on a budget? Discover typical street food prices in Singapore, including chicken rice, laksa, nasi lemak, roti prata, satay, Indian food, vegetarian meals and drinks.
Singapore Street Food Prices Guide
Singapore is one of the best destinations in Asia for travellers who want to experience great food without spending heavily on restaurants. What many visitors call Singapore street food is primarily found in the city's hawker centres, food centres and kopitiams.
In 2026, a typical hawker main dish is generally around SGD 4.50–7, although some budget options remain below SGD 5 and premium dishes can cost considerably more.
For most tourists, a practical street-food budget is around SGD 12–25 per person per day if most meals are eaten at hawker centres.
Singapore Street Food Prices at a Glance
| Street FoodApprox. Price | |
| Chicken Rice | SGD 4–7 |
| Char Kway Teow | SGD 4–7 |
| Laksa | SGD 5–9 |
| Nasi Lemak | SGD 3.50–6 |
| Hokkien Mee | SGD 5–8 |
| Fishball Noodles | SGD 4.50–6 |
| Briyani | SGD 6–9 |
| Roti Prata | SGD 1.50–3 per piece |
| Satay | SGD 0.70–1.20 per stick |
| Kaya Toast Set | SGD 3–6 |
| Kopi / Teh | SGD 1.20–3 |
| Fresh Juice | SGD 2.50–5 |
Actual prices vary by stall, location and ingredients. Current 2026 guides show similar ranges across popular hawker dishes.
How Much Does Singapore Street Food Cost?
For a simple meal, expect approximately:
SGD 5–10 per person
A main dish plus a drink will generally be around:
SGD 7–12
If you add a snack or dessert, you may spend:
SGD 10–15
A full day eating mostly street food can therefore be managed at approximately:
SGD 12–25 per person.
Singapore Chicken Rice Price
Hainanese chicken rice is one of the most popular dishes for first-time visitors.
A typical plate costs approximately:
SGD 4–7
Some central or premium stalls may charge more.
For budget travellers, chicken rice remains one of the easiest ways to have a filling Singapore lunch without spending restaurant prices.
Singapore Laksa Price
Laksa is a rich noodle soup traditionally prepared with a spicy, coconut-based broth.
Typical price:
SGD 5–9
A popular or tourist-heavy location can be more expensive.
Singapore Nasi Lemak Price
Nasi lemak is another affordable Singapore favourite.
Typical price:
SGD 3.50–6
The final price depends on the toppings and portion size.
Singapore Char Kway Teow Price
Char kway teow is made with flat rice noodles stir-fried with ingredients such as egg and vegetables, with variations depending on the stall.
Typical price:
SGD 4–7
It is one of the classic hawker dishes worth trying during a Singapore holiday.
Singapore Hokkien Mee Price
Hokkien mee is a popular stir-fried noodle dish.
Typical price:
SGD 5–8
The price can increase depending on the amount and size of seafood included.
Singapore Roti Prata Price
Roti prata is especially useful for Indian travellers because it is familiar, filling and affordable.
Typical price:
SGD 1.50–3 per piece
A prata meal with curry and a drink can usually be planned around:
SGD 4–7.
Popular variations can cost more than plain prata.
Singapore Satay Price
Satay consists of grilled skewers served with sauces and accompaniments.
Typical price:
SGD 0.70–1.20 per stick
A plate of several skewers can therefore cost approximately:
SGD 7–12+
depending on the number of sticks and type of meat.
Singapore Briyani Price
Briyani is a good option for Indian tourists looking for a familiar meal.
Typical hawker-style price:
SGD 6–9
Indian restaurants and premium stalls may charge more.
Singapore Vegetarian Street Food Prices
Vegetarian travellers can also find affordable street-food options.
Typical choices include:
- Vegetarian rice
- Vegetarian noodles
- Dosa
- Idli
- Roti prata
- Vegetable briyani
- Vegetarian Indian meals
- Yong tau foo with suitable selections
A practical budget is approximately:
SGD 4–10 per meal
depending on the dish.
For Indian vegetarian travellers, Tekka Centre and Little India are particularly useful areas for finding familiar food.
Singapore Street Food for Indian Tourists
Indian tourists don't have to eat unfamiliar food at every meal.
You can easily mix:
Breakfast: Dosa or kaya toast
Lunch: Chicken rice or vegetarian rice
Snack: Roti prata
Dinner: Briyani or Indian meal
This allows you to experience Singapore's local food culture while still having familiar vegetarian and Indian options.
Singapore Street Food Breakfast Cost
A simple street-food breakfast can cost:
SGD 3–7
Popular choices include:
- Kaya toast
- Soft-boiled eggs
- Kopi
- Teh
- Roti prata
- Dosa
- Idli
A traditional kaya toast set can be particularly good value for tourists who want to try a classic Singapore breakfast.
Singapore Street Food Lunch Cost
A typical lunch budget is:
SGD 5–12 per person
For example:
Chicken rice: SGD 5–7
Drink: SGD 2
Fruit/dessert: SGD 3
Total: approximately SGD 10–12.
Singapore Street Food Dinner Cost
Dinner is usually similar in price to lunch at hawker centres.
A practical budget is:
SGD 5–15 per person
A more substantial meal with drinks and dessert could reach:
SGD 15–20.
Singapore Street Food Drinks
Don't forget to include drinks in your food budget.
Typical local options include:
- Kopi
- Teh
- Teh tarik
- Iced coffee
- Fresh juice
- Sugar cane juice
- Coconut water
Local kopi and tea can be around SGD 1.20–3, while fresh juices may be around SGD 2.50–5.
Singapore Street Food Dessert Prices
Popular desserts include:
- Chendol
- Ice kachang
- Tau huay
- Traditional cakes
- Ice cream
- Fresh fruit
A reasonable dessert budget is:
SGD 2–5.
Singapore Street Food Cost for Couples
For two adults:
Budget meal: SGD 10–20
Comfortable meal: SGD 20–30
Meal + drinks + dessert: SGD 25–40
For a full day of street food, a couple can plan approximately:
SGD 30–50 per day
depending on how much they eat and snack.
Singapore Street Food Cost for Families
For a family of four:
Basic meal: SGD 20–30
Comfortable meal: SGD 30–50
Meal + drinks + dessert: SGD 40–70
Hawker centres are particularly convenient for families because everyone can choose food from different stalls.
Singapore Street Food Budget for 5 Days
| Travel Style5-Day Food Budget Per Person | |
| Very Budget | SGD 60–90 |
| Budget | SGD 90–125 |
| Comfortable | SGD 125–200 |
| Foodie | SGD 200–300+ |
For most Indian tourists, SGD 100–175 per person for five days is a sensible street-food budget.
If hotel breakfast is included, the required amount can be lower.
Cheapest Street Food in Singapore
Some of the most affordable options include:
- Kaya toast
- Roti prata
- Nasi lemak
- Economy rice
- Vegetarian rice
- Noodles
- Chicken rice
- Simple Indian meals
Current 2026 pricing data shows that hawker mains around SGD 4.50–7 are common, while some meals under SGD 5 are still available.
Singapore Street Food vs Restaurant Prices
Street food can make a major difference to your holiday budget.
| Dining TypeApprox. Cost | |
| Hawker / Street Food | SGD 4–15 |
| Food Court | SGD 7–15 |
| Casual Restaurant | SGD 20–60 |
| Premium Restaurant | SGD 60–130+ |
| Fine Dining | SGD 100–300+ |
Current 2026 restaurant pricing guides show this substantial difference between hawker meals and sit-down dining.
Is Singapore Street Food Safe?
Singapore has a highly regulated food environment, and hawker centres are an established part of the country's food system.
Normal precautions are still sensible:
- Choose busy stalls with good customer turnover.
- Check the food before eating.
- Mention allergies clearly.
- Vegetarian travellers should confirm ingredients rather than assuming a dish is meat-free.
Best Hawker Centres for Street Food
Some popular places to explore Singapore's hawker culture include:
Maxwell Food Centre
A well-known choice around Chinatown.
Chinatown Complex Food Centre
One of the largest hawker centres, with a wide variety of affordable food.
Tekka Centre
Particularly useful for Indian and South Asian food.
Lau Pa Sat
A popular central location, especially known for its evening satay atmosphere.
Old Airport Road Food Centre
Known for its broad range of traditional hawker dishes.
How to Save Money on Singapore Street Food
Eat Like a Local
Choose hawker centres instead of tourist-oriented restaurants.
Compare Prices
Walk around the food centre before deciding what to order.
Choose Popular Local Dishes
Simple dishes are often more affordable than premium ingredients.
Drink Kopi or Tea
Local drinks are generally cheaper than specialty café beverages.
Share Snacks
Families and couples can share dishes and desserts to try more food.
Avoid Eating Every Meal in Tourist Zones
Central tourist locations can have higher prices.
Singapore Street Food Budget for Indian Travellers
A practical daily plan could be:
Breakfast: Dosa + tea — SGD 6
Lunch: Chicken rice — SGD 6
Snack: Roti prata — SGD 4
Dinner: Briyani — SGD 8
Drinks: SGD 4
Total: approximately SGD 28
You could reduce this to around SGD 15–20 by choosing cheaper meals and fewer snacks.
Final Thoughts
Singapore street food is one of the easiest ways to enjoy the city without spending heavily on dining.
In 2026, a typical hawker main is around SGD 4.50–7, while a complete meal with a drink can commonly fit within SGD 8–15.
For Indian tourists, a daily street-food budget of around SGD 15–25 per person is a realistic starting point.
The best strategy is:
Hawker Breakfast + Local Lunch + Indian/Vegetarian Dinner + Local Snacks
This gives you a chance to experience Singapore's famous food culture while keeping your overall holiday budget under control.
Comments are closed for this post.