Go Back
+ servings
5 from 15 votes
Bowl of Vegan Broccoli Cheddar Soup with Spoon
Vegan Broccoli Cheddar Soup
Prep Time
15 mins
Cook Time
30 mins
Total Time
45 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 cheddar 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 (about 12 ounces), peeled and cut into 1-inch pieces
  • 1 medium carrot, chopped
  • ½ cup raw cashews
  • 1 cup unflavored and unsweetened non-dairy milk
  • ¼ cup nutritional yeast flakes
  • 2 tablespoons vinegar based hot sauce (such as Cholula)*, or to taste
  • 3 tablespoons white miso paste
  • 4 cups fresh broccoli florets (about 1 large crown)
  • Salt and pepper to taste
  • Fresh chives, for topping (optional)
  1. Coat the bottom of a large pot with olive oil and place it over medium heat.

  2. When the oil is hot, add the onion. Sweat the onion until soft and translucent, about 5 minutes, stirring frequently.

  3. Add the garlic and cook it with the onion for about 1 minute, until very fragrant.

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

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

  6. Return the mixture to the pot and stir in the milk, nutritional yeast, hot sauce, and miso paste, followed by the the broccoli.

  7. Place the pot over medium-high heat and bring everything to a boil. Lower the heat and allow the soup to simmer until the broccoli is tender and the soup thickens up a bit, about 7 minutes.

  8. Remove the pot from heat and season the soup with salt and pepper to taste.

  9. Ladle into bowls and serve.

Recipe Notes

*Add a splash of vinegar instead for a heat-free version of this soup.

Nutrition Facts
Vegan Broccoli Cheddar Soup
Amount Per Serving (1.5 cups)
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%
Protein 16.9g34%
Calcium 80mg8%
Iron 5.2mg29%
* Percent Daily Values are based on a 2000 calorie diet.