Whether you’re a lifelong vegan, a curious flexitarian, or just looking for a fresh and flavorful meatless meal, Riyadh has built a plant-based dining scene as diverse as the city itself. These 16 spots range from vegan cafes and contemporary vegetarian kitchens to restaurants offering vegan options. Expect everything from sushi rolls and falafel bowls to Indian curries, green smoothies, and delicious vegan desserts.
1. Moon Shell
With its minimalist charm and chill Bohemian vibe, Moon Shell is the perfect retreat for those craving plant-based breakfast, brunch, or desserts. Highlights include colorful acai bowls, fluffy vegan pancakes and granola bowls, cold-pressed juices, and sweet treats. Come here for the laid-back energy and insta-worthy plates.
Location: Othman Bin Affan & King Abdullah Rd
Hours: Sunday to Wednesday, and Saturday: 6 AM - Midnight
Thursday and Friday: 6 AM - 1 AM
2. YOGi
YOGi offers a menu that caters to vegans, vegetarians, keto crowds, and allergy-sensitive diners. Go for the Yo Gi Vegan Burger, a vibrant patty of beet, black beans, and quinoa, or the nourishing Japanese Noodle Salad. Add some creamy chocolate tahini energy bites and protein-packed smoothies, and you’ve got a complete meal plan for the day.
Locations: Multiple around Riyadh
Uthman Ibn Affan Rd, Al Wahah, Al Mathar Ash Shamali, Al Safarat, Ghirnatah
Hours: Click here for hours
3. Zooba
A slice of Cairo in Riyadh, Zooba’s vibrant and warm atmosphere is the perfect spot for all-day casual eats. Enjoy vegan dishes like Kushari, Taameya (Egyptian falafel), Ful Medames, Besara, and a comforting lentil soup. With its lively and urban interior, many choose it for satisfying late-night snacks, which makes it perfect for groups.
Locations: The C Mall, Al Malqa
Hours: Daily 7 AM – 1 and 2 AM
4. Saravanaa Bhavan
Saravanaa Bhavan serves vegetarian classics and vegan-friendly adaptations, like the dosa with coconut chutney, tangy lemon rice, vegetable sambar, and the rasam soup. Ideal for anyone who’s looking for hearty, meat-free South Indian comfort food.
Tip: Ask for the dosa without ghee (clarified butter)
Locations: Riyadh Avenue Mall, As Sulimaniyah
Hours: Daily 8 AM–11:30 PM
5. Zafran Indian Kitchen
Another Indian cuisine spot, Zafran brings flavorful plates like the vegetarian biryani, roasted tandoori veggies, and creamy lentil dal. With sleek interiors, it’s ideal for an elevated yet comfortable dining experience.
Locations: Nakheel Mall, The View, Turki Square
Hours: Click here for hours
6. Operation Falafel
For laid-back Mediterranean dishes, Operation Falafel is a must. The menu serves falafel wraps and bowls, stuffed and classic falafels, creamy hummus, moutabbal, vine leaves, and regional mezze plates. Casual, modern, and late-night-friendly, and with many vegan and vegetarian options.
Click here for locations and hours
7. Urth Caffé
Polished and organic, the L.A-based Urth Caffe merges coffeehouse charm with healthy vegan options, including vegan chocolate cake, plant-based cookies, custom salads, and almond or soy lattes. Its casual and upscale vibe makes it perfect for meetings, catch-ups, or solo coffee time.
Click here for locations and hours
8. Sushi Library
Sushi Library offers deliciously curated vegan sushi including avocado‑cucumber maki, veggie tempura rolls, vegan yakisoba, and a vegan combo called the Yasai Set. Miso soup and edamame are also perfect additions to have, proving that Japanese plant-based dining can be elegant, fresh, and creative.
Click here for locations and hours
This stylish and cozy cafe brings delectable dishes with an elevated menu, including acai bowls, spiced rice with falafel, avocado toast, and falafel sandwiches, and customizable salads and bowls. The cafe provides smart, health-conscious dishes in an upscale setting, a great spot for grabbing lunch with friends.
Location: As Sulaimaniyah
Hours: Daily 8 AM–11 PM
10. Toastic Bakery
Artisan meets plant‑based at Toastic Bakery. Here you’ll find plain and almond vegan croissants, vegan crinkles, and a vegan chocolate cake. Rustic yet refined, it’s a perfect coffee spot, and a great place to start your day.
Location: Omar Al Tamimi St, At Taawun
Hours: Daily 6:30 AM–11 PM
Friday: 12:30 PM– 2 AM
11. Gather Eatery
A bright, modern hub, Gather Eatery offers dishes like Sweet Earth burgers, Green Curry, Vegan Buddha Bowl, I Am Vegan wrap, and a vegan chocolate cake. Whether you’re grabbing lunch or stopping in for a healthy dinner, Gather Eatery will satisfy your cravings.
Location: Cenomi The View Mall
Hours: Daily 8 AM - 12 AM
Click here for locations and hours
12. Almayass
Almayass merges Armenian flavors with some plant-based dishes. Try the quinoa salad, pumpkin kibbeh, vegan lahme blajin, and spicy eggplant harra. It feels upscale yet inviting, perfect when you want a meal that merges elegance and bold flavours.
Location: Prince Sultan Bin Abdulaziz Rd, Al Olaya
Hours: Daily 12 PM–1 AM
13. Boga Superfoods
Boga’s menu is built around wellness and creativity: tofu sandwiches, quinoa & apple bowls, Sombrero bowl, and optional vegan cheese. Casual and clean, with plenty of grab-and-go options for busy days.
Location: Multiple around Riyadh
Click here for locations and hours
Riyadh’s plant-based food scene is thriving, offering everything from brunch escapes to international fusion. Whether you’re recharging after yoga at YOGi, indulging in late-night Egyptian street food, or treating yourself to vegan desserts at Toastic, each of these spots delivers a fresh take on vegan dining.
Note: While all dishes listed are vegan by default or can be made vegan, it’s always smart to confirm with your server, especially regarding hidden dairy (like ghee, yogurt, mayo, or cheese), egg in baked goods, and broths in soups or rice dishes.








