Vegan Restaurants in Tenerife

August 16, 2023

vegan restaurants in tenerife

The demand for vegan dining options has skyrocketed as the world becomes more conscious of plant-based diets' environmental and health benefits. And Tenerife, a sunny jewel in the Canary Islands, is no exception. Tenerife's vegan restaurant scene is thriving, from seaside eateries serving fresh, local produce to cozy city spots offering innovative vegan twists on traditional Spanish cuisine. Whether you're a lifelong vegan, a curious foodie, or someone considering a plant-based lifestyle, join us as we explore the delectable variety of vegan restaurants in Tenerife.

We also have a list of the best vegan-friendly resorts in Tenerife for those looking for somewhere to stay.

100% Vegan Restaurants in Tenerife

buenavida vegan

BuenaVida Vegan

BuenaVida Vegan is a small, cozy restaurant in Tenerife's Fañabe Plaza shopping centre. Managed by a friendly Italian couple, it offers a diverse menu that changes fortnightly. The special burgers and desserts like tiramisu and chocolate treats are recommended. It's conveniently located 10 minutes from the beach. However, due to limited seating, booking is advised.

Address: Centro Comercial Fañabé Plaza, Av. de Bruselas, 20, 38660 Costa Adeje, Santa Cruz de Tenerife, Spain

Phone: +34 922 71 57 52

Menu: English

Price: $

el med veg

El Med Veg

El Med Veg is a highly praised vegan restaurant in Tenerife, located near the beach. It offers homemade vegan dishes, including Milanese tofu, veg burger, and spaghetti al pesto. They also cater to gluten-free patrons with options like lasagnas and Tiramisu. The restaurant is known for its friendly staff and variety of vegan offerings. Standout dishes include aubergine lasagna and grandma's lentil patties, all made with fresh ingredients.

Address: Pje Gregorio Guardia, 5, 38612 El Médano, Santa Cruz de Tenerife, Spain

Phone: +34 644 93 81 69

Menu: English | Spanish

Price: $$

veggie penguin

Veggie Penguin

Veggie Penguin, established in 2017 in Tenerife, offers delicious vegan and gluten-free food based on traditional recipes. The restaurant supports local animal defense and education projects. The menu changes daily and includes a variety of appetizers, salads, main dishes, desserts, and beverages like freshly made lemonade. It's noted for its friendly service, kid-friendly approach, and occasional reservation-required Sunday brunches. Veggie Penguin is praised for its nutritious food, community involvement, and welcoming atmosphere.

Address: Calle Quintín Benito, 25, 38206 La Laguna, Santa Cruz de Tenerife, Spain

Phone: +34 922 92 58 53

Price: $$

Somos Lo Que Comemos

Somos Lo Que Comemos is a unique vegan restaurant in La Laguna, Tenerife, known for its Canarian charm and "hippie cave" ambiance. The menu includes home-cooked vegan meals like salads, soup, tortillas, and daily specials. The restaurant operates on a set menu of the day, with some gluten-free alternatives available. Praised for its simple yet delicious food and friendly owner, Somos Lo Que Comemos offers a unique and authentic Canarian vegan dining experience.

Address: C. el Juego, 14, 38204 La Laguna, Santa Cruz de Tenerife, Spain

Phone: +34 673 75 82 93

Price: $

Sweet Paradise

Sweet Paradise in Tenerife is a vegan cake shop offering a wide range of tasty options, including cakes, burgers, sandwiches, pizza on Fridays, and brunch on Saturdays. They adhere to fair trade and organic policies, avoiding white sugar and palm oil. Highlights include raw nachos, fantastic cheesecake, fresh juices, and homemade ginger lemonade. Sweet Paradise is a favorite among vegan food lovers because of its friendly staff and cozy atmosphere.

Address: C. de Callao de Lima, 14, 38003 Santa Cruz de Tenerife, Spain

Phone: +34 822 06 97 06

Price: $

Humus Vegan Tenerife

Humus Vegan Tenerife is a vegan restaurant in Tenerife known for its Italian cuisine, including pizza, pasta, house-made desserts, and Italian coffee. The menu features popular items like creamy vegan sausage pizza, nuggets, hot dogs, homemade noodles with Ragu, and a large vegan Caesar salad. Desserts such as large, crispy pancakes and stracciatella milkshakes are also favorites among patrons. The restaurant is praised for its delightful staff and pleasant dining experience.

Address: C. Aceviño, 12, 38400 Puerto de la Cruz, Santa Cruz de Tenerife, Spain

Phone: +34 611 55 07 73

Menu: English, Spanish & Italian

Price: $$

plantae gastrobar

Plantae Gastrobar

Plantae Gastrobar, a vegan restaurant in Tenerife open since July 2020, specializes in creative vegetable-based cuisine using seasonal and local products. Highly praised dishes include their unique falafel and a variety of starters like smoked tomato, sweet potato Russian salad, and fried cauliflower. Their dessert options, such as coconut foam with pineapple coulis, lime, and basil pannacotta, are also popular. The restaurant is known for its welcoming staff and innovative menu.

Address: Pl. San Cristóbal, 37, 38204 La Laguna, Santa Cruz de Tenerife, Spain

Phone: +34 822 71 48 43

Menu: English | Spanish

Price: $$

umami good food

Umami Good Food

Umami Good Food in Tenerife, a vegan restaurant since 2019, offers a variety of meals, including breakfast options like edamame hummus toasts, lunch choices like salads and Buddha bowls, and desserts like cheesecakes. Patrons have praised the burgers, Buddha bowl, gnocchi, and Mac & Cheese. The three-course lunch menu is also appreciated, though some suggest the addition of grains for a more filling meal. The Snickers cheesecake has been favored over the coffee-heavy tiramisu.

Address: C. Sabino Berthelot, 10, 38003 Santa Cruz de Tenerife, Spain

Phone: +34 640 09 74 12

Menu: Spanish

Price: $$

Samelo Veg

Samelo Veg is a popular, seasonal vegan beachside restaurant in Tenerife, opened by an Italian couple in 2015. Known for its weekly changing menu, homemade bread, cakes, and organic beverages, it's praised for its homemade cheeses, friendly staff, and clean environment. It's also child and dog-friendly. Located in Abades, it offers a vegan and gluten-free menu. Due to its popularity, reservations are recommended.

Address: Av. Marítima, 4, 38588 Abades, Santa Cruz de Tenerife, Spain

Phone: +34 617 20 53 96

Price: $$

Burger Mel

Burger Mel offers a variety of burgers, hot dogs, tofu or seitan meals, and soy-based desserts. Customers appreciate the tasty and filling food, especially the Utopia Beetroot Burger combo, priced at €11.50. The menu provides various options at reasonable prices, with unique topping combinations. The restaurant also features a takeaway fridge with its own brand of vegan meat replacements.

Address: C. la Marina, nº 73, 38001 Santa Cruz de Tenerife, Spain

Phone: +34 922 29 30 90

Price: $

Toc Toc

Toc Toc is a fully vegan cafe in Tenerife known for its quality food, including breakfast bowls, salads, sandwiches, and smoothies. Despite its small menu, it offers unique items like vegan Cafe Bonbon (Condenzado). The cafe has a pleasant ambiance with a large terrace overlooking a park. Service is friendly, and the place is highly appreciated for its focus on quality and taste.

Address: Plaza 3 de Abril, Tenerife, Canary Islands, Spain, 38400

Phone: +34 822 69 17 38

Price: $


Ananda serves traditional Canarian dishes with a vegan twist. Highlights include tortilla de patatas, croquettes, chickpea stew, falafel, and seitan.

Address: 38 Calle de Castro, Tenerife, Canary Islands, Spain, 38006

Phone: +34 633 43 99 03

Price: $

The Krass Corner

The Krass Corner in Tenerife is a unique vegan kiosk known for its innovative concept of serving food in returnable glass jars. Popular for its salads and soups, the restaurant offers fresh, healthy vegan options as an alternative to typical vegan junk food. With excellent service and a focus on sustainability, The Krass Corner provides a unique and enjoyable dining experience.

Address: Kiosko lateral en el exterior del Mercado Nuestra Sra. de África, C. José Hernández Alfonso, 38003 Santa Cruz de Tenerife, Spain

Phone: +34 922 06 67 89

Price: $$


Manipura is a contemporary vegan restaurant in Puerto de la Cruz offering a variety of international and local dishes with gluten-free options. Customers praise the cheese platter, Arancini starters, purple gnocchi, seitan mushroom stack, and jackfruit burger. The serving style of tapas and the periodically changing menu add to the unique dining experience. The black ravioli with pumpkin and tagliatelle with wild mushrooms and truffle are also favorites, along with the mango cashew cake for dessert.

Address: C. Virtud, 3, 38400 Puerto de la Cruz, Santa Cruz de Tenerife, Spain

Phone: +34 611 10 65 04

Menu: English & Spanish

Price: $$


Endorphin, a recent addition to Puerto de la Cruz, is a vegan fast food restaurant serving various dishes like smoothies, "nice cream," and wraps. Their focus on healthy, homemade, and sugar-free offerings sets them apart. Customers appreciate the friendly team, outdoor seating on a quiet street, and the cleanliness of the restaurant.

Address: C. Mazaroco, 23, 38400 Puerto de la Cruz, Santa Cruz de Tenerife, Spain

Phone: +34 695 86 46 64

Price: $$

El Playita

El Playita is a beloved seaside vegan restaurant in Tenerife. Known for its daily rotating menu of house-made food, it serves beautifully presented dishes like bean crema, falafel balls with hummus, and unique desserts. The owner, Maca, is praised for her passion and the high-quality, fresh food she provides.

Address: Calle Werner Rautenberg, 10, San Cristobal de la Laguna, Tenerife, Canary Islands, Spain, 38250

Phone: +34 690 95 73 41

Price: $

Vegetarian Restaurants in Tenerife

Tierra Cafe

Tierra Cafe is a casual vegan restaurant in Tenerife with a diverse menu and a waterfront patio. It serves fresh, delicious food like hummus bagels, guava smoothies, and Mediterranean pizzas. They also offer homemade desserts and an exceptional iced coffee with coffee ice cubes. The restaurant has a shop next door selling fresh produce and vegan, gluten-free options. It's praised for its fresh ingredients, variety, and value for money.

Address: Unit 10 Centro Commercial Playa Puerto Colon, 38660 Costa Adeje, Santa Cruz de Tenerife, Spain

Phone: +34 659 78 54 16

Menu: English | Spanish

Price: $$