This Vegan Air Fryer Fajitas recipe is perfect for a delicious meal on a busy weeknight! Firm tofu and crunchy veggies are tossed in a flavourful fajita seasoning mix then air fried.
Serve with this Creamy Cilantro Sauce .

- Veggie Tofu Air Fryer Fajitas Ingredients
- Homemade Fajita Seasoning / Taco seasoning
- How to make Air Fryer Fajitas
- Pro Tips
- Serving Suggestion
- Storage
- Other Tofu Recipes
These Tofu and Vegetable Fajitas are bursting with flavour, texture and nutrition!
I love making vegetable fajitas for lunch or dinner! The air fryer recipe is so quick to make but I am also making sure I incorporate my 5 a day!
You can think of them as a vegan alternative to the air fryer chicken fajitas recipe!
Other Mexican recipes we love are these Sweet Potato and Black Bean Quesadilla and these Espresso Black Bean Tacos . For a fusion twist, these Tandoori Chickpea and Cauliflower Tacos are hard to beat.

Veggie Tofu Air Fryer Fajitas Ingredients
Full ingredients with measurements are available in the recipe card below at the end of this post
Tofu
Use firm tofu only for this recipe. Optionally, use seitan or tempeh.
Drain the tofu and cut into shape of choice
Peppers:
Use any mix of colorful bell peppers – red bell pepper, green bell pepper, yellow bell pepper
Onion – Red onion or white onion
Olive oil
Fajitas seasoning
You may want to use a store-bought fajita spice mix
Crushed tomatoes or soy sauce
Salt to taste
Optional:
add in refried beans
Mushrooms
Courgettes
Lime juice
Jalapenos or other green chili

Homemade Fajita Seasoning / Taco seasoning
- Red chili powder
- Cayenne pepper
- Paprika
- Cumin and coriander powder
- Garlic powder
- Onion powder
- Oregano

How to make Air Fryer Fajitas
Prepare your veggies and tofu.
I allowed the tofu to drain for 30 minutes then cut it into squares.
Slice the bell peppers and onions into thick strips.
I like to start by cooking the tofu then adding the veggies as tofu needs a little longer to crisp up
In a large mixing bowl, add the tofu, fajita seasoning and oil. Toss to coat well.

Place in a preheated air fryer basket in a single layer. Air fry the tofu until it has just begun to crisp up or for around 3-5 minutes.
Whilst the tofu is cooking, mix the peppers and onions with the seasoning, oil and crushed tomatoes.

Once the tofu is starting to crisp, add in the peppers and onion mixture and air fry everything for another 4-5 minutes. You want to keep the veggies crunchy rather than soft so do not overcook.
For a smaller air fryer, you may have to work in batches.

Pro Tips
Ensure to drain the tofu thoroughly. Soggy tofu will lead to longer cooking times and a spongy texture
Cook the tofu before the peppers and onions. Peppers will start to burn and the tofu will not crisp up if it is all added at once.
Subtitution & Swaps
Oil-free fajitas – simply skip oil or oil spray totally.
Gluten- free – the fajita filling is naturally gluten-free. Use corn tortillas or gluten-free tortillas instead of flour tortillas.
Grain – free – You can even substitute the tortillas for lettuce and serve the air fryer fajita tofu and vegetables as a salad or lettuce wrap.
Serving Suggestion
You can go with any of your favourite Mexican toppings here:
- Top with sour cream or cilantro Pesto or sour cream and chive dip
- mango pico de gallo
- mango and avocado salsa or guacamole
- fresh strawberry avocado salsa
- fresh cilantro and jalapeños
- you can also add grated cheddar cheese or vegan cheese of choice
- serve with lime slices or lime wedges
Wrap in either corn tortillas or flour tortillas for a complete meal.
Make it a fajita bowl with the above and Instant Pot Mexican Cilantro Lime Rice . Serve some Air Fryer Carrot Fries on the side.
I love this Mango Mocktail as a refreshing drink
Finish with this Mexican strawberries and cream – Fresas con Crema .

Storage
Store leftovers in an airtight container and keep in the fridge for up to 3 days. Reheat in the microwave or the air fryer.
I do not recommend freezing this recipe – the tofu and cooked veggies will loose their texture in the freezer and upon thawing.

Other Tofu Recipes
Tofu and Mango Curry
Baked Tofu Manchurian
Burnt Garlic and Tofu Fried Rice
Tofu Dum Kali Mirch (Tofu curry with black pepper)
Tawa Burger with Tofu (Indian sloppy Joes)
Air Fryer Tofu
As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Don’t forget to follow me on social media using the buttons below – I can’t wait to see you all there!
- YouTube

Air Fryer Veggie Fajitas
Equipment
- 1 Air fryer
- 1 Knife
- 1 Chopping board
Ingredients
- 1 pack firm tofu 400 grams
- 1 large red bell pepper
- 1 large yellow bell pepper
- 1 large onion
- 3 tablespoon fajita spice mix
- 3 tablespoon crushed tomatoes or puree
- 1 teaspoon salt
- 2 tablespoon oil
Instructions
First prepare your veggies and tofu.
- I allowed 1 pack firm tofu to drain for 30 minutes then cut it into squares.
- Slice the 1 large red bell pepper , 1 large yellow bell pepper and 1 large onion into thick strips.
- I like to start by cooking the tofu then adding the veggies as tofu needs a little longer to crisp up
- In a large mixing bowl, add the tofu, 3 tablespoon fajita spice mix (half) and 2 tablespoon oil (half).
- Toss to coat well.
- Place in a preheated air fryer basket at 200C/400F in a single layer.
- Air fry the tofu until it has just begun to crisp up or for around 3-5 minutes.
- Whilst the tofu is cooking, mix the peppers and onions with the remaining seasoning and oil, 1 teaspoon salt and 3 tablespoon crushed tomatoes
- Combine well.
- Once the tofu is starting to crisp, add in the peppers and onion mixture and air fry everything for another 4-5 minutes at 200C/400F. You want to keep the veggies crunchy rather than soft so do not overcook.
- For a smaller air fryer, you may have to work in batches.
Video
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.

Air Fryer Veggie Fajitas
Equipment
- 1 Air fryer
- 1 Knife
- 1 Chopping board
Ingredients
- 1 pack firm tofu 400 grams
- 1 large red bell pepper
- 1 large yellow bell pepper
- 1 large onion
- 3 tablespoon fajita spice mix
- 3 tablespoon crushed tomatoes or puree
- 1 teaspoon salt
- 2 tablespoon oil
Instructions
First prepare your veggies and tofu.
- I allowed 1 pack firm tofu to drain for 30 minutes then cut it into squares.
- Slice the 1 large red bell pepper , 1 large yellow bell pepper and 1 large onion into thick strips.
- I like to start by cooking the tofu then adding the veggies as tofu needs a little longer to crisp up
- In a large mixing bowl, add the tofu, 3 tablespoon fajita spice mix (half) and 2 tablespoon oil (half).
- Toss to coat well.
- Place in a preheated air fryer basket at 200C/400F in a single layer.
- Air fry the tofu until it has just begun to crisp up or for around 3-5 minutes.
- Whilst the tofu is cooking, mix the peppers and onions with the remaining seasoning and oil, 1 teaspoon salt and 3 tablespoon crushed tomatoes
- Combine well.
- Once the tofu is starting to crisp, add in the peppers and onion mixture and air fry everything for another 4-5 minutes at 200C/400F. You want to keep the veggies crunchy rather than soft so do not overcook.
- For a smaller air fryer, you may have to work in batches.
Video
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.
This easy and quick peanut butter mousse recipe is made with just 4 ingredients and takes 5 minutes prep time. It’s so creamy with a delicious peanut butter flavour.

- 4 ingredient Peanut Butter Mousse recipe
- Instructions
- Serving Suggestions
- Storage
- Other Vegetarian Dessert Recipes
Peanut butter mousse is a delicious and creamy dessert made primarily from peanut butter, whipped cream, and often some sugar to sweeten the mixture.
The addition of cream cheese adds extra thickness and creaminess.
The result is a light and airy texture that is perfect for satisfying sweet cravings.
The creamy peanut butter flavor is so addictive but you can definitely use other nut butters. Almond butter is a brilliant alternative. Use leftover peanut butter in these vegan peanut butter oatmeal cookies .
I love mousse recipes, some of my favourites include:
- Eggless Chocolate Mousse and Gelatine-free White Chocolate Mousse
- Mango Mousse (made with 2 ingredients)
- Caramel Mousse

4 ingredient Peanut Butter Mousse recipe

Smooth Peanut Butter – you need any smooth peanut butter for this recipe. If you only have crunchy, you can either blend it until smooth in a food processor. Another option is to heat in the microwave until it becomes runny then sieve it or spoon out the crunchy nuts!
Cream cheese – use plain cream cheese or soft cheese.
Icing sugar – icing sugar or powdered sugar or confectioners sugar contains a small amount of corn starch which helps stabilise the mousse without eggs
Double cream – aka heavy cream. You need any cream which is capable of whipping
Optional extras:
Add a few drops of Vanilla extract
Toppings – chopped peanuts, more whipped cream or milk chocolate shavings

Instructions
Sift the icing sugar if required to remove any hard lumps of sugar.
In a large mixing bowl, mix together the peanut butter, cream cheese and icing sugar.
In a separate bowl, whisk the cream until stiff peaks form. Use either an electric mixer or wire whisk.

Fold the whipped cream and peanut butter mixture together
Pipe or fill jar of choice.
Cover with clingfilm and refrigerate for 30 minutes to 1 hour at least prior to serving.

Serving Suggestions
Serve Peanut Butter Mousse for parties, get-togethers or at BBQs
It is also an easy dessert for mid-week sweet cravings.
You can serve the mousse in jars, cups or bowls.
Serve as it is or top with chocolate shavings, nuts or more whipped cream.
You can use this mousse as a dip for apple slices – a dessert like little kids can enjoy!
Storage
Note that if the mousse is kept at room temperature for too long, it may not be as firm.
Store in the refrigerator in airtight containers or seal well with plastic wrap (cling film).
The mousse will stay fresh for 2-3 days.
I do not recommend freezing this mousse recipe.

Other Vegetarian Dessert Recipes
Eggless Cheesecake (Baked)
Turkish Semolina Halva
2 ingredient Chocolate Truffles
Air fryer Baklava
Instant Pot Tapioca Pudding
As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Don’t forget to follow me on social media using the buttons below – I can’t wait to see you all there!
- YouTube

Easy Peanut Butter Mousse (4 ingredients)
Equipment
- 1 Whisk
- 2 Mixing bowl
- 4 remekins or small serving jars
Ingredients
- ½ cup peanut butter smooth
- ½ cup cream cheese or soft cheese full fat (plain)
- ¾ cup heavy cream double cream
- ½ cup icing sugar powdered sugar
Instructions
- In a large mixing bowl, mix together the 1/2 cup peanut butter , 1/2 cup cream cheese and 1/2 cup icing sugar .
- Combine well.
- In a separate bowl, whisk the 3/4 cup heavy cream l until stiff peaks form. Use either an electric mixer or wire whisk.
- Fold the whipped cream and peanut butter mixture together
- Pipe or fill jar of choice.
- Cover with clingfilm and refrigerate for 30 minutes to 1 hour at least prior to serving.
- Serve as it is or top with chocolate shavings, nuts or more whipped cream.
- You can use this mousse as a dip for apple slices – a dessert like little kids can enjoy!
Video
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.