Melt the vegan butter on medium heat in a large soup pot. Once melted, add in the onions and sauté for 5-7 minutes or until the onions are translucent.
Add in the nutritional yeast, garlic powder, salt & pepper and mix well.
Cover the mixture with flour and mix until well incorporated. Cook for 1-2 minutes stirring occasionally. Add in the plant milk and mix well.
Add in the shredded cheddar cheese and mix every so often until fully melted. Mix in the dijon mustard and hot sauce.
Add in the chopped broccoli and shredded carrot and mix well. Add in the broth and mix until fully incorporated. Lower the heat to medium low and cover the pot. Simmer for 15 minutes or until the vegetables are tender to your liking.
Stir in the vegan cream if using and heat through. Check for seasoning and adjust with additional salt and pepper. Serve in a bread bowl or regular soup bowl and enjoy!
For the broccoli: Cut into small florets and then chop into bite size pieces. Cut away any rough parts of the stock and then cut into small pieces.
To serve in a bread bowl:Purchase a small boule shaped loaf or if you are able, bake your own. Cut a medium/large circle into the top and pull out the interior to create a hollow vessel. Save the top for dunking!