Go Back

Vegan Broccoli Cheddar Soup

This comforting vegan broccoli cheddar soup combines tender broccoli florets blended with a creamy cashew and nutritional yeast base, resulting in a rich, cheesy flavor and smooth, velvety texture. It’s quick to prepare, perfect for a cozy meal, and beautifully vibrant with a bright green hue. The soup finishes with a splash of lemon for balance and a sprinkle of nutritional yeast for added cheesy depth.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: Vegan
Calories: 220

Ingredients
  

  • 1 medium onion, diced yellow or white
  • 3 cloves garlic, minced
  • 4 cups vegetable broth preferably low sodium
  • 4 cups broccoli florets fresh or frozen, thawed
  • 1/2 cup raw cashews soaked for at least 20 minutes
  • 3 tablespoons nutritional yeast
  • 1 tablespoon lemon juice freshly squeezed
  • 1/2 teaspoon smoked paprika
  • to taste salt and pepper

Equipment

  • Large pot
  • Immersion blender or regular blender
  • Measuring cups and spoons
  • Ladle

Method
 

  1. Heat the large pot over medium heat, add a splash of oil, and sauté the diced onion for about 3-4 minutes until it becomes translucent and fragrant. The onions should be soft and slightly golden.
  2. Add the minced garlic to the pot and cook for another 30 seconds until you can smell its aroma, but avoid browning it. It should be fragrant and slightly softened.
  3. Pour in the vegetable broth and bring the mixture to a gentle simmer. Add the broccoli florets, cover the pot, and cook for about 10 minutes until the broccoli turns bright green and is tender when pierced with a fork.
  4. While the broccoli simmers, drain the soaked cashews and transfer them to a blender. Add the nutritional yeast, lemon juice, smoked paprika, and a pinch of salt and pepper. Blend until smooth and creamy, adding a little water if needed to loosen the mixture.
  5. Once the broccoli is tender, use an immersion blender directly in the pot or transfer the soup to a blender in batches. Blend until the soup is completely smooth and velvety, with no visible chunks.
  6. Stir in the cashew cream mixture into the blended soup. Warm everything over low heat for another 5 minutes, stirring occasionally, until the flavors meld and the soup thickens slightly.
  7. Taste the soup and adjust the seasoning with additional salt, pepper, or lemon juice as desired. If it’s too thick, add a splash more broth or water to reach your preferred consistency.
  8. Squeeze a little extra lemon juice over the soup for brightness and stir to combine. Serve the hot soup in bowls, garnished with a sprinkle of nutritional yeast or chopped chives if desired.

Notes

For a richer flavor, toast the cashews slightly before blending. You can also add a dash of hot sauce for some heat or mix in other vegetables like carrots for extra sweetness.