Combine the dry quinoa with the chopped walnuts and toast in a dry frying pan on a medium heat - stirring often as it toasts for about 5 minutes. Do this until the edges start to brown and the quinoa smells nutty and turns a light golden color. Keep a close eye on it so it doesn't burn - it can happen quickly! Remove from burner and set aside.
In a large, thick bottom pot, bring to boil 2 3/4 cups vegetable broth
Add 1 Tablespoon fresh chopped rosemary, 1 Tablespoon fresh chopped sage, and 1 teaspoon fresh thyme leaves and a teaspoon of salt
When it returns to a boil, turn down and simmer for about 2 minutes.
Add 16 - 20 fresh cranberries cut in 1/2 and leave them in for about 30 seconds to 1 minute.
Add the toasted quinoa and walnuts and bring it back to a boil
Turn down the heat to simmer and cover until the liquid is absorbed - about 15 minutes.
While the quinoa is cooking, saute your crimini mushrooms in a pan with either olive oil or unsalted butter and add 1/4 teaspoon dry sage, 1/4 teaspoon dry thyme and 1/4 teaspoon garlic granules.
*DO NOT SALT the mushrooms until after they're cooked so they don't release water and get spongy.*
Cook those until done, then add a little more oil or butter and add the chopped onions and celery and saute until done. Add 1/4 cup dry white wine to deglaze the pan (this captures all the flavors from whatever has stuck to the pan from sauteeing)
Let it cook for a couple minutes until the wine evaporates - then take it off the heat.
When the quinoa is done, fluff it up with a fork and put it into a large bowl
Gently stir in the onion, mushroom, celery mixture - taste and add salt & pepper if needed
To Serve - top with some dried cranberries and freshly chopped parsley