In a medium pot, add the farro and enough water to cover by at least 2 inches. Bring to a boil, then simmer rapidly for about 25 minutes or until tender. Drain and set aside to cool off.
To make the dressing, in a large bowl, add the red onion, lemon juice, and salt and stir to combine. Let that sit for at least 10 minutes to soften and take that sharp bite out of the onion. Then whisk in the oil and soy sauce.
To the bowl, add the farro, cabbage, protein, apple, and herbs. Toss to coat well.
Serve topped with plenty of nuts, cheese, and cranberries (if using). The toppings really tie the whole salad together, so don’t skip or skimp on them!