I have been learning about the edible wild foods, and even though I live in town, we have some of the more common ones, such as dandelions and clover. In the spring, there are the wild violets, which are both beautiful and edible. The green leaves and little violet blossoms are both delicious in a salad.
Dandelions are a wonderful wild food, and just about every part of a dandelion can be used. The green leaves are a little bitter when you eat them raw, but when you add the leaves in with a little spinach, and maybe a handful of clover leaves, and cook it along with some bacon, and then scramble an egg in the whole thing; it is delicious!
Dandelion blossoms can be battered and fried. I have read about this, but have not actually tried eating the blossom this way yet. The roots can be roasted and used along with coffee, to flavor it; however, this takes a lot of dandelion digging for a very small amount of roots.
I had to dig up the dandelion (and they have deep roots) then wash off the roots, put them in the oven on low temperature ( I was using an old wood cookstove, so not so easy to keep the temperature stable either), and once they were roasted to a dark chocolate color, I put them in the blender to grind them up. For an afternoon's work, I had about a cup of dandelion/coffee grounds. I ended up mixing them in with the coffee, and the dandelion roots did add an excellent flavor to my coffee, kind of like adding chickory, which is also related to dandelions, but has blue blossoms instead of yellow.