Step 1Prepare couscous according to packet instructions. Fluff grains with a fork and set aside.
Step 2Place parsley, coriander, chilli and garlic in a food processor and blitz until finely chopped. Add vinegar and oil. Process again, adding 1–2 tablespoons hot water until dressing forms a pesto-like consistency; set aside.
Step 3Preheat a barbecue hotplate or large grill pan to high heat. Cut tofu into 8 x 1cm-thick slices. Spray tofu and asparagus lightly with oil. Grill tofu for 2 minutes per side, and asparagus for 1–2 minutes each side, or until tender.
Step 4Combine the grilled asparagus, tomatoes, fennel and rocket leaves in a large salad bowl. Add half of the dressing and gently toss to combine.
Step 5Divide salad among 4 serving plates. Top with slices of grilled tofu and drizzle with remaining chimichuri dressing. Serve salad with couscous.