Creating a plant-based Mexican feast has never been easier. Our vegan recipes are packed with flavour and are sure to leave you feeling full and satisfied. View our favourite vegan recipes, find simple swaps to make your favourite meals plant-based, and read our top tips on cooking authentic Mexican vegan dishes here.

Vegan Nachos



We’ll let you in on a little secret. Some of our plant-based recipes are among our most popular with vegans and meat-eaters alike! And for good reason. Our vegan recipes include familiar favourites and classic Mexican meals such as tacos, chilli and nachos, so you can enjoy authentic cuisine while doing your bit for the planet. Pair your chosen dish with a delicious side – choose from vegan salads, rice and corn for an unforgettable Mexican meal!

See more recipes

Gran Luchito's DEFINITIVE

Guide to
Mexican Vegan Food

The key to making delicious vegan versions of your favourite Mexican meals is to elevate taste levels with vibrant spices and intense flavours. Our guide to vegan Mexican food teaches you how to do just that, along with tips on how to swap out commonly used ingredients for plant-based substitutes like mushrooms, jackfruit, aubergine and even cactus! 


How To Make Vegan Mexican

Read time: 11 mins

In our How To Make Vegan Mexican blog we explore how to successfully eat vegan whilst keeping things Mexican! Using all of your favourite Gran Luchito products, we give you lots of vegan food inspiration.

Read now

Mexican Dinner Party

Read time: 12 mins

In our blog we make it easy for your plan to a fiesta with friends and family. Whether you fancy a more formal sit-down or causual buffet set up, we have menus, recipe inspiration and more!

Read now

Everything You Need To Make Vegan Mexican Food At Home

Gran Luchito makes it easy to make flavourful and delicious vegan Mexican food at home.

Add a sprinkle of Gran Luchito Smoky Chipotle Fajita & Taco Mix to your veggie taco filling to make it taste sensationally smoky.

Gran Luchito Soft Taco Wraps are vegan-friendly, as are our Gran Luchito Large Soft Wheat Tortilla Wraps which are perfect for burritos and fajitas. If you prefer a bit of crunch, why not try our Gran Luchito Hard Shell Tacos?

We make our Gran Luchito Lightly Salted Tortilla Chips with  only 3 ingredients – Whole Yellow Corn Kernels, Sunflower Oil, and Sea Salt – so you can enjoy them on a vegan diet.

Find Gran Luchito. in the Mexican Section

Our Favourite Vegan Mexican Toppings

There are lots of vegan friendly options to top your favourite Mexican dishes and add a burst of flavour when following a vegan diet. Here are a few of our favourites:

Pico de Gallo is an uncooked salsa made with a mix of ripe tomatoes, onion, jalapeño, limes and our Gran Luchito Smoky Chipotle Fajita & Taco Mix and it brings loads of fresh flavour to vegan dishes.

Homemade Guacamole with mashed avocado, coriander and limes brings a vegan friendly creamy element to dishes.

Our authentic salsas are made in Mexico from authentic recipes. Try our Gran Luchito Tomatillo Salsa for a fresh and zingy finish.

Authentic and Fresh

Vegan Mexican

Calling all vegans who love Mexican cuisine. Whether you want to whip up a quick and easy evening meal or you’re entertaining guests, this collection of vegan recipes has something for every occasion. Why not try one of our vegan taco recipes, like our roasted cauliflower tacos or our shiitake mushroom tacos? Looking for something more hearty? Try our vegan sweet potato chilli or our chipotle vegan pie. The opportunities are endless!

What To Serve With Tacos? Mexican food with Vegan Tacos

Vegan Tacos

The cauliflower is rubbed in Chipotle Paste before being roasted. Serve with some refried beans and guacamole for some truly epic Vegan Tacos! ... See full recipe

Vegan Fajitas

Vegan Fajitas

Be creative with leftover veg in Vegan Fajitas with chipotle refried beans! We use tenderstem broccoli, spring onions, green beans, yellow peppers, cherry tomatoes and coriander in ours!... See full recipe

Vegan Nachos finished dish

Vegan Nachos

Looking for a recipe with layers of flavour and textures - look no further. Whether you are vegan or just fancy a meat-free meal, our Vegan Nachos really hit the spot.... See full recipe

Vegan Pozole finished dish

Vegan Pozole

Vegan pozole is a traditional Mexican soup crafted without animal products, replacing pork with ingredients like hominy, vegetables, and flavourful spices. It offers a rich, hearty taste, complemented by the essence of herbs and chilli peppers.... See full recipe

nacho recipes with Vegan Nacho Cheese

Vegan Nacho Cheese

Our luscious and creamy Vegan Nacho Cheese is made with plant-based ingredients including our Crunchy Salsa Macha to bring you to nacho food heaven in no time!... See full recipe

Vegan Burrito

Vegan Burrito

Our Vegan Burrito with roasted chipotle potatoes, black Cantina Beans and magical Chipotle Paste results in a delicious and substantial filling to stuff your burritos with.... See full recipe

Vegan Chorizo

Vegan Chorizo

Our Vegan Chorizo combines smoked tofu, sautéed mushrooms, and our Chipotle Paste to get that smoky and spicy chorizo taste and colour. Who said vegans can't enjoy the same treat!... See full recipe

Vegan Quesadilla

Vegan Quesadilla

With all the amazing melty vegan cheese at markets now, we wanted to create a beautiful Vegan Quesadilla for the vegans out there! So here's a vegan version of chicken tinga.... See full recipe

Vegan Enchiladas

Vegan Enchiladas

Our vegan enchiladas have a really tasty veggie and puy lentil filling, and combined with coconut yoghurt and our green Tomatillo Enchilada sauce, produces tasty results!... See full recipe

Vegan Chilli Con Carne finished dish

Vegan Chilli

This vegan chilli con carne is perfect for a healthy, meat-free meal made extra delicious by roasting the veggies with Chipotle Paste to flavour perfection... See full recipe

Mushroom Fajitas

Mushroom Fajitas

Don't knock till you've tried it! Our Mushroom Fajitas are nothing short of delicious. A fantastic vegetarian substitute packed with flavour using our Red Fajita Simmer Sauce.... See full recipe

Vegan Mexican Stew finished dish

Vegan Mexican Stew

There is nothing more comforting than a big bowl of hearty stew on a winter's day. Our recipe is plant based and has loads of flavour veg without the meat.... See full recipe

Vegan Pulled Pork

Vegan Pulled Pork

Jackfruit makes a delicious vegan "pulled pork" and is well worth a try. A dollop of our Gran Luchito Chipotle Paste brings a deliciously smoky flavour to the dish.... See full recipe

Sign up for our free guide to Mexican Classics

Sign up for our free guide to Mexican Classics

  • Free Mexican Classics Cookbook
  • Save £10 on our Ultimate Mexican Bundle Box (UK only)
  • Monthly newsletters with our latest recipes and special offers

Gran Luchito Mexican

Vegan Mexican Food FAQs

Still looking to perfect your plant-based meal? Find answers to some of the most commonly asked questions below. If you still can’t find your answer, check out Gran Luchito’s YouTube channel for further cooking tips and inspiration!

Can vegans eat Mexican beans?

Beans are a staple ingredient in lots of Mexican dishes and the good news is they’re vegan friendly. The most common beans are pinto and black beans, both of which are super yummy and can be used in burritos, quesadillas and many more dishes. Try Gran Luchito’s Cantina Black Beans which make excellent fillings for vegan burritos, tacos and enchiladas. For any Chipotle lovers out there, our Chipotle Refried Beans will hit the spot, and are excellent layered over nachos or stuffed in burritos and tacos.

Is Mexican rice vegan-friendly?

It’s not uncommon for stock to be added to Mexican rice so we’d recommend double-checking whether the recipe is vegan-friendly before proceeding. We’ve developed our own Mexican rice recipe that can be easily adapted so it is 100% vegan.

What Mexican foods are vegan?

Many of the most commonly used ingredients in Mexican recipes are vegan, such as beans, chips, wraps, avocado and salsa. Our guide to vegan food has some of the best ingredients to use in your Mexican recipe