Finely chop 2 heads of broccoli, including stems. In a large pot, combine the rice milk and broccoli, then bring to a simmer until broccoli is tender (mine took about 7 minutes).2. In a skillet, saute the onions with butter/oil/Earth Balance. Once the onions are translucent, sprinkle the flour in the skillet and stir with a wooden spoon until the flour has evenly coated the onions.
Add the broth slowly and mix until all lumps of flour are broken down. (For a thicker soup, use 2 cups and for a thinner soup use 3 cups of broth)
Add the onion-broth mixture to the broccoli-milk mixture in the large pot. Blend or puree part of all of the soup to your desired texture (I used a stick blender and partial blended the soup to maintain some texture). Then add the shredded cheese, cayenne pepper and nutritional yeast and season with salt and pepper. Stir until cheese is melted and completely incorporated. Serve immediately, enjoy!