Peel and slice the onion. Peel and cut the carrot into thin batons. Wash, deseed and slice the peppers. Wash and cut the courgette into batons.
Slice the smoked tofu or tempeh if using (extra time needed for marinading if you choose to do that)
Heat 2 tablespoons of water in the base of a non-stick frying or stir fry pan. Add the veggies and stir fry on a high heat for 5 minutes, stirring continually so the veggies don't stick to the pan. Add more water if needed.
Once the veggies are slightly softened but still crunchy, add the sliced tofu or tempeh and cook for another 2 minutes.
Stir in the fajita seasoning, making sure everything is covered. Lower the heat and leave to simmer.
Prepare the wraps (you might like to warm them a little) and any extra toppings.
Spoon the fajita mix into the wraps, top with toppings and eat whilst still lovely and hot.