Top 10 Vegan Restaurants in Johor Bahru
Top 10 Vegan Restaurants in Johor Bahru

Top 10 Vegan Restaurants in Johor Bahru

5/5 (4 Votes)

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

  1. 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é setting

  2. Alfresco 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 options

  3. Green 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 dishes

  4. PMV 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 needs

  5. The 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 eaters

  6. Loving 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 meals

  7. Veggie 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 meals

  8. Veggie 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 meals

  9. Holy 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 experience

  10. Nature’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

See also  Hanare Japanese Restaurant in Kampung Datuk Keramat: An Authentic Tokyo

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.

Malaysia Airlines