This is one of our most popular go-to vegan meals, best suited to those ‘I really can’t be bothered’ nights – like Mondays.
Fajitas are a super fun, Mexican favourite, with typical recipes involving meat. However, when we first went vegan, finding ideal substitutes for one of our most over-used meals was high on our priority list. Vegan fajitas don’t have to be lacking in filling or flavour! We even have a variety of ways to change up our Spicy Vegan Fajitas, so if like us you are likely to eat these on a regular basis, you won’t get tired of eating the same thing.
Try our Spicy Vegan Fajitas, perfect for 2, or 3, or 4, or more!
About the Ingredients
When it comes to choosing ingredients for these Spicy Vegan Fajitas, we like to choose the items with the lowest carbon footprint and the least packaging waste.
Tomato Paste
Tomato paste is a great item to keep plenty of in your vegan kitchen. It helps form the base of many vegan sauces, giving a seasoning like this fajita one a thicker consistency. It also stores really well so you’re less likely to waste any of it and it can be brought in recyclable packaging, from tubes to small tin cans. Trust us, it’s a vegan cooking staple.
Find all our favourite vegan products.
Homemade Fajita Seasoning
If you’re not confident at making your own fajita seasoning from scratch, there are ample choices in the shops for pre-mixed fajita seasoning. However, the tastiest fajitas, vegan or not, are those where all the ingredients are as fresh and natural as possible. We love using products like cumin seeds in many of our recipes and these vegan fajitas are one of them. It’s cheaper to buy cumin seeds in larger quantities and they are easily available online, if you can’t find them in the supermarket.
Along with cumin seeds, you’ll need oregano and cayenne pepper. Wherever possible, buy these in recyclable glass jars. Once we’ve purchased these once, we like to re-use the glass jars in local refill shops, like The Refill Room in Leigh on Sea. If you don’t know of a refill shop near you, get in touch with us today and we’ll help you discover one. They’re great fun if you want to shop zero waste style!
You may also like these eating out vegan tips.

Prep Time | 10 minutes |
Cook Time | 20 minutes |
Servings |
people
|
- 1 tbsp Virgin Olive Oil
- 1 tbsp Cumin Seeds
- 1 tbsp Oregano
- 1 tsp Cayenne Pepper
- 1 small Chilli
- 1 tbsp Tomato Paste
- 1 tsp Black Pepper
- 1 Red Onion
- 1 large Carrot
- 2 Sweet Peppers
- 1 handful Green Beans
- 1/4 Lime
- 1 handful Coriander
- 1 pack Wraps
Ingredients
|
![]() |
- Start by chopping your vegetables. Dice the red onion into small chunks and the carrot and peppers into thin strips. Dice the chilli into very fine pieces.
- Add a little olive oil or water to a pan with the diced onions, oregano, cumin seeds, cayenne pepper, black pepper, chilli and tomato paste. Squeeze the lime juice in and cook for a couple of minutes on a high heat.
- Lower the heat to medium and add the carrots. Cook for around 5 minutes, adding a splash of water to your pan if needed to avoid sticking.
- Then add the green beans and sweet peppers. Stir well and leave to simmer on a low heat for 5 minutes.
- Remove from the heat and serve. Add the fresh coriander to the top of your fajita mix.
There are so many cool alternatives to this recipe to try:
- Mix up the colour peppers you choose, from red and yellow to orange and green, or even a rainbow of all four!
- Replace your runner beans with black beans for a more filling Spicy Vegan Fajita
- Gluten free? It's as easy as swapping out regular wraps for gluten free wraps
Avoid shop brought guacamole which is seriously lacking in flavour. Instead, whip up some homemade 'guac' using smashed avocadoes, coriander, lemon and pink Himalayan salt. You can even add chilli to your guacamole too to really spice up those fajitas.