The Best Vegan Food in Malaysia (2025): All You Need To Know

Malaysia — Quick Facts (Frame for Blog)

Malaysia – Quick Facts

An overview of essential information about Malaysia.

Area
~330,803 km²
Population
~33.5 million (2023)
Major ethnic groups
Malay (Bumiputera), Chinese, Indian, Indigenous groups (Orang Asli, Dayak, Kadazan-Dusun)
Visa
Many nationalities receive visa-free entry (15–90 days); check official requirements before travel.
Currency
Malaysian Ringgit (RM / MYR)

Short overview

Malaysia is a diverse Southeast Asian nation split between Peninsular Malaysia and Malaysian Borneo. It is known for its cultural mix of Malay, Chinese, Indian, and Indigenous traditions, as well as lush rainforests, islands, and modern cities like Kuala Lumpur. The country balances tradition and modernity, making it a fascinating destination for food, culture, and nature travel.

Practical tips

  • Languages: Malay (official), English widely spoken; Chinese dialects and Tamil are also common.
  • Time zone: UTC+8.
  • Plug type: G (British-style).
  • Best time to travel: Generally December–March for the west coast (Penang, Langkawi, Kuala Lumpur); April–September is better for east coast islands (Perhentians, Redang, Tioman). Borneo has rain year-round but June–August is slightly drier.
  • Transport: Domestic flights cover long distances. Buses and trains connect major cities. Grab is widely available for local transport.
  • Best for: food, islands, rainforests, culture, and city exploration.

Vegan in Malaysia: A Food & Travel Guide

We spent several weeks in Malaysia, traveling through Tioman Island, Kuala Lumpur, Taman Negara, Cameron Highlands, and George Town. Each place offered something completely different: beach life, big cities, tropical jungle, cool highlands and tea experiences, and one of Asia’s most colorful heritage towns.

And as for the food? Malaysia is a melting pot of cultures, mainly Malay, Chinese, and Indian, and this diversity is reflected beautifully in its cuisine. While you do need to watch out for common non-vegan ingredients like fish sauce, shrimp paste, or ghee, we loved the variety of flavors and found it relatively easy to adapt dishes, or find ones that were already naturally plant-based.

Food plays a big role in Malaysia and is available everywhere. Pictured is a streetwork art portraying a man giving icecream to a girl.
Food plays a big role in Malaysia and is available everywhere.

In this guide, we’ll walk you through typical Malaysian dishes that can be veganized, snacks and drinks worth trying, the different kinds of eateries you’ll encounter, and of course, our favorite vegan restaurants in each destination.

Traditional Malaysian Dishes

Malaysia is fairly vegan-friendly once you know what to look for. Thanks to the strong presence of Indian and Chinese communities, tofu, dhal, coconut milk, and fresh vegetables are widely available. That said, it’s important to stay alert for hidden non-vegan ingredients like shrimp paste (belacan), fish sauce, or ghee (clarified butter).

Here are some savory and sweet dishes that vegans should keep an eye out for:

Savory Malaysian Vegan Dishes

  • Nasi Goreng (Fried Rice): Much like in Indonesia, Malaysia’s version is everywhere. Ask for it tanpa telur (without egg), and you’ll usually get a fully vegan plate. Sometimes sambal (chili paste) contains shrimp paste, so just double-check. Unlike Indonesia, tofu was not as omnipresent, so sometimes Nasi Goreng came “only” with vegetables.
  • Mee Goreng (Fried Noodles): A classic street food favorite made with yellow noodles, veggies, soy sauce, and chili. Often topped with egg, but super easy to request without.
  • Roti Canai with Dhal Curry: This Indian-inspired flatbread is easy to find across Malaysia. It’s sometimes made with ghee, but many stalls (especially in Indian eateries) prepare it with vegetable oil. Pair it with dhal curry or vegetable curry for a delicious vegan breakfast or snack.
  • Banana Leaf Rice: A South Indian meal served on a banana leaf with rice, papadums, and a variety of curries and side dishes. Many components are vegan, but to be sure ask about ghee, yogurt or milk.
  • Nasi Lemak (National Dish of Malaysia): Usually comes with anchovies and egg, but vegan-friendly versions exist! Just ask for rice cooked in coconut milk served with peanuts, cucumber, sambal (without shrimp paste) and veggies.
  • Char Kway Teow: A stir-fried noodle dish often cooked with egg, prawns, or Chinese sausage. Some vegetarian restaurants and hawker stalls can make it with just tofu and veggies.
  • Thosai (Dosa): A South Indian fermented pancake made from rice and lentils, usually vegan by default. Best enjoyed with dhal or chutneys.
  • Laksa (Noodle Soup): Malaysia is famous for its different regional laksas. Some are fish-based, but curry laksa can often be made vegan by skipping egg and meat. Look for stalls or restaurants with vegetarian/vegan signs.
Indian restaurants make it easy to be vegan in Malaysia. Pictures an Indian dosa with different chutneys.
Indian restaurants can be found almost everywhere in Malaysia.

Sweet Malaysian Vegan Dishes

  • Cendol: Shaved ice topped with coconut milk, palm sugar syrup, and green pandan jelly noodles. Refreshing and (usually) vegan!
  • Kuih (Traditional Cakes): Malaysia has an endless variety of colorful bite-sized sweets made from rice flour, pandan, and coconut. Many are vegan, but check for egg or condensed milk.
  • Pisang Goreng (Fried Banana): Crispy fried bananas, mostly vegan. Ask if eggs are used for the dough.
  • Pulut Hitam (Black Glutinous Rice Porridge): A sweet dessert made with black sticky rice, coconut milk, and palm sugar.

Breakfast in Malaysia

Malaysian breakfasts are often savory. Roti canai with dhal, nasi lemak, or fried noodles are common morning meals. In touristy areas, Western breakfasts are available but can be less vegan-friendly (lots of eggs and dairy). We often relied on Indian eateries for delicious, filling vegan breakfasts.

Snacks in Malaysia

  • Gorengan-style fritters (tofu, bananas, sweet potatoes)
  • Murukku (crispy Indian lentil-based snacks)
  • Bao buns: Soft, steamed buns that can be filled with tofu, mushrooms, or vegetables. The bun itself is usually vegan, but ask about the ingredients.
  • Fruit stalls everywhere: this is your moment to try durian 😉
  • Packaged breads: often come with milk (powder), but some are vegan. Always check labels.
Bao buns in violet, green and white.
Bao Buns are a yummy, filling snack in Malaysia.

Different Eateries in Malaysia

  • Mamak Stalls: Indian-Muslim eateries open almost 24/7. Great for roti canai, thosai, and dhal. Some curries contain meat or ghee, so always ask.
  • Hawker Stalls: Food courts with many small vendors, especially in George Town and Kuala Lumpur. Great for sampling local dishes. Look for stalls advertising “vegetarian” or “sayur.”
  • Chinese Vegetarian Restaurants: Often labeled with “Vegetarian” or “素食 (su shi).” Many use mock meats made from soy or seitan. Most are fully vegan, but some can use dairy.
  • Indian Eateries: Great for vegan options like banana leaf rice, dhal, roti, thosai, and vegetable curries.
  • Tourist-Focused Cafés: Common in Kuala Lumpur and George Town, serving smoothie bowls, Western dishes, and vegan-friendly meals.
  • Dedicated Vegan Restaurants: More common in big cities like KL and George Town.
Your information could not be saved. Please try again.
Success! Check your inbox for your free Vegan in Malaysia guide.

Free Download: Vegan in Malaysia Cheatsheet

All the essential tips, ingredients, and translations on a single page. Just leave your email below, and we’ll send it to you instantly.

Our Favorite Vegan Restaurants in Malaysia

Kuala Lumpur

As the capital, KL is bursting with vegan-friendly restaurants. From trendy cafés serving smoothie bowls to street food stalls, you’ll never go hungry. We have a full vegan Kuala Lumpur guide, check it out here!

Taman Negara

Taman Negara is all about jungle trekking, and vegan food options are more limited. However, most restaurants and guesthouses can adapt dishes if you request no egg, meat, or fish. Some common go-tos:

  • Vegetable fried rice/noodles without egg
  • Simple curries with tofu and veggies
  • Fresh fruit stalls

Tip: Bring snacks like nuts, energy bars, or bread with peanut butter when going on treks.

Snake on leaf during night safari at Teman Negara National Park.
A snake we saw during a night safari.

Some places we ate at include:

  • Sunset Riverview Café: Comes with a lovely view of the river, serving the usual local staples (curry, rice, …) that can mostly be adapted vegan.
  • Acah Corner: family-run spot where you can get simple vegan meals like vegetable fried rice or noodles (just ask for no egg), and they even offer oat milk for coffee.
  • For a more special experience, the Floating Restaurants along the river are fun to try, with a few straightforward vegan-friendly options like fried tofu, rice, and noodles. For example Mama Chop Floating Resturant or Taman Negara Floating Restaurant.
Restaurant in "floating restaurant boat" on the river in Teman Negara National Park.
One of the many floating restaurants along the river.

Cameron Highlands

Known for its tea plantations and strawberry farms, Cameron Highlands has a cooler climate and a mix of Malay, Indian, and Chinese eateries.

  • Restoran Apoorva Golden Paradise: Indian restaurant with clearly marked vegan options.
  • Pizzarella & Misokimchi: Diverse cuisine serving Asian dishes and pizza (can be ordered without cheese). We had the Korean Army Pot, which was filling and delicious. The staff understands what veganism is.
  • Highlands Spice: Another Indian restaurant. The staff is knowledgeable about veganism and can advice you on what to order.
  • Restoran Ferm Nyonya: Offers some vegan-friendly Chinese-Malay dishes.
  • Street markets: Great for finding fried snacks, corn on the cob, and fresh strawberries.
Korean Hotpot filled with tofu, mushrooms and vegetables.
Vegan Korean Army Pot.

George Town (Penang)

George Town, Penang, is easily one of the best vegan food cities in Southeast Asia! The mix of Chinese, Indian, and Malay food creates endless options. We created a full guide about George Town, including our favorite vegan locations, that you can check out here.

Streetart in George Town Penang showing two children reaching their hand out of a window with bars. Both are smiling.
George Town impresses with street art and vegan restaurants.

Some great locations for vegans in Penang and George Town are:

  • Neka Vegan: Must-try when you’re in George Town! Small menu, but high quality. We had the katsu curry and were blown-away.
  • Ee Beng Vegetarian Food: Affordable buffet meals with rice, mock meats and lots of vegetables – 100% vegan
  • Pinxin Vegan Cuisine (outside of George Town): One of the most famous vegan restaurants in Penang, serving local dishes like vegan char kway teow and laksa.
  • The Habitat Cafe (outside of George Town): Located on Penang Hill, this café serves fully vegan warm meals, coffee, and desserts. It was a nice surprise, especially since it’s set in a place dedicated to protecting nature and wildlife -having a fully vegan spot here really shows their commitment to sustainability.
Counter at Habitat Cafe on Penang Hill, Malaysia, displaying vegan plates with spring rolls, pasta and salad, and underneath 3 different types of vegan cakes.
All vegan counter at “The Habitat Café” on Penang Hill.

Supermarkets & Markets

Malaysia’s supermarkets are generally quite vegan-friendly once you know where to look. Larger chains like Jaya Grocer, Village Grocer, Cold Storage, and AEON stock international plant-based products – soy milk, almond milk, tofu, tempeh, and vegan snacks. Convenience stores (7-Eleven, MyNews, KK Mart) often have nuts, chips, or soy drinks, but almost never full meals. Street markets are great for fresh tropical fruit, vegetables, and cooked snacks like goreng pisang (fried bananas).

In Taman Negara and Cameron Highlands, there are no big supermarkets, so we mostly relied on small local markets, Indian grocery stores, or 7-Eleven. Vegan options were more limited here, so it’s helpful to bring snacks like nuts, energy bars, or bread with peanut butter when going on treks or day trips. Tip: Packaged bread often contains milk powder or butter, so always check ingredients.

Bowl with oats, oatmilk, bananas and strawberries in Cameron Highlands, Malaysia.
Homemade breakfast in Cameron Highlands.

As a little anecdote to illustrate how shopping in Malaysia’s smaller markets can sometimes be a challenge, especially for vegan Western travelers accustomed to different ingredients: in the picture above, which shows oats, oat milk, strawberries, and bananas, the hardest item to find was actually the oats! Most oat products available were pre-mixed and often contained milk powder. We eventually found what we needed, but it was a good reminder to always double-check the ingredients.

Useful Malay Words

EnglishBahasa Malaysia
MeatDaging
ChickenAyam
FishIkan
ShrimpUdang
EggTelur
MilkSusu
CheeseKeju
ButterMentega
Shrimp pasteBelacan
Fish sauceKicap ikan

To ask for vegan: “Tanpa daging, tanpa ikan, tanpa telur, tanpa susu, sila.” (Without meat, fish, egg, milk, please.)

Quick Tips for Vegan Travelers in Malaysia

  • Malaysia is majority Muslim, so pork is rare in Malay eateries, but fish, chicken and beef are common.
  • Stick to Indian eateries for easy vegan breakfasts and lunches.
  • Always ask about belacan (shrimp paste) in sambal and curries.
  • Be cautious with instant noodles, biscuits, and bread: they often contain milk powder, whey or anchovy seasoning.
  • Teh tarik (pulled milk tea) is very popular but always made with condensed milk: ask for “teh O” (black tea with sugar) or “teh O ais limau” (iced tea with lime).
  • Look for vegetarian Chinese restaurants, they’re often hidden gems! And since they often serve mock-meat, they’re a great place to get your protein in.
  • Hawker centers are fun, cheap and a great place to mix & match different vegan food items.

FAQ: Eating Vegan While Traveling in Malaysia


Is Malaysia a vegan-friendly travel destination?

Yes! Malaysia’s mix of Malay, Chinese, and Indian cuisines makes it relatively easy to find vegan food. Tofu, tempeh, coconut milk, and vegetables are widely used, and many dishes can be adapted.

What traditional Malaysian dishes are vegan or can be made vegan?

Popular vegan-friendly dishes include Nasi Goreng, Mee Goreng, Roti Canai with Dhal, Banana Leaf Rice, Nasi Lemak (ask for no anchovies or egg), Char Kway Teow, Thosai/Dosa, Cendol, Pisang Goreng, and Kuih. Always check for ghee, shrimp paste (belacan), fish sauce (kicap ikan), or egg.

How can I explain I’m vegan in Malaysia?

Say “Tanpa daging, ikan, telur, susu, dan keju”, which means “No meat, fish, egg, milk, or cheese.” This is clearer than simply saying “vegan.”

Where are the best places to eat vegan in Malaysia?

Big cities like Kuala Lumpur and George Town (Penang) have dedicated vegan restaurants and vegan-friendly cafés. In Cameron Highlands and Taman Negara, options are limited to guesthouses, small markets, Indian eateries, or 7-Eleven—so plan ahead and bring snacks if trekking.

Any tips for eating vegan in Malaysia?
  • Stick to Indian or vegetarian Chinese eateries for easy vegan meals.
  • Ask about belacan (shrimp paste) and ghee in curries and sambal.
  • Hawker centers are great for mixing and matching vegetable dishes.
  • Bring snacks like nuts or energy bars when exploring nature spots.
  • Buffet-style meals or vegetable plates are usually safe defaults.

Further Reading

Blog Articles

Useful Resources

Lynn & Daniel – VanderlustJourney

About the Authors

Lynn & Daniel are the vegan couple behind VanderlustJourney, combining their passion for adventure and plant-based living. They share stories and visuals of natural places, hikes, vegan discoveries, and meaningful encounters from around the world – always striving to travel with kindness.

👉 Follow us on Instagram
✉️ Contact: vanderlustjourney@outlook.com

Leave a Reply

Your email address will not be published. Required fields are marked *