Go Back
+ servings
5 from 13 votes
Vegan Broccoli Cheese Soup
Vegan Broccoli Cheese Soup
Prep Time
10 mins
Cook Time
30 mins
Total Time
40 mins

With tender broccoli florets, a rich and creamy texture, and zippy cheesy flavor, you'll never miss the dairy in this luscious vegan broccoli cheese soup.

Course: Soup
Cuisine: American
Servings: 4
Calories: 377 kcal
Author: Alissa Saenz
  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 4 cups vegetable broth
  • 1 medium russet potato, peeled and coarsely chopped
  • 1 medium carrot, chopped
  • 1/2 cup raw cashews
  • 1 cup unflavored soy or almond milk
  • 1/4 cup nutritional yeast flakes
  • 1/4 cup vinegar based hot sauce
  • 3 tablespoons white miso paste
  • 4 cups broccoli florets (about 1 large crown)
  • 2 tablespoons all-purpose flour (optional)
  • Salt and pepper to taste
  1. Coat the bottom of a large pot with olive oil and place it over medium heat. When the oil is hot, add the onion and sauté until soft and translucent, about 5 minutes. Add the garlic and continue to sauté for about 1 minute more, until very fragrant.

  2. Add the vegetable broth and stir in the potato, carrot, and cashews. Raise the heat and bring the mixture to a boil. Lower heat and allow to simmer, uncovered, until the carrot and potato are tender, about 20 minutes.

  3. Working in batches if needed, transfer the mixture to a food processor or blender and blend until smooth. 

  4. Return the mixture to the pot and stir in the milk, nutritional yeast, hot sauce, miso and broccoli. Place over high heat and bring everything to a boil. Allow to simmer until the broccoli is tender and the soup thickens up a bit, about 7 minutes. If you'd like the soup to be even thicker, transfer a small amount to a bowl and whisk in up to 2 tablespoons of flour until smooth, then stir the flour mixture into the soup.

  5. Remove from heat and season with salt and pepper to taste. Serve.

Recipe Notes

Believe it or not, the hot sauce makes the soup taste cheesy. I used Louisiana Crystal brand and my soup had only a mild kick. If you really don't want any heat at all, you might be able to skip it. Taste test and add a splash of vinegar if it needs a little zip.

Nutrition Facts
Vegan Broccoli Cheese Soup
Amount Per Serving
Calories 377 Calories from Fat 160
% Daily Value*
Fat 17.8g27%
Saturated Fat 3g15%
Sodium 1826mg76%
Potassium 1.69mg0%
Carbohydrates 45.1g15%
Fiber 8.3g33%
Sugar 9.1g10%
Calcium 80mg8%
Iron 5.2mg29%
* Percent Daily Values are based on a 2000 calorie diet.