Johor Bahru, Malaysia’s vibrant southern city, is increasingly becoming a haven for vegan and plant-based food lovers. From Chinese-style vegetarian buffets to trendy organic cafés, the city offers a variety of vegan options suitable for every palate. Here’s a curated list of the top 10 vegan restaurants in Johor Bahru in 2025.
Here is a list of the top 10 vegan Restaurants in Johor Bahru
BMS Organics – Mid Valley Southkey
Location: Mid Valley Southkey, The Mall, Southkey, LG, Village Grocer, 1, Persiaran Southkey 1, 80150 Johor Bahru
Opening Hours: 9:00 AM – 9:00 PM
Highlights: Soy Milk Curry Laksa, Signature Nasi Lemak, Organic plant-based dishes
Facilities: Cozy café, inside Village Grocer, casual seating
Price: RM 20–40 per person
Google Rating: 4.8/5
Why Visit: Perfect for organic and healthy vegan meals in a comfortable café settingAlfresco Vegetarian – Taman Molek
Location: No. 52, Jalan Molek 2/2, Taman Molek, 81100 Johor Bahru
Opening Hours: 11:00 AM – 10:00 PM
Highlights: Chinese-style vegetarian buffet, egg-free, onion-free, and garlic-free dishes
Facilities: Buffet-style dining, casual indoor seating
Price: $$ (Affordable buffet)
Google Rating: 4.3/5
Why Visit: Ideal for those looking for authentic Chinese vegetarian cuisine with strict vegan optionsGreen Feel Restaurant – Masai
Location: 7, 9, 11 Jalan Permas 10/5, Permas Jaya, 81750 Masai
Opening Hours: 10:00 AM – 9:00 PM
Highlights: Vegan fish, Marmite ‘ribs’, Chinese Buddhist-style dishes
Facilities: Spacious dining for large groups
Price: RM 20–40 per person
Google Rating: 5.0/5
Why Visit: Best for group dining and trying creative vegan versions of traditional Chinese dishesPMV Pure Minded Vegetarian Cafe – Taman Daya
Location: 6, Block E, Pusat Perniagaan, Jalan Daya, Taman Daya, 81100 Johor Bahru
Opening Hours: 8:00 AM – 8:00 PM
Highlights: Wide variety of vegan-friendly dishes, staff can assist with vegan options
Facilities: Cozy café, multiple branches
Price: RM 10–25 per person
Google Rating: 4.6/5
Why Visit: Friendly service and a broad menu catering to vegan needsThe Seed – Johor Bahru City Centre
Location: Jalan Trus, Johor Bahru City Centre
Opening Hours: 9:00 AM – 9:00 PM
Highlights: Vegan bowls, plant-based desserts, fresh smoothies
Facilities: Modern café, indoor and outdoor seating
Price: RM 15–35 per person
Google Rating: 4.5/5
Why Visit: Trendy spot for health-conscious vegan eatersLoving Hut – Jalan Wong Ah Fook
Location: Jalan Wong Ah Fook, JB City Centre
Opening Hours: 10:00 AM – 9:30 PM
Highlights: International vegan menu, mock meats, and noodle dishes
Facilities: Casual dining, takeaway options
Price: RM 15–30 per person
Google Rating: 4.2/5
Why Visit: Known worldwide for consistent vegan mealsVeggie Tales – Taman Sentosa
Location: Taman Sentosa, Johor Bahru
Opening Hours: 11:00 AM – 10:00 PM
Highlights: Vegan burgers, mock chicken, smoothie bowls
Facilities: Small café with casual seating
Price: RM 12–28 per person
Google Rating: 4.4/5
Why Visit: Great for quick bites and Instagram-worthy plant-based mealsVeggie Table – Skudai
Location: Skudai, Johor Bahru
Opening Hours: 10:30 AM – 9:30 PM
Highlights: Vegan pasta, wraps, and desserts
Facilities: Family-friendly café
Price: RM 15–35 per person
Google Rating: 4.3/5
Why Visit: Perfect for families seeking wholesome vegan mealsHoly Smokes Vegan Café – Taman Sutera Utama
Location: Taman Sutera Utama, Johor Bahru
Opening Hours: 9:00 AM – 8:00 PM
Highlights: BBQ-style vegan dishes, plant-based sides
Facilities: Casual dining with outdoor seating
Price: RM 20–40 per person
Google Rating: 4.5/5
Why Visit: Unique vegan BBQ experienceNature’s Table – Johor Bahru
Location: Jalan Skudai, Johor Bahru
Opening Hours: 8:00 AM – 8:00 PM
Highlights: Fresh salads, cold-pressed juices, vegan desserts
Facilities: Modern café with healthy focus
Price: RM 15–35 per person
Google Rating: 4.6/5
Why Visit: Ideal for clean eating and fresh vegan options
Johor Bahru’s vegan dining scene is diverse, ranging from traditional Chinese vegetarian buffets to modern plant-based cafés. Whether you are a local or a traveler, these top 10 vegan restaurants offer unique dishes, cozy settings, and unforgettable vegan experiences.