You won't miss the fat in this oil-free Vegan French Onion Soup. The caramelized onions and fresh herbs bring a delicious flavor to this classic soup.
In a large soup pot, sauté the onions over medium/low heat. You don't want to brown them...just soften them slowly.
Stir occasionally and continue to cook them until they are a deeper color...almost the color of a light caramel sauce. This takes about an hour.
Add garlic and raise the heat a bit and sauté for about a minute.
Add the wine, thyme and bay leaves. Bring to a simmer and reduce the wine by about half.
Add the flour and stir in well. Continue cooking at a low simmer for about 5 minutes, stirring often, until most of the wine is cooked off.
Stir in the tamari and miso paste. Mix well.
Add the broth and bring to a slow boil and then reduce heat to a low simmer. Cook for at least 30 minutes...but I like to let it cook on very low for hours to deepen the flavors.
While soup cooks, make the cheese.
In your high-speed blender, add all the cheese ingredients.
If you don't have a high-speed blender like a Vitamix, you will want to soak your cashews overnight or soak in boiling water for about 20 minutes. Drain the soaked cashews before adding to the blender.
Start at a low speed and increase to high. Blend until very smooth.
Pour into a saucepan and cook over medium-high heat. Stir constantly. It will start getting lump...keep stirring. It will get thick and become stretchy. Cook for another minute or two, constantly stirring. Remove from heat.
If not using right away, place in an air-tight container (I like glass) and let it cool down before putting the lid on it. Store in the refrigerator. I find it lasts a week or so, if you take the top off every day or so and wipe out any moisture that has accumulated.
Spread cheese onto your bread, toast in a toaster oven or broiler until cheese gets golden.
Ladle soup into small bowls, top with crusty cheese bread and serve immediately.