Ipoh is famous for its kopitiam culture and its chicken and bean sprouts, but the old mining town has quietly built one of the strongest vegetarian food scenes in the country. Whether you are keeping a prayer-day diet, cutting down on meat, or you simply want a lighter meal that still tastes like home cooking, there is a meat-free table waiting for you somewhere between Old Town and the newer suburbs of Medan Ipoh.
We have done the legwork so you do not have to. Every restaurant on this list is a genuine vegetarian or vegan kitchen, holds a Google rating of 4.0 or higher from real diners, and is open for business in Ipoh right now. We have left out the mixed restaurants that only keep a token veggie corner, and ranked the rest by how many people have reviewed them, so the most-loved spots sit near the top. From fully vegan cafes to classic Chinese mock-meat halls, here are the 10 best vegetarian restaurants in Ipoh to plan your next weekend meal around.
Is There Much Choice for Vegetarians and Vegans in Ipoh?
More than most visitors expect. Ipoh has a long-standing Buddhist vegetarian tradition, which means you will find plenty of Chinese-style eateries serving mock meat, claypot dishes, and economy rice spreads where you point and pick. Alongside them, a newer wave of cafes has grown up catering to full vegans and the health-minded crowd, with brown rice bowls, salads, and plant-based takes on local favourites. If you avoid egg, dairy, or the pungent onion and garlic used in some Buddhist cooking, it is worth a quick word with the staff, as several spots below can cook to order.
When Should You Go, and What Should You Know First?
Two things trip people up in Ipoh. First, many vegetarian kitchens close one day a week and take a mid-afternoon break between lunch and dinner, so check the hours below before you set off. Second, the first and fifteenth day of the Chinese lunar month are prayer days, when locals eat vegetarian in droves and the busier restaurants fill up fast. Lunch tends to be the main service at the economy-rice style places, while the cafes lean more towards leisurely brunches and dinners. Come a little early on weekends and you will beat the queue.
Table of Contents
- 1. Vegan Delights Cafe
- 2. Mama Go Vege Cafe
- 3. Seed Wholesome Dining
- 4. YC Vege Life Vegetarian Cafe
- 5. Fu Tien Vegetarian Restaurant
- 6. Vegan Life Vegetarian Restaurant
- 7. Yun Ji Vegetarian Restaurant
- 8. Chan Yuan Vegetarian Restaurant
- 9. Qi Fu Healthy Park Vegetarian
- 10. Ambience Tea House & Veggie Cafe
1. Vegan Delights Cafe

The most reviewed spot on this list is a fully vegan kitchen on Jalan Raja Permaisuri Bainun, and it has earned that following honestly. Vegan Delights does plant-based versions of the local dishes Ipoh folk grew up on, so you can order noodles, rice sets, and comforting soups without a trace of egg or dairy. Portions are generous, prices are fair, and the cooking tastes homely rather than fussy, which is exactly why regulars keep coming back. It suits committed vegans, the curious, and anyone easing off meat. Note it shuts on Wednesdays and takes an afternoon break, so time your visit for a proper lunch or an early dinner.
Operating Hours: 11:00 am – 2:45 pm & 5:30 pm – 8:30 pm (Closed Wednesday)
Address: 12, Jalan Raja Permaisuri Bainun, 30250 Ipoh, Perak, Malaysia
Tel: 017-361 5796
Google Review: View on Google
Google Map: Navigate Now
2. Mama Go Vege Cafe

Over in Taman Ipoh Timur, Mama Go Vege has built a loyal crowd with a big, crowd-pleasing vegetarian menu that runs from rice and noodles to heartier mock-meat mains. The vibe is casual and family-friendly, the sort of place you bring parents and fussy eaters alike because there is something on the menu for everyone. Servings are satisfying without emptying your wallet, and the kitchen keeps things flavourful rather than bland, which is the usual worry with meat-free cooking. It opens through to the evening most days, so it works for a relaxed dinner as well as lunch. Closed Tuesdays, so plan around that.
Operating Hours: 11:00 am – 9:00 pm (Fri–Mon till 10:00 pm; Closed Tuesday)
Address: 24, Jalan Medan Ipoh 1B, Taman Ipoh Timur, 31400 Ipoh, Perak, Malaysia
Tel: 016-426 8326
Google Review: View on Google
Google Map: Navigate Now
3. Seed Wholesome Dining

Seed Wholesome Dining, or 心意蔬食 to its regulars, takes the health-forward route to vegetarian food. Set in Taman Chateau, it leans on wholegrains, fresh vegetables, and lighter cooking rather than the heavy fried style, so you leave feeling nourished rather than stuffed. It is a good pick if you are watching your oil and salt or just want a clean, balanced meal that still has proper flavour. The setting is tidy and calm, suited to a quiet weekday lunch or an unhurried catch-up. It keeps to a lunch-and-dinner service with an afternoon break, and closes on Mondays, so check before you head over.
Operating Hours: 11:30 am – 3:00 pm & 5:00 pm – 8:00 pm (Closed Monday)
Address: 47, Jalan Sultan Nazrin Shah, Taman Chateau, 30250 Ipoh, Perak, Malaysia
Tel: 05-255 5870
Google Review: View on Google
Google Map: Navigate Now
4. YC Vege Life Vegetarian Cafe

A neighbourhood favourite in Taman Jubilee, YC Vege Life is the sort of unpretentious vegetarian cafe every town should have. The draw is the mixed rice spread, where you choose from a rotating line-up of vegetable dishes, mock meats, and tofu, then pay by what you take. It is quick, affordable, and ideal when you want a wholesome meal without a long sit-down. The regulars are a friendly mix of office workers and retirees, and the turnover keeps the dishes fresh through lunch. It opens Wednesday to Sunday and finishes in the early evening, so this one is a daytime plan rather than a late supper.
Operating Hours: 10:00 am – 7:30 pm (Closed Monday & Tuesday)
Address: 7, Jalan Mustapha Al-Bakri, Taman Jubilee, 30300 Ipoh, Perak, Malaysia
Tel: 05-255 2562
Google Review: View on Google
Google Map: Navigate Now
5. Fu Tien Vegetarian Restaurant

Fu Tien flies the flag for classic Chinese vegetarian cooking in the Medan Ipoh area. This is the mock-meat tradition done properly, with soy and mushroom stand-ins for pork, chicken, and fish worked into stir-fries, claypots, and rice sets that taste remarkably close to the originals. It is a comfortable, no-frills spot that suits families and larger groups who want to share a few dishes over a proper sit-down meal. Prices stay reasonable and the menu is broad enough to keep frequent visits interesting. It closes on Mondays and runs a lunch and dinner service, so aim for either of those windows.
Operating Hours: 11:00 am – 3:00 pm & 5:30 pm – 9:00 pm (Closed Monday)
Address: 34, Jalan Medan Ipoh 1B, Medan Ipoh Bestari, 31400 Ipoh, Perak, Malaysia
Tel: 011-1196 9068
Google Review: View on Google
Google Map: Navigate Now
6. Vegan Life Vegetarian Restaurant

True to its name, Vegan Life keeps things fully plant-based, and it has become a reliable go-to in Bandar Baru Medan Ipoh. Expect an honest spread of rice, noodles, and vegetable dishes cooked without any animal products, which makes ordering stress-free if you are strict about your diet. The cooking is home-style and hearty, the kind of food that fills you up without feeling heavy on the conscience. It is a modest, friendly place rather than a polished cafe, and that is part of the charm. Closed on Tuesdays with a break in the afternoon, so a lunch or dinner visit works best.
Operating Hours: 11:00 am – 3:00 pm & 6:00 pm – 9:30 pm (Closed Tuesday)
Address: 25, Jalan Medan Ipoh 7, Bandar Baru Medan Ipoh, 31400 Ipoh, Perak, Malaysia
Tel: 010-982 6408
Google Review: View on Google
Google Map: Navigate Now
7. Yun Ji Vegetarian Restaurant

Tucked along Jalan Dass in Kampung Jawa, Yun Ji is a long-standing Chinese vegetarian kitchen that locals rely on for a dependable meat-free meal. The strength here is consistency: well-seasoned vegetable dishes, tofu done a few ways, and mock-meat mains that hold up next to the town’s better-known spots. It is a straightforward, family-run feel, the sort of restaurant you slip into for a quiet lunch without any fuss. The neighbourhood setting means parking is usually easy too. It closes on Mondays and runs separate lunch and dinner services, so check the timing before you make the trip out.
Operating Hours: 11:00 am – 2:30 pm & 5:00 pm – 9:00 pm (Closed Monday)
Address: 36, Jalan Dass, Kampung Jawa, 30300 Ipoh, Perak, Malaysia
Tel: 05-253 0491
Google Review: View on Google
Google Map: Navigate Now
8. Chan Yuan Vegetarian Restaurant

Out towards Pasir Puteh, Chan Yuan is a neighbourhood vegetarian restaurant that rewards the short drive from the town centre. It serves the familiar Chinese vegetarian repertoire, from stir-fried greens and braised tofu to claypot and rice sets, all cooked with a home kitchen’s care. Regulars in the area treat it as their reliable weekday canteen, and the welcome is warm if you are visiting for the first time. It is roomy enough for a family gathering yet relaxed enough for a solo bite. Like many spots on this list, it closes Mondays and takes an afternoon break, so plan for lunch or dinner.
Operating Hours: 11:00 am – 2:30 pm & 5:00 pm – 9:00 pm (Closed Monday)
Address: 669, Jalan Pasir Putih, Kampung Pasir Puteh Baharu, 31650 Ipoh, Perak, Malaysia
Tel: 05-321 1218
Google Review: View on Google
Google Map: Navigate Now
9. Qi Fu Healthy Park Vegetarian

Qi Fu Healthy Park sits in the Medan Ipoh cluster and pitches itself, as the name suggests, at diners who want their vegetarian food on the lighter, healthier side. The menu covers the usual rice and vegetable dishes alongside more wholesome, less-oily options, so it appeals to both the strict Buddhist crowd and anyone simply eating cleaner. It is an easy, everyday sort of place, open right through the week including Mondays, which makes it handy when other vegetarian spots are shut. Service is quick and the prices are gentle. A solid choice for a fuss-free healthy lunch or an early dinner near the neighbourhood.
Operating Hours: 11:00 am – 3:00 pm & 5:30 pm – 9:00 pm (Daily)
Address: 8, Persiaran Medan Ipoh, Bandar Baru Medan Ipoh, 31400 Ipoh, Perak, Malaysia
Tel: 012-516 7713
Google Review: View on Google
Google Map: Navigate Now
10. Ambience Tea House & Veggie Cafe

Rounding out the list is something a little different. Ambience Tea House & Veggie Cafe, or 茗楼茶艺素食馆, pairs Chinese tea culture with a vegetarian kitchen on Jalan Raja Ekram. It is the spot to choose when you want to linger, sipping a pot of good tea between plates of meat-free dishes in a calm, unhurried room. That slower pace makes it a lovely place for a long chat with friends or a gentle solo afternoon. It keeps generous hours through to the evening, so it works when you fancy a late vegetarian dinner rather than a rushed lunch. Closed on Tuesdays, so keep that in mind.
Operating Hours: 11:00 am – 10:00 pm (Closed Tuesday)
Address: 74, Jalan Raja Ekram, Kampung Jawa, 31350 Ipoh, Perak, Malaysia
Tel: 016-401 1626
Google Review: View on Google
Google Map: Navigate Now
Ipoh gives vegetarians and vegans far more than a fallback plate of plain vegetables. For a fully vegan meal, Vegan Delights and Vegan Life have you covered, while Seed Wholesome Dining and Qi Fu keep things light and health-minded. If it is the comforting old-school mock-meat style you are after, Fu Tien, Yun Ji, and Chan Yuan deliver the classics, and Ambience Tea House is the one for a slow, tea-soaked afternoon. Every spot here clears a 4.0 Google rating, so you can walk into any of them with confidence.
Opening days and hours do shift, especially around the lunar prayer days when the town eats meat-free, so a quick call or a check on Google before you go never hurts. Grab your family or a hungry friend, pick a place, and make a proper weekend meal of it.
Frequently Asked Questions
Which is the best fully vegan restaurant in Ipoh?
Vegan Delights Cafe on Jalan Raja Permaisuri Bainun is the most reviewed fully vegan spot on this list, serving plant-based takes on local dishes with no egg or dairy. Vegan Life in Bandar Baru Medan Ipoh is another dependable fully vegan choice.
Are Ipoh’s vegetarian restaurants suitable for strict Buddhist diets?
Many are. The Chinese vegetarian spots such as Fu Tien, Yun Ji and Chan Yuan cook in the traditional meat-free style. If you also avoid onion and garlic, mention it when you order, as several kitchens can adjust the dish or point you to a suitable option.
What days do vegetarian restaurants in Ipoh usually close?
It varies by spot. Several close on Mondays or Tuesdays and take an afternoon break between lunch and dinner. Qi Fu Healthy Park Vegetarian is one of the few open daily. Always check the hours listed above before making the trip.
Are these vegetarian restaurants in Ipoh affordable?
Yes. Most, especially the economy-rice style places like YC Vege Life, let you pick your dishes and pay by what you take, keeping a full meal budget-friendly. The cafes sit a little higher but still offer good value for a wholesome, meat-free plate.
Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.com.my. For more information, kindly refer to our copyright, privacy & disclosure policy.