Olive Oil
Garlic
1/2 yellow onion
1 lb asparagus
1/2 lb broccoli crowns
2 cans chicken broth
Thyme
Cooking wine
1/2 lb mushrooms
Chop onion into small chunks. Chop asparagus and broccoli into large chunks.
Heat 2 tbl olive oil in a large pot and add garlic. Saute onions until golden.
Add asparagus and broccoli and stir until softened.
Add chicken broth, cooking wine (optional) and thyme and simmer on low heat until all vegetables are softened.
While vegetables are simmering, chop mushrooms into small pieces. Saute the pieces in olive oil with garlic added. When mushrooms are cooked, add cooking wine and boil until reduced. Set aside.
When all vegetables are soft in the broth, let it cool down.
Puree vegetables and stock using a hand blender. I use a Vitamix to get it very smooth.
When soup is pureed, add mushroom pieces.
Salt and pepper to taste.