Go Back

Vegan Broccoli Cheddar Soup

This creamy vegan broccoli cheddar soup is made by simmering tender broccoli florets in vegetable broth, then blending with soaked cashews and nutritional yeast to create a cheesy, velvety base. The final dish has a bright green hue, thick texture, and comforting aroma, perfect for cozy days. It’s a simple, honest recipe that captures nostalgic warmth without any dairy.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4
Course: Main Course
Cuisine: American
Calories: 220

Ingredients
  

  • 1 tbsp olive oil for sautéing
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 4 cups broccoli florets fresh or frozen
  • 4 cups vegetable broth
  • 1 cup soaked cashews preferably soaked for at least 2 hours
  • 1 cup water for blending cashews
  • 1/4 cup nutritional yeast adds cheesy flavor
  • 1/2 cup plant-based milk unsweetened almond or oat milk
  • to taste salt and pepper for seasoning
  • a squeeze lemon juice optional, for brightness

Equipment

  • Large pot
  • Immersion blender or regular blender
  • Small Saucepan
  • Measuring cups and spoons
  • Soup ladle

Method
 

  1. Heat a large pot over medium heat and add a tablespoon of olive oil. Once shimmering, add the chopped onion and cook, stirring often, until translucent and fragrant, about 5 minutes.
  2. Add the minced garlic and cook for another minute until it releases a warm, aromatic smell.
  3. Stir in the broccoli florets and cook for 3-4 minutes, watching for the bright green color to intensify and the broccoli to soften slightly.
  4. Pour in the vegetable broth and bring the mixture to a gentle simmer. Cover the pot and let it cook for about 10 minutes, until the broccoli is tender and easily pierced with a fork.
  5. While the soup simmers, blend the soaked cashews with water in a blender until completely smooth and creamy. This creates the rich base for the soup.
  6. In a small saucepan, warm the nutritional yeast with a splash of plant milk over low heat, stirring until it forms a cheesy, velvety mixture.
  7. Once the broccoli is tender, remove the pot from heat and use an immersion blender directly in the pot or carefully transfer the soup to a blender in batches. Blend until the soup is smooth, with some small chunks for texture if desired.
  8. Stir in the cashew cream and the melted nutritional yeast mixture, then return the pot to low heat. Cook for another 5 minutes, stirring often, to allow flavors to meld. Season with salt, pepper, and a squeeze of lemon juice for brightness.
  9. If the soup is too thick, add a splash more broth or plant milk and stir until smooth. If too thin, simmer uncovered for a few more minutes to thicken to your desired consistency.
  10. Taste the soup and adjust seasonings as needed. The final result should be velvety, cheesy, and bright with the aroma of cooked broccoli.
  11. Serve hot, garnished with a drizzle of olive oil or extra nutritional yeast if desired. Enjoy this comforting bowl of vegan broccoli cheddar soup!