Penang Street Food Under RM8 at a Glance
| Street Food | Approx. Price |
|---|---|
| Roti Canai | RM 2–4 |
| Teh Tarik, Kopi Penang | RM 2–4 |
| Nasi Lemak | RM 3–7 |
| Popiah, Chee Cheong Fun | RM 4–7 |
| Cendol | RM 4–7 |
| Assam Laksa, Curry Mee | RM 6–8 |
| Wanton Mee, Char Koay Kak | RM 5–8 |
| Rojak | RM 5–8 |
| Ais Kacang | RM 5–8 |
| Nasi Kandar | RM 6–8+ |
| Pasembur | RM 5–8+ |
Note: These are approximate prices. Extra toppings, larger portions, and stalls in busy tourist areas may cost more.
Best Penang Street Food Under RM8 for Breakfast

Penang's breakfast options are simple, filling, and often easy to fit into a small budget. These three dishes are good starting points if you want cheap food in Penang early in the day.
1. Roti Canai
Roti canai is one of the easiest ways to start a cheap breakfast in Penang. The flatbread is cooked on a hot griddle until crisp on the outside while staying soft and layered inside, then served with curry or dhal for dipping.
A basic serving usually costs around RM 2–4, although adding egg or other extras can increase the price.
For a budget breakfast, order:
- Plain roti canai with dhal or curry
- Roti telur if you want something more filling
- Teh tarik or kopi as a drink
It's particularly convenient when you want a quick breakfast rather than a full sit-down meal.
2. Nasi Lemak
Nasi lemak is another affordable Malaysian breakfast, usually built around coconut rice served with sambal and small accompaniments. At local stalls, a basic packet can often fit within the RM 3–7 range.
The price depends heavily on what comes with the rice. Simple packets are easier to keep under RM8, while adding chicken, fried egg, or other sides can push the total higher.
For a budget-friendly portion, look for:
- Coconut rice
- Sambal
- Peanuts and anchovies
- Cucumber
- A simple egg or other low-cost side
It works well when you want something more substantial than a snack but still want to keep your breakfast inexpensive.
3. Chee Cheong Fun
Chee cheong fun is made from soft rice noodle rolls and is commonly served with a savoury sauce, sesame seeds, and other toppings. It has a softer texture and lighter feel than many noodle-based Penang dishes, making it a good choice for an early meal.
Expect to pay around RM 4–7 for a basic serving, depending on the stall and portion. If you're trying several Penang local food dishes during your trip, chee cheong fun is also a good smaller breakfast option because it leaves room for another snack or drink later.
Best Penang Street Food Under RM8 for a Filling Meal

If you want cheap eats in Penang that can keep you full for several hours, noodle soups, fried noodles, and rice-based dishes are good options. Several classic hawker meals can still fit around the RM8 mark when you keep the order simple.
4. Assam Laksa
Assam laksa is one of Penang's most recognisable dishes. The bowl combines thick rice noodles with a sour, spicy fish-based broth, usually finished with herbs, vegetables, and a spoonful of shrimp paste.
A basic bowl can cost around RM 6–8, making it one of the more substantial choices for Penang food under RM8.
What you'll usually find in the bowl:
- Rice noodles
- Mackerel-based broth
- Tamarind for a sour flavour
- Cucumber and onions
- Mint and other herbs
- Shrimp paste
The flavour is quite strong, so it's worth trying if you enjoy sour and spicy food.
5. Wanton Mee
Wanton mee is a straightforward noodle dish made with springy egg noodles, sauce, vegetables, and usually slices of char siu or wantons. It is less soup-heavy than many other Penang noodle dishes and works well as a quick lunch.
A basic serving generally falls around RM 5–8. Adding extra meat or wantons may increase the bill. For a budget order, stick with the standard portion and add a drink separately only if you still have room in your RM8 budget.
6. Curry Mee
Curry mee is a noodle soup with a rich, spicy coconut-based curry broth. Depending on the stall, you may get noodles, tofu puffs, fish cake, cockles, or other toppings in the bowl.
A basic bowl is typically around RM 6–8. It's a good pick when you want something warm and filling without spending much. The tofu puffs soak up the curry broth, while the noodles make the dish substantial enough for a full meal.
7. Char Koay Kak
Char koay kak is made from cubes of rice cake stir-fried with bean sprouts, egg, dark soy sauce, and other ingredients. Unlike a bowl of noodles or soup, it comes as a dry, savoury plate with a smoky wok flavour.
Expect a basic serving to cost around RM 5–8. It's particularly useful if you want to try something distinctly local rather than ordering a more familiar noodle dish. Portions can vary, so check the serving size if you're particularly hungry.
8. Nasi Kandar: When You Keep the Plate Simple
Nasi kandar can be a filling budget meal, but keeping it under RM8 requires some care. A simple plate of rice with gravy and a modest side may fit the budget at some local stalls, while adding meat, eggs, or several sides can quickly take the price above RM8.
A basic budget order might include:
- Steamed rice
- Curry or mixed gravies
- One simple side
If you're specifically looking for Penang street food under RM8, ask about the price before adding extras. Nasi kandar is one of the dishes where the final bill can change considerably depending on what you choose.
Best Penang Street Food Under RM8 for Snacks

Not every Penang street food stop needs to be a full meal. These lighter options are useful when you want to try several local flavours without spending your entire food budget on one dish.
9. Popiah
Popiah is a thin fresh spring roll filled with ingredients such as shredded vegetables, tofu, peanuts, and a savoury-sweet sauce. The soft wrapper makes it quite different from the deep-fried spring rolls you may have tried elsewhere.
A basic popiah usually costs around RM 3–6, depending on the filling and stall.
It's a good choice when you're walking around George Town and want something quick to eat without committing to a full meal.
10. Rojak
Penang rojak is a mix of fruits and other ingredients covered in a thick, sweet and savoury sauce, usually finished with crushed peanuts. The combination can include fruits such as pineapple, cucumber, jambu, and other locally available ingredients.
A serving generally costs around RM 5–8. The sauce is the defining part of the dish, so if you're trying Penang rojak for the first time, expect a strong combination of sweet, salty, and slightly savoury flavours.
11. Pasembur
Pasembur is a Malaysian Indian-Muslim street food made by combining different fried ingredients with shredded vegetables and a sweet-spicy peanut sauce. You may see pieces of tofu, potatoes, cucumber, prawn fritters, or other items arranged on a plate.
A smaller selection can fit around RM 5–8, but this is one dish where the price can rise quickly depending on the ingredients you choose. If you're trying to stay within an RM8 budget, ask about the price of each selected item before the stall prepares your plate.
Best Penang Street Food Under RM8 for Dessert and Drinks

Options for budget food in Penang aren't limited to savoury dishes. These classic desserts and drinks are inexpensive ways to finish a meal or take a short break while exploring the city.
12. Cendol
Cendol is a popular Malaysian dessert made with shaved ice, coconut milk, palm sugar syrup, and green rice-flour jelly. In Penang, it is particularly associated with George Town and is an easy choice when you want something cold after walking around in the heat.
A basic bowl typically costs around RM 4–7. The combination of creamy coconut milk, sweet palm sugar, and icy shaved ice makes it quite different from Western-style desserts.
13. Ais Kacang
Also known as ABC, ais kacang is a mound of shaved ice covered with sweet syrups and evaporated or condensed milk, usually served with colourful toppings such as red beans, sweet corn, jelly, or peanuts.
A basic serving generally falls around RM 5–8. Because the toppings vary between stalls, check what is included before ordering. Some versions come with additional ingredients that can affect the price.
14. Teh Tarik
Teh tarik is a sweet, milky tea made by pouring the tea between containers to create its characteristic frothy texture. It is a common drink at Malaysian kopitiams, mamaks, and local food stalls.
A cup usually costs around RM 2–4, making it one of the easiest additions to a budget meal. If you're already ordering a filling dish, teh tarik can give you a traditional Malaysian drink without pushing your food bill up much.
15. Kopi Penang
Kopi Penang is traditionally prepared using locally roasted coffee and is commonly served at kopitiams. The coffee tends to have a deeper, stronger flavour than many modern café drinks and is often enjoyed with breakfast or a light snack.
Expect to pay around RM 2–4 for a basic cup. For travellers watching their spending, a local kopi is a simple way to experience Penang's kopitiam culture without paying café prices.
Where to Find Penang Street Food Under RM8

The easiest places to find Penang street food under RM8 are local hawker areas and food streets rather than full-service restaurants. Prices still vary by stall, so check the menu or ask before ordering.
George Town Heritage Zone
George Town's heritage area is one of the most convenient places to look for cheap eats in Penang. Streets around the old town have hawker stalls, coffee shops, food courts, and small local eateries within walking distance of the main heritage sights.
You can find dishes such as:
- Char koay kak
- Chee cheong fun
- Rojak
- Noodles and rice dishes
- Cendol and other local desserts
It is a practical choice if you're already sightseeing in George Town because you can combine food with your heritage walk instead of travelling to another part of the city.
New Lane
New Lane is known for its evening hawker scene and is a useful stop if you're looking for several Penang local food options in one place. Rather than ordering a full meal from one stall, you can walk along the food area and compare what is available.
Smaller portions also make it easier to try two different dishes while keeping an eye on your total spending. Go with a little flexibility because individual stall prices and operating times can vary.
Kimberley Street
Kimberley Street is another well-known food area in George Town, particularly for evening hawker food. The street has several stalls and traditional food businesses, making it convenient when you want to sample more than one Penang speciality.
This is a good place to look for:
- Noodle dishes
- Rice-based meals
- Snacks
- Desserts
- Local drinks
If you're specifically targeting Penang food under RM10, Kimberley Street gives you plenty of choices. For an RM8 budget, focus on basic portions and check the price before adding extras.
Chulia Street
Chulia Street is useful for travellers who want to combine food with an evening around George Town. Along and around the street, you'll find casual restaurants, food stalls, cafés, and other places to eat.
It's particularly convenient if you're already exploring the heritage area or heading towards George Town's nightlife later in the evening. For cheap eats in George Town, look beyond the more tourist-oriented restaurants and compare prices at local food stalls before choosing what to order.
Gurney Drive
Gurney Drive is another popular food destination, with hawker-style food available around the area. It can be a good choice if you're staying near the northern part of George Town or already visiting the seafront.
However, don't assume every dish here will fall below RM8. Prices can differ between stalls, and some portions or dishes may cost more than the strict budget. If keeping the meal under RM8 is your priority, check individual prices first and choose simpler dishes.
Air Itam
Air Itam is worth considering if you're visiting attractions in the area and want to combine sightseeing with cheap food in Penang. The neighbourhood has long been associated with local food, including assam laksa and other traditional dishes.
It's particularly useful for travellers visiting Kek Lok Si Temple or exploring the Air Itam area, as you can turn your food stop into part of the day's itinerary.
For a budget-focused visit, look for basic portions at local stalls and avoid adding multiple extras to a single dish. This makes it easier to stay close to the RM8 target while still trying some of Penang's well-known local food.
Tips for Eating Cheap in Penang
Sticking to a small food budget in Penang is easier when you know how local hawker stalls price their dishes. A few simple habits can help you enjoy more cheap eats in Penang without accidentally turning an RM8 meal into a much bigger bill.
Eat at Hawker Stalls Instead of Restaurants
Hawker stalls, kopitiams, and local food courts are usually better suited to a tight budget than restaurants in busy tourist areas. You can order a single portion, see what other stalls are serving, and move on to another dish without committing to a full restaurant meal.
For the best chance of finding affordable food in Penang, look for places where locals are eating rather than choosing a restaurant based only on its location near a major attraction.
Check the Price Before Ordering
Prices aren't always displayed clearly at smaller stalls, particularly when dishes have several portion or topping options. If you're working with an RM8 limit, ask for the price before ordering.
This is especially useful for:
- Nasi kandar
- Pasembur
- Rojak
- Dishes with optional meat or egg
- Seafood-based dishes
A basic serving may fit your budget, while a few additions can change the final price considerably.
Watch Out for Extra Toppings and Add-Ons
Extras are one of the easiest ways to go over your food budget. An egg, additional meat, extra noodles, or a larger portion may only add a few ringgit, but several additions can quickly push a dish beyond RM8.
If you're trying to stay within the budget, start with the standard portion and add something only if you still have room in your spending limit.
For dishes where you choose ingredients individually, such as pasembur or nasi kandar, ask how much each addition costs before building your plate.
Carry Cash for Hawker Stalls
Cash is still useful when eating at smaller hawker stalls and traditional food spots. Some vendors may accept digital payments, but you shouldn't assume every stall will.
Keep some smaller Malaysian Ringgit notes with you so you can pay quickly for inexpensive dishes, drinks, and snacks.
Carrying smaller denominations also makes it easier to keep track of how much you've spent throughout the day.
Go During Regular Local Meal Times
If food is the main reason you're visiting a particular hawker area, go during its normal meal period rather than arriving at an unusual hour and finding only a few stalls operating.
Breakfast-focused stalls are best visited in the morning, while many hawker areas become busier around lunch or dinner.
For a budget food crawl, you can spread your spending across the day:
- Breakfast: RM 3–8
- Lunch: RM 6–8
- Snack or dessert: RM 3–8
- Drink: RM 2–4
This makes it easier to try several Penang local food dishes without spending too much at any one stop.
Final Thoughts
Eating well in Penang doesn't require a large food budget. From roti canai and nasi lemak in the morning to assam laksa, curry mee, cendol, and local drinks later in the day, there are plenty of Penang street food under RM8 options to try.
Prices can change from one stall to another, so use the RM8 mark as a guide rather than a guarantee. Check the price before ordering, keep an eye on extras, and look for local hawker stalls when you want to stretch your budget.
Pick a few dishes from this list, find a busy local food spot, and start tasting your way through Penang without letting your food budget get in the way.
