Top 10 Vegan Restaurants in Petaling Jaya
Top 10 Vegan Restaurants in Petaling Jaya

Top 10 Vegan Restaurants in Petaling Jaya

4.8/5 (5 Votes)

Looking for the best vegan restaurants in Petaling Jaya? Whether you’re a full-time vegan, a flexitarian, or just curious to explore healthier dining options, PJ is home to a diverse range of plant-based eateries. From authentic Japanese sushi to hearty South Indian banana leaf meals and creative local delights, these restaurants prove that vegan food is anything but boring.

Here is a list of the top 10 vegan Restaurants in Petaling Jaya

  1. Sushi Kitchen

    Location: 47410 Petaling Jaya, Selangor
    Opening Hours: Tue–Sun: 12pm – 3pm, 6pm – 9pm (Closed Mon)
    Highlights: 100% vegan Japanese cuisine; sushi, ramen, tempura.
    Facilities: Cozy dine-in, takeaway.
    Price: RM20 – RM40 per person
    Google Rating: ⭐ 4.6 / 5
    Why Visit: Among the first fully vegan Japanese restaurants in PJ.
    Customer Feedback: “A gem for plant-based sushi lovers—innovative and delicious.”

  2. Veggielicious Thai Cuisine

    Location: 17G, Jalan 17/56, 46400 Petaling Jaya
    Opening Hours: Daily: 11am – 10pm
    Highlights: Vegan Thai dishes, including green curry, tom yum, and mock meat specialties.
    Facilities: Dine-in, takeaway, delivery.
    Price: RM15 – RM35 per person
    Google Rating: ⭐ 4.3 / 5
    Why Visit: Authentic Thai food with no fish sauce or shrimp paste.
    Customer Feedback: “The green curry and pandan chicken taste just like the real deal.”

  3. Mr Vegan (IPC Shopping Centre)

    Location: IPC Shopping Centre, Mutiara Damansara, PJ
    Opening Hours: Daily: 10am – 10pm
    Highlights: Vegan burgers, rice bowls, and smoothies.
    Facilities: Food court seating, takeaway.
    Price: RM12 – RM25 per person
    Google Rating: ⭐ 4.2 / 5
    Why Visit: Affordable vegan meals while shopping at IPC.
    Customer Feedback: “Best budget-friendly vegan fast food spot in PJ.”

  4. Botanique Vegetarian Private Kitchen

    Location: SS2, Petaling Jaya
    Opening Hours: Mon–Sat: 11am – 9pm (Closed Sun)
    Highlights: Vegan Chinese dishes, noodles, dumplings.
    Facilities: Simple dine-in, takeaway.
    Price: RM18 – RM35 per person
    Google Rating: ⭐ 4.4 / 5
    Why Visit: Clearly labeled vegan options for easy selection.
    Customer Feedback: “Healthy, home-cooked flavors—great for family dining.”

  5. Pure Saiva PJ

    Location: 46050 Petaling Jaya, Selangor
    Opening Hours: Daily: 11am – 9pm
    Highlights: South Indian vegetarian meals (no onion/garlic).
    Facilities: Casual dining, takeaway.
    Price: RM10 – RM20 per person
    Google Rating: ⭐ 4.1 / 5
    Why Visit: Wholesome, authentic Saiva-style meals with vegan options.
    Customer Feedback: “Perfect for clean and spiritual dining.”

  6. Saravanaa Bhavan

    Location: No. 7, Jalan 52/2, 46200 Petaling Jaya
    Opening Hours: Daily: 8am – 10pm
    Highlights: Famous South Indian chain serving dosa, idli, and banana leaf rice.
    Facilities: Spacious dine-in, takeaway.
    Price: RM15 – RM30 per person
    Google Rating: ⭐ 4.0 / 5
    Why Visit: Trusted worldwide for South Indian vegetarian meals.
    Customer Feedback: “Generous portions and authentic taste.”

  7. Nature’s Recipe Cafe

    Location: SS18, Petaling Jaya
    Opening Hours: Tue–Sun: 11am – 9pm (Closed Mon)
    Highlights: Vegan nasi lemak, laksa, dim sum.
    Facilities: Cafe setting, takeaway, delivery.
    Price: RM12 – RM25 per person
    Google Rating: ⭐ 4.5 / 5
    Why Visit: Iconic spot for creative vegan Malaysian dishes.
    Customer Feedback: “The laksa is rich and flavorful—highly recommended.”

  8. Sandalo Healthy Vegetarian Cuisine

    Location: Damansara Uptown, Petaling Jaya
    Opening Hours: Daily: 11am – 9pm
    Highlights: Healthy low-oil vegan dishes, mushroom rendang, nasi lemak.
    Facilities: Family-friendly dining, delivery.
    Price: RM15 – RM30 per person
    Google Rating: ⭐ 4.3 / 5
    Why Visit: Great option for health-conscious vegan diners.
    Customer Feedback: “Tasty meals without feeling heavy—guilt-free eating.”

  9. Welcome Vegetarian Restaurant

    Location: SS2, Petaling Jaya
    Opening Hours: Daily: 10am – 9pm
    Highlights: Economy rice (chap fan) with wide vegan choices.
    Facilities: Casual dining, takeaway.
    Price: RM10 – RM20 per person
    Google Rating: ⭐ 4.2 / 5
    Why Visit: Cheap, filling, and lots of daily variety.
    Customer Feedback: “Great value—go early for the best selection.”

  10. Kechara Oasis

    Location: Jaya One, Petaling Jaya
    Opening Hours: Daily: 11am – 10pm
    Highlights: Upscale vegetarian with multi-ethnic vegan dishes.
    Facilities: Private dining rooms, event hosting, dine-in.
    Price: RM25 – RM60 per person
    Google Rating: ⭐ 4.0 / 5
    Why Visit: Ideal for special occasions and gatherings.
    Customer Feedback: “Beautiful ambience and refined presentation.”

See also  Top 10 Chinese Restaurants in Kota Kinabalu You Must Try in 2025

Petaling Jaya is a vegan paradise, offering everything from quick casual eats to refined dining experiences. Whether you’re craving Japanese sushi, spicy Thai curries, or traditional South Indian meals, these Top 10 Vegan Restaurants in Petaling Jaya have something for every plant-based foodie.

Malaysia Airlines