I usually make this salad ahead of time and let it sit overnight. Dandelion greens are bitter and letting them sit in the lemon juice and olive oil softens them. I add other ingredients to balance the bitterness with some sweetness. Believe it or not, red onion actually tastes sweet if you let it sit in the salad for at least twelve hours.
Salads on their own do not satisfy you so adding some healthy fat and vegan protein can completely satisfy your hunger.