Go Back

Vegan Broccoli Cheddar Soup

This vegan broccoli cheddar soup combines tender, vibrant broccoli with a creamy, cheesy base made from soaked cashews and nutritional yeast. The soup is blended until smooth, resulting in a velvety texture and rich flavor that mimics traditional cheesy soup, all without any dairy. It’s perfect for cozy nights and brings a comforting, plant-based twist to a classic favorite.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4
Course: Main Course
Cuisine: American
Calories: 250

Ingredients
  

  • 4 cups vegetable broth low-sodium preferred
  • 1 head broccoli cut into small florets
  • 1 medium onion diced
  • 3 cloves garlic minced
  • 1 cup cashews soaked for 15 minutes
  • 1/4 cup nutritional yeast for cheesy flavor
  • 1 teaspoon smoked paprika adds smoky depth
  • 2 tablespoons olive oil for sautéing
  • to taste salt adjust as needed
  • to taste black pepper optional, for seasoning

Equipment

  • Large heavy-bottomed pot
  • Blender
  • Ladle
  • Cutting board and knife

Method
 

  1. Start by chopping your onion and mincing the garlic, setting them aside for later.
  2. Heat two tablespoons of olive oil in a large heavy-bottomed pot over medium heat until shimmering and fragrant. Add the diced onion and cook, stirring occasionally, until translucent and soft, about 5 minutes. The kitchen should fill with a warm, savory aroma.
  3. Add the minced garlic to the pot and cook for another minute until it becomes fragrant, stirring constantly to prevent burning.
  4. Stir in the broccoli florets and cook for 5 minutes, allowing them to turn a brighter green and develop a nutty aroma.
  5. Pour in the vegetable broth, then bring the mixture to a gentle boil. Reduce the heat and simmer, uncovered, for 10-12 minutes until the broccoli is tender but still vibrant.
  6. While the soup simmers, drain and rinse your soaked cashews. Transfer them to a blender along with the nutritional yeast, smoked paprika, and a pinch of salt. Blend until smooth and creamy, about 2 minutes, adding a splash of broth if needed to help blending.
  7. Carefully pour the hot soup into the blender containing the cashew mixture. Blend until completely smooth and velvety—this may take about 1-2 minutes. Be cautious when blending hot liquids; blend in batches if necessary.
  8. Pour the blended soup back into the pot and warm over low heat. Stir constantly and taste—add salt or pepper as needed. Let it simmer gently for 5 minutes to meld the flavors and thicken slightly.
  9. Once heated through and seasoned to your liking, serve the soup hot in bowls. Finish with a drizzle of olive oil or a sprinkle of fresh herbs if desired, and enjoy the cozy, cheesy aroma.