A vegan recipe on Vegetive contains no animal product at all: no eggs, no milk, no butter, no cheese, no honey. This is not a modern constraint imposed on old dishes, it is how much of the world already eats. In India, dals and pulse curries need no dairy once ghee gives way to oil, and many southern preparations never contained any. In Ethiopia, the Orthodox calendar sets aside close to two hundred fasting days a year without animal products, and out of that grew a whole repertoire of lentil, chickpea and vegetable stews such as shiro wat.

The Levant contributes chickpea purées, herb salads and vegetables stuffed and stewed in olive oil. South-East Asia cooks with coconut milk rather than cream, and treats tofu and tempeh as everyday staples: Indonesian gado-gado is the clearest example, its peanut sauce doing the work a dairy sauce would do elsewhere. Mexico, West Africa and the Mediterranean round out the selection with corn breads, fried plantain and slow-roasted vegetables.

The recipes below range from a weeknight chana masala to a dish worth cooking for guests. Each one lists its preparation time, its difficulty and the country it comes from. Where a traditional version relies on butter, yoghurt or fish sauce, the recipe says so and gives the swap that keeps the dish faithful to its original balance rather than merely edible.

Hausa kokoGhana

Hausa koko

The ginger and chilli millet porridge Ghana drinks at breakfast, with fried dough balls to dip in it.

⏱ 35 min·EasyVeganGluten-free
Millet lakh with peanut creamSenegal

Millet lakh with peanut cream

Steamed millet couscous drowned in a peanut cream, eaten at breakfast or at the end of the day in Senegal.

⏱ 45 min·EasyVeganGluten-free
Black-eyed peas with vegetablesSenegal

Black-eyed peas with vegetables

Black-eyed peas simmered with carrot, cabbage and sweet potato, the everyday pot in Senegalese homes.

⏱ 70 min·EasyVeganGluten-free
CherchemAlgeria

Cherchem

Cracked wheat and dried broad beans simmered together, eaten in the Aurès mountains to mark the end of winter.

⏱ 105 min·EasyVegan
Kenyan chapatiKenya

Kenyan chapati

A wheat flatbread rolled into a spiral then flattened, which pulls apart into thin layers once cooked.

⏱ 60 min·MediumVegan
ClacloIvory Coast

Claclo

Fritters of very ripe mashed plantain, fried to a deep brown, sold on street corners across Abidjan.

⏱ 30 min·EasyVeganGluten-free
AttoukpouIvory Coast

Attoukpou

Fermented cassava pressed into a cake and steamed, served as an accompanying bread across southern Ivory Coast.

⏱ 65 min·MediumVeganGluten-free
KeleweleGhana

Kelewele

Cubes of very ripe plantain marinated in ginger and chilli, then fried until the edges turn dark and caramelised.

⏱ 30 min·EasyVeganGluten-free
Ankinar bil ZeitSyria

Ankinar bil Zeit

Syrian artichoke hearts braised in olive oil with peas and carrots, served cold with a wedge of lemon.

⏱ 65 min·MediumVeganGluten-free
Crispy KangkongPhilippines

Crispy Kangkong

Filipino water spinach leaves in a light batter, fried and served with a cane vinegar dipping sauce.

⏱ 30 min·EasyVegan
CendolMalaysia

Cendol

An iced Penang dessert of green pandan noodles, coconut milk, red beans and palm sugar syrup.

⏱ 45 min·MediumVeganGluten-free
Kuih KetayapMalaysia

Kuih Ketayap

Malaysian green pandan crepes rolled around coconut caramelised in palm sugar, eaten at afternoon tea.

⏱ 50 min·MediumVegan
Lunu MirisSri Lanka

Lunu Miris

A Sri Lankan paste of red onion and chilli pounded in a mortar, spooned onto milk rice and morning hoppers.

⏱ 15 min·EasyVeganGluten-free
KiribathSri Lanka

Kiribath

Sri Lankan rice cooked in coconut milk, pressed flat and cut into diamonds for new months and new babies.

⏱ 35 min·EasyVeganGluten-free
Mula ko AcharNepal

Mula ko Achar

A Nepali relish of white radish simmered in a sesame tomato sauce, set beside rice at every meal.

⏱ 40 min·EasyVeganGluten-free
KwatiNepal

Kwati

A Newar stew of nine sprouted pulses, cooked at the Janai Purnima full moon to mark the end of the monsoon.

⏱ 80 min·MediumVeganGluten-free
Bhatmas SadhekoNepal

Bhatmas Sadheko

A Nepali salad of roasted soybeans dressed with lime, red onion and green chilli, eaten alongside afternoon tea.

⏱ 30 min·EasyVeganGluten-free
Coco BreadJamaica

Coco Bread

A folded Jamaican roll enriched with coconut milk, soft and faintly sweet, built to wrap around a patty.

⏱ 45 min·MediumVegan
BammyJamaica

Bammy

A pressed cassava flatbread soaked in coconut milk and browned in a pan, Jamaica's Taíno inheritance.

⏱ 60 min·MediumVeganGluten-free
TachinosCuba

Tachinos

Green plantain rounds fried twice and flattened between the baths, the savoury staple of the Cuban table.

⏱ 35 min·EasyVeganGluten-free
Bollo LimpioColombia

Bollo Limpio

A white corn roll steamed inside a corn husk, the everyday side of Colombia's Caribbean coast since pre-Columbian times.

⏱ 70 min·MediumVeganGluten-free
Tortas FritasArgentina

Tortas Fritas

Puffed rounds of fried dough that Argentines start making the moment rain settles in for the day.

⏱ 40 min·EasyVegan
ChirmolGuatemala

Chirmol

Fire-charred tomatoes chopped by knife with onion and mint, a sauce no Guatemalan table sits down without.

⏱ 30 min·EasyVeganGluten-free
Chickpeas in Panela SyrupGuatemala

Chickpeas in Panela Syrup

Chickpeas candied in a cinnamon panela syrup, the Lenten dessert served across Guatemala during Holy Week.

⏱ 65 min·EasyVeganGluten-free
Red Beans with ChanterellesGuatemala

Red Beans with Chanterelles

Red beans simmered with chanterelles and tomato, the rainy-season dish of the Guatemalan highlands.

⏱ 55 min·EasyVeganGluten-free
MilcaoChile

Milcao

Potato cakes made from raw and cooked potato browned in a pan, the everyday bread of the Chiloé archipelago.

⏱ 50 min·MediumVeganGluten-free
Chilean Tomato SaladChile

Chilean Tomato Salad

Ripe tomatoes and salt-soaked onion dressed with oil and coriander, the salad that opens every Chilean summer table.

⏱ 20 min·EasyVeganGluten-free
VinegretRussia

Vinegret

A Russian salad of beetroot, potato and pickled cucumber cut into small even dice and dressed with sunflower oil.

⏱ 70 min·EasyVeganGluten-free
KapusniakUkraine

Kapusniak

A Ukrainian soup of sauerkraut and millet simmered with carrot and potato until the broth thickens on its own.

⏱ 80 min·EasyVeganGluten-free
Avocado toastAustralia

Avocado toast

Two rounds of toasted sourdough under smashed avocado sharpened with lemon, scattered with chilli and sesame.

⏱ 15 min·EasyVegan
Fonio couscous with vegetablesSenegal

Fonio couscous with vegetables

Fonio steamed twice and served with carrots and cabbage stewed in groundnut oil, with olives dropped in at the end.

⏱ 65 min·MediumVeganGluten-free
Kaima bona gatoiPapua New Guinea

Kaima bona gatoi

Grilled aubergine and sweet potato marinated in lime, coconut and chilli, served warm across Papua New Guinea.

⏱ 55 min·EasyVeganGluten-free
Gollai hågon suniGuam

Gollai hågon suni

Young taro leaves simmered in coconut milk with turmeric and onion, a Chamorro dish cooked across Guam.

⏱ 55 min·MediumVeganGluten-free
Aloo boda tarkariFiji

Aloo boda tarkari

A potato and black-eyed bean curry with cumin and turmeric, cooked the way Indo-Fijian families cook it at home.

⏱ 50 min·EasyVeganGluten-free
QuibebeBrazil

Quibebe

A pumpkin purée from north-eastern Brazil melted down with onion and garlic, seasoned with cumin and scattered with coriander.

⏱ 45 min·EasyVeganGluten-free
Mushroom cau cauPeru

Mushroom cau cau

Potatoes and mushrooms in a turmeric and ají amarillo sauce, finished with fresh mint and served over white rice.

⏱ 55 min·EasyVeganGluten-free
Tacu tacuPeru

Tacu tacu

Day-old rice and canary beans mashed together and pan-fried into a browned oval with ají amarillo, served with salsa criolla.

⏱ 45 min·MediumVeganGluten-free
Dominican okra saladDominican Republic

Dominican okra salad

Okra boiled whole then dressed with lime, red onion and olive oil, the salad Dominican families put on the Sunday table.

⏱ 20 min·EasyVeganGluten-free
Baigan chokaTrinidad and Tobago

Baigan choka

Aubergine roasted over an open flame then mashed with slivers of garlic, onion and chadon beni, finished with smoking hot oil.

⏱ 40 min·EasyVeganGluten-free
PecelIndonesia

Pecel

Blanched vegetables under a peanut and kencur sauce, served with crisp rice crackers on the side.

⏱ 40 min·EasyVeganGluten-free
Sayur lodehIndonesia

Sayur lodeh

Javanese coconut milk vegetable stew with chayote, long beans and tempeh, thickened by a candlenut spice paste.

⏱ 55 min·MediumVeganGluten-free
Cơm tấm chayVietnam

Cơm tấm chay

Broken rice served with grilled marinated tofu, pickled vegetables, scallion oil and a fish-free nuoc cham.

⏱ 55 min·EasyVegan
Mì Quảng chayVietnam

Mì Quảng chay

Turmeric-stained rice noodles in a shallow broth with tofu, peanuts and shards of toasted sesame rice cracker.

⏱ 55 min·MediumVegan
Mayak gimbapSouth Korea

Mayak gimbap

Mini seaweed rolls of rice with carrot, yellow pickled radish and spinach, dipped in a mustard soy sauce.

⏱ 55 min·MediumVegan
Doenjang jjigaeSouth Korea

Doenjang jjigae

Korean stew built on fermented soybean paste with tofu, courgette and potato, over a kelp and shiitake broth.

⏱ 40 min·EasyVegan
Vegetable baoziChina

Vegetable baozi

White yeasted buns pleated by hand around a cabbage and mushroom filling, then cooked in a steamer basket.

⏱ 55 min·MediumVegan
Sichuan hot and sour cabbageChina

Sichuan hot and sour cabbage

Flat cabbage torn by hand and seared over high heat with dried chillies, Sichuan pepper and Zhenjiang black vinegar.

⏱ 18 min·EasyVegan
SunomonoJapan

Sunomono

Salted and squeezed cucumber tossed with wakame seaweed, dressed in sweetened rice vinegar and toasted sesame.

⏱ 20 min·EasyVegan
YudofuJapan

Yudofu

Silken tofu warmed in kombu water and dipped in ponzu sauce, a winter dish from the temples of Kyoto.

⏱ 20 min·EasyVegan
SekihanJapan

Sekihan

Glutinous rice stained pink by the cooking liquid of azuki beans, steamed and served with toasted sesame salt.

⏱ 80 min·MediumVeganGluten-free
KappamakiJapan

Kappamaki

Thin rolls of vinegared rice and cucumber wrapped in half a nori sheet, the plainest maki on any sushi counter.

⏱ 50 min·MediumVegan
Puff puffNigeria

Puff puff

Sweet yeasted batter scented with nutmeg, dropped in balls into hot oil until they swell and turn golden.

⏱ 40 min·EasyVegan
Vegetarian egusi soupNigeria

Vegetarian egusi soup

Ground melon seeds cooked in red palm oil with tomato and chilli until they set into curds, then finished with spinach.

⏱ 55 min·MediumVeganGluten-free
GitheriKenya

Githeri

Maize kernels and kidney beans boiled together, then fried with onion, tomato and cumin. The Kikuyu everyday pot.

⏱ 105 min·EasyVeganGluten-free
ButichaEthiopia

Buticha

Chickpea flour whisked into water off the heat, sharpened with lemon and jalapeño, finished with olive oil.

⏱ 25 min·EasyVeganGluten-free
AzifaEthiopia

Azifa

Green lentils cooled then dressed with mustard and lemon, with red onion and jalapeño, served cold.

⏱ 40 min·EasyVeganGluten-free
Timatim salataEthiopia

Timatim salata

Ethiopian salad of tomato and red onion with jalapeño, built around torn injera that soaks up the juices.

⏱ 15 min·EasyVeganGluten-free
InjeraEthiopia

Injera

Teff flour and water fermented for three days, poured onto a hot plate and set with a surface of small eyes.

⏱ 45 min·MediumVeganGluten-free
Chole bhatureIndia

Chole bhature

Chickpeas simmered in black tea water and sharpened with amchur, served with deep-fried leavened breads.

⏱ 90 min·HardVegan
UpmaIndia

Upma

Coarse semolina dry-roasted then swelled in water, with a tempering of mustard seed and curry leaf.

⏱ 30 min·EasyVegan
Vegetable biryaniIndia

Vegetable biryani

Basmati parboiled with whole spices, layered over spiced vegetables and fried onions, then sealed in a pot to finish.

⏱ 80 min·MediumVeganGluten-free
Idli sambarIndia

Idli sambar

Steamed cakes of fermented rice and urad dal, served with a tamarind sambar of toor dal and drumstick.

⏱ 75 min·MediumVeganGluten-free
FestivalJamaica

Festival

Jamaican sweet fried dumplings made with cornmeal, scented with nutmeg and vanilla, fried to a deep golden crust.

⏱ 40 min·EasyVegan
Moroccan Orange and Cinnamon SaladMorocco

Moroccan Orange and Cinnamon Salad

Cold orange rounds dusted with cinnamon and scented with orange blossom water, the standing dessert of Moroccan tables.

⏱ 20 min·EasyVeganGluten-free
NalotVanuatu

Nalot

Cooked taro or breadfruit pounded with hot coconut cream into a smooth elastic paste, a Vanuatu dish for shared meals.

⏱ 60 min·MediumVeganGluten-free
Chorba frikAlgeria

Chorba frik

An Algerian soup of cracked green wheat and chickpeas built on a tomato base scented with cinnamon and celery.

⏱ 60 min·EasyVegan
MahjoubaAlgeria

Mahjouba

An Algerian semolina pancake stretched until translucent, filled with slow-cooked tomato and onion, folded and griddled.

⏱ 75 min·HardVegan
Ginataang kalabasaPhilippines

Ginataang kalabasa

Squash and long beans simmered in coconut milk with garlic, ginger and chilli, an everyday Filipino stew served over rice.

⏱ 40 min·EasyVeganGluten-free
Lumpiang gulayPhilippines

Lumpiang gulay

Filipino vegetable spring rolls filled with cabbage, carrot and tofu, fried until golden and dipped in spiced cane vinegar.

⏱ 55 min·MediumVegan
Fasole bătutăRomania

Fasole bătută

White beans beaten to a purée with softened onion and finished with paprika oil, spread by Romanians on rye bread.

⏱ 75 min·EasyVeganGluten-free
Barszcz czerwonyPoland

Barszcz czerwony

A clear, sharp beetroot broth scented with marjoram, served scalding in a cup with small Polish dumplings.

⏱ 70 min·MediumVegan
Alentejo MigasPortugal

Alentejo Migas

Stale bread torn by hand then worked into olive oil with plenty of garlic and coriander until it forms a soft cake.

⏱ 40 min·EasyVegan
HernekeittoFinland

Hernekeitto

Finnish yellow split pea soup simmered with onion and carrot, scented with marjoram and served with strong mustard on the side.

⏱ 115 min·EasyVeganGluten-free
Okra in tomato sauceSyria

Okra in tomato sauce

Okra simmered in a garlic and coriander tomato sauce, sharpened at the end with pomegranate molasses and lemon juice.

⏱ 55 min·EasyVeganGluten-free
MakdousSyria

Makdous

Baby aubergines cured in salt then stuffed with walnut, red pepper and garlic, and kept under a blanket of olive oil.

⏱ 60 min·MediumVeganGluten-free
Vegetable achardsRéunion

Vegetable achards

Carrot, green bean and cabbage blanched then marinated in turmeric, ginger and garlic oil, eaten cold across Réunion.

⏱ 35 min·EasyVeganGluten-free
Tomato rougailRéunion

Tomato rougail

A Réunion condiment of raw tomato, onion, ginger and chilli crushed in a mortar and set beside a plate of rice.

⏱ 15 min·EasyVeganGluten-free
Plantain foutou with peanut sauceIvory Coast

Plantain foutou with peanut sauce

Plantain and cassava pounded into a smooth elastic dough, served with a peanut sauce simmered with aubergine and chilli.

⏱ 75 min·HardVeganGluten-free
AllocoIvory Coast

Alloco

Very ripe plantain fried in red palm oil, served with a raw onion and chilli sauce pounded in a mortar.

⏱ 30 min·EasyVeganGluten-free
AkaraNigeria

Akara

Nigerian fritters of peeled black-eyed beans whipped airy with onion and chilli, then fried until they puff and turn golden.

⏱ 55 min·MediumVeganGluten-free
Moi moiNigeria

Moi moi

A savoury pudding of peeled black-eyed beans blended with pepper and onion, then steamed in banana leaves or ramekins.

⏱ 85 min·MediumVeganGluten-free
Vegetable accrasFrench Caribbean

Vegetable accras

Caribbean fritters of seasoned batter with chives and parsley, bulked with grated chayote and lifted by chilli.

⏱ 40 min·MediumVegan
Rellenitos de plátanoGuatemala

Rellenitos de plátano

Guatemalan fritters of mashed ripe plantain filled with sweetened black bean paste, fried and rolled in sugar.

⏱ 60 min·MediumVeganGluten-free
Arroz con gandulesPuerto Rico

Arroz con gandules

Puerto Rican rice with pigeon peas, tinted by achiote oil and seasoned with sofrito, olives and capers.

⏱ 55 min·MediumVeganGluten-free
Plátanos maduros fritosCuba

Plátanos maduros fritos

Blackened ripe plantains fried until their edges caramelise, the sweet and salty side dish of the Cuban table.

⏱ 20 min·EasyVeganGluten-free
Yuca con mojoCuba

Yuca con mojo

Cassava boiled until tender, then drenched in a Cuban sauce of garlic and sour orange bloomed in hot olive oil.

⏱ 50 min·EasyVeganGluten-free
PiklizHaiti

Pikliz

Haitian condiment of shredded cabbage and carrot pickled in vinegar with scotch bonnet chilli and shallot.

⏱ 20 min·EasyVeganGluten-free
LegimHaiti

Legim

Haitian aubergine and chayote stew cooked long over an epis base until it collapses into a thick brown purée.

⏱ 100 min·MediumVeganGluten-free
Tian ProvençalFrance

Tian Provençal

Thin rounds of courgette, aubergine and tomato fanned tightly over a bed of thyme-scented softened onions.

⏱ 85 min·EasyVeganGluten-free
SalmorejoSpain

Salmorejo

A chilled Cordoban tomato cream thickened with stale bread and emulsified with olive oil until pale pink and velvety.

⏱ 20 min·EasyVegan
Pisto ManchegoSpain

Pisto Manchego

Courgette, aubergine and peppers cooked separately then folded into a slow-reduced tomato sauce rich with olive oil.

⏱ 65 min·EasyVeganGluten-free
Focaccia GenoveseItaly

Focaccia Genovese

A soft, open-crumbed focaccia dimpled deeply and flooded with salty brine and fruity olive oil.

⏱ 47 min·MediumVegan
RevithiaGreece

Revithia

Chickpeas baked slowly with masses of onion, rosemary and lemon, swimming in good Greek olive oil.

⏱ 135 min·EasyVeganGluten-free
BriamGreece

Briam

Thinly sliced summer vegetables slow-roasted in olive oil until sweet, collapsing and caramelised at the edges.

⏱ 115 min·EasyVeganGluten-free
Shirazi SaladIran

Shirazi Salad

Cucumber, tomato and onion in tiny dice, brightened with lime juice and a generous pinch of dried mint.

⏱ 20 min·EasyVeganGluten-free
Vegetarian Ghormeh SabziIran

Vegetarian Ghormeh Sabzi

A long-simmered herb stew, dark and tangy, built on kidney beans, mushrooms and sour dried black limes.

⏱ 145 min·MediumVeganGluten-free
Za'atar ManaqeeshLebanon

Za'atar Manaqeesh

Soft flatbreads spread with za'atar and olive oil and baked fiercely hot, the Lebanese breakfast everybody grows up on.

⏱ 37 min·MediumVegan
Israeli SaladIsrael

Israeli Salad

Cucumber and tomato cut into tiny dice, lifted with parsley, lemon juice and a generous pour of olive oil.

⏱ 20 min·EasyVeganGluten-free
MuhammaraSyria

Muhammara

A smoky purée of roasted red peppers and walnuts, sharpened with pomegranate molasses and warmed by Aleppo pepper.

⏱ 45 min·EasyVegan
Attiéké with vegetablesIvory Coast

Attiéké with vegetables

Ivorian cassava couscous served warm with a sharp tomato and onion salad and slices of fried sweet plantain.

⏱ 40 min·EasyVeganGluten-free
MandaziKenya

Mandazi

East African fried triangles made with coconut milk and cardamom, barely sweet, pillowy and fragrant.

⏱ 45 min·MediumVegan
MaharagweKenya

Maharagwe

Kenyan red kidney beans simmered in coconut milk with tomato and curry powder, mellow and filling, served with rice or ugali.

⏱ 55 min·EasyVeganGluten-free
Kik alichaEthiopia

Kik alicha

A gentle Ethiopian stew of yellow split peas with turmeric, onion, garlic and ginger, and not a trace of chilli.

⏱ 60 min·EasyVeganGluten-free
Shiro watEthiopia

Shiro wat

A velvety Ethiopian sauce of chickpea flour and berbere, simmered with melted onion, garlic and tomato.

⏱ 45 min·EasyVeganGluten-free
KarantikaAlgeria

Karantika

An Algerian baked chickpea flour custard, browned on top and creamy within, served in bread with cumin and harissa.

⏱ 60 min·EasyVegan
Slata mechouiaTunisia

Slata mechouia

A Tunisian salad of fire-charred peppers and tomatoes, hand-chopped with garlic, caraway and olive oil.

⏱ 50 min·EasyVeganGluten-free
LablebiTunisia

Lablebi

A Tunisian cumin-scented chickpea broth poured over torn stale bread, sharpened with harissa, garlic and capers.

⏱ 90 min·EasyVegan
MaakoudaMorocco

Maakouda

Moroccan mashed potato patties with garlic, parsley and turmeric, breadcrumbed and fried until deeply golden and crisp.

⏱ 50 min·EasyVegan
DukkahEgypt

Dukkah

An Egyptian blend of toasted hazelnuts, sesame and spices, coarsely crushed for dipping bread dunked in olive oil.

⏱ 25 min·EasyVeganGluten-free
TaameyaEgypt

Taameya

Egyptian falafel made with split fava beans, vivid green with herbs, crusted in sesame and soft at the centre.

⏱ 50 min·MediumVeganGluten-free
Ful medamesEgypt

Ful medames

Slow-simmered fava beans crushed with cumin, lemon and garlic under a pool of olive oil: Egypt's national breakfast.

⏱ 105 min·EasyVeganGluten-free
AcarajéBrazil

Acarajé

Bahian black-eyed pea fritters fried in red palm oil, split open and filled with a spiced peanut and coconut cream.

⏱ 65 min·HardVeganGluten-free
Vegetable moquecaBrazil

Vegetable moqueca

A Bahian stew of coconut milk and red palm oil layered with peppers, tomatoes and tender hearts of palm.

⏱ 50 min·EasyVeganGluten-free
SopaipillasChile

Sopaipillas

Small fried pumpkin discs, golden and pillowy, served hot with a sharp coriander and chilli pebre sauce.

⏱ 50 min·MediumVegan
Porotos granadosChile

Porotos granados

A Chilean summer stew of fresh cranberry beans, melting squash and sweetcorn, perfumed with handfuls of basil.

⏱ 70 min·EasyVeganGluten-free
Vegetarian locroArgentina

Vegetarian locro

A long-simmered Argentine winter stew of white maize, beans and squash, finished with a fiery paprika oil.

⏱ 175 min·MediumVeganGluten-free
PataconesColombia

Patacones

Green plantain rounds fried twice, smashed flat and salted with garlic, served with a cool avocado dip.

⏱ 35 min·EasyVeganGluten-free
PholourieTrinidad and Tobago

Pholourie

Fluffy split pea flour fritters spiced with turmeric and cumin, served piping hot with a tangy tamarind chutney.

⏱ 40 min·MediumVeganGluten-free
Ital stewJamaica

Ital stew

A Rastafari coconut milk stew of sweet potato and greens, lifted with fresh thyme and a whole scotch bonnet.

⏱ 55 min·EasyVeganGluten-free
Moros y cristianosCuba

Moros y cristianos

Cuba's black beans and rice, simmered together in a sofrito of onion, pepper and garlic with cumin and oregano.

⏱ 65 min·EasyVeganGluten-free
Vegetable pepiánGuatemala

Vegetable pepián

A deep, velvety Guatemalan stew thickened with toasted pumpkin and sesame seeds and smoky dried chillies.

⏱ 70 min·MediumVeganGluten-free
Gallo pintoCosta Rica

Gallo pinto

Costa Rica's breakfast of choice: day-old rice tossed with black beans, onion, sweet pepper and tangy Lizano sauce.

⏱ 25 min·EasyVegan
Mango sticky riceThailand

Mango sticky rice

Warm glutinous rice steeped in sweet-salty coconut, served with ripe mango and toasted mung beans for crunch.

⏱ 50 min·MediumVeganGluten-free
Vegetarian tom khaThailand

Vegetarian tom kha

A Thai coconut soup singing with galangal, lemongrass and kaffir lime, loaded with mushrooms and finished with lime.

⏱ 35 min·EasyVeganGluten-free
Bánh xèoVietnam

Bánh xèo

A turmeric-yellow rice crêpe, crisp at the edges, folded over beansprouts and mushrooms and wrapped in lettuce.

⏱ 50 min·MediumVeganGluten-free
Vegetable congeeChina

Vegetable congee

Rice simmered for an hour into silk, scented with shiitake and ginger, peppery with white pepper and spring onion.

⏱ 85 min·EasyVeganGluten-free
Chinese garlic aubergineChina

Chinese garlic aubergine

Meltingly soft aubergine seared in the wok and lacquered in a sweet, vinegared garlic sauce with chilli bean paste.

⏱ 30 min·MediumVegan
PajeonSouth Korea

Pajeon

A large golden Korean pancake laid thick with whole spring onions, crisp at the edges, with a soy-vinegar dip.

⏱ 30 min·EasyVegan
JapchaeSouth Korea

Japchae

Translucent sweet potato noodles tossed with spinach, carrot and mushrooms, glossy with sesame oil and soy.

⏱ 45 min·MediumVegan
Spinach goma-aeJapan

Spinach goma-ae

Blanched, well-squeezed spinach dressed in a toasted sesame paste, lightly sweetened and salted with soy sauce.

⏱ 15 min·EasyVegan
Zaru sobaJapan

Zaru soba

Ice-cold buckwheat noodles dipped into a kombu and shiitake sauce, with nori, spring onion and a dab of wasabi.

⏱ 30 min·EasyVegan
Chana masalaIndia

Chana masala

Chickpeas coated in a tight tomato sauce, built on whole spices and sharpened with dried green mango powder.

⏱ 50 min·EasyVeganGluten-free
PohaIndia

Poha

A turmeric-yellow breakfast of flattened rice studded with crunchy peanuts, curry leaves and plenty of lemon.

⏱ 22 min·EasyVeganGluten-free
Masala dosaIndia

Masala dosa

A thin, crisp fermented rice crêpe rolled around a soft turmeric potato filling, straight from South India.

⏱ 70 min·HardVeganGluten-free
Vegetarian pinakbetPhilippines

Vegetarian pinakbet

A Filipino stew of garden vegetables, bitter melon, aubergine, okra and squash, bound in a savoury miso broth.

⏱ 45 min·EasyVegan
Roti canaiMalaysia

Roti canai

A Malaysian flatbread stretched by hand until translucent, then folded and griddled into flaky, crisp-edged layers.

⏱ 50 min·HardVegan
Vegetarian laksaMalaysia

Vegetarian laksa

A fragrant, spicy coconut broth poured over rice noodles with puffed tofu, beansprouts and a squeeze of lime.

⏱ 45 min·MediumVeganGluten-free
Sel rotiNepal

Sel roti

Rings of fried rice-flour bread sweetened with ripe banana and cardamom, crisp outside and tender within.

⏱ 50 min·MediumVeganGluten-free
Pol sambolSri Lanka

Pol sambol

A bright relish of freshly grated coconut worked with chilli, red onion and lime, ready in ten minutes flat.

⏱ 10 min·EasyVeganGluten-free
Sri Lankan dhal currySri Lanka

Sri Lankan dhal curry

Soft red lentils simmered in coconut milk and scented with curry leaves, pandan and a stick of cinnamon.

⏱ 35 min·EasyVeganGluten-free
ÄrtsoppaSweden

Ärtsoppa

Sweden's Thursday yellow pea soup, thick and savoury with thyme and marjoram, sharpened at the table with strong mustard.

⏱ 105 min·EasyVeganGluten-free
Hungarian Stuffed PeppersHungary

Hungarian Stuffed Peppers

Whole peppers filled with paprika-spiced rice and lentils, stood upright and poached in a sweet-sour tomato sauce.

⏱ 80 min·EasyVeganGluten-free
Romanian Aubergine SaladRomania

Romanian Aubergine Salad

Flame-charred aubergines chopped by hand and beaten with oil into a smoky, creamy spread eaten cold on bread.

⏱ 45 min·EasyVeganGluten-free
ZacuscăRomania

Zacuscă

A Romanian spread of roasted aubergine and red pepper, cooked down slowly until dark, thick and gently smoky.

⏱ 105 min·MediumVeganGluten-free
Mushroom SarmaleRomania

Mushroom Sarmale

Cabbage leaves rolled around rice, mushrooms and dill, then simmered slowly in a gentle tomato broth until meltingly tender.

⏱ 130 min·MediumVeganGluten-free
Caldo VerdePortugal

Caldo Verde

A silky potato soup scattered with hair-thin ribbons of kale, lifted at the table by a generous swirl of green olive oil.

⏱ 45 min·EasyVeganGluten-free
Pumpkin soupAustralia

Pumpkin soup

An Australian winter staple of pumpkin simmered with coconut milk, ginger, garlic and mild curry powder, velvety and ready within the hour.

⏱ 45 min·EasyVeganGluten-free
Sweet potato pieUnited States

Sweet potato pie

A Southern classic of silky roasted sweet potato, coconut milk, cinnamon and nutmeg baked in a golden vegan shortcrust.

⏱ 100 min·MediumVegan
BBQ jackfruit sandwichUnited States

BBQ jackfruit sandwich

Shredded young jackfruit simmered in smoky barbecue sauce, piled into a toasted brioche bun with crunchy vegan coleslaw.

⏱ 55 min·EasyVegan
CallalooTrinidad and Tobago

Callaloo

Dasheen or spinach leaves melted into coconut milk with okra, pumpkin, thyme and a whole scotch bonnet, Trinidad-style.

⏱ 45 min·EasyVeganGluten-free
TostonesPuerto Rico

Tostones

Green plantain slices fried twice, flattened and salted, served with a punchy garlic and lime dipping sauce.

⏱ 30 min·EasyVeganGluten-free
Jamaican rice and peasJamaica

Jamaican rice and peas

Coconut rice scented with thyme and allspice, cooked with kidney beans and a whole scotch bonnet for fragrance without fire.

⏱ 45 min·EasyVeganGluten-free
Mushroom cevichePeru

Mushroom ceviche

Oyster mushrooms cured in lime, chilli and red onion, served Peruvian-style with warm sweet potato and sweet corn kernels.

⏱ 45 min·EasyVeganGluten-free
Causa limeñaPeru

Causa limeña

A chilled terrine of yellow potato whipped with ají amarillo and lime, layered with avocado, olives and a creamy hearts of palm filling.

⏱ 55 min·MediumVeganGluten-free
Vegan pão de queijoBrazil

Vegan pão de queijo

Brazilian tapioca rolls, crisp outside and stretchy inside, with mashed potato and nutritional yeast standing in for the cheese.

⏱ 50 min·MediumVeganGluten-free
Vegan feijoadaBrazil

Vegan feijoada

Slow-simmered black beans with smoked tofu, bay and orange, served with rice, garlicky greens and crunchy toasted farofa.

⏱ 110 min·MediumVeganGluten-free
Vegan red pozoleMexico

Vegan red pozole

A brick-red hominy and mushroom soup in a guajillo and ancho chilli broth, piled high with radish, cabbage and lime.

⏱ 75 min·MediumVeganGluten-free
Vegan tamalesMexico

Vegan tamales

Fluffy corn dough wrapped around a chilli-spiked black bean and mushroom filling, folded in corn husks and gently steamed.

⏱ 115 min·MediumVeganGluten-free
GuacamoleMexico

Guacamole

Ripe avocados fork-mashed with lime, coriander, white onion and jalapeño. Fresh, creamy and ready in fifteen minutes.

⏱ 15 min·EasyVeganGluten-free
Potato pierogiPoland

Potato pierogi

Polish dumplings in a soft eggless dough, filled with mashed potato and sweet slow-cooked onion and served under a heap of fried onions.

⏱ 90 min·MediumVegan
Vegan borschtUkraine

Vegan borscht

Ruby-red Ukrainian soup of beetroot, cabbage, carrot and potato, sharpened with garlic and vinegar and showered with fresh dill.

⏱ 75 min·MediumVeganGluten-free
SoccaFrance

Socca

A large chickpea flour pancake from Nice, baked in a searing-hot oven until crisp and blistered at the edges and tender in the middle.

⏱ 25 min·EasyVeganGluten-free
EscalivadaSpain

Escalivada

Peppers, aubergines and onions roasted whole until smoky and collapsing, then peeled and served in strips with garlic and olive oil.

⏱ 65 min·EasyVeganGluten-free
Patatas bravasSpain

Patatas bravas

Crisp roasted potato cubes smothered in a fiery smoked paprika tomato sauce and dolloped with a garlicky plant-based aioli.

⏱ 60 min·MediumVeganGluten-free
Pan con tomateSpain

Pan con tomate

Thick slices of toasted rustic bread rubbed with garlic and ripe tomato, drizzled with olive oil and finished with flaky salt.

⏱ 15 min·EasyVegan
GazpachoSpain

Gazpacho

Andalusian chilled soup of ripe tomatoes, pepper, cucumber and garlic, thickened with bread and olive oil and sharpened with sherry vinegar.

⏱ 20 min·EasyVegan
DolmadesGreece

Dolmades

Vine leaves rolled around herby rice with dill, mint and pine nuts, gently simmered in olive oil and lemon and served cold.

⏱ 95 min·MediumVeganGluten-free
Imam bayildiGreece

Imam bayildi

Whole aubergines stuffed with slow-cooked onions, tomatoes and garlic, then braised in olive oil until meltingly soft and sweet.

⏱ 85 min·MediumVeganGluten-free
Gigantes plakiGreece

Gigantes plaki

Giant white beans baked in a garlicky onion and tomato sauce until creamy inside and caramelised on top, scattered with fresh dill.

⏱ 105 min·MediumVeganGluten-free
FasoladaGreece

Fasolada

Greek white bean soup simmered with carrot, celery and tomato, finished with a generous pour of olive oil and a handful of parsley.

⏱ 90 min·EasyVeganGluten-free
PanzanellaItaly

Panzanella

Tuscan salad of stale bread soaked in the juice of ripe tomatoes, with red onion, cucumber, basil and a sharp olive oil dressing.

⏱ 25 min·EasyVegan
CaponataItaly

Caponata

Sicilian stew of silky aubergine, celery, olives and capers bound in a sweet-and-sour tomato sauce sharpened with vinegar and sugar.

⏱ 60 min·MediumVeganGluten-free
RibollitaItaly

Ribollita

Thick Tuscan soup of cannellini beans, cavolo nero and vegetables, thickened with stale bread and reheated until it is almost a stew.

⏱ 80 min·MediumVegan
Pasta e fagioliItaly

Pasta e fagioli

A thick soup of borlotti beans and small pasta, scented with rosemary and garlic and finished with a swirl of raw olive oil.

⏱ 55 min·EasyVegan
Red lentil köfte (mercimek köftesi)Turkey

Red lentil köfte (mercimek köftesi)

Fresh patties of red lentils and bulgur, seasoned with cumin and tomato, shaped by hand and served in lettuce leaves.

⏱ 50 min·EasyVegan
KısırTurkey

Kısır

The Turkish bulgur salad, fine bulgur swollen in tomato and pepper paste, brightened with mint, parsley and pomegranate molasses.

⏱ 30 min·EasyVegan
Mirza ghasemiIran

Mirza ghasemi

The smoky aubergine mash of the Caspian coast, cooked down with plenty of garlic, tomatoes and turmeric, made for scooping with bread.

⏱ 55 min·EasyVeganGluten-free
Vegan kookoo sabziIran

Vegan kookoo sabzi

The Persian green herb cake, a mountain of fresh herbs bound with a chickpea-flour batter, with walnuts and barberries.

⏱ 45 min·EasyVeganGluten-free
Ash-e reshtehIran

Ash-e reshteh

The Persian New Year soup, thick with beans, herbs and noodles, crowned with fried onions and crisp dried mint.

⏱ 100 min·MediumVegan
Baba ganoushLebanon

Baba ganoush

Flame-charred aubergine flesh beaten with tahini, garlic and lemon into a silky, smoky dip finished with parsley and olive oil.

⏱ 45 min·EasyVeganGluten-free
FattoushLebanon

Fattoush

Crunchy salad of lettuce, tomato, cucumber and radish tossed with toasted pita shards, tangy sumac and pomegranate molasses.

⏱ 30 min·EasyVegan
Lebanese tabboulehLebanon

Lebanese tabbouleh

A mound of finely chopped parsley and mint scattered with tomato and a little bulgur, dressed with lemon juice and olive oil.

⏱ 30 min·EasyVegan
Classic hummusLebanon

Classic hummus

Ultra-smooth chickpea purée whipped with tahini, lemon and garlic, lightened with iced water and pooled with olive oil. The foundation of every mezze.

⏱ 75 min·EasyVeganGluten-free
FalafelLebanon

Falafel

Fritters of raw soaked chickpeas ground with parsley, coriander, garlic and cumin, fried to a crackling crust around a soft green centre.

⏱ 50 min·MediumVeganGluten-free
ChakalakaSouth Africa

Chakalaka

Spicy relish of white beans, grated carrot, peppers and tomato with curry powder and chilli. The essential companion to a South African braai.

⏱ 40 min·EasyVeganGluten-free
Ugali with sukuma wikiKenya

Ugali with sukuma wiki

Firm white maize porridge served with kale sautéed with tomato and onion, the everyday meal on most Kenyan tables.

⏱ 40 min·EasyVeganGluten-free
Groundnut soupGhana

Groundnut soup

Velvety Ghanaian peanut and tomato soup with a scotch bonnet kick, thick with sweet potato and sliced okra.

⏱ 60 min·EasyVeganGluten-free
Jollof riceNigeria

Jollof rice

Rice cooked in a blended tomato and red pepper sauce with scotch bonnet, thyme and curry powder until the bottom catches and smokes. West Africa's icon.

⏱ 70 min·MediumVeganGluten-free
TaktoukaMorocco

Taktouka

Roasted peppers and tomatoes simmered with garlic, cumin and paprika into a soft, glossy relish. The Moroccan cooked salad made for scooping with bread.

⏱ 55 min·EasyVeganGluten-free
BessaraMorocco

Bessara

Thick, silky dried broad bean soup with garlic and cumin, finished with olive oil and paprika. Morocco's warming street breakfast.

⏱ 70 min·EasyVeganGluten-free
ZaaloukMorocco

Zaalouk

Smoky grilled aubergine and tomato cooked down with garlic, cumin and paprika, eaten cold with bread. Morocco's best-loved cooked salad.

⏱ 60 min·EasyVeganGluten-free
Vegan hariraMorocco

Vegan harira

Thick tomato soup with lentils and chickpeas, fragrant with coriander and celery, thickened with flour and finished with lemon. Morocco's Ramadan essential.

⏱ 70 min·EasyVegan
Seven-vegetable couscousMorocco

Seven-vegetable couscous

Fluffy steamed couscous under a saffron broth of pumpkin, courgette, turnip, carrot and chickpeas. Morocco's great Friday family dish.

⏱ 90 min·MediumVegan
Atakilt watEthiopia

Atakilt wat

Potatoes, carrots and cabbage stewed soft in a golden turmeric sauce with a restrained hand of berbere.

⏱ 55 min·EasyVeganGluten-free
Gomen (Ethiopian collard greens)Ethiopia

Gomen (Ethiopian collard greens)

Collard greens simmered with onion, garlic, ginger and turmeric, brightened with a split green chilli. The gentle, fragrant side for injera.

⏱ 45 min·EasyVeganGluten-free
Vegan kimchi jjigaeSouth Korea

Vegan kimchi jjigae

Korea's fiery, tangy stew, well-fermented kimchi simmered with tofu, mushrooms and chilli, eaten with plain rice.

⏱ 40 min·EasyVegan
Vegan bibimbapSouth Korea

Vegan bibimbap

The Korean mix-it-yourself bowl, hot rice, sautéed vegetables fanned on top, golden tofu and a sesame gochujang sauce.

⏱ 50 min·MediumVegan
Tempeh gorengIndonesia

Tempeh goreng

Slices of tempeh marinated with garlic and coriander seed then fried until crisp, the quintessential Javanese snack.

⏱ 20 min·EasyVeganGluten-free
Gado-gadoIndonesia

Gado-gado

Indonesia's great salad, steamed vegetables with golden tofu and tempeh, coated in a spicy peanut sauce and served with krupuk crackers.

⏱ 45 min·EasyVeganGluten-free
Fresh spring rolls (gỏi cuốn)Vietnam

Fresh spring rolls (gỏi cuốn)

Translucent rice-paper rolls filled with vermicelli, tofu, lettuce and mint, dipped in a creamy peanut sauce.

⏱ 40 min·EasyVeganGluten-free
Vegan phởVietnam

Vegan phở

Vietnam's great noodle soup gone plant-based, a broth scented with star anise and cinnamon, rice noodles, tofu and a pile of fresh herbs.

⏱ 80 min·MediumVeganGluten-free
Som tamThailand

Som tam

Green papaya salad pounded in a mortar with cherry tomatoes, long beans, lime, chilli and toasted peanuts, sharp and fiery.

⏱ 25 min·EasyVegan
Vegan green curryThailand

Vegan green curry

A creamy Thai curry of coconut milk and green paste with golden tofu, crunchy Thai aubergines and a handful of fragrant Thai basil.

⏱ 45 min·EasyVeganGluten-free
RajmaIndia

Rajma

Kidney beans simmered in a rich, silky sauce of tomato, onion and garam masala, the Sunday comfort dish of Punjab.

⏱ 75 min·EasyVeganGluten-free
Baingan bhartaIndia

Baingan bharta

A smoky mash of flame-roasted aubergine simmered with tomato, onion, garlic and warm North Indian spices until soft and rich.

⏱ 55 min·EasyVeganGluten-free
Vegetable samosasIndia

Vegetable samosas

Crisp pastry triangles filled with spiced potatoes and green peas, fried or baked until golden, served with a tangy chutney.

⏱ 70 min·MediumVegan
Aloo gobiIndia

Aloo gobi

A dry curry of potatoes and cauliflower turned golden with turmeric, cumin and coriander, caramelised at the edges and soft inside.

⏱ 50 min·EasyVeganGluten-free
Vegan mapo tofuChina

Vegan mapo tofu

Silken tofu in a fiery red sauce of doubanjiang, fermented black beans and tingling Sichuan pepper, with mushrooms in place of meat.

⏱ 35 min·MediumVegan
Buddha's delightChina

Buddha's delight

A monastery-style braise of tofu, shiitake, wood ear, water chestnuts and glass noodles in a fragrant, glossy brown sauce.

⏱ 55 min·MediumVegan
Vegan ramenJapan

Vegan ramen

A deep kombu, shiitake and miso broth with springy noodles, golden tofu, seared mushrooms and blanched pak choi.

⏱ 70 min·MediumVegan
Vegetable onigiriJapan

Vegetable onigiri

Warm triangles of Japanese rice filled with pickled vegetables and umeboshi, wrapped in a crisp strip of nori seaweed.

⏱ 45 min·MediumVeganGluten-free
Miso soupJapan

Miso soup

A clear kombu broth with miso stirred in at the last moment, cubes of silken tofu and tender ribbons of wakame.

⏱ 25 min·EasyVeganGluten-free
Vegetable noodles with coconut soy sauceChina

Vegetable noodles with coconut soy sauce

Chow mein with crunchy vegetables, tofu or plant-based strips, coated in a soy and coconut sauce and topped with sesame and coriander.

⏱ 35 min·EasyVegan
Beetroot hummusLebanon

Beetroot hummus

Lebanese hummus in bright pink, chickpeas and cooked beetroot blended with tahini, lemon and cumin.

⏱ 10 min·EasyVeganGluten-free
Vegetarian garbureFrance

Vegetarian garbure

The great peasant soup of south-west France, savoy cabbage, turnips, carrots, potatoes and white beans slow-simmered in a thyme broth.

⏱ 120 min·EasyVeganGluten-free
Mercimek çorbasıTurkey

Mercimek çorbası

Turkey's silky red lentil soup, thickened by the lentils themselves and scented with dried mint and paprika, served with lemon.

⏱ 55 min·EasyVeganGluten-free
Vegetable paellaSpain

Vegetable paella

Saffron rice cooked in a fragrant broth with peppers, green beans, artichokes and peas, right down to the golden crust at the bottom.

⏱ 60 min·MediumVeganGluten-free
Vegetable tiep riceSenegal

Vegetable tiep rice

Senegal's national dish without the fish, red rice cooked in the tomato broth of the vegetables, with cabbage, carrot and sweet potato.

⏱ 95 min·MediumVeganGluten-free
Vegetable maféSenegal

Vegetable mafé

The Senegalese peanut stew, root vegetables and kidney beans slow-simmered in a velvety tomato and peanut sauce.

⏱ 85 min·MediumVeganGluten-free
Two-lentil carrot cariRéunion

Two-lentil carrot cari

A plant-based Réunion cari, green and red lentils simmered with carrots and sweet potato in a curry and coconut broth.

⏱ 60 min·EasyVeganGluten-free
Red bean chili sin carneMexico

Red bean chili sin carne

The meat-free Mexican chili, kidney beans, peppers and soy mince in a cumin and chilli tomato sauce.

⏱ 50 min·EasyVeganGluten-free
Coconut chickpea curryIndia

Coconut chickpea curry

Chickpeas, courgette and peppers in a tomato and coconut sauce scented with cumin, turmeric and coriander. Ready in under an hour.

⏱ 50 min·EasyVeganGluten-free
KoshariEgypt

Koshari

Egypt's national dish, rice, lentils, macaroni and chickpeas under a vinegar-sharpened tomato sauce and crisp fried onions.

⏱ 70 min·MediumVegan
Ratatouille niçoiseFrance

Ratatouille niçoise

Summer vegetables cooked separately then brought together, the Nice way, so each keeps its own flavour.

⏱ 85 min·MediumVeganGluten-free
Agedashi tofuJapan

Agedashi tofu

Tofu that is crisp outside and silky inside, sitting in a sweet-savoury dashi broth with grated daikon and spring onion.

⏱ 30 min·MediumVegan
Refried bean tacosMexico

Refried bean tacos

Mashed, fragrant black beans on warm corn tortillas with avocado, red onion and salsa verde.

⏱ 35 min·EasyVeganGluten-free
Misir wotEthiopia

Misir wot

Ethiopia's red lentil stew, deep and fiery red with berbere, made to be scooped up with injera.

⏱ 55 min·EasyVeganGluten-free
MujaddaraLebanon

Mujaddara

Cumin-scented lentils and rice crowned with a mountain of crisp fried onions. The Levant's beloved everyday dish.

⏱ 55 min·EasyVeganGluten-free
Vegetable tagine with olivesMorocco

Vegetable tagine with olives

Seasonal vegetables slow-cooked in a saffron and preserved lemon broth, the way it is done in Marrakech kitchens.

⏱ 70 min·EasyVeganGluten-free

← All recipes