cut the garlic into slivers, make small cuts in the steak, insert the garlic slivers into the steak, rub the meat with the olive oil, rub half the fajita seasoning into the meat, place in a dish and cover with cling film, refrigerate overnight
remove the meat from the fridge
peel and finely chop the red onion, peel the cucumber and cut into cubes, wash and finely chop the chilli, wash and chop the tomatoes, wash and finely chop the fresh parsley, mix the salsa ingredients together in a bowl, taste and add sugar to taste, set a side
mix the dressing ingredients together in a bowl, set a side
peel and finely slice the onion(s), wash and slice the peppers into strips
oil the griddle pan, heat the griddle pan, ensure the pan is hot, add the steak, cook for 2 to 3 minutes, each side, remove from the pan and set a side for 5 minutes
heat the frying pan, add a spot of the oil, add the sliced red onions and sliced peppers to the frying pan, cook for 3 to 4 mins, add the remaining fajita spice, cook for a minute or two
cut the avocado(s) in half remove the stone and skin, slice lengthways into thin slices, add the avocado to the bowl, squeeze the lime(s), toss the avocado in the lime juice
shred the lettuce, add the lettuce to the avocados, toss the salad
warm the wraps in the microwave for 30 seconds or cover the wraps in foil and place in the oven for 5 mins till warm
cut the steak into 2cm slices add to the wrap, add the onions and peppers, add the salsa and the dressing to the wrap, roll the wrap
serve with the salad