Place all the dressing ingredients in a jar and shake until the sugar is dissolved.
Place the steaks in a bowl and coat with half of the dressing (the remaining dressing will be used for the salad). Marinate the steaks in the refrigerator for 1 hour. Turn the steaks once while marinating.
Preheat your Weber barbecue for direct cooking.
Remove the steaks from the fridge to start coming to room temperature.
While your barbecue is preheating place all the salad ingredients into a large bowl. Gently stir to combine the salad. Set aside.
Once your barbecue is preheated, leave the burners on high. Cook the steaks over direct high heat, with the lid closed, for 3 to 4 minutes per side. Remove from the grill and set aside to rest for a few minutes.
Once your barbecue is preheated, leave the burners on high. Cook the steaks over high heat, with the lid closed, for 3 to 4 minutes per side. Remove from the grill and set aside to rest for a few minutes.
Once the steaks have finished resting, slice them into fine strips. Add the steak strips and the remaining dressing to the salad. Gently toss together and serve immediately.