You won't believe this super creamy and cheesy broccoli cheddar soup is vegan. Thanks to potatoes, sweet potatoes, vegan cheddar cheese and nutritional yeast this tastes just like the classic.
To a large soup pot over medium heat, add the extra virgin olive oil. Once hot add the garlic and onions and cook for 3-5 minutes until fragrant and toasty.
Next add 4 cups of broccoli florets and season with salt. Cook for 5 minutes stirring often.
Next add water, sweet potatoes and potatoes and bring to a boil. Cook until all is fork tender, about 20 minutes or so.
Remove the pot from the heat and blend carefully with an immersion blender. Add the remaining broccoli, the vegan cheddar and the nutritional yeast. Blend until smooth and creamy. Taste for salt and add if needed.