Go Back

Vegan Broccoli Cheddar Soup

This creamy, velvety soup features tender broccoli florets blended with a rich cashew and nutritional yeast base, creating a cheesy flavor without dairy. The soup is finished with bright, crisp broccoli pieces that retain some bite, offering a comforting yet fresh appearance. Perfect for chilly days, it combines simple ingredients with easy cooking techniques to evoke nostalgic comfort in a plant-based way.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: American
Calories: 250

Ingredients
  

  • 2 cups broccoli florets fresh or frozen
  • 1 small onion diced
  • 3 cloves garlic minced
  • 1/4 cup nutritional yeast preferably toasted lightly
  • 1/4 cup raw cashews soaked for 20 minutes
  • 4 cups vegetable broth low-sodium preferred
  • 2 tablespoons olive oil
  • optional smoked paprika or nutmeg a pinch
  • to taste salt and pepper

Equipment

  • Large heavy-bottomed pot
  • Immersion Blender or Regular Blender
  • Wooden spoon
  • Measuring cups and spoons
  • Knife and chopping board

Method
 

  1. Begin by chopping your onion into small dice and mincing the garlic cloves. Measure out the broccoli florets, whether fresh or frozen, and set aside.
  2. Heat the olive oil in a large heavy-bottomed pot over medium heat. Add the diced onion and sauté for about 5 minutes until it becomes fragrant and translucent, filling your kitchen with a sweet aroma.
  3. Add the minced garlic to the pot and cook for another 1-2 minutes, stirring constantly until fragrant and just starting to turn golden.
  4. Stir in the broccoli florets and cook for 3-4 minutes, allowing them to brighten and soften slightly while releasing their fresh aroma.
  5. Pour in the vegetable broth, then bring the mixture to a gentle simmer. Cover partially and cook for about 10 minutes, until the broccoli is tender but still vibrant green.
  6. Meanwhile, drain and rinse the soaked cashews. Transfer them to a blender along with the nutritional yeast, a pinch of salt, and half a cup of water. Blend until smooth and creamy, about 30 seconds.
  7. Once the broccoli is tender, remove the pot from the heat. Carefully transfer the soup in batches to a blender or use an immersion blender directly in the pot. Puree until smooth and velvety, about 1 minute, making sure to hold the lid securely if blending in a regular blender.
  8. Return the blended soup to the stove over low heat. Stir in the cashew cream, and warm gently for about 5 minutes until heated through. Taste and adjust the seasoning with salt, pepper, and optional spices like smoked paprika or nutmeg.
  9. If the soup feels too thick, stir in a splash of additional broth or water and cook for another minute. For a more textured bite, add in a handful of raw broccoli florets and cook for an additional 2-3 minutes until slightly crisp-tender.
  10. Once the soup has reached your desired consistency and flavor, ladle it into bowls. Garnish with a sprinkle of nutritional yeast or fresh herbs if you like, then serve hot and enjoy its cheesy, comforting goodness.