🌍 Honest home cooking from around the world ▶ Subscribe on YouTube — @taraskitchen

Vegan Recipes Recipes

A handpicked collection of vegan recipes from Tara’s Kitchen — every recipe original, tested and written for everyday cooks.

Chana Chaat served and ready to eat Pakistani

Chana Chaat

A tangy, refreshing chickpea salad tossed with onion, tomato and a zingy chaat dressing — a…

⏱ 10 min 🍽 4 servings 📊 Easy
Spaghetti Aglio e Olio served and ready to eat Italian

Spaghetti Aglio e Olio

The quiet hero of Italian cooking — spaghetti tossed with garlic, good olive oil and a…

⏱ 20 min 🍽 2 servings 📊 Easy
Fresh Guacamole served and ready to eat Mexican

Fresh Guacamole

Chunky, zesty guacamole made with ripe avocado, lime and a little chilli — five minutes to…

⏱ 5 min 🍽 4 servings 📊 Easy
Moroccan Chickpea Tagine served and ready to eat Moroccan

Moroccan Chickpea Tagine

A warmly spiced stew of chickpeas, tomato and apricots — gently sweet, deeply savoury and entirely…

⏱ 40 min 🍽 4 servings 📊 Easy
Egyptian Koshari served and ready to eat Egyptian

Egyptian Koshari

Egypt’s beloved street food — rice, lentils and pasta layered with a spiced tomato sauce and…

⏱ 55 min 🍽 4 servings 📊 Medium
Daal Chawal served and ready to eat Pakistani

Daal Chawal

A simple yellow lentil daal with a sizzling spiced ghee tempering, served with fluffy rice —…

⏱ 35 min 🍽 4 servings 📊 Easy
Chana Masala served and ready to eat Indian

Chana Masala

Chickpeas simmered in a tangy onion-tomato sauce with bold spices — a hearty vegan main loved…

⏱ 35 min 🍽 4 servings 📊 Easy
Turkish Lentil Soup served and ready to eat Turkish

Turkish Lentil Soup

A silky, golden red-lentil soup with a hit of paprika butter on top — Turkey's soothing…

⏱ 40 min 🍽 4 servings 📊 Easy
Ratatouille served and ready to eat French

Ratatouille

A slow-cooked Provençal stew of tomato, courgette, aubergine and pepper — sunshine in a pan.

⏱ 1 hr 🍽 4 servings 📊 Easy
Jamaican Rice and Peas served and ready to eat Caribbean

Jamaican Rice and Peas

Fluffy rice cooked in coconut milk with kidney beans, thyme and a scotch bonnet kept whole…

⏱ 40 min 🍽 4 servings 📊 Easy
Lentil Soup served and ready to eat Mediterranean

Lentil Soup

A simple, warming lentil soup with onion, carrot and herbs — the dinner that costs almost…

⏱ 40 min 🍽 4 servings 📊 Easy
Vegetable Yakisoba served and ready to eat Japanese

Vegetable Yakisoba

Stir-fried noodles with cabbage, carrot and a savoury-sweet yakisoba sauce — a vibrant Japanese weeknight dinner.

⏱ 20 min 🍽 3 servings 📊 Easy
Tabbouleh served and ready to eat Middle Eastern

Tabbouleh

A vibrant Levantine herb salad of parsley, mint, bulgur and tomato with a sharp lemon dressing.

⏱ 20 min 🍽 4 servings 📊 Easy
Falafel served and ready to eat Middle Eastern

Falafel

Crisp, herby chickpea fritters with a fluffy green interior — Middle Eastern street food worth making…

⏱ 35 min 🍽 4 servings 📊 Medium
Baba Ganoush served and ready to eat Middle Eastern

Baba Ganoush

Smoky charred aubergine blended with tahini, garlic and lemon — a creamy, savoury dip that disappears…

⏱ 35 min 🍽 4 servings 📊 Easy
Egyptian Ful Medames served and ready to eat Egyptian

Egyptian Ful Medames

Slow-cooked fava beans with garlic, lemon and olive oil — Egypt's ancient and most comforting breakfast.

⏱ 20 min 🍽 4 servings 📊 Easy
Saag Aloo served and ready to eat Indian

Saag Aloo

Spinach and potato simmered with cumin, garlic and chilli — a simple side that always disappears…

⏱ 35 min 🍽 4 servings 📊 Easy
Tamarind Date Chutney served and ready to eat Indian

Tamarind Date Chutney

A sweet-sour chutney with tamarind, dates and gentle spice — perfect with samosas, chaats or grilled…

⏱ 20 min 🍽 10 servings 📊 Easy
Quinoa Buddha Bowl served and ready to eat Mediterranean

Quinoa Buddha Bowl

Fluffy quinoa topped with roasted vegetables, avocado and a tangy tahini dressing — a beautiful, balanced…

⏱ 35 min 🍽 2 servings 📊 Easy
Smashed Avocado Toast served and ready to eat American

Smashed Avocado Toast

Ripe avocado smashed with lime, chilli and salt over thick toasted bread — five minutes to…

⏱ 7 min 🍽 2 servings 📊 Easy
Aloo Tikki served and ready to eat Indian

Aloo Tikki

Crispy spiced potato patties with a golden crust — a beloved Indian street food snack served…

⏱ 30 min 🍽 4 servings 📊 Easy
Penne Arrabbiata served and ready to eat Italian

Penne Arrabbiata

Pasta in a fiery garlic and chilli tomato sauce — simple, punchy and ready in twenty…

⏱ 25 min 🍽 3 servings 📊 Easy
Bruschetta served and ready to eat Italian

Bruschetta

Toasted bread rubbed with garlic and piled with juicy tomatoes, basil and good olive oil —…

⏱ 15 min 🍽 4 servings 📊 Easy
Mexican Rice served and ready to eat Mexican

Mexican Rice

Fluffy rice cooked with tomato, onion and mild spices — a vibrant side that goes with…

⏱ 35 min 🍽 4 servings 📊 Easy
Mujadara served and ready to eat Middle Eastern

Mujadara

Lentils and rice cooked together and crowned with sweet caramelised onions — humble, ancient and deeply…

⏱ 50 min 🍽 4 servings 📊 Easy
Tomato Soup served and ready to eat British

Tomato Soup

A smooth, comforting tomato soup with a hint of basil — far better than anything from…

⏱ 35 min 🍽 4 servings 📊 Easy
Minestrone Soup served and ready to eat Italian

Minestrone Soup

A hearty Italian vegetable soup with beans and pasta — a whole meal in a bowl,…

⏱ 45 min 🍽 5 servings 📊 Easy
Couscous Salad served and ready to eat Mediterranean

Couscous Salad

Fluffy couscous with chickpeas, cucumber, tomato and a lemony dressing — a bright, packable lunch.

⏱ 20 min 🍽 4 servings 📊 Easy
Asian Slaw served and ready to eat Chinese

Asian Slaw

Crunchy cabbage, carrot and herbs in a sesame-ginger dressing — a vibrant side with plenty of…

⏱ 15 min 🍽 4 servings 📊 Easy
Chickpea Curry served and ready to eat Indian

Chickpea Curry

A quick, comforting chickpea curry in a creamy coconut tomato sauce — weeknight food that tastes…

⏱ 30 min 🍽 4 servings 📊 Easy
Vegan Lentil Bolognese served and ready to eat Italian

Vegan Lentil Bolognese

A rich, savoury lentil ragu that even meat-eaters love — hearty, healthy and budget-friendly.

⏱ 45 min 🍽 4 servings 📊 Easy
Homemade Tomato Salsa served and ready to eat Mexican

Homemade Tomato Salsa

A fresh, zingy tomato salsa with onion, lime and coriander — perfect with chips or tacos.

⏱ 10 min 🍽 6 servings 📊 Easy
Onion Bhaji served and ready to eat Indian

Onion Bhaji

Crispy, spiced onion fritters bound with gram flour — a beloved Indian snack and starter.

⏱ 30 min 🍽 4 servings 📊 Easy
Potato Wedges served and ready to eat American

Potato Wedges

Crispy, seasoned potato wedges roasted until golden — a simple side or snack everyone loves.

⏱ 45 min 🍽 4 servings 📊 Easy
Thai Coconut Rice served and ready to eat Thai

Thai Coconut Rice

Fragrant jasmine rice cooked in coconut milk — a subtly sweet, creamy side for curries and…

⏱ 25 min 🍽 4 servings 📊 Easy
Spanish Lentil Stew served and ready to eat Spanish

Spanish Lentil Stew

A hearty lentil stew with smoked paprika and vegetables — humble, warming and full of flavour.

⏱ 45 min 🍽 4 servings 📊 Easy
Indian Lemon Rice served and ready to eat Indian

Indian Lemon Rice

Fluffy rice tossed with a tangy lemon, mustard seed and curry leaf tempering — bright and…

⏱ 15 min 🍽 4 servings 📊 Easy
Egyptian Lentil Soup served and ready to eat Egyptian

Egyptian Lentil Soup

A smooth, comforting red lentil soup with cumin and lemon — a staple across Egyptian tables.

⏱ 40 min 🍽 4 servings 📊 Easy
Moroccan Carrot Salad served and ready to eat Moroccan

Moroccan Carrot Salad

Sweet cooked carrots tossed with cumin, lemon and herbs — a bright, warmly spiced salad served…

⏱ 20 min 🍽 4 servings 📊 Easy
Peruvian Quinoa Salad served and ready to eat Peruvian

Peruvian Quinoa Salad

Fluffy quinoa with corn, peppers, avocado and a zesty lime dressing — fresh, colourful and nourishing.

⏱ 30 min 🍽 4 servings 📊 Easy
Caribbean Plantain served and ready to eat Caribbean

Caribbean Plantain

Sweet ripe plantain fried until caramelised and golden — a simple, irresistible side.

⏱ 15 min 🍽 4 servings 📊 Easy
Trinidad Doubles served and ready to eat Caribbean

Trinidad Doubles

Soft fried flatbreads filled with spiced chickpea curry — Trinidad's favourite street breakfast.

⏱ 2 hr 🍽 4 servings 📊 Medium
Jollof Rice served and ready to eat Nigerian

Jollof Rice

West Africa's iconic one-pot rice cooked in a rich, smoky tomato and pepper sauce — a…

⏱ 1 hr 🍽 5 servings 📊 Medium
Moroccan Harira Soup served and ready to eat Moroccan

Moroccan Harira Soup

A hearty tomato, lentil and chickpea soup with warm spices — traditionally served to break the…

⏱ 1 hr 🍽 5 servings 📊 Easy
Chow Mein served and ready to eat Chinese

Chow Mein

Stir-fried noodles with vegetables and a savoury sauce — fast, satisfying and better than takeaway.

⏱ 20 min 🍽 3 servings 📊 Easy
Guacamole served and ready to eat Mexican

Guacamole

Ripe avocado mashed with lime, onion, chilli and coriander — the freshest dip you can make…

⏱ 10 min 🍽 4 servings 📊 Easy
Thai Red Curry served and ready to eat Thai

Thai Red Curry

A rich, warming coconut curry with red chilli paste and tender vegetables — comforting and full…

⏱ 30 min 🍽 4 servings 📊 Easy
Mango Sticky Rice served and ready to eat Thai

Mango Sticky Rice

Sweet coconut sticky rice with fresh ripe mango — Thailand's most loved dessert, simple and stunning.

⏱ 55 min 🍽 4 servings 📊 Medium
Hummus served and ready to eat Middle Eastern

Hummus

Silky chickpea dip with tahini, lemon and garlic — smoother and fresher than anything from a…

⏱ 10 min 🍽 6 servings 📊 Easy
Aloo Gobi served and ready to eat Indian

Aloo Gobi

Potato and cauliflower cooked with cumin, turmeric and ginger — a dry, fragrant vegetable curry.

⏱ 40 min 🍽 4 servings 📊 Easy
Samosas served and ready to eat Indian

Samosas

Crispy pastry triangles filled with spiced potato and peas — a beloved snack across South Asia.

⏱ 1 hr 🍽 6 servings 📊 Medium
Fattoush Salad served and ready to eat Middle Eastern

Fattoush Salad

A crunchy Levantine salad with crisp pita, sumac and a tangy lemon dressing — bright and…

⏱ 20 min 🍽 4 servings 📊 Easy
Koshari served and ready to eat Egyptian

Koshari

Egypt's national street food — rice, lentils and pasta topped with spiced tomato sauce and crispy…

⏱ 55 min 🍽 5 servings 📊 Medium
Lemonade served and ready to eat American

Lemonade

Freshly squeezed lemon juice with sugar and cold water — the simplest, most refreshing summer drink.

⏱ 10 min 🍽 6 servings 📊 Easy
Coriander Mint Chutney served and ready to eat Indian

Coriander Mint Chutney

A fresh, zingy green chutney of coriander, mint, chilli and lime — the perfect partner to…

⏱ 10 min 🍽 8 servings 📊 Easy
Quick Tomato Pasta Sauce served and ready to eat Italian

Quick Tomato Pasta Sauce

A simple, rich tomato sauce with garlic and basil — the backbone of countless quick dinners.

⏱ 25 min 🍽 4 servings 📊 Easy
Spinach Dal served and ready to eat Indian

Spinach Dal

Yellow lentils simmered with spinach, garlic and cumin — a wholesome, comforting everyday vegan dal.

⏱ 40 min 🍽 4 servings 📊 Easy
Focaccia served and ready to eat Italian

Focaccia

A light, dimpled Italian bread drenched in olive oil and scattered with rosemary and salt —…

⏱ 2 hr 25 min 🍽 8 servings 📊 Medium
Veggie Burger served and ready to eat American

Veggie Burger

A hearty homemade bean and vegetable patty that holds together and packs real flavour — no…

⏱ 35 min 🍽 4 servings 📊 Easy
Falafel Wrap served and ready to eat Middle Eastern

Falafel Wrap

Crispy falafel with salad, pickles and tahini sauce rolled in warm flatbread — a satisfying vegan…

⏱ 25 min 🍽 2 servings 📊 Easy
Mango Salsa served and ready to eat Mexican

Mango Salsa

Sweet mango with red onion, chilli, lime and coriander — a bright, fresh salsa that lifts…

⏱ 10 min 🍽 4 servings 📊 Easy
Greek Lemon Rice served and ready to eat Greek

Greek Lemon Rice

Fluffy rice cooked with lemon, herbs and a little olive oil — a fragrant, zesty side…

⏱ 25 min 🍽 4 servings 📊 Easy
Masala Dosa served and ready to eat Indian

Masala Dosa

Crisp, lacy fermented rice crepes filled with spiced potato — a South Indian breakfast worth mastering.

⏱ 12 hr 20 min 🍽 4 servings 📊 Hard
Vada Pav served and ready to eat Indian

Vada Pav

A spiced potato fritter in a soft bun with green chutney — Mumbai's most beloved street…

⏱ 40 min 🍽 4 servings 📊 Medium
Rajma served and ready to eat Indian

Rajma

Kidney beans simmered in a spiced tomato-onion gravy — a Punjabi comfort food that's pure home…

⏱ 50 min 🍽 4 servings 📊 Easy
Ghanaian Waakye served and ready to eat African

Ghanaian Waakye

Rice and beans cooked together with sorghum leaves until reddish-brown — a beloved Ghanaian breakfast and…

⏱ 1 hr 5 min 🍽 5 servings 📊 Easy
Ethiopian Shiro served and ready to eat Ethiopian

Ethiopian Shiro

A smooth, spiced chickpea flour stew with onion and berbere — humble, deeply savoury vegan comfort…

⏱ 35 min 🍽 4 servings 📊 Easy
Egyptian Molokhia served and ready to eat Egyptian

Egyptian Molokhia

A vivid green soup of jute leaves, garlic and coriander — earthy, comforting and traditionally served…

⏱ 35 min 🍽 4 servings 📊 Easy
Egyptian Bamia served and ready to eat Egyptian

Egyptian Bamia

Okra stewed slowly with tomato, garlic and coriander — a fragrant, comforting Egyptian vegetable dish.

⏱ 45 min 🍽 4 servings 📊 Easy
Moroccan Couscous served and ready to eat Moroccan

Moroccan Couscous

Fluffy buttered couscous topped with slow-cooked vegetables in a saffron broth — a Moroccan Friday tradition.

⏱ 1 hr 5 min 🍽 5 servings 📊 Medium
Pizza Dough served and ready to eat Italian

Pizza Dough

A simple, reliable pizza dough that gives crisp, chewy bases — the foundation for any homemade…

⏱ 2 hr 10 min 🍽 4 servings 📊 Easy
Indian Bombay Potatoes served and ready to eat Indian

Indian Bombay Potatoes

Crispy fried potatoes with mustard seeds, turmeric and coriander — a vibrant Indian side.

⏱ 35 min 🍽 4 servings 📊 Easy
Vegan Mushroom Risotto served and ready to eat Italian

Vegan Mushroom Risotto

Creamy mushroom risotto made entirely without dairy — rich, savoury and deeply satisfying.

⏱ 40 min 🍽 3 servings 📊 Medium
Vegan Burrito Bowl served and ready to eat Mexican

Vegan Burrito Bowl

A vibrant bowl of rice, black beans, corn, avocado and salsa with a lime-coriander drizzle —…

⏱ 30 min 🍽 2 servings 📊 Easy
Roasted Tomato Sauce served and ready to eat Italian

Roasted Tomato Sauce

Tomatoes slow-roasted with garlic and herbs into a deep, sweet sauce — the secret to truly…

⏱ 1 hr 🍽 6 servings 📊 Easy
Cold Sesame Noodles served and ready to eat Chinese

Cold Sesame Noodles

Chilled noodles tossed in a creamy peanut-sesame sauce with cucumber — refreshing and ready in fifteen…

⏱ 20 min 🍽 2 servings 📊 Easy
Dosa with Coconut Chutney served and ready to eat Indian

Dosa with Coconut Chutney

Crispy fermented rice and lentil crêpes from South India with a fresh coconut chutney for dipping.

⏱ 12 hr 20 min 🍽 4 servings 📊 Medium
Argentinian Chimichurri served and ready to eat Peruvian

Argentinian Chimichurri

A vibrant green sauce of parsley, garlic, vinegar and chilli flakes — the soul of Argentinian…

⏱ 10 min 🍽 6 servings 📊 Easy
Horchata served and ready to eat Mexican

Horchata

A creamy, cinnamon-scented rice and almond drink — Mexico's favourite cooling refreshment.

⏱ 4 hr 🍽 4 servings 📊 Easy
Nigerian Suya Spice Mix served and ready to eat Nigerian

Nigerian Suya Spice Mix

A homemade peanut-based spice rub for grilling — Nigeria's essential pantry blend, nutty and fiery.

⏱ 10 min 🍽 10 servings 📊 Easy
Kenyan Kachumbari served and ready to eat African

Kenyan Kachumbari

A fresh East African chopped salad of tomato, onion, chilli and coriander — the brightest side…

⏱ 10 min 🍽 4 servings 📊 Easy
Roasted Sweet Potato Bowl served and ready to eat Mexican

Roasted Sweet Potato Bowl

Roasted sweet potato, black beans, avocado and a chipotle-lime crema over rice — a wholesome bowl…

⏱ 40 min 🍽 2 servings 📊 Easy
Kenyan Sukuma Wiki served and ready to eat African

Kenyan Sukuma Wiki

Collard greens stir-fried with onion, tomato and chilli — East Africa's most-cooked everyday vegetable dish.

⏱ 25 min 🍽 4 servings 📊 Easy
Ghanaian Kelewele served and ready to eat African

Ghanaian Kelewele

Ripe plantains tossed with ginger, chilli and spices, then fried until crisp — Ghana's most addictive…

⏱ 20 min 🍽 4 servings 📊 Easy
Moroccan Bissara served and ready to eat Moroccan

Moroccan Bissara

A silky split pea soup with cumin and chilli oil — Morocco's most warming winter breakfast.

⏱ 50 min 🍽 4 servings 📊 Easy
Ethiopian Misir Tibs served and ready to eat Ethiopian

Ethiopian Misir Tibs

Red lentils stir-fried with onion, garlic and berbere — Ethiopia's quick, fiery vegan lentil dish.

⏱ 30 min 🍽 3 servings 📊 Easy
Misal Pav served and ready to eat Indian

Misal Pav

A fiery sprouted bean curry topped with crunchy farsan and served with soft buns — Maharashtra's…

⏱ 50 min 🍽 4 servings 📊 Medium
Ragda Pattice served and ready to eat Indian

Ragda Pattice

Crispy potato patties drowned in a white pea curry with tangy chutneys — Mumbai's sit-down street…

⏱ 1 hr 10 min 🍽 4 servings 📊 Medium
Dhokla served and ready to eat Indian

Dhokla

Light, spongy, mildly tangy steamed chickpea cakes from Gujarat — a healthy savoury treat with a…

⏱ 35 min 🍽 4 servings 📊 Medium
Upma served and ready to eat Indian

Upma

A savoury South Indian semolina porridge with mustard seeds, curry leaves and vegetables — comforting breakfast…

⏱ 25 min 🍽 3 servings 📊 Easy
Poha served and ready to eat Indian

Poha

Flattened rice tempered with mustard seeds, onion, peanuts and turmeric — Maharashtra's lightest, most beloved breakfast.

⏱ 20 min 🍽 3 servings 📊 Easy
Masoor Dal served and ready to eat Indian

Masoor Dal

Red lentils simmered with turmeric and tempered with cumin, garlic and chilli — South Asia's most…

⏱ 30 min 🍽 4 servings 📊 Easy
Dal Tadka served and ready to eat Indian

Dal Tadka

Yellow split lentils with a smoky tempering of garlic, cumin and red chilli — the iconic…

⏱ 35 min 🍽 4 servings 📊 Easy
Chana Pulao served and ready to eat Pakistani

Chana Pulao

Fragrant basmati rice cooked with chickpeas and whole spices — a simple, satisfying Pakistani one-pot.

⏱ 45 min 🍽 4 servings 📊 Easy
Mochi served and ready to eat Japanese

Mochi

Soft, chewy Japanese rice cakes dusted with cornflour — eat plain or stuff with sweet bean…

⏱ 25 min 🍽 10 servings 📊 Medium
Spanish Ezme served and ready to eat Turkish

Spanish Ezme

A finely chopped Turkish-Mediterranean salsa of tomato, pepper, onion, herbs and pomegranate molasses — bright and…

⏱ 15 min 🍽 6 servings 📊 Easy
Egyptian Ta'meya served and ready to eat Egyptian

Egyptian Ta'meya

Egypt's emerald-green falafel made with fava beans, parsley and coriander — fluffier and brighter than chickpea…

⏱ 45 min 🍽 4 servings 📊 Medium
Moroccan Zaalouk served and ready to eat Moroccan

Moroccan Zaalouk

A smoky aubergine and tomato salad with cumin, paprika and garlic — a Moroccan mezze must-have.

⏱ 50 min 🍽 4 servings 📊 Easy
Crispy Tofu served and ready to eat Chinese

Crispy Tofu

Golden cubes of tofu with a shatteringly crisp coating — the perfect base for stir-fries, bowls…

⏱ 45 min 🍽 3 servings 📊 Easy
French Ratatouille served and ready to eat French

French Ratatouille

A Provençal stew of summer vegetables — aubergine, courgette, pepper and tomato — slow-cooked with garlic…

⏱ 1 hr 10 min 🍽 5 servings 📊 Easy
Colombian Patacones served and ready to eat Colombian

Colombian Patacones

Twice-fried green plantains smashed into golden discs — Colombia's crispiest, most addictive snack.

⏱ 20 min 🍽 4 servings 📊 Easy
Colombian Aji Picante served and ready to eat Colombian

Colombian Aji Picante

A bright Colombian salsa of spring onion, chilli, tomato, coriander and lime — the table sauce…

⏱ 10 min 🍽 6 servings 📊 Easy
Chilean Pebre served and ready to eat Chilean

Chilean Pebre

A fresh Chilean salsa of coriander, onion, chilli, tomato and olive oil — the table relish…

⏱ 10 min 🍽 6 servings 📊 Easy
Cuban Black Beans served and ready to eat Cuban

Cuban Black Beans

Slow-cooked black beans with green pepper, garlic and a splash of vinegar — Cuba's most fundamental…

⏱ 1 hr 40 min 🍽 5 servings 📊 Easy
Lebanese Fattoush served and ready to eat Lebanese

Lebanese Fattoush

A bright Lebanese salad of cucumber, tomato, radish, herbs and crispy pita with a sumac-lemon dressing.

⏱ 20 min 🍽 4 servings 📊 Easy
Afghan Bolani served and ready to eat Afghan

Afghan Bolani

Thin Afghan flatbreads stuffed with potato, leek and spices, pan-fried until crispy.

⏱ 50 min 🍽 4 servings 📊 Medium
Mote con Huesillos served and ready to eat Chilean

Mote con Huesillos

A summer Chilean drink of cooked wheat berries and dried peaches in a sweet cinnamon syrup…

⏱ 1 hr 10 min 🍽 4 servings 📊 Easy
Bolivian Llajwa served and ready to eat Bolivian

Bolivian Llajwa

A bright Bolivian table sauce of locoto chillies, tomato, mint and coriander — fiery and herbaceous.

⏱ 10 min 🍽 6 servings 📊 Easy
Moros y Cristianos served and ready to eat Cuban

Moros y Cristianos

Cuban black beans and white rice cooked together with sofrito — the soulful side that becomes…

⏱ 55 min 🍽 5 servings 📊 Easy
Thai Mango Sticky Rice served and ready to eat Thai

Thai Mango Sticky Rice

Sweet sticky rice with ripe mango and salty-sweet coconut sauce — Thailand's most beloved summer dessert.

⏱ 4 hr 25 min 🍽 4 servings 📊 Easy
Lebanese Tabbouleh served and ready to eat Lebanese

Lebanese Tabbouleh

An emerald-green parsley salad with bulgur, tomato, mint and lemon — Lebanon's most herbaceous, refreshing salad.

⏱ 20 min 🍽 4 servings 📊 Easy
Indian Rajma served and ready to eat Indian

Indian Rajma

A homely Punjabi kidney bean curry with onion, tomato, ginger and cumin — North India's favourite…

⏱ 55 min 🍽 4 servings 📊 Easy
Chilean Mote con Huesillo served and ready to eat Chilean

Chilean Mote con Huesillo

Sweetened dried peaches with cinnamon syrup over wheat berries — Chile's most refreshing summer drink-dessert.

⏱ 2 hr 10 min 🍽 4 servings 📊 Easy
Cuban Moros y Cristianos served and ready to eat Cuban

Cuban Moros y Cristianos

Black beans cooked with rice, peppers and cumin — Cuba's essential side, eaten daily.

⏱ 1 hr 🍽 5 servings 📊 Easy
Cuban Yuca con Mojo served and ready to eat Cuban

Cuban Yuca con Mojo

Tender boiled yuca smothered in a sizzling garlic, citrus and onion sauce — Cuba's essential side…

⏱ 40 min 🍽 4 servings 📊 Easy
Lebanese Manakish Za'atar served and ready to eat Lebanese

Lebanese Manakish Za'atar

Soft flatbreads topped with za'atar herb blend and olive oil — Lebanon's most beloved breakfast.

⏱ 1 hr 40 min 🍽 4 servings 📊 Easy
Syrian Yalanji served and ready to eat Syrian

Syrian Yalanji

Vine leaves stuffed with rice, herbs, tomato and lemon — Syria's tangy vegetarian classic, served cold.

⏱ 1 hr 40 min 🍽 6 servings 📊 Medium
Sri Lankan Dhal Curry served and ready to eat Sri Lankan

Sri Lankan Dhal Curry

Red lentils cooked in coconut milk with mustard seeds, curry leaves and pandan — Sri Lanka's…

⏱ 30 min 🍽 4 servings 📊 Easy
Sri Lankan Pol Sambol served and ready to eat Sri Lankan

Sri Lankan Pol Sambol

A bright coconut and chilli relish with lime and shallot — Sri Lanka's essential condiment.

⏱ 10 min 🍽 6 servings 📊 Easy
Afghan Bolani served and ready to eat Afghan

Afghan Bolani

Crispy stuffed flatbreads with potato, leek or spinach — Afghanistan's most-loved street snack.

⏱ 1 hr 🍽 4 servings 📊 Medium
Nepali Dal Bhat Tarkari served and ready to eat Nepalese

Nepali Dal Bhat Tarkari

A simple Himalayan plate of lentil dal, rice and seasonal vegetable curry — Nepal's twice-daily meal.

⏱ 45 min 🍽 4 servings 📊 Easy
Chilean Pebre served and ready to eat Chilean

Chilean Pebre

A bright Chilean salsa of tomato, coriander, onion and chilli — eaten with everything from bread…

⏱ 10 min 🍽 6 servings 📊 Easy
Syrian Muhammara served and ready to eat Lebanese

Syrian Muhammara

A bright red dip of roasted peppers, walnuts and pomegranate molasses — Syria's most addictive mezze.

⏱ 15 min 🍽 6 servings 📊 Easy
Sri Lankan Kiribath served and ready to eat Sri Lankan

Sri Lankan Kiribath

Coconut milk rice cut into squares — Sri Lanka's celebration breakfast for new years, new houses…

⏱ 35 min 🍽 4 servings 📊 Easy
Tunisian Harissa Paste served and ready to eat Tunisian

Tunisian Harissa Paste

A fiery, smoky Tunisian chilli paste with garlic, cumin and caraway — the soul of North…

⏱ 25 min 🍽 10 servings 📊 Easy
Israeli Falafel served and ready to eat Israeli

Israeli Falafel

Crispy fried herb-and-spice chickpea balls served in pita with tahini, salad and pickles — the Israeli…

⏱ 40 min 🍽 4 servings 📊 Medium
Pakistani Bhindi Masala served and ready to eat Pakistani

Pakistani Bhindi Masala

Okra cooked with onion, tomato and spices — a quick, brilliantly flavoured Pakistani vegetable dish.

⏱ 35 min 🍽 4 servings 📊 Easy
Indian Tomato Rasam served and ready to eat Indian

Indian Tomato Rasam

A thin, tangy South Indian soup with tomatoes, tamarind and curry leaves — brilliant on its…

⏱ 30 min 🍽 4 servings 📊 Easy
Mexican Guacamole served and ready to eat Mexican

Mexican Guacamole

Ripe avocado mashed with lime, onion, coriander and chilli — the bright, fresh Mexican dip with…

⏱ 10 min 🍽 4 servings 📊 Easy
Caribbean Rice and Peas served and ready to eat Caribbean

Caribbean Rice and Peas

Coconut-scented rice cooked with red kidney beans, thyme, scallion and Scotch bonnet — the Sunday classic…

⏱ 50 min 🍽 5 servings 📊 Easy
Italian Bruschetta served and ready to eat Italian

Italian Bruschetta

Toasted Italian bread rubbed with garlic and topped with chopped tomato, basil and olive oil —…

⏱ 15 min 🍽 4 servings 📊 Easy
Indian Jeera Rice served and ready to eat Indian

Indian Jeera Rice

Fluffy basmati rice tempered with cumin and bay leaves — the quietly elegant North Indian side…

⏱ 35 min 🍽 4 servings 📊 Easy
Indian Mango Pickle served and ready to eat Indian

Indian Mango Pickle

Spicy, tangy raw-mango pickle preserved in mustard oil with fenugreek, fennel and chilli — India's daily…

⏱ 30 min 🍽 20 servings 📊 Easy
Indian Pakora served and ready to eat Indian

Indian Pakora

Crispy battered onion-and-vegetable fritters made with gram flour and spices — India's favourite rainy-day snack.

⏱ 30 min 🍽 4 servings 📊 Easy
Pakistani Achari Aloo served and ready to eat Pakistani

Pakistani Achari Aloo

Potatoes tempered with pickling spices — nigella, fennel, mustard and fenugreek — for a tangy, aromatic…

⏱ 35 min 🍽 4 servings 📊 Easy
Spanish Gazpacho served and ready to eat Spanish

Spanish Gazpacho

A cold Spanish soup of ripe tomatoes, peppers, cucumber, bread and olive oil — Andalusia's answer…

⏱ 15 min 🍽 4 servings 📊 Easy
Mexican Salsa Verde served and ready to eat Mexican

Mexican Salsa Verde

Tangy, fresh green salsa with tomatillos, jalapeño, coriander and lime — the universal Mexican condiment.

⏱ 20 min 🍽 6 servings 📊 Easy
Lebanese Hummus Beiruti served and ready to eat Lebanese

Lebanese Hummus Beiruti

A spicier version of classic hummus with parsley, chillies and toasted cumin — Beirut's favourite mezze.

⏱ 10 min 🍽 4 servings 📊 Easy

Common questions

Are these vegan recipes recipes suitable for beginners?

Most are. Each recipe lists a difficulty level and clear step-by-step instructions, so you can pick something that matches your confidence in the kitchen.

Can I adjust the servings?

Yes. Ingredient quantities scale up or down easily — simply multiply or divide the amounts to suit how many people you are cooking for.

Are the recipes original?

Every recipe on Tara’s Kitchen is written from scratch and tested in a home kitchen, so you will not find them copied from anywhere else.