If you're wondering how to say vegan in Malay, the simplest phrase is:
“Saya vegan.”
That means “I am vegan.”
But saying only “Saya vegan” may not be enough when you're ordering food in Malaysia.
The bigger challenge is that ingredients such as belacan (shrimp paste), fish sauce, oyster sauce, lard, ghee, butter, milk, and egg can appear in dishes that otherwise look completely plant-based. A vegetable dish, for example, may be cooked with shrimp paste. A Chinese noodle dish may contain lard or oyster sauce. An Indian curry may be finished with ghee.
That's why the most useful Malaysian vegan phrase isn't simply “I am vegan.” It's a short explanation of what you don't eat.
A practical phrase to save on your phone is:
“Saya vegan. Saya tidak makan daging, ayam, ikan, makanan laut, telur, susu, atau produk daripada haiwan.”
“I am vegan. I don't eat meat, chicken, fish, seafood, eggs, milk, or animal products.”
For ordering food, add:
“Tolong jangan letak belacan, sos ikan, atau sos tiram.”
“Please don't add shrimp paste, fish sauce, or oyster sauce.”
Those two sentences will take you much further than simply asking whether a dish is “vegetarian.”
Malaysia is an excellent destination for plant-based travelers, but ordering vegan food requires a little more precision. The hidden ingredients differ depending on whether you're eating Malay, Chinese, or Indian food, so this guide gives you a complete phrase card for all three.
The Most Important Malaysian Vegan Phrases to Know
Before getting into individual cuisines, learn these core phrases. They cover most everyday situations you'll encounter when dining out in Kuala Lumpur, Penang, Malacca, Johor Bahru, or elsewhere in Malaysia.
“Saya vegan”
Saya vegan.
I am vegan.
This is the easiest way to communicate your dietary choice.
The word vegan is widely understood, particularly in larger cities and tourist areas. You don't necessarily need a complicated Malay explanation every time.
Still, if the person you're speaking with isn't sure what vegan means, follow it with a list of ingredients you don't eat.
“Saya tidak makan daging”
Saya tidak makan daging.
I don't eat meat.
This is useful, but it is not enough to communicate a vegan diet.
In Malaysia, someone may understand “no meat” as vegetarian while still assuming that eggs, dairy, fish sauce, shrimp paste, or oyster sauce are acceptable.
“Saya tidak makan ikan atau makanan laut”
Saya tidak makan ikan atau makanan laut.
I don't eat fish or seafood.
This is particularly important because seafood-based ingredients can be hidden in sauces and condiments.
“Saya tidak makan telur”
Saya tidak makan telur.
I don't eat eggs.
“Saya tidak makan susu atau produk tenusu”
Saya tidak makan susu atau produk tenusu.
I don't eat milk or dairy products.
For a simpler version:
Tanpa susu.
Without milk.
“Tanpa produk haiwan”
Tanpa produk haiwan.
Without animal products.
This is useful as a general statement, although specific ingredient requests are still safer when ordering.
“Tanpa belacan”
Tanpa belacan.
Without shrimp paste.
This is one of the most important phrases for ordering vegan Malay food.
Belacan is a fermented shrimp paste used in many Malaysian dishes, particularly sambal and other savory preparations. A dish can contain no visible seafood and still be non-vegan because of belacan.
“Tanpa sos ikan”
Tanpa sos ikan.
Without fish sauce.
“Tanpa sos tiram”
Tanpa sos tiram.
Without oyster sauce.
“Tanpa ghee”
Tanpa ghee.
Without ghee.
This is especially important when eating Indian food.
“Tanpa telur, susu, atau mentega”
Tanpa telur, susu, atau mentega.
Without eggs, milk, or butter.
This is a useful all-purpose dairy-and-egg request.
Your Complete Vegan Ordering Card for Malaysia
If you only save one section from this guide, save this one.
General vegan request
Saya vegan. Saya tidak makan daging, ayam, ikan, makanan laut, telur, susu, atau produk daripada haiwan.
I am vegan. I don't eat meat, chicken, fish, seafood, eggs, milk, or animal products.
Malay food
Tolong jangan letak belacan, sos ikan, atau ikan bilis.
Please don't add shrimp paste, fish sauce, or anchovies.
Chinese food
Tolong jangan letak sos tiram, sos ikan, daging, ayam, atau lemak babi.
Please don't add oyster sauce, fish sauce, meat, chicken, or pork fat.
Indian food
Tolong tanpa ghee, mentega, susu, yogurt, paneer, dan telur.
Please make it without ghee, butter, milk, yogurt, paneer, and eggs.
When you're unsure
Ini vegan?
Is this vegan?
Or ask:
Ini ada produk haiwan?
Does this contain animal products?
Specific questions are usually more useful than relying on a general “vegetarian” label.
Why Ordering Vegan in Malaysia Can Be Tricky
Malaysia has a remarkably diverse food culture. Malay, Chinese, Indian, Peranakan, indigenous, and regional cuisines all influence what you'll find on restaurant menus.
That diversity is great for vegan travelers.
It also means there isn't one universal list of ingredients to watch for.
A vegetable stir-fry in a Chinese restaurant may contain oyster sauce. A sambal in a Malay restaurant may contain shrimp paste. A lentil curry in an Indian restaurant may be cooked with ghee.
Even dishes that seem obviously plant-based can include animal-derived ingredients.
The key is to ask about how the food is prepared, not just whether the main ingredients are vegetables.
This distinction matters when searching for vegan food in Malaysia because “vegetarian” and “vegan” aren't always interchangeable.
Vegetarian food may contain:
- Eggs
- Milk
- Butter
- Ghee
- Yogurt
- Cheese
- Fish sauce
- Shrimp paste
For strict vegan dining, ask about the cooking oil, sauces, pastes, stock, and finishing ingredients.
Malay Cuisine: Watch for Belacan, Fish, and Anchovies
Malay cuisine is one of the most important areas to understand if you're learning vegan Malay phrases.
Many traditional Malay dishes are built around bold flavors from chilies, coconut, herbs, spices, fermented ingredients, and seafood-based seasonings.
That creates plenty of naturally plant-based possibilities, but it also creates hidden-ingredient problems.
Belacan: The Ingredient Vegan Travelers Need to Know
Belacan is fermented shrimp paste.
It is a particularly important ingredient to recognize because it may be incorporated into sambal and other dishes without being visually obvious.
If a dish comes with sambal, don't assume that it is vegan simply because the sambal looks like chili, onion, or tomato.
Ask:
“Sambal ini ada belacan?”
Does this sambal contain shrimp paste?
If you want to avoid it:
“Sambal tanpa belacan, boleh?”
Can I have the sambal without shrimp paste?
However, keep in mind that a restaurant may prepare the sambal in a shared batch. If it is already mixed with belacan, removing visible pieces won't make it vegan.
Fish Sauce and Anchovies
Fish and anchovies can also appear as flavoring rather than as the main ingredient.
Useful phrases include:
“Ada ikan dalam ini?”
Is there fish in this?
“Ada ikan bilis?”
Does this contain anchovies?
“Tanpa ikan bilis, boleh?”
Can I have it without anchovies?
If you're ordering vegetables, rice, noodles, or sambal, asking about these ingredients can prevent an unexpected animal-derived addition.
Malay Dishes That May Need Extra Questions
Some familiar Malaysian dishes can require careful checking when ordering vegan.
Nasi lemak
Nasi lemak may look promising because rice, cucumber, peanuts, and sambal are plant-based components.
But traditional accompaniments can include egg, anchovies, and other non-vegan ingredients. The sambal may also contain belacan.
Ask for the rice and vegetables without animal products, and verify every condiment separately.
Laksa
Laksa varies considerably by region and recipe.
Some versions are seafood-heavy, while others use fish or shrimp-based ingredients in the broth or paste.
Don't assume that a coconut-milk-based laksa is vegan. Coconut milk tells you about one ingredient, not the entire broth.
Rojak
Rojak can contain a mixture of fruit, vegetables, tofu, and a sweet-savory sauce. The sauce deserves particular attention because recipes vary.
Ask about shrimp paste and other animal-derived ingredients before ordering.
Sambal
Sambal is not automatically vegan.
Ask:
“Sambal ini vegan?”
And, more specifically:
“Ada belacan atau ikan bilis?”
Chinese Cuisine: Oyster Sauce and Lard Are the Big Ones
Chinese Malaysian food can offer excellent vegan options, particularly vegetable dishes, tofu, noodles, rice dishes, and Buddhist-style vegetarian food.
But two ingredients deserve special attention:
oyster sauce and lard.
Fish sauce, chicken stock, and seafood-based seasonings can also appear.
Ask About Oyster Sauce
Oyster sauce is a common source of confusion because it may be added to an otherwise vegetable-heavy stir-fry.
Ask:
“Ada sos tiram?”
Does this contain oyster sauce?
Then request:
“Tanpa sos tiram, boleh?”
Can I have it without oyster sauce?
If you're ordering stir-fried vegetables, this is one of the most useful questions you can ask.
Watch for Lard
Lard is rendered pork fat.
It can be used for cooking, frying, seasoning, or adding richness to noodles and other dishes.
The phrase:
“Ada lemak babi?”
asks whether there is pork fat.
You can say:
“Tolong jangan guna lemak babi.”
Please don't use pork fat.
If you're particularly cautious, ask what oil is used for cooking:
“Minyak apa yang digunakan?”
What oil is used?
Don't Forget Chicken Stock
A vegetable soup or noodle dish can still be non-vegan if its broth is made with chicken stock.
Ask:
“Sup ini guna stok ayam?”
Does this soup use chicken stock?
You can also ask:
“Ada stok daging atau ayam?”
Does it contain meat or chicken stock?
This is especially useful for soups, noodles, hot pots, and dishes with sauces.
Indian Cuisine: Ghee Is the Ingredient to Watch
Indian food is often one of the easiest cuisines for vegans to navigate, especially when restaurants have clearly marked vegetarian dishes.
But vegetarian does not automatically mean vegan.
The major ingredients to watch are:
- Ghee
- Butter
- Milk
- Yogurt
- Paneer
- Cream
- Eggs
What Is Ghee?
Ghee is clarified butter, so it is not vegan.
It can be used for frying, cooking rice, preparing curries, making breads, and finishing dishes.
A dish may not taste strongly buttery even when ghee has been used.
Ask:
“Ada ghee?”
Does this contain ghee?
Or:
“Tolong tanpa ghee.”
Please make it without ghee.
Ask About Butter and Dairy
Use:
“Ada mentega?”
Does this contain butter?
“Ada susu?”
Does this contain milk?
“Ada yogurt?”
Does this contain yogurt?
“Ada paneer?”
Does this contain paneer?
If you want a comprehensive request:
“Tanpa ghee, mentega, susu, yogurt, dan paneer.”
Without ghee, butter, milk, yogurt, and paneer.
Indian Breads Need Checking Too
Roti, naan, paratha, and similar breads can vary.
Some recipes are vegan; others may contain butter, ghee, milk, or yogurt.
Instead of assuming a bread is vegan because it contains no meat, ask:
“Roti ini ada susu atau ghee?”
Does this roti contain milk or ghee?
If the answer isn't clear, choose a simpler option or ask the restaurant staff to recommend a vegan bread.
The Difference Between “Vegetarian” and “Vegan” in Malaysia
This is one of the most important concepts for anyone dining out in Malaysia.
If you say:
“Saya vegetarian.”
you are saying:
“I am vegetarian.”
That does not necessarily communicate that you avoid eggs and dairy.
If you're vegan, be explicit.
Say:
“Saya vegan.”
Then list the ingredients you avoid.
This is especially helpful in restaurants where “vegetarian” is used broadly.
A useful phrase is:
“Saya vegan, bukan vegetarian.”
I am vegan, not vegetarian.
For clarity, follow it with:
“Saya tidak makan telur atau susu.”
I don't eat eggs or milk.
This simple distinction can prevent a lot of confusion.
How to Order Vegan Food in Kuala Lumpur
Kuala Lumpur is one of the easiest places in Malaysia to experiment with plant-based dining because of its large, multicultural food scene.
Still, the same rules apply whether you're eating at a dedicated vegan restaurant, a food court, a casual café, or a traditional restaurant.
At a Malaysian Restaurant
Start with:
“Saya vegan.”
Then explain:
“Saya tidak makan daging, ikan, makanan laut, telur atau susu.”
Finally, mention hidden ingredients:
“Tanpa belacan dan sos ikan, ya.”
This gives the kitchen a clear picture of what you need.
At a Chinese Restaurant
Try:
“Saya vegan. Boleh buat tanpa sos tiram, sos ikan, ayam, dan lemak babi?”
I am vegan. Can you make it without oyster sauce, fish sauce, chicken, and pork fat?
At an Indian Restaurant
Try:
“Saya vegan. Boleh tanpa ghee, mentega, susu, yogurt dan paneer?”
I am vegan. Can you make it without ghee, butter, milk, yogurt, and paneer?
These cuisine-specific requests are more effective than simply asking, “What is vegan?”
A Simple Strategy for Ordering Vegan Safely
When communication is difficult, don't try to explain every detail at once.
Use a three-step approach.
Step 1: Identify Yourself as Vegan
Say:
“Saya vegan.”
Pause and let the restaurant staff respond.
Step 2: Name the Major Ingredients You Avoid
For a general request:
“Tidak makan daging, ikan, telur, susu.”
No meat, fish, eggs, or milk.
Step 3: Ask About the Cuisine-Specific Hidden Ingredients
For Malay food:
“Ada belacan atau ikan bilis?”
For Chinese food:
“Ada sos tiram atau lemak babi?”
For Indian food:
“Ada ghee atau mentega?”
This approach is short enough to use in a busy restaurant but specific enough to catch common problems.
What to Do When a Restaurant Staff Member Says “Vegetarian”
If someone tells you a dish is vegetarian, don't immediately assume it's vegan.
Ask a second question.
For example:
“Ada telur atau susu?”
Does it contain eggs or milk?
For Malay food:
“Ada belacan atau ikan?”
Does it contain shrimp paste or fish?
For Chinese food:
“Ada sos tiram atau lemak babi?”
Does it contain oyster sauce or pork fat?
For Indian food:
“Ada ghee atau mentega?”
Does it contain ghee or butter?
You're not being difficult. You're clarifying a dietary requirement.
Useful Malay Words for Vegan Travelers
Learning individual food words can be just as useful as memorizing complete sentences.
| Malay | English |
|---|---|
| vegan | vegan |
| vegetarian | vegetarian |
| daging | meat |
| ayam | chicken |
| ikan | fish |
| makanan laut | seafood |
| udang | shrimp |
| ikan bilis | anchovies |
| telur | egg |
| susu | milk |
| mentega | butter |
| ghee | ghee |
| yogurt | yogurt |
| keju | cheese |
| paneer | paneer |
| belacan | shrimp paste |
| sos ikan | fish sauce |
| sos tiram | oyster sauce |
| lemak babi | pork fat/lard |
| tanpa | without |
| tidak | not/no |
| makan | eat |
| ada | have/contain |
| boleh | can/may |
The word tanpa is especially useful.
It means “without”, and it lets you create simple food requests even if your Malay vocabulary is limited.
For example:
Tanpa telur — without egg
Tanpa susu — without milk
Tanpa belacan — without shrimp paste
Tanpa ghee — without ghee
Tanpa sos ikan — without fish sauce
Tanpa sos tiram — without oyster sauce
The Most Useful Phrase: “Tanpa”
If you remember only one ordering word beyond “vegan,” make it tanpa.
Rather than trying to construct a perfect sentence, you can often communicate clearly with:
“Tanpa telur, tanpa susu, tanpa belacan.”
Without egg, without milk, without shrimp paste.
You can add other ingredients as necessary.
For example:
“Tanpa telur, susu, ghee, sos ikan dan sos tiram.”
Without egg, milk, ghee, fish sauce, and oyster sauce.
For someone traveling with limited Malay, this can be easier to remember than a long sentence.
Don't Forget Shared Cooking Equipment
Avoiding animal ingredients isn't always the only concern for someone following a strict vegan diet.
Some restaurants may use the same wok, fryer, grill, or cooking surface for different foods.
For most vegan travelers, the most important question is whether animal ingredients are actually used in the dish. If you need strict separation because of a particular dietary requirement, communicate that separately.
You can ask:
“Boleh masak berasingan?”
Can you cook it separately?
For example:
“Boleh masak sayur ini berasingan tanpa sos ikan?”
Can you cook these vegetables separately without fish sauce?
This is particularly useful when ordering stir-fried food.
How to Handle Street Food and Food Courts
Street food is part of the appeal of traveling through Malaysia, but food stalls can make detailed ingredient questions harder.
You may have only a few seconds to decide what to order.
Look for dishes where the individual ingredients are easy to identify, such as plain rice, fresh fruit, certain vegetable dishes, tofu, or clearly labeled vegetarian options.
Then ask about the sauce.
The sauce is often where the hidden animal ingredient appears.
If a dish comes with sambal, gravy, dressing, paste, or a dark savory sauce, don't assume it is plant-based.
A useful question is:
“Sos ini ada ikan atau udang?”
Does this sauce contain fish or shrimp?
What If Your Malay Isn't Very Good?
Don't worry about speaking perfect Malay.
The goal is clear communication, not linguistic perfection.
A short phrase plus a list of ingredients is often more effective than a complicated sentence.
For example:
“Vegan. Tanpa daging, ikan, telur, susu. Tanpa belacan.”
Vegan. No meat, fish, eggs, or milk. No shrimp paste.
If necessary, show the phrase on your phone.
You can also learn the Malay words for the ingredients most likely to cause confusion. That gives you a way to recognize answers even if the conversation moves quickly.
Listening for words such as ikan, udang, telur, susu, ghee, mentega, and belacan can be extremely helpful.
Common Mistakes Vegan Travelers Make in Malaysia
Mistake 1: Assuming “Vegetarian” Means Vegan
It doesn't necessarily.
Always ask about eggs and dairy.
Mistake 2: Assuming Sambal Is Vegan
Sambal can contain belacan or other seafood ingredients.
Ask first.
Mistake 3: Forgetting About Ghee
Indian vegetarian food can contain ghee even when there is no meat, egg, or obvious dairy.
Mistake 4: Ordering Vegetable Stir-Fry Without Asking About Sauce
The vegetables may be vegan while the sauce contains oyster sauce or fish sauce.
Mistake 5: Checking the Main Dish but Not the Condiments
The rice, noodles, or curry may be plant-based while the sambal, sauce, broth, or topping isn't.
Mistake 6: Assuming Coconut Milk Means Vegan
Coconut milk is plant-based, but a coconut-based dish can still contain fish, shrimp paste, chicken stock, or other animal ingredients.
Mistake 7: Asking Only “No Meat”
Fish and seafood may not be considered “meat” in casual conversation.
Say “tidak makan ikan atau makanan laut” if you need to avoid them.
A One-Minute Vegan Malaysia Cheat Sheet
Before you travel, memorize these:
Saya vegan.
I am vegan.
Saya tidak makan daging, ayam, ikan atau makanan laut.
I don't eat meat, chicken, fish, or seafood.
Saya tidak makan telur atau susu.
I don't eat eggs or milk.
Tanpa belacan.
Without shrimp paste.
Tanpa sos ikan.
Without fish sauce.
Tanpa sos tiram.
Without oyster sauce.
Tanpa lemak babi.
Without pork fat.
Tanpa ghee.
Without ghee.
Ini vegan?
Is this vegan?
Ada produk haiwan?
Does this contain animal products?
Boleh masak berasingan?
Can you cook it separately?
Save these phrases before you leave your hotel. Having them ready can make ordering much less stressful, particularly when you're hungry and the restaurant is busy.
Vegan Dining in Malaysia: Think Cuisine First
The most useful mental shortcut is to think about the cuisine before you think about the dish.
Eating Malay food?
Think:
Belacan. Fish. Anchovies. Fish sauce.
Eating Chinese food?
Think:
Oyster sauce. Fish sauce. Lard. Chicken stock.
Eating Indian food?
Think:
Ghee. Butter. Milk. Yogurt. Paneer.
This approach helps you ask the right questions without memorizing every ingredient in Malaysian cooking.
It also explains why a generic “vegan Malaysia phrase” isn't always enough. The risk ingredients change with the culinary tradition.
Making Vegan Travel Part of a Bigger Plant-Based Lifestyle
For many travelers, learning how to order vegan food is about more than avoiding certain ingredients. It can be a practical expression of a broader interest in plant-based living, compassion, mindfulness, and ethical choices.
If you're looking for a way to carry that message beyond the dinner table, The Dharma Store creates organic-cotton vegan-themed apparel, including Vegan T-Shirts designed around plant-based and compassionate living.
The important thing is that your travel experience remains enjoyable. You don't need perfect Malay, an encyclopedic knowledge of Malaysian cuisine, or a rigid script. A few well-chosen phrases can make a major difference.
FAQ: Ordering Vegan Food in Malaysia
How do you say vegan in Malay?
The simplest way to say vegan in Malay is “Saya vegan,” which means “I am vegan.” For clarity, explain that you don't eat meat, fish, seafood, eggs, milk, or other animal products.
What is the Malay word for vegan?
The Malay word commonly used is “vegan.” Malay speakers may understand the English-derived term directly, especially in urban areas and restaurants accustomed to international travelers.
How do you say “without” in Malay when ordering food?
The Malay word for “without” is “tanpa.” It is extremely useful for ordering vegan food. For example, “tanpa telur” means “without egg,” while “tanpa belacan” means “without shrimp paste.”
Is Malay food easy to order vegan?
It can be, but hidden ingredients require attention. Belacan, anchovies, fish sauce, and seafood-based pastes can appear in dishes that otherwise contain vegetables, rice, noodles, or coconut milk. Always ask about sauces, sambal, broths, and pastes.
What should vegans avoid in Chinese Malaysian food?
Common ingredients to check include oyster sauce, fish sauce, lard, chicken stock, and other meat-based seasonings. Ask specifically about the sauce and cooking fat when ordering vegetable dishes, noodles, or rice.
Is Indian food in Malaysia vegan-friendly?
Indian restaurants can have many vegan-friendly dishes, but vegetarian dishes may contain ghee, butter, milk, yogurt, paneer, or cream. Ask specifically for food without dairy and ghee rather than assuming vegetarian food is vegan.
Final Vegan Ordering Card
If you're heading to Malaysia soon, this is the compact version worth keeping on your phone:
I am vegan:
Saya vegan.
I don't eat meat, chicken, fish, or seafood:
Saya tidak makan daging, ayam, ikan atau makanan laut.
I don't eat eggs or milk:
Saya tidak makan telur atau susu.
Without shrimp paste:
Tanpa belacan.
Without fish sauce:
Tanpa sos ikan.
Without oyster sauce:
Tanpa sos tiram.
Without pork fat:
Tanpa lemak babi.
Without ghee:
Tanpa ghee.
Is this vegan?
Ini vegan?
Does this contain animal products?
Ini ada produk haiwan?
The biggest lesson is simple: don't stop at “vegan.” Ask about the hidden ingredients that belong to the cuisine you're eating.
For Malay food, check belacan and seafood seasonings. For Chinese food, check oyster sauce, fish sauce, lard, and stock. For Indian food, check ghee and dairy.
Once you know those differences, ordering vegan in Malaysia becomes much more straightforward—and you can spend less time worrying about what's in your food and more time enjoying the incredible range of Malaysian cuisine.
The information in this article is for educational purposes only and should not be considered medical advice. Always consult a qualified healthcare professional regarding dietary or health concerns.