In a medium stock pot, sauté onion, shallot and garlic until fragrant then add garlic using splashes of water so they do not stick
Add the broccoli and water and simmer until tender.
Add the soup to a sturdy blender like a Ninja or Vitamix. Give it a few pulses then add the spinach (which keeps the soup green but does not alter flavour).
Add in the nutritional yeast, tahini, lemon and salt/pepper and give a final blend.
Adjust seasoning and enjoy.
The combo of lemon and salt to the nutritional yeast and cashew is what gives this soup a “cheddar-y” flavour.
Notes
You could set aside some of the raw broccoli and roast it in a dry pan to add as garnish and added flavor.