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  Top 10 Religious Places in Seremban

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