Go Back

Vegan Broccoli Cheddar Soup

This vegan broccoli cheddar soup features a velvety, comforting texture with tender chunks of broccoli and a cheesy flavor from nutritional yeast or vegan cheese shreds. It’s made by sautéing aromatics, simmering broccoli in broth, then blending part of the soup to achieve a creamy consistency, finished with seasonings for a cozy, bright flavor.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Main Course
Cuisine American
Servings 4
Calories 180 kcal

Equipment

  • Large heavy-bottomed pot
  • Immersion blender
  • Whisk
  • Measuring cups and spoons
  • Ladle

Ingredients
  

  • 1 tablespoon olive oil or any neutral cooking oil
  • 1 medium onion finely chopped
  • 3 cloves garlic crushed or minced
  • 4 cups broccoli florets fresh or frozen
  • 4 cups vegetable broth preferably homemade or low-sodium
  • 1/4 cup all-purpose flour or gluten-free substitute
  • 1 cup plant-based milk cashew or oat preferred
  • 1/4 cup nutritional yeast for cheesy flavor
  • to taste salt and pepper adjust to preference
  • optional dash hot sauce for a little kick

Instructions
 

  • Heat a large heavy-bottomed pot over medium heat and add a tablespoon of olive oil. Once shimmering, add the chopped onion and sauté until translucent and fragrant, about 5 minutes.
  • Add the crushed garlic to the pot and cook for another minute, stirring until fragrant.
  • Stir in the broccoli florets and cook for 5 minutes, allowing their edges to soften slightly and release a fresh aroma.
  • Pour in the vegetable broth and bring the mixture to a gentle simmer. Cook until the broccoli is tender and bright green, about 10 minutes.
  • In a small bowl, whisk together the flour and plant-based milk until smooth, then slowly pour into the soup, stirring constantly with a whisk to prevent lumps.
  • Continue simmering for another 10 minutes, stirring occasionally, until the soup begins to thicken and the flavors meld.
  • Use an immersion blender to blend about half of the soup directly in the pot, creating a velvety, creamy texture while leaving some broccoli chunks intact for texture.
  • Stir in the nutritional yeast or vegan cheese shreds until melted and well incorporated, about 2 minutes.
  • Season with salt and pepper to taste, and add a dash of hot sauce if you like a little extra kick.
  • Remove from heat and let sit for a few minutes to allow the soup to thicken further. Serve hot, garnished with fresh herbs or a drizzle of olive oil if desired.