Vegetarian recipes
These vegetarian recipes contain no meat or fish in any ingredient you need to cook them, and that includes the easy-to-miss ones, from meat stock and fish sauce to hard cheeses made with animal rennet. The whole ingredient list is checked, not just the main one, so the tag means the same thing on every recipe.
What remains is a full week of cooking, not a page of side dishes. Start the day with shakshuka, take spanakopita or tortilla española for lunch, and make margherita pizza or aloo gobi for dinner. Set the number of people and every amount adjusts to match.
241 recipes
Margherita Pizza🇮🇹 Italian recipes · Dinner · 11 h 30 min
Shakshuka🌍 Mediterranean recipes · Breakfast · 35 min
Spanakopita🇬🇷 Greek recipes · Lunch · 1 h 30 min
Aloo Gobi🇮🇳 Indian recipes · Dinner · 45 min
Banana Bread🇺🇸 American recipes · Snack · 1 h 30 min
Tortilla Española🇪🇸 Spanish recipes · Lunch · 1 h 5 min
Æblekage🌍 Nordic recipes · Dessert · 2 h 15 min
Baked Apples🇬🇧 British recipes · Dessert · 1 h 5 min
Calabaza en Tacha🇲🇽 Mexican recipes · Dessert · 2 h 40 min
Harvest Bowl🇺🇸 American recipes · Lunch · 1 h 20 min
Kabak Tatlısı🇹🇷 Turkish recipes · Dessert · 10 h 15 min
Omenapiirakka🌍 Nordic recipes · Dessert · 1 h 10 min
Pear Cake🇮🇹 Italian recipes · Dessert · 2 h 35 min
Poached Pears in Red Wine🇫🇷 French recipes · Dessert · 1 h 15 min
Pumpkin Bread🇺🇸 American recipes · Snack · 3 h 30 min
Pumpkin Soup🇫🇷 French recipes · Lunch · 1 h 5 min
Pumpkin Spice Latte🇺🇸 American recipes · Drink · 15 min
Roasted Beet Salad🇺🇸 American recipes · Lunch · 1 h 50 min
Roasted Pumpkin with Feta🌍 Mediterranean recipes · Side dish · 50 min
Sangkaya Fak Thong🇹🇭 Thai recipes · Dessert · 4 h 45 min
Sharlotka🌍 Eastern European recipes · Dessert · 1 h 55 min
Tykvennaya Kasha🌍 Eastern European recipes · Breakfast · 1 h 10 min
Versunkener Apfelkuchen🇩🇪 German recipes · Dessert · 2 h 40 min
Warm Quinoa Salad🌍 Mediterranean recipes · Lunch · 50 min
Advocaat🇳🇱 Dutch recipes · Drink · 1 day 1 h
Æbleskiver🌍 Nordic recipes · Dessert · 45 min
Agua Fresca🇲🇽 Mexican recipes · Drink · 10 min
Ajvar🌍 Eastern European recipes · Side dish · 2 h 45 min
Akara🌍 African recipes · Breakfast · 2 h 50 min
Apfelstrudel🇩🇪 German recipes · Dessert · 2 h 30 min
Apple Crumble🇬🇧 British recipes · Dessert · 1 h 10 min
Apple Pie🇺🇸 American recipes · Dessert · 4 h 40 min
Arroz con Leche🇲🇽 Mexican recipes · Dessert · 45 min
Arroz Doce🇵🇹 Portuguese recipes · Dessert · 3 h
Arroz Rojo🇲🇽 Mexican recipes · Side dish · 50 min
Ayran🇹🇷 Turkish recipes · Drink · 3 min
Baghrir🌍 North African recipes · Breakfast · 35 min
Baingan Bharta🇮🇳 Indian recipes · Dinner · 1 h
Bánh Flan🇻🇳 Vietnamese recipes · Dessert · 5 h 20 min
Banoffee Pie🇬🇧 British recipes · Dessert · 3 h
Béarnaise Sauce🇫🇷 French recipes · Side dish · 25 min
Beijinho🇧🇷 Brazilian recipes · Dessert · 1 h 45 min
Berliner🇩🇪 German recipes · Snack · 3 h 15 min
Biang Biang Noodles🇨🇳 Chinese recipes · Lunch · 2 h 15 min
Bienenstich🇩🇪 German recipes · Dessert · 4 h
Bolo de Cenoura🇧🇷 Brazilian recipes · Dessert · 1 h 25 min
Bread and Butter Pudding🇬🇧 British recipes · Dessert · 1 h 30 min
Brezeln🇩🇪 German recipes · Snack · 1 h 45 min
Brownies🇺🇸 American recipes · Dessert · 2 h 10 min
Bruschetta🇮🇹 Italian recipes · Snack · 20 min
Buttermilk Pancakes🇺🇸 American recipes · Breakfast · 40 min
Cà Phê Sữa Đá🇻🇳 Vietnamese recipes · Drink · 10 min
Cacık🇹🇷 Turkish recipes · Side dish · 40 min
Cannoli🇮🇹 Italian recipes · Dessert · 10 h 20 min
Caprese Salad🇮🇹 Italian recipes · Side dish · 1 h 10 min
Carrot Cake🇺🇸 American recipes · Dessert · 2 h 40 min
Cauliflower Cheese🇬🇧 British recipes · Side dish · 50 min
Chakalaka🌍 African recipes · Side dish · 45 min
Chin Chin🌍 African recipes · Snack · 50 min
Chocolate Chip Cookies🇺🇸 American recipes · Snack · 2 h 45 min
Cinnamon Rolls🇺🇸 American recipes · Breakfast · 3 h
Clafoutis🇫🇷 French recipes · Dessert · 1 h 10 min
Coconut Drops🌎 Caribbean recipes · Snack · 1 h 50 min
Colcannon🇬🇧 British recipes · Side dish · 40 min
Cornbread🇺🇸 American recipes · Side dish · 35 min
Crema Catalana🇪🇸 Spanish recipes · Dessert · 5 h
Croissants🇫🇷 French recipes · Breakfast · 13 h
Crumpets🇬🇧 British recipes · Breakfast · 2 h
Cuban Black Beans🌎 Caribbean recipes · Side dish · 9 h 50 min
Deviled Eggs🇺🇸 American recipes · Snack · 27 min
Dobos Torte🌍 Eastern European recipes · Dessert · 2 h 10 min
Dulce de Leche🌎 Latin American recipes · Dessert · 2 h 35 min
East African Chapati🌍 African recipes · Side dish · 1 h 50 min
Éclairs🇫🇷 French recipes · Dessert · 3 h
Egg Tarts🇨🇳 Chinese recipes · Dessert · 1 h 45 min
Eggnog🇺🇸 American recipes · Drink · 4 h
Escalivada🇪🇸 Spanish recipes · Side dish · 1 h 40 min
Fava🇬🇷 Greek recipes · Side dish · 1 h
Fig and Honey Yoghurt🌍 Mediterranean recipes · Dessert · 10 min
Flan🇪🇸 Spanish recipes · Dessert · 10 h 25 min
Flan Mexicano🇲🇽 Mexican recipes · Dessert · 10 h 15 min
Focaccia🇮🇹 Italian recipes · Side dish · 13 h
Frappé🇬🇷 Greek recipes · Drink · 3 min
French Toast🇺🇸 American recipes · Breakfast · 25 min
Galaktoboureko🇬🇷 Greek recipes · Dessert · 3 h 30 min
Gizzada🌎 Caribbean recipes · Dessert · 1 h 35 min
Glögg🌍 Nordic recipes · Drink · 1 h 30 min
Glühwein🇩🇪 German recipes · Drink · 30 min
Gözleme🇹🇷 Turkish recipes · Lunch · 1 h 35 min
Greek Lemon Potatoes🇬🇷 Greek recipes · Side dish · 1 h 30 min
Greek Walnut Baklava🇬🇷 Greek recipes · Dessert · 7 h 45 min
Greek Yoghurt with Honey and Walnuts🇬🇷 Greek recipes · Breakfast · 10 min
Green Bean Casserole🇺🇸 American recipes · Side dish · 55 min
Gyeran Jjim🇰🇷 Korean recipes · Side dish · 15 min
Harissa🌍 North African recipes · Side dish · 55 min
Hash Browns🇺🇸 American recipes · Breakfast · 25 min
Horchata🇲🇽 Mexican recipes · Drink · 10 h 15 min
Horta🇬🇷 Greek recipes · Side dish · 20 min
Île Flottante🇫🇷 French recipes · Dessert · 2 h 45 min
Irish Soda Bread🇬🇧 British recipes · Side dish · 1 h 5 min
Israeli Salad🌍 Middle Eastern recipes · Side dish · 15 min
Jalebi🇮🇳 Indian recipes · Dessert · 1 h 50 min
Japanese Potato Salad🇯🇵 Japanese recipes · Side dish · 1 h 40 min
Jeera Rice🇮🇳 Indian recipes · Side dish · 55 min
Kachumbari🌍 African recipes · Side dish · 15 min
Key Lime Pie🇺🇸 American recipes · Dessert · 4 h 30 min
Khachapuri🌍 Eastern European recipes · Lunch · 1 h 45 min
Khanom Krok🇹🇭 Thai recipes · Snack · 40 min
Kheer🇮🇳 Indian recipes · Dessert · 1 h 40 min
Kladdkaka🌍 Nordic recipes · Dessert · 1 h
Kongnamul Muchim🇰🇷 Korean recipes · Side dish · 24 min
Koulourakia🇬🇷 Greek recipes · Snack · 1 h 10 min
Kulfi🇮🇳 Indian recipes · Dessert · 10 h 10 min
Kuru Fasulye🇹🇷 Turkish recipes · Dinner · 10 h 45 min
Kvass🌍 Eastern European recipes · Drink · 1 day 1 h
Lablabi🌍 North African recipes · Breakfast · 9 h 45 min
Lángos🌍 Eastern European recipes · Snack · 2 h 10 min
Lemonade🇺🇸 American recipes · Drink · 1 h
Limonana🌍 Middle Eastern recipes · Drink · 10 min
Limoncello🇮🇹 Italian recipes · Drink · 7 days 1 h
Loukoumades🇬🇷 Greek recipes · Dessert · 1 h 35 min
Madeleines🇫🇷 French recipes · Snack · 3 h 45 min
Malva Pudding🌍 African recipes · Dessert · 55 min
Mămăligă🌍 Eastern European recipes · Side dish · 40 min
Mandazi🌍 African recipes · Snack · 1 h 55 min
Masala Chai🇮🇳 Indian recipes · Drink · 11 min
Matcha Latte🇯🇵 Japanese recipes · Drink · 6 min
Mediterranean Orzo Salad🌍 Mediterranean recipes · Lunch · 25 min
Medovik🌍 Eastern European recipes · Dessert · 14 h 40 min
Melktert🌍 African recipes · Dessert · 3 h 40 min
Mexican Hot Chocolate🇲🇽 Mexican recipes · Drink · 15 min
Mhadjeb🌍 North African recipes · Snack · 2 h 10 min
Msemen🌍 North African recipes · Breakfast · 1 h 30 min
Nachos🇲🇽 Mexican recipes · Snack · 30 min
New York Cheesecake🇺🇸 American recipes · Dessert · 14 h
Obatzda🇩🇪 German recipes · Snack · 1 h 45 min
Orange and Olive Oil Cake🌍 Mediterranean recipes · Dessert · 2 h
Pain au Chocolat🇫🇷 French recipes · Breakfast · 17 h 20 min
Pajeon🇰🇷 Korean recipes · Snack · 30 min
Pandesal🇵🇭 Filipino recipes · Breakfast · 2 h 30 min
Panzanella🇮🇹 Italian recipes · Lunch · 55 min
Pão de Ló🇵🇹 Portuguese recipes · Dessert · 1 h 25 min
Pasta e Fagioli🇮🇹 Italian recipes · Lunch · 1 h
Peach Cobbler🇺🇸 American recipes · Dessert · 1 h 20 min
Perkedel🇮🇩 Indonesian recipes · Snack · 1 h 10 min
Picarones🌎 Latin American recipes · Dessert · 3 h 10 min
Pikliz🌎 Caribbean recipes · Side dish · 2 days
Pistachio Baklava🇹🇷 Turkish recipes · Dessert · 5 h 30 min
Pita Bread🌍 Mediterranean recipes · Side dish · 1 h 45 min
Preserved Lemons🌍 North African recipes · Side dish · 21 days 1 h
Profiteroles🇫🇷 French recipes · Dessert · 1 h 10 min
Pudim de Leite🇧🇷 Brazilian recipes · Dessert · 7 h 45 min
Pumpkin Pie🇺🇸 American recipes · Dessert · 4 h 30 min
Qahwa🌍 Middle Eastern recipes · Drink · 25 min
Quindim🇧🇷 Brazilian recipes · Dessert · 3 h 25 min
Radler🇩🇪 German recipes · Drink · 2 min
Raita🇮🇳 Indian recipes · Side dish · 12 min
Rajma Chawal🇮🇳 Indian recipes · Dinner · 10 h 10 min
Rasmalai🇮🇳 Indian recipes · Dessert · 5 h 40 min
Revani🇹🇷 Turkish recipes · Dessert · 2 h 55 min
Ribollita🇮🇹 Italian recipes · Lunch · 13 h 55 min
Risalamande🌍 Nordic recipes · Dessert · 13 h 10 min
Roasted Chickpeas🌍 Mediterranean recipes · Snack · 40 min
Rødgrød med Fløde🌍 Nordic recipes · Dessert · 2 h 30 min
Rotkohl🇩🇪 German recipes · Side dish · 2 h 5 min
Sangría🇪🇸 Spanish recipes · Drink · 2 h 15 min
Scallion Pancakes🇨🇳 Chinese recipes · Snack · 1 h 45 min
Semmelknödel🇩🇪 German recipes · Side dish · 1 h
Sfenj🌍 North African recipes · Snack · 2 h 35 min
Shirazi Salad🌍 Middle Eastern recipes · Side dish · 15 min
Shorbat Adas🌍 Middle Eastern recipes · Lunch · 55 min
Sigeumchi Namul🇰🇷 Korean recipes · Side dish · 12 min
Sinangag🇵🇭 Filipino recipes · Side dish · 8 h 45 min
Sinh Tố Bơ🇻🇳 Vietnamese recipes · Drink · 5 min
Somaek🇰🇷 Korean recipes · Drink · 1 min
Sopaipillas🌎 Latin American recipes · Snack · 1 h 20 min
Šopska Salad🌍 Eastern European recipes · Side dish · 15 min
Speculaas🇳🇱 Dutch recipes · Snack · 9 h
Sticky Toffee Pudding🇬🇧 British recipes · Dessert · 1 h
Stir-fried Bok Choy with Garlic🇨🇳 Chinese recipes · Side dish · 10 min
Suspiro Limeño🌎 Latin American recipes · Dessert · 2 h
Sütlaç🇹🇷 Turkish recipes · Dessert · 5 h 30 min
Appeltaart🇳🇱 Dutch recipes · Dessert · 4 h 25 min
Arroz e Feijão🇧🇷 Brazilian recipes · Dinner · 9 h 50 min
Börek🇹🇷 Turkish recipes · Snack · 1 h 40 min
Briam🇬🇷 Greek recipes · Dinner · 2 h 15 min
Chickpea Stew🌍 Mediterranean recipes · Dinner · 45 min
Chimichurri🌎 Latin American recipes · Side dish · 2 h 15 min
Elote🇲🇽 Mexican recipes · Snack · 25 min
Fasolada🇬🇷 Greek recipes · Lunch · 10 h
Festival🌎 Caribbean recipes · Side dish · 50 min
Gemista🇬🇷 Greek recipes · Dinner · 2 h 30 min
Gratin Dauphinois🇫🇷 French recipes · Side dish · 1 h 50 min
Grilled Cheese Sandwich🇺🇸 American recipes · Lunch · 40 min
Grilled Vegetable Platter🌍 Mediterranean recipes · Side dish · 1 h 40 min
Hutspot🇳🇱 Dutch recipes · Dinner · 50 min
İmam Bayıldı🇹🇷 Turkish recipes · Dinner · 3 h 30 min
Karelian Pies🌍 Nordic recipes · Snack · 3 h 10 min
Kartoffelpuffer🇩🇪 German recipes · Lunch · 45 min
Kimchi🇰🇷 Korean recipes · Side dish · 1 day 4 h
Koshari🌍 Middle Eastern recipes · Dinner · 1 h 30 min
Mediterranean Lentil Soup🌍 Mediterranean recipes · Lunch · 50 min
Mediterranean Quinoa Salad🌍 Mediterranean recipes · Lunch · 55 min
Mediterranean Stuffed Peppers🌍 Mediterranean recipes · Dinner · 1 h 5 min
Mercimek Çorbası🇹🇷 Turkish recipes · Lunch · 50 min
Moi Moi🌍 African recipes · Side dish · 3 h 50 min
Moroccan Carrot Salad🌍 North African recipes · Side dish · 1 h
Olivier Salad🌍 Eastern European recipes · Side dish · 3 h 50 min
Pan con Tomate🇪🇸 Spanish recipes · Breakfast · 15 min
Pico de Gallo🇲🇽 Mexican recipes · Side dish · 25 min
Pimientos de Padrón🇪🇸 Spanish recipes · Snack · 18 min
Pisto🇪🇸 Spanish recipes · Dinner · 1 h 35 min
Poffertjes🇳🇱 Dutch recipes · Dessert · 1 h 35 min
Puff Puff🌍 African recipes · Snack · 2 h 10 min
Roti🇮🇳 Indian recipes · Side dish · 1 h 10 min
Salsa Roja🇲🇽 Mexican recipes · Side dish · 25 min
Sambal Oelek🇮🇩 Indonesian recipes · Side dish · 25 min
Tarte Tatin🇫🇷 French recipes · Dessert · 1 h 30 min
Baked Feta Pasta🌍 Mediterranean recipes · Dinner · 45 min
Brigadeiro🇧🇷 Brazilian recipes · Dessert · 1 h 30 min
Chana Masala🇮🇳 Indian recipes · Dinner · 50 min
Churros con Chocolate🇪🇸 Spanish recipes · Dessert · 45 min
Crème Brûlée🇫🇷 French recipes · Dessert · 5 h
Crêpes🇫🇷 French recipes · Breakfast · 1 h
Dal Tadka🇮🇳 Indian recipes · Dinner · 1 h 5 min
Egg Fried Rice🇨🇳 Chinese recipes · Dinner · 1 h 35 min
Gazpacho🇪🇸 Spanish recipes · Lunch · 2 h 20 min
Grilled Halloumi Salad🌍 Mediterranean recipes · Lunch · 25 min
Guacamole🇲🇽 Mexican recipes · Snack · 10 min
Horiatiki (Greek Salad)🇬🇷 Greek recipes · Side dish · 15 min
Jollof Rice🌍 African recipes · Dinner · 1 h 25 min
Kanelbullar (Cinnamon Buns)🌍 Nordic recipes · Snack · 3 h
Mujadara🌍 Middle Eastern recipes · Dinner · 1 h 10 min
Pastéis de Nata🇵🇹 Portuguese recipes · Dessert · 1 h 30 min
Patatas Bravas🇪🇸 Spanish recipes · Snack · 1 h 10 min
Penne all'Arrabbiata🇮🇹 Italian recipes · Dinner · 35 min
Ratatouille🇫🇷 French recipes · Dinner · 1 h 15 min
Rice and Peas🌎 Caribbean recipes · Side dish · 9 h 55 min
Spaghetti Aglio e Olio🇮🇹 Italian recipes · Dinner · 25 min
Spätzle🇩🇪 German recipes · Side dish · 50 min
Tiramisù🇮🇹 Italian recipes · Dessert · 4 h 30 min
What counts as vegetarian on this page
A recipe is tagged vegetarian only when every ingredient that is not optional is free of meat and fish. That rules out the obvious and the hidden alike: chicken or meat stock, fish sauce, anchovies, gelatine, and standard dashi, which is made with bonito flakes.
Cheese is where most people get caught out. The traditional Italian hard cheeses are set with animal rennet, so a recipe that needs Parmesan, Grana Padano or pecorino is not tagged vegetarian here, however meat-free it looks.
Optional ingredients do not count against a recipe. Arroz e feijão lists smoked bacon as an extra, because some Brazilian cooks fry it with the onion, but the rice and beans are complete without it.
Eggs, beans and cheese: what anchors a vegetarian meal
Without meat in the middle of the plate, something else has to hold a meal together. Eggs do it in shakshuka, where they poach in a spiced tomato and pepper sauce, and in tortilla española, set around potatoes cooked slowly in olive oil. Egg fried rice needs little more than cold rice, eggs and a very hot wok.
Beans and pulses do it in chickpea stew, Cuban black beans, fava from Santorini and akara, the Nigerian black-eyed bean fritters. Cheese does it in spanakopita, baked feta pasta and cauliflower cheese, where a mustard-sharpened cheddar sauce blisters brown in the oven.
Planning a vegetarian meal from starter to dessert
For a starter, deviled eggs are ready in under half an hour, or set out a bowl of cacık, the Turkish yoghurt and cucumber dish. Briam, the Greek tray of courgette, aubergine, potato and tomato baked slowly in olive oil, works as a main course with focaccia beside it, and margherita pizza needs nothing more than a caprese salad next to it.
Dessert is the easy part, because custards, crumbles and cakes rarely need anything beyond eggs, dairy, flour, sugar and fruit. Apple crumble, crème brûlée, flan, banoffee pie and brownies are all here. Once you have chosen, the ingredients you still need go onto a shared shopping list in one tap, grouped by aisle.
Frequently asked questions
- Is Parmesan vegetarian?
- No. Parmigiano Reggiano is made with rennet from calves, and Grana Padano and pecorino are also made with animal rennet, which is why recipes that need them are not tagged vegetarian here. Other cheeses, such as the feta in spanakopita or the cheddar in cauliflower cheese, are made both with animal rennet and without it, so if that matters to you, look for a vegetarian mark on the label when you buy them.
- Do vegetarians eat eggs?
- Most do, though some, particularly in India, do not. A vegetarian diet leaves out meat and fish but usually keeps eggs, milk, butter and cheese, and that is how the tag works here, so shakshuka, tortilla española and crème brûlée all carry it. If you avoid eggs and dairy as well, the vegan recipes are the ones to look at.
- Is Worcestershire sauce vegetarian?
- Standard Worcestershire sauce is not, because anchovies are one of its ingredients, so a recipe that needs it is not tagged vegetarian here. Vegetarian versions are sold, and the bottles look much the same, so read the label before you buy. Fish sauce and oyster sauce are made from seafood too, so check for them when you adapt a stir-fry or curry.
- What is an easy vegetarian dinner?
- Shakshuka is one of the easiest: eggs poached in a spiced tomato and pepper sauce, cooked and served in one pan in about 35 minutes. Baked feta pasta needs about 45 minutes, most of it in the oven while you do something else. Tortilla española takes about an hour, and what is left over is just as good cold the next day.
