Nowadays, the vegetarian restaurant in Jakarta is easy to find since vegetarian has become a lifestyle among urban people. Vegetarian is a kind of meat-free lifestyle to control healthy dietary habits as it is for animal welfare.

Fortunately, Jakarta has a bunch of vegetarian restaurants to cater to this demand. With a unique design and healthy dietary menu. Whether you’re vegetarian or just searching for plant-based dining options, here are the top 8 delicious & popular vegetarian restaurant in Jakarta:

For more of the excellent restaurants in Jakarta —explore our complete The Best 13 Excellent Restaurants in Jakarta

  1. Al Nafoura

    Source: The Jakarta Post Website

    Located on the 1st floor of Le Méridien Jakarta Hotel, Al Nafoura serves the Lebanese cuisine accompanied by Arabic songs. If you are looking for great Middle Eastern cuisine, this place is definitely recommended. If you love a Middle Eastern nuance, this will be the best vegetarian restaurant in Jakarta. 

    Let’s discover the Middle Eastern cuisine like Braised Lamb Shank Ouzi style served with Oriental Rice, Fattoush Salad, and Yoghurt sauce accompanied with cold or hot Mezzeh. Enjoy Lebanese flavours and authentic music, then finished with a relaxing Shisha at Al Nafoura outdoor terrace. Also, don’t miss the belly dancer performances every Friday and Saturday night from 8 PM to 9 PM.

    Al Nafoura

    Le Meridien Jakarta, Lt. Dasar, Jl. Jend. Sudirman No.Kav.18-20, RT.10/RW.11, Karet Tengsin, Kecamatan Tanah Abang, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10220, Indonesia
    Opening Hours: Everyday. 06:30 AM – 10:30 PM

  2. Dharma Kitchen

    dharma restaurant @indonesiatatler

    Giving Indonesian, Asian, and Western cuisines a veggie-loaded remake was an innovative thing Dharma Kitchen did. This restaurant highlights healthy dietary food and service for almost 20 years. However, Dharma Kitchen provides a selection of plant-based food using meat alternatives for vegetarians. For instance, tempeh has become a common replacement for meat. Use flavoring agents include soy sauce, onion, and garlic to make something taste meaty without meat.

    By combining natural taste and local wisdom served in a modern cooking way, Dharma Kitchen aims to build a healthy life from the inside and gives the strengthens from the outside. If you like to try a vegetarian menu, you definitely come to the right place!

    Dharma Kitchen

    Gedung Dharma Kitchen. Jl. Pluit Kencana Raya No.106-110, Jakarta Utara
    Opening Hours: Everyday. 10 AM – 10 PM

  3. Fedwell


    Fedwell offering customized healthy bowls at an affordable price. It will surprise you with a huge portion of each menu. You can order the menu from the list or create your own vegan menu. With a simple classic design room and open kitchen bar combined with flavor and nutrition. This restaurant aims to create a fun and thrilling healthy eating experience for everyone. If you want to make your day more enjoyable with healthy food, Feedwell is a worthy place to visit.


    Jl. Senopati No.82, RW.3, Selong, Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12110, Indonesia
    Opening Hours: Everyday. 10 AM – 9 PM

  4. Burgreens



    Burgreens is a vegetarian restaurant in Jakarta that provides your daily healthy meals. It designed for anyone who looks for an organic eatery. Burgreens believe that every food you eat gives a direct impact on human health, animal & farmers’ welfare, and environmental sustainability. If you want to avoid junk food, you should try Burgreens eatery. 

    All menus are served based on Alkaline Diet by Chef Max Mandias. The ingredients contain natural fibers, plant-based protein, complex carbs, and so on. Starting from IDR 50.000 to IDR 100.000, get your yummy healthy dietary food!

    Burgreens Pacific Place
    Pacific Place LG #18, Jl. Jend. Sudirman Kav 52 – 53, Senayan, Kebayoran Baru, RT.5/RW.3, Senayan, Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 15412, Indonesia
    Opening Hours: Everyday. 9 AM – 10 PM

    Burgreens Express Darmawangsa
    Jl. Wijaya II No.73, RT.5/RW.5, Pulo, Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12160, Indonesia
    Opening Hours: Everyday. 9 AM – 10 PM

    Burgreens Menteng
    Wahid Hasyim St No.47, RT.1/RW.4, Gondangdia, Menteng, Central Jakarta City, Jakarta 10350, Indonesia
    Opening Hours: Everyday. 8.30 AM – 9.30 PM

    Burgreens Pondok Indah Mall
    Pondok Indah Mall Street Gallery Lt. 1, Jalan Metro Pondok Indah, RT.3/RW.16, Pondok Pinang, Kebayoran Lama, RT.1/RW.16, Pd. Pinang, Kec. Kby. Lama, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12310, Indonesia
    Opening Hours: Friday & Saturday. 9.30 AM – 2 AM., Sunday – Thursday. 8.30 AM – 12 AM

  5. La Brasserie

    Vegetarian Restaurant in Jakarta
    Source: Whats New Jakarta Website

    La Brasserie is the casual-style dining venue that serves international and Asian buffets and ala carte menu. Located in the lobby level of Le Meridien Jakarta, La Brasserie gives you a relaxed and casual all-day dining. Around 2.7 miles away from National Monument (MONAS). There is a kids corner for kids to play and eat. Although this restaurant provides Asian and European menus style, La Brasserie also a vegetarian-friendly.

    La Brasserie

    Jl. Jendral Sudirman Kav. 18-20 Le Méridien, Jakarta 10220 Indonesia
    Opening Hours: Everyday. 7 AM – 10 PM

  6. SaladStop!


    SaladStop! is the most famous Singaporean’s vegetarian restaurant in Jakarta. SaladStop! opened its 3rd restaurant in Jakarta since the people enthusiasm about healthy food increases. The fun part of this restaurant is when they give you a free creation for your own vegetarian foods. With IDR 75.000 you can choose bases, 6 regular toppings, and one of their tasty homemade dressings. Super yay! If you want to try another signature salads and wraps, don’t worry. It has over 35 toppings, 15 premium toppings, and 20 homemade dressings. The price range for all menus is from IDR 65.000 to IDR 110.000. Never miss this place for a vegan lover!


    Senayan City, Lower Ground, Jl. Asia Afrika No No.Lot 19, RW.3, Gelora, Tanah Abang, Central Jakarta City, Jakarta 10270, Indonesia
    Opening Hours: Everyday. 10 AM – 10 PM

    Mall Pacific Place, Lantai LG Unit 99, Jl. Jend. Sudirman, RT.5/RW.3, Senayan, Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12190, Indonesia
    Opening Hours: Everyday. 10 AM – 10 PM

  7. Loving Hut

    Source: Loving Hut Indonesia Website

    Loving Hut is the most necessary vegetarian restaurant in Jakarta. Bringing a modern Japanese concept, dining at this restaurant will give you a calm and comfortable ambiance. You can choose the ‘horigotatsu’ style or table seating style, to enjoy your dining time. If this is your first-time visit, it is recommended to reserve ‘horigotatsu’ seating style, a type of traditional Japanese dining style arranging the low table and “seating on your knees”.

    Enjoy the delicious yet healthy vegetarian meals starting from IDR 19.000 to IDR 30.000. Even though Loving Hut is a Japanese style restaurant, it also provides various kinds of menu like Western, veggie, Chinese, Indonesian, Thailand, Korean, and many more. Wanna taste Japanese food? Try this one!

    Loving Hut

    Jl. Jatinegara Timur II No.9, RT.12/RW.2, Rw. Bunga, Kecamatan Jatinegara, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13350, Indonesia
    Opening Hours: Everyday. 8 AM – 9 PM

  8. Namy House Vegetarian

    namy house vegetarian @vanescecilia

    Nasi Padang (literally translates to Padang rice, but refers to dishes from Padang) is the most popular food in Indonesia. At Namy House Vegetarian, there are lots of plant-based Minang food using meat alternatives stacked behind a glass display, canteen-style. For instance, you still can enjoy rendang made with mushrooms or soybeans as replacement for meat. is part of Korina Group

Wandernesia Support Team Wandernesia Support Team