INFORMATION PROVIDED BY HAPPYCOW.NET - Spread the word! Please tell the businesses you found them on HappyCow.

Diani Beach (6)

Sorted by: Default

Ethiopian Vegan Boutique Cafe at Tribearth
PH4M+49, Mbuyuni and Diani Beach Rd ~ : +254-706030625
Moderate -- Vegan, Delivery, Take-out, Catering, African -- Additional Info: An all-vegan restaurant located inside a jewelry store. Serves snacks, smoothie bowls and an Ethiopian platter. (The jewelers and shapers are local women that are given the chance to empower themselves through the affiliated NGO called LocalAid.) Accepts mpesa. Outdoor seating. Wheelchair accessible. Accepts credit cards. Free Wi-Fi. Tue-Sun 9:00am-8:00pm -- Rating: 5 Happycow(s)

Pallet Cafe
Diani Beach Rd ~ : +254-115940335
Moderate -- Lacto, Ovo, Western, Beer/Wine, Breakfast, Non-veg -- Additional Info: Serves meat, vegan options available. Restaurant on the beach promoting the training and employment of deaf people in the hospitality industry. Offers vegan choices such as salads, samosa, hummus, chia pudding & banana bread, vegan breakfast, veggie burger, smoothies and plant-based milks for coffee & tea. Outdoor seating. Free Wi-Fi. Tue-Sun 8:00am-8:00pm -- Rating: 4 Happycow(s)

Shashin-ka
Diani Beach Rd ~ : +254-720747803
Moderate -- Lacto, Ovo, Japanese, Beer/Wine, Take-out, Asian, Non-veg -- Additional Info: Serves meat, vegan options available. Japanese restaurant offering vegan choices including avocado & cucumber rolls, vegetable rolls and miso soup. Tue-Sat 11:00am-10:00pm, Sun 12:00pm-10:00pm -- Rating: 3.5 Happycow(s)

Sunnyside Up
JHP5+CW7, Diani Beach Road ~ : +254-792057665
Moderate -- Lacto, Ovo, International, Japanese, Beer/Wine, Take-out, Fusion, Breakfast, Non-veg -- Additional Info: Serves meat, vegan options available. Beachside restaurant in the LalaGalu hotel serving breakfast and small plates for lunch and dinner with clearly marked vegan choices, including desserts and plant milk for drinks. Vegan selection includes avocado, tomato & hummus on toast, quinoa bowl, fruit platter, falafel nigiri, grapefruit carpaccio, torched cauliflower, eggplant sando, Japanese vegetable curry and cauliflower mash. Outdoor seating. Reservations required. Accepts credit cards. Free Wi-Fi. -- Rating: Not rated yet

The African Pot
Diani Beach Rd ~ : +254-748148034
Moderate -- Ovo, Fast food, Beer/Wine, Delivery, Take-out, Breakfast, African, Non-veg -- Additional Info: Serves meat, vegan options available. African menu with vegan choices. Menu includes fruit bowls, toast with spread, garden peas, mixed vegetables with coconut cream, roasted and mashed potatoes, coconut green bananas, mashed beans and more. Accepts credit cards. Mon-Sun 7:00am-12:00am -- Rating: 4 Happycow(s)

The Sands at Nomad Hotel
Diani Beach Road ~ : +254-709538888
Moderate -- Lacto, Ovo, Indian, International, Western, Mediterranean, Beer/Wine, Honey, African, Non-veg -- Additional Info: Serves meat, vegan options available. Hotel restaurant offering vegan dishes such as vegetable samosa, pasta, avocado salad, vegetable coconut curry, avocado maki rolls, sushi, focaccia and fruit salad. Can veganize some other dishes on request. Outdoor seating. Reservations required. Accepts credit cards. Mon-Sun 8:00am-11:00pm -- Rating: 2.5 Happycow(s)

It is advised to call ahead before you visit any listing in the restaurant directory to confirm the open hours, etc.

If you appreciate this free service and would like to offer your support, please contribute online at: www.happycow.net/supporter

All contents copyright © 1999-2025 HappyCow's Healthy Eating Guide. All rights reserved.