Johor Bahru: The Best Vegetarian + Vegan Restaurants

Johor Bahru (JB) is a great place to hang out for vegetarians and – to a lesser extent – vegans. During this pandemic, we tried out many veggie places in person and by delivery. These are our recommendations. Click here to scroll down to the map of Johor Bahru with all the vegetarian-friendly restaurants. Click the + below to learn more about the meaning of the emojis, dietary restrictions and intolerances, and a disclaimer. Note that we stayed in Johor Bahru during the COVID-19 pandemic. Restaurants aren’t ranked in a specific order.

Emoji Guide, Dietary Restrictions + Intolerances, Disclaimer

Restaurants that deliver are marked with a 🛵 emoji. All restaurants are dine-in unless marked with a 🚷. The ones that we’ve visited in person have a 🚶‍♀️. Restaurants that sell their veggie products to cook at home have a 🛒. Just like my post about Penang’s vegetarian restaurants, full-vegan and/or vegetarian restaurants are marked with 🥬 emoji. Likewise, I included some emojis for spiciness 🌶️, being Jonas or my favorite dish 🏆, and a novelty indicator ⚗️ to point out something that had superior flavors. Restaurants that also have a shop to cook vegetarian food at home feature a 🛒. The absolute cheapest place receives the 🤑 emoji award.

Know that if something says “chicken” or “mutton” in my recommendations, I’m talking about mock chicken or mock mutton. Don’t worry; it’s completely vegetarian. Jonas and I are vegetarians who eat eggs, dairy products, honey, garlic, and onion and we also drink alcohol. But for those who are vegan, Buddhist vegetarians (‘allium free’), or have intolerances, we tried our best to point out dishes with:

  • Cheese 🧀
  • Honey 🍯
  • Butter 🧈
  • Milk 🥛
  • Egg 🥚
  • Garlic and onion 🧄🧅

Disclaimer: Please note that we are not always 100% sure of the ingredients. For example, some chefs might put garlic or onion in our food because of the assumption that we’re not Buddhist vegetarians—which is correct. Some non-vegetarian restaurants create a handful of vegetarian dishes but also add a bit of fish sauce or anchovy kimchi on the side without checking the ingredients. Therefore, I don’t assume any liability for your experiences at our recommended restaurants. If you’re unsure, it helps to ask the chef or waiter to clarify what’s in a dish.

We’re western tourists stuck in Malaysia who aren’t great cooks, so we don’t know much about Chinese, Malay, and Indian cuisines. And we don’t claim we know what we’re talking about.

Planning a Trip to Johor Bahru? 🏡
Make sure to book your accommodation ahead of time ⏰ I’ve ended up too many times in mediocre leftover hotels or apartments far away from the action because I had to book last minute…🙄 I always book on Booking or Airbnb because they have the most options 😇 Not quite sure about your trip? Many places offer a full refund a few days before your stay! 💸

Life Ricette 🥬🛵🚶‍♀️

Life Ricette oat noodle three cup sauce monkey head mushrooms ginger Johor Bahru vegetarian restaurant food Life Ricette crispy mushrooms in butter curry vegetarian food meal JB restaurant Buddhist friendly

Click here to order Life Ricette. You can also message them on Facebook. This is their location in the real world. It’s open from 10:00 till 21:00 on most days, except Monday when it’s closed.

Life Ricette recommendations

When we learned that there’s a vegetarian restaurant right in our building, we knew there was no incentive to leave Johor Bahru. Life Ricette is a modern vegetarian restaurant with delicious foods. We’ve never ordered their food through delivery because it’s just downstairs, but once we had food to take away for motocross in Johor Bahru. Though you can eat here as a group and order à la carte, we mostly ate the individual dishes. Besides Chinese and Malaysian staples, the owner Desmond – who speaks English – also cooks up some mighty Western foods and some fantastic fusion.

All food at Life Ricette is vegetarian or vegan. You should ask if a dish is vegan to make sure. There’s no garlic or onion in the food in line with the Buddhist vegetarian principles. Desmond also experiments a lot with new recipes, which we’re often one of the first people to try. There are seasonal dishes for Christmas, Chinese New Year, and other holidays including mooncakes 🥮 – with and without egg yolk – for the Mid-Autumn Festival. You can also ask him what’s new these days and he’ll be happy to serve you. Not even mentioning the great cakes, these are some of our favorite things on the menu:

  • Oat noodle in three-cup sauce 🏆 (Iris) 📸
  • Crispy mushroom butter curry 🏆 (Jonas) 📸🧈🥛
  • Sambal rice cakes 🌶️🥚
  • Zao cai
  • Curry rendang baked rice 🧀
  • Burger on a purple sweet potato bun 🥚
  • Nasi lemak 🥚

The price range for two people eating two individual dishes and drinking two cups of water: RM 30 – 50. Cakes are about RM 15 each.

Kuai Le Zhai 🥬🚶‍♀️🛒🤑

kuai le zhai vegetarian economy rice johor bahru malaysia restaurant buffet

Kuai LeZhai is not on any delivery platforms. Visit them in person for indoor dining or take-away! Click here for the location. The opening times of Kuai Le Zhai are every day from 7:30 till midnight.

Kuai Le Zhai recommendations

We love this restaurant for its unpretentious vibe, great flavors, and unbeatable prices. Kuai Le Zhai is mostly famous for its vegetarian buffet (aka ‘economy rice‘) and its products for sale. You can bring your own box to the buffet or get a plastic takeaway box. They’ll put in the amount of rice you want and give it to you to top it up with all their goodies. It’s unclear to me which dishes contain honey 🍯 and egg 🥚, though you might try to ask the boy child you’ll see running around if you don’t speak Chinese.

What we do at Kuai Le Zhai is dine-in and order two dishes and afterward, take some economy rice home to reheat the next day. Usually, we order two à la carte dishes, but sometimes we order two individual Char Kway Teow. When we order Char Kway Teow, they first ask us if we eat eggs 🥚 or not before they put that in. At first, we weren’t sure why they sent us the young boy to take our order, but he speaks good English and is quite service-oriented. These are some of our favorite things on the menu:

  • Curry chicken 🏆🎥🌶️ (Iris + Jonas)
  • Fried kway teow (🥚 optional)
  • Butter abalone mushroom 📸🧈
  • Curry mutton
  • Thai chicken 🌶️
  • Economy rice 📸

The price range for two people sharing two à la carte dishes with two portions of rice and two Chinese tea (iced): RM 30. If we include two takeaway boxes filled to the brim with economy rice delicacies we end up paying RM 46

kuai le zhai crispy butter mushrooms kuai le zhai vegetarian economy rice jb

Xiang Ji 🥬🚶‍♀️🛒

xiang ji vegetarian restaurant johor bahru satay malaysia xiang ji johor bahru vegetarian restaurant mongolian veg chicken rice mock meat

Xiang Ji is not on any delivery platforms. Visit them in person for indoor dining! You can also message them on Facebook. Open every day from 10:00 till 22:00. Click here for the location of Xiang Ji.

Xiang Ji recommendations

This restaurant recently had a make-over, which makes it one of the best places for a celebratory dine-in. We also almost always walk out with some products from its shop to cook at home—mainly their Taiwanese vegan kimchi, frozen Taiwanese dumplings, frozen hericium erinaceus mushrooms, kung pao sauce, and black pepper sauce. Going to Xiang Ji is always a joyous occasion.

You can order à la carte dishes to share or individual dishes. On their Facebook page, they often post the menu of the day, which we translate.

  • Satay 🏆🗒️ (Iris + Jonas) 📸
  • Fried kueh tiao (🥚 optional, either scrambled in there or raw)
  • Mongolian veg chicken rice 📸
  • Black pepper chicken rice
  • Fried chicken rice with XO sauce

The price range for two people getting two personal dishes and two glasses of ice water: RM 30 – 50

Noodleface 🥬🛵🛒

noodleface hq curry rendang ramen noodles johor bahru malaysia

You can find Noodleface HQ and Noodleface Express on Grab. They’re also on Facebook (HQ) (express) if you want to message them. These are their locations (HQ) (express, first floor). Their opening times are 10:30 till 21:00.

Noodleface recommendations

Noodleface was the first place we ordered from when we arrived in Johor Bahru from Pontian. Later, we found out they also have an express shop in City Square Mall, which we visited in person. They have different menus with little overlap. But we prefer the dishes from what I’m dubbing Noodleface HQ. It’s unapologetic vegetarian fast food and mmmh, it gives me food flashbacks. We’ve never gone to Noodleface HQ in person because it’s quite a long Grab ride.

These days, there’s really only one dish we order from Noodleface: the Curry Rendang Cuisine Rice 🏆 (Iris + Jonas) 🌶️📸. It has delicious hericium mushrooms, breaded mushrooms, tofu skin, and so much more. It’s wildly delicious. I used to order the White Mushroom Sauce Sizzling Grilled Mushroom Noodle, but that’s only available on Fridays and Saturdays and sells out quickly. I’ve tried other dishes, but I’m basically stuck on curry rendang with soy milk to drink. It comes with white rice with a small salad with lettuce, cucumber, corn, and a fried egg 🥚. I always ask for ramen noodles and we use extra rice to make egg fried rice the next day. Their motto is Slurp & Burp! and it’s accurate. They apparently also sell their mushroom steaks to prep at home.

The price for two curry rendang with rice and two bottles of soy milk is RM 32

J.H. Lovely Sweets 🥬🛵🚶‍♀️

J.H. lovely sweets north indian vegetarian food naan johor bahru delicious

If they fix their page, you can order their fantastic food from Foodpanda. J.H. Lovely Sweets is located here. They’re open every day from 10:00 till 21:30 and we recommend going there in person.

J.H. Lovely Sweets recommendations

This North Indian vegetarian place is an excellent locale to eat heavenly spicy food 🌶️. We loved the Punjabi saag, their dahl, and their parathas. It’s delicious to drink it with a mango lassi or a masala chai on the side. However, if you have intolerances, pay attention because they use paneer 🧀, ghee 🧈 and sell lassi 🥛 and also use garlic and onion 🧄🧅 in their cooking, in addition to selling sweets probably made with honey 🍯. You can ask if they have any dishes without any of these ingredients or if they can make it especially for you.

We usually spend RM 50 here for food and drinks for two people to make an absolute feast

Friends & Fig 🥬🛵

friends and fig healthy bowl johor bahru vegetarian vegan food

You can find them on Facebook. This is their location in the real world. They’re open every day from 10:00 till 18:00.

Friends & Fig recommendations

Though we’ve never been here in person, we love Friends & Fig for their delivery meals. In particular, we love their Japanese tofu bowl 🏆🧄🧅 (Iris), their vegan winter bliss bowl 📸 🏆🧅 (Jonas), and their tempeh protein bowl 📸🥚. If we’re extra hungry, we also order the tempeh snack, which makes us so happy because we tried preparing tempeh ourselves. By the way, the Japanese tofu bowl contains furikake, but I messaged them about it and it’s basically just a seaweed spice that is vegan at their business. Also, some of these dishes mention parmesan cheese, but also mention vegan mayo. I asked them via Facebook and they answered within five minutes that their parmesan cheese is vegan and made of nutritional yeast.

Friends & Fig is not super cheap, but it’s tasty and healthy food that always makes us feel better during the stress of this pandemic. We usually spend RM 39 for our food, and RM 55 if we include a snack

Fulin Xuan 🥬🚶‍♀️

fulin xuan vegetarian restaurant johor bahru malaysia

Visit Fulin Xuan in the real world here. Their opening times aren’t always clear, but they close at 21:00. Closed on Tuesdays. You can message them on Facebook.

Fulin Xuan recommendations

Though we learned about this place very late, we love going to Fulin Xuan. The restaurant has a nice interior and a classy vibe. So far, we’ve only tried out their à la carte dishes with rice, but they also have individual meals. In the picture, you can see the ultra-tasty mock chicken with stir-fried shredded ginger 📸 and minced mock meat with fried oyster sauce and bean curd on a hot plate 📸🥚 that was like perfect comfort food. Neither of these dishes is spicy, but they also have very tasty spicy food, such as the diced mock chicken with spicy dried chilies 🌶️. We ate 80% of the chilies on the plate, but afterward, the owner still said “So you don’t like spicy?” which hurt our egos a little.

We usually spend RM 50 here for two dishes with two rice and two ice water

Vegemore 🥬🚶‍♀️🛒

fried meehoon vegemore restaurant KSL mall johor bahru malaysia vegemore laksa vegetarian restaurant ksl mall malaysia JB

You can find Vegemore inside KSL mall here. They also have a shop on Foodpanda, but I think they messed up a little bit because you can’t really order from there. There’s also a very inactive Facebook page. Just go there in person!

Vegemore recommendations

Vegemore is a fast-food vegetarian restaurant located on the first floor of KSL mall. It might take a while to find it, so it’s usually a good idea to visit while you’re shopping there anyway. We tried to go there twice; the first time it was closed, the second time we had success. The restaurant also sells vegetarian food products to cook at home, so we got our hands on some of the chicken drumsticks we love so much. I got the Laksa 📸, which adequately spicy, but not the same thing as I had in Penang. Jonas had fried meehoon 📸 and was very very happy. The plan was to share the char siew 📸 and chicken drumstick, but it landed on top of his meal, which is why his food looks so epic.

We spend RM 29 here for food and drinks for two people

Merry Land Vegetarian 🥬🚶‍♀️

Merry Land Vegetarian restaurant johor bahru malaysia mock mutton shredded ginger Merry Land Vegetarian restaurant johor bahru malaysia noodle dish

You can find Merry Land Vegetarian here. They’re also on Facebook. Open from Tuesday till Sunday from 10:00 till 20:30. Closed on Mondays.

Merry Land recommendations

Merry Land is a cute restaurant in Johor Bahru with the Buddhist principles for vegetarianism. You can order à la carte food and individual dishes. We ordered a mock mutton or mock chicken dish with shredded ginger (see the photo here) and a noodle dish (see the photo here), which were delicious.

We spend RM 24 here for food and drinks (Chinese tea, iced) for two people

Pure Minded Vegetarian Cafe 🥬🛵

pure minded vegetarian very cheap vegetarian food online delivery grab nasi lemak

Find this restaurant on Grab. You can also find them on Facebook. I’m not 100% sure, but I think this is their address.

Pure Minded Vegetarian Cafe recommendations

We ordered from Pure Minded Vegetarian Cafe just once so far. This restaurant has an absolutely enormous menu online. We ordered the popia, vege crispy duck with rice, and the mushroom steak nasi lemak 📸🏆 (Iris), which perhaps with egg 🥚 in the mayo. It’s incredibly cheap and I’d order here again, though Jonas would replace his crispy duck with something more epic.

We spend RM 30 here for food for two people

Non-Vegetarian Restaurants That Have Options

The following restaurants also cook with fish, shrimp, meat, etc., but they also serve vegetarian dishes. These are the businesses we recommend and the specific delicious vegetarian or vegan meals they serve.

Star Hadramout 🛵🚶‍♀️

star hadramout shakshouka johor bahru malaysia

Star Hadramout is on Grab and Foodpanda. We recommend going there in person for lunch. Click to see the restaurant’s location. It’s open every day from 11:00 till midnight. If you have questions, you can message them on Facebook.

Star Hadramout recommendations

This is one of our favorite restaurants in all of Johor Bahru. We’ve been visiting this restaurant since week one of our arrival. As is usual in Yemeni restaurants, you’ll find some vegetarian eats at Star Hadramout in addition to many meaty and fishy dishes. Our favorites are the shakshouka 📸🥚, bean with egg 🥚, cheese salad 📸🧀, olive salad, appetizer plate, garlic sauce 📸🥛, and the masterpiece: the mulowah bread 📸 (in small). Note that all these dishes except for the epic bread contain garlic and onion 🧄🧅.

We usually spend RM 32 – 45 here for food and drinks for two people. The upper limit is when we get fancy drinks instead of water

Routine by Soon 🛵🚶‍♀️

avocado toast with poached egg routine jb malaysia restaurant

Though it’s best to dine in, you can make a routine of ordering Routine on Grab. You can also contact them on Facebook or visit their website to order sourdough bread and cake. This restaurant is located inside R&F mall on the ground floor and they’re open every day from 10:00 till 22:00. 

Update from February 2022: Unfortunately Routine by Soon seems to have closed permanently

Routine by Soon recommendations

Routine by Soon has been a life-changing experience. Their hummus party (📸 main picture of the article) is truly the best dish any vegetarian can wish for. I think you can make it vegan by asking the staff to leave out the egg. I’m not sure if it contains garlic or onion 🧄🧅, but I think not. Hummus party is truly a feast for one person or two people if you share another dish. Another favorite dish is the avocado toast 📸🧅, to which we add a poached egg 🥚, which we alternate with the kampong eggs anyway 🥚.

Though ordering their food will lift your spirits immediately, it’s still nicer to eat at their restaurant in the mall. There are many nice plants and the staff is super attentive. If you have space, you can also order their delicious burnt cheesecake with oat crumble.

We usually spend RM 35 – 60 here for food and drinks for two people, depending on whether we get avocado toast or not. When ordering to our home, we spend about RM 53 for just the food

Arabian Nights 🛵

Arabian nights shakshuka vegetarian egg ojja dish johor bahru malaysia

You can order Arabian Nights on Foodpanda. Here you can write to them on FacebookThis is their location and they’re open every day from 11:00 till 22:00.

Arabian Nights recommendations

Near perfection. The egg shakshouka 🏆📸🌶️🥚🧄🧅 from Arabian Nights is the closest thing to Tunisian ojja, albeit not as tomato-y. The first time we ordered it, the egg was poached inside the sauce and the yolk was intact. It was glorious. Since then, it sometimes arrives with an intact yolk, while at other times the egg is scrambled in there. Both of us have a clear preference for the drippy egg yolk version of this dish. That’s why we order one egg shakshouka each, which we don’t always finish, but if there’s any dish that’s perfect for leftovers, it’s this. We also order a cheese naan 🧀 and a garlic naan 🧄 with the food to mop up the tasty sauce.

We usually spend RM 53 here for food for two people to get very full or have some leftovers for the next day

Al Mashur Ria 🛵🚷

Al Mashur Ria roti vegetarian curry bawang tosai Al Mashur Ria roti pisang vegetarian food

You can order from them on Foodpanda. I haven’t the foggiest where they’re located if you want to visit them in the real world!

Al Mashur Ria recommendations

This is our favorite place for making a roti party at home. They also do delicious thosai. We usually order one roti telur bawang 📸🥚🧅, one tosai cheese 📸🧀, one roti cheese 📸🧀, and two roti pisang📸. Because it becomes harder to cut when it cools down, we chop them up before eating. There’s always a variety of unsolicited curries/gravies that come with the food. Some of these are spicy 🌶️. It’s always a surprise and honestly, I can’t be 100% sure that the gravies are vegetarian. That’s why I always ask Jonas to test the food. There have never been pieces of fish, shrimp, or meat in the gravies so we’ve grown comfortable eating this. My favorite part is finishing by eating the roti pisang (banana roti) for dessert.

We usually spend about RM 17 – 22 for four or five roti and thosai, and an unknown number of unsolicited curries/gravies

Zaituna 🛵

zaituna restaurant arab food falafel vegetarian meal johor bahru malaysia

Because it’s too far away from us for Grab, we always order from them via their website and then pay cash on delivery or do a bank transfer. Order this food from Grab or message them on Facebook. You can find Zaituna Restaurant in the real world here. They’re open every day from 11:30 till 23:00, except on Fridays when they open only at 14:00.

Zaituna recommendations

May the record reflect that we love Arab food. Zaituna is a great restaurant that does a very nice and crunchy falafel and the best garlic sauce in town. In the picture 📸, you can find their falafel with tahini, Greek salad 🧀, eggplant moutabal 🧄, garlic sauce 🧄🥛, and bread on their menu. We don’t know how the pickled vegetable (the pink stuff in the picture) also becomes part of our order, but Jonas loves it. It’s a little sad that they don’t do shakshouka!

We usually spend between RM 40 – 50 here for food for two people

Stuff’d 🛵🚷

Stuff'd malaysia johor bahru r and f mall malaysia vegetarian quesadilla healthy bowl

You can order Stuff’d on Foodpanda and Grab. This business is located inside City Square Mall on the second floor, but there’s no dine-in since they don’t have chairs! We always pick up food for take-away. I think it’s a chain that originated from Singapore. Here is their pan-Malaysian Facebook page.

Stuff'd recommendations

Ordering from Stuff’d has been tricky; sometimes they run out of guacamole, sometimes their Foodpanda build-your-bowl results in a very sad bowl. That’s why we often took a Grab ride to City Square mall to pick it up ourselves and combine it with a regular shopping trip. But towards the end of 2020, they’ve gotten their ducks in a row and improved their online ordering experience.

We always order their quesadilla vege 📸🧀🧄🧅. Sometimes we want one each, while at other times we share it. It’s also a good place to get a very epic veggie daily bowl 📸. Then we put in healthy stuff like lentils, beetroot, and edamame, and then cover it all up with cilantro rice, soba noodles, and any sauce except habanero (🌶️) because that messed up my quesadilla once and was all I could taste. Stuff’d is peak comfort food.

We usually spend RM 28 – 33 here for food for two people

Vivo Pizza 🛵🚶‍♀️

vivo pizza plaza pelangi johor bahru malaysia bed of mushrooms pizza vivo pizza plaza pelangi johor bahru spicy roasted vege linguine

You can find Vivo Pizza in almost any Malaysian mall. In Johor Bahru, we order online from the one in Plaza Pelangi (Foodpanda + Grab, location), while we dine-in at the one in R&F Mall on the ground floor (location, Facebook). The clear advantage of going to Vivo Pizza in person is near-unlimited parmesan cheese.

Vivo Pizza recommendations

When we miss Europe, we order pizza. Jonas always orders the bed of mushroom pizza 📸🧀🧄🧅 with delicious crunchy almonds. Sometimes we get a really big one (14″) and share it, while at other times I get my own dish and Jonas orders the 11″ 📸 and gives me a slice to not overeat. My favorite pasta dishes are the creamy mushroom spaghetti 🥛🧄🧅 and the spicy roasted vege linguine 📸🌶️🧄🧅, which was vegan until I added parmesan cheese. The pizza often comes with one or two bags of parmesan cheese 🧀 and there are always one or two bags of dried chili flakes 🌶️ to spice up the food.

We usually spend between RM 33 – 49 here for food for two people depending on our appetite

Tandoor n Grill 🛵

tandoor n grill vegetarian gobi manchuria fry indian food jb malaysia

We’ve only ordered from Tandoor n Grill. You can find this restaurant on Foodpanda and Grab, or message them on FacebookThis is their location. They’re open every day from 10:00 till 22:00.

Tandoor n Grill recommendations

We love this place, although we don’t always have a winning dish. We always order two mains with two flatbreads, share both, and hope it’s a balanced meal. In their vegetarian section, the must-eat from this restaurant is the delicious gobi Manchurian fry 🏆(Iris+Jonas)📸🌶️🧄🧅. At first, we didn’t know what this mock meat was. Turns out the mystery meat is cauliflower (i.e. ‘gobi’ in Hindi). I usually don’t get excited about cauliflower, but this food is incredible.

For bread, we often order the pudina paratha 📸 and the cheese garlic naan 📸🧀🧄. We change up the second main every time we order, but in the picture, you can find the malai kofta 📸🧄🧅, which balanced out the spicy very well. Though we can’t really claim the texture of the meatball (‘kofta’) got us very excited, which seemed to be made of some kind of rice cake. Note that we weren’t wowed by their mango lassi and buttermilk (which was full of chilies 🌶️).

We usually spend about RM 47 – 51 here for food for two people

Deja Vu Coffee House 🛵

deja vu cafe vegetarian meal delivery food Johor Bahru Malaysia

You can order Deja Vu Coffee House on Foodpanda. You can also contact them on Facebook. To visit them in person, click here. Open from Tuesday till Sunday from noon till 23:00. Closed on Mondays.

Deja Vu Coffee House recommendations

We absolutely love the very complete meals of this place. They all come with a fried or scrambled egg 🥚, but I think you can ask them to leave it out when you order. At first, their vegetarian section only contained two dishes: the vegetarian braised pork rice and the vegetarian Japanese curry rice 🏆 (Jonas + Iris). But they’ve since expanded their selection to five. In the picture 📸, you’ll see the vegetarian satay sauce mushroom rice on the left and the vegetarian Thai lion’s mane mushroom rice on the right. We still have one meal to try, but we’re sure it’s also delicious and healthy with rice, a salad, a fried/scrambled egg, and the yummy veggie and sauce toppings. I don’t remember seeing any garlic and onion in their meals, but I’m not 100% certain.

We usually spend RM 28 here for food for two people

Hock Kee Kopitiam 🛵🚶‍♀️

hock kee restaurant kopi tiam johor bahru malaysia vegetarian soup and rice dish mock chicken

We only went here in person. Hock Kee is on Foodpanda and Grab, although we couldn’t find their new vegetarian dishes yet. You can also contact them on Facebook or check out their website. Open every day from 8:00 till 23:00. We recommend going here in person!

Hock Kee Kopitiam recommendations

We often go to Hock Kee to drink coffee and write. The staff knows our order by now. Before we tried again, we knew they had two vegetarian dishes on the menu. But since we stayed in Johor Bahru for so long, we almost missed their menu change. Now, they have like six or seven vegetarian dishes in a very well-specified section. In the picture 📸, you can see the extremely wholesome vegetarian assorted mushroom braised noodle 🏆 (Iris) on the left and the vegetarian Chinese BBQ sauce chicken with rice 🏆 (Jonas) on the right. I’m not 100% certain, but I think both dishes are vegan and garlic and onion free.

We spend RM 33 here for food for two people

Flowers in the Window 🛵🚶‍♀️

flowers in the window vegetarian bowl johor bahru food malaysia flowers in the window vegan bowl johor bahru food malaysia

Order online from Foodpanda (only the vegan dish). You can find their location here. Of course, they’re also on Facebook. Open on Wednesday till Monday from 10:00 till 18:00. Closed on Tuesdays.

Flowers in the Window recommendations

Flowers in the Window is exactly what it sounds like. A hipster café in the old town of Johor Bahru, this is a really nice place to visit, relax, and admire the outdoorsiness indoors. They have a vegan smoky cauliflower bowl with a bucket of chimichurri 📸 and a vegetarian loaded hummus bowl with cheese-crusted okra and feta 📸🧀. We already wanted to go to this shop when we saw this video by a local Johor Bahru YouTuber about it. She received the hummus bowl without garlic and onion, but we received that one with at least bits and pieces of raw onion 🧅. Perhaps they (correctly) assumed we wouldn’t have a problem with alliums, but it’s good to make sure if that’s a problem for you.

Pro-tip: they also have incredible cakes, so leave some space!

We usually spend RM 50 here for food for two people. A bottle of water is included for free

Arvieen Ria Curry House 🛵

arvieen ria indian vegetarian food online jb malaysia varuval

You can find Arvieen Ria on Foodpanda. This is their location in Johor Bahru. We’ve never visited them in person.

Arvieen Ria Curry House recommendations

Arvieen Ria changes its menu a lot, so whenever we crave it we first have to hope they didn’t accidentally take out the vegetarian menu yet again. This is the restaurant that taught us the word saivam (சைவம்), which is Tamil for ‘vegetarian’. Fantastic! We always order two delicious things and then divide them over two plates. In the picture 📸, you can see one thosai, half a chapati, a portion of kambing saivam peratal 🧄🧅 and a portion of ayam saivam varuval 🧄🧅. Everything except for the flatbreads is a little spicy 🌶️ – as is expected – but very manageable. If you want spicier foods, order something like the ayam saivam sambal 🧄🧅. In the top-left corner 📸, you can see what we call “unsolicited gravy” that comes with the food every now and then without us specifically ordering it. It’s vegetarian and we like it.

We usually spend RM 40 here for food for two people to get very full

Sky 88 Food Court (Indian + Chinese) 🛵🚶‍♀️

Indian meal sky 88 food court vegetarian egg gravy chapati curry spicy Johor Bahru Malaysia Da Chao sky 88 food court vegetarian char kway teow with egg Johor Bahru Malaysia

You can find Sky 88 Food Court on Google Maps. Open every day from 17:00 till midnight for dine-in and take-away. This is their Facebook page.

Sky 88 Food Court (Indian + Chinese) recommendations

We sometimes feel that we eat too often the ‘fancy’ vegetarian and vegan foods in Malaysia. Malaysia is very rich in cheap food courts and hawker centers, but often it’s not easy to find a vegetarian meal there if you don’t speak Malay, Chinese, Tamil, or another language. At one local food court in our neighborhood, we asked for “Makanan sayur-sayuran?” and someone pointed at something on the menu which read “ikan”. I knew that meant fish.

Then we walked on to the food court that belongs to the Sky 88 condominium, where someone immediately showed us around the various stalls. When we tried to slow him down and asked about vegetarian food, he pointed out two stalls: one Chinese (‘Da Chao’) and one Indian (‘Indian Meal’). That’s where we now always go to eat either vegetarian char kway teow with egg 📸🥚🧄🧅 or a vegetarian tofu/egg gravy with chapati 📸🥚🧄🧅🌶️. One guy 📸 always helps us make sure we get what we want. The biggest benefit of eating vegetarian food here is that you can get a beer to drink, although the local soy milk is also very good!

We usually spend RM 18 here for food excluding drinks for two people. The beer costs RM 18 per 0.5-liter bottle. These are the stalls we go to:

Indian meal sky 88 food court vegetarian curry gravy chapati Johor Bahru Malaysia Da chao vegetarian char kway teow sky 88 food court 1 Johor Bahru Malaysia

Toast & Coffee 🚶‍♀️

toast and coffee johor bahru vegetarian kuey teow saucy noodles

You can find Toast & Coffee on Google Maps. Open from Saturday till Thursday from 7:30 till 16:30. They’re closed on Fridays. This is their Facebook page.

Toast & Coffee recommendations

We visited this kopitiam after watching Miao Hui’s video down below. After watching her wolf down some very saucy noodles, I knew we had to have it. On the last day before lockdown, we visited the city center of Johor Bahru one last time to get two dishes. Jonas ordered their vegetarian fried kuey teow 📸🥚 and I ordered the vegetarian fried noodle 📸🥚 from the video. Both dishes were very delicious and the lady that served us made sure we had an endless supply of spicy condiments after she saw us eat one pickled chili🌶️. We both had a glass of delicious soy milk, which was very sweet but you can ask them to make it less sweet.

Unfortunately, Toast & Coffee doesn’t deliver their vegetarian dishes at the time of writing. I hope they’ll change their Foodpanda menu to include their vegetarian meals because we can’t buy their food like this in lockdown.

For these two dishes and glasses of soy milk, we paid RM26

Honorable Mentions in Johor Bahru

I really love the Vegetarian Chung Hua Ramen from a Taiwanese place called Master Hsu (Foodpanda + Grab). But the two meals (RM 48 in total) come with a mandatory bubble tea and that’s just slightly too unhealthy for us. And yes, I messaged this business on their Facebook page about it but they never changed it.

As always, if you want two vegetarian sandwiches for RM 32 and don’t overthink it, order from Subway (Foodpanda + Grab). For overpriced Indian food that seems to be tailored for white people, order from Spice Villa (Foodpanda + Grab).

And finally, there’s the place we know for its very spicy vegetarian char kuey teow: Shavii Sai Enterprise. We only spent RM 24 spent on three dishes, which were two char kuey teow and one vegetable chicken sambal. Note to self: use the remark section to ask to make the food not too spicy next time.

Johor Bahru Vegetarian Facebook Group

Join Johor Bahru’s vegetarian Facebook groups to keep up to date on new munchies. We’re members of 新山(JB)素食外卖群, which is very Chinese-language focused. But you can just hit the translate button and get information about local eats in Johor Bahru.

Johor Bahru Vegetarian YouTube Channel

Posted in the group mentioned before was this video by a local JB creator. She goes out to eat with her friends specifically in search of no garlic, no onion vegetarian eats. We certainly think it’s funny that eating vegetarian food is apparently for old people! We really liked this (subtitled) video about vegetarian munchies in Johor Bahru’s old town and subscribed to her channel:

Map of Vegetarian Restaurants in Johor Bahru

Found a new favorite restaurant via this article? Consider buying me a sky juice!

PayPal
Bitcoin
bc1q9a6w08a4gkx4gdvnh7w2vlkfzx4tlwfpfe6jm6
bc1q9a6w08a4gkx4gdvnh7w2vlkfzx4tlwfpfe6jm6
Open in wallet

Inspired to eat in Johor Bahru? Share this post or save it for later!

Johor Bahru veggie eats vegetarian vegan restaurants delivery covid-19 pandemic vegetarian restaurants and delivery foods in johor bahru malaysia vegan alliumfree vegetarian restaurants and delivery foods in johor bahru malaysia vegan alliumfree

Leave a Reply

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

*
*