Go Back

Vegan Broccoli Cheddar Soup

This vegan broccoli cheddar soup combines tender cooked broccoli with a creamy, cheesy base made from nutritional yeast and cashews, resulting in a velvety, vibrant green soup. The dish is cooked by sautéing aromatics, simmering the broccoli, and blending to achieve a smooth or slightly textured finish, mimicking traditional cheesy soup with plant-based ingredients. It’s warm, comforting, and perfect for chilly evenings, with a rich, dairy-free flavor profile.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: American
Calories: 220

Ingredients
  

  • 4 cups vegetable broth
  • 2 cups broccoli florets roughly chopped
  • 1 small onion diced
  • 3 cloves garlic minced
  • 1/2 cup raw cashews soaked in water for at least 2 hours
  • 1/4 cup nutritional yeast for cheesy flavor
  • 1 tablespoon olive oil
  • 1 teaspoon dijon mustard
  • 1/4 teaspoon ground nutmeg optional
  • to taste salt and pepper

Equipment

  • Large pot
  • Immersion blender or regular blender
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Method
 

  1. Heat olive oil in a large pot over medium heat until it shimmers and begins to smell fragrant.
  2. Add diced onion to the pot and cook, stirring occasionally, until translucent and soft, about 5 minutes. The onions should be fragrant and slightly golden.
  3. Stir in the minced garlic and cook for another minute until it becomes fragrant and slightly golden, filling the kitchen with a warm aroma.
  4. Add the chopped broccoli florets to the pot, stirring for 2–3 minutes until they start to soften and turn bright green.
  5. Pour in the vegetable broth, bringing the mixture to a gentle simmer, then cover and cook for 10–12 minutes until the broccoli is tender and easily pierced with a fork.
  6. While the soup simmers, drain and blend the soaked cashews with 1 cup of water until completely smooth and creamy, which will add richness later.
  7. Use an immersion blender directly in the pot or carefully transfer the soup to a blender, then blend until you reach your desired smoothness, leaving some texture if preferred.
  8. Stir in the cashew cream, nutritional yeast, Dijon mustard, and ground nutmeg, whisking until well combined and heated through, about 2 minutes.
  9. Taste the soup and adjust seasoning with salt and pepper, adding more nutritional yeast if you want a cheesier flavor.
  10. Remove the soup from heat and let it sit for a couple of minutes to settle and deepen the flavors.
  11. Ladle the hot soup into bowls, garnish with fresh herbs if desired, and serve immediately for a velvety, comforting meal.