I love how sweet chilli tofu fajitas bring a flavour-packed twist to a Tex-Mex classic. While many cultures have their own version of a hearty wrap filled with protein and veggies, fajitas are the Tex-Mex favourite I always opt to make. These One-Pan Fajitas are quick to make and loaded with crisp vegetables, marinated tofu and that sweet, spicy kick I never get tired of. They’re ideal for packed lunches or a satisfying, healthy plant-based meal when I’m rushing out the door. Whether I’m cooking for myself or wrapping a few for the family, these dairy-free tofu fajitas always hit the spot.

Nutritional Perks of Sweet Chilli Tofu Fajitas
These healthy tofu fajitas pack a punch not just in flavour, but in nutrition, too. Extra-firm tofu delivers plant-based protein and essential amino acids, while colourful peppers offer vitamins A and C. With minimal oil and plenty of herbs, this dairy-free fajita recipe fits perfectly into a wholesome, plant-based diet. Each serving offers over 15 g of vegan protein and a good dose of fibre.
How to Make Sweet Chilli Tofu Fajitas at Home
Ready to whip up something fun and flavour-packed? This easy tutorial for high-protein vegan fajitas shows how simple it is to create a satisfying, plant-based meal that everyone will love:
Sweet Chilli Tofu & Herb Fajitas
Ingredients
- 1 tbsp oil
- 250 g firm tofu
- 1 small bunch spring onions roughly chopped
- 1 bunch coriander cilantro sprigs
- 1 bunch fresh mint roughly chopped
- 2 cucumbers cut into sticks
- 4 tbsp sweet chilli
- 1 lemon juiced
- Toasted pine nuts or peanuts for garnishing
- Salt and pepper to taste
- 1 medium avocado
Instructions
- Prepare the Avocado Spread. Smash the avocado in a bowl using a fork. Add one tablespoon of lemon juice and season with salt and pepper to taste. Mix until smooth and creamy, then set aside.
- Slice the Tofu. Cut the tofu block lengthways into thin slices, then slice each into fine shoestrings to create a light, chewy texture once cooked.
- Cook the Tofu. Heat oil in a large non-stick frying pan over medium heat. Add the tofu shoestrings, season with salt and pepper, and stir-fry for about 3 minutes until lightly golden. Be careful not to overcook, as tofu can become tough if left too long.
- Add Flavour Base. Stir in the minced garlic and chopped spring onions. Cook for 1 more minute until fragrant.
- Add Sauce and Finish Tofu. Turn off the heat and pour in the sweet chilli sauce along with a dash of lemon juice. Toss the tofu until evenly coated in the sauce.
- Warm the Fajitas. Lightly heat each fajita wrap over an open flame or in a hot, dry pan for about 20 seconds on each side, just until softened and pliable.
- Assemble the Fajitas. Lay one warm fajita wrap on a flat surface. Spread a generous dollop of the smashed avocado along the centre using the back of a spoon.
- Add the Filling. Spoon a line of the tofu mixture (about the size of a sausage) down the middle of the wrap.
- Top with Fresh Crunch. Place 2 to 3 cucumber sticks on top, then add a few coriander sprigs, fresh mint leaves, and a sprinkle of toasted pine nuts for added flavour and texture.
- Wrap and Serve. Roll the fajita tightly, tucking in the sides if you like. Serve immediately with vegan garlic aioli or your favourite plant-based dressing.
Notes
Serving Suggestions and Pairings
If you want to bring even more flavour and fun to your sweet chilli tofu fajitas, here are some tasty additions to serve on the side:- Guacamole: Creamy mashed avocado brings extra richness and healthy fats to the table.
- Pickled Red Onions: These tangy, crunchy slivers cut through the sweetness and add a vibrant pop to every bite.
- Fresh Tomato Salsa: Chopped tomatoes, onions, coriander and lime juice add juicy freshness that lifts the bold flavours.
- Black Beans and Rice: Turn your wraps into a full-on meal with this classic Mexican-inspired side.
- Corn Chips: Add a satisfying crunch and scoop up any extra filling that falls out of your fajita.
- Press tofu first: Removes moisture so it crisps up nicely and absorbs all the flavour.
- Marinate for boldness: Ten minutes gives tofu that sweet chilli kick your vegan fajitas deserve.
- Cook tofu until golden: Frying first locks in texture and keeps it from crumbling.
- Add the veggies near end: Toss them in last to keep colours bright and crunch intact.
- Warm tortillas before serving: Heating makes them soft, bendy, and easy to roll without tearing.
Frequently Asked Questions
- Can I make tofu fajitas dairy-free? Yes, this fajita recipe is naturally dairy-free. Just skip cheese or sour cream, or swap with vegan alternatives like cashew cream or dairy-free yoghurt for creaminess.
- How do I press tofu? Wrap tofu in paper towels or a clean cloth, then place a heavy pan on top for 15–30 minutes. This removes excess moisture and helps tofu absorb the sweet chilli flavour better
- Can I bake instead of pan-fry? Definitely. Bake tofu and veggies on a lined tray at 200°C (400°F) for 20–25 minutes, tossing halfway. Just finish with sweet chilli sauce before serving for maximum flavour.
- How long do leftovers last? Store cooled fajita mix in an airtight container in the fridge for up to 4 days. Reheat gently in the pan with a splash of water or sauce to revive the texture.
No-Fuss, All-Flavour Vegan Fajitas
There’s something so satisfying about making Sweet Chilli Tofu Fajitas on a hectic night. I adore the sticky tofu, crunchy peppers, fresh herbs and warm tortillas where every bite feels both comforting and fresh. This plant-based fajita recipe is lively, dairy-free and packed with flavour. Best of all, these high-protein vegan fajitas are the kind of meal I happily share with friends or devour solo.
Sweet Chilli Vegan Fajitas and Other Sweet Chilli Recipes
If you loved the spicy kick in this vegan sweet chilli tofu and herb fajitas recipe, you will surely love and enjoy other sweet chilli recipes such as my Garlic Chilli Edamame recipe and Korean-Inspired Vegan Garlic Chilli Silken Tofu recipe.
We’re here to help you master vegan cooking like a pro! Your thoughts mean the world to us, please share your feedback in the comments below and let’s create delicious magic together!
I’d love to connect with you on my social media channels, do share if you have tried one of my recipes or if you have any requests for recipes, send me a DM! Follow me on Facebook, Instagram, Youtube, Pinterest and TikTok!










