Go Back

Vegan Broccoli Cheddar Soup

This creamy vegan broccoli cheddar soup uses sautéed onions and garlic as a flavorful base, blended with tender broccoli and plant-based milk to achieve a velvety texture. Nutritional yeast and vegan cheese instill that cheesy flavor, resulting in a vibrant, comforting bowl with a bright green hue and smooth consistency. Perfect for cozy days, it’s a plant-based twist on a classic comfort food.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4
Course: Main Course
Cuisine: American
Calories: 180

Ingredients
  

  • 1 head broccoli cut into small florets
  • 1 small onion finely chopped
  • 3 cloves garlic minced
  • 4 cups vegetable broth
  • 1/4 cup nutritional yeast adds cheesy flavor
  • 1/2 cup vegan cheese shredded, melting variety preferred
  • 1 cup plant-based milk unsweetened, such as cashew or almond milk
  • 1 teaspoon lemon juice brightens the flavor
  • 2 tablespoons olive oil or vegan butter

Equipment

  • Large heavy-bottomed pot
  • Immersion blender
  • Measuring cups and spoons
  • Knife and chopping board

Method
 

  1. Start by chopping the broccoli into small, uniform florets to ensure even cooking. Mince the onion and garlic, preparing to build a flavorful base.
  2. Heat a large heavy-bottomed pot over medium heat, then add the olive oil or vegan butter. Once shimmering, toss in the chopped onion and minced garlic, sautéing until fragrant and translucent—about 2-3 minutes. The kitchen will fill with a warm, savory aroma.
  3. Add the chopped broccoli to the pot, stirring to coat it in the aromatic base. Cook for about 4-5 minutes until the broccoli turns a vibrant green and starts to soften with a slight crackle from the pan.
  4. Pour in the vegetable broth, bringing the mixture to a gentle simmer. Cover loosely and cook for 10-12 minutes until the broccoli is tender and easily pierced with a fork, filling your kitchen with a fresh, earthy scent.
  5. Remove the pot from heat and carefully blend the soup directly in the pot using an immersion blender until smooth and velvety. Alternatively, transfer in batches to a blender, blending until creamy, then return to the pot.
  6. Stir in the nutritional yeast, shredded vegan cheese, and plant-based milk. Warm over low heat, stirring constantly, for about 3-4 minutes until everything is melted, combined, and creamy. If the soup seems too thick, add a splash more of broth or milk for a pourable consistency.
  7. Finish with a teaspoon of lemon juice to brighten the flavors. Taste and adjust seasoning with salt or pepper if needed—then remove from heat.
  8. Ladle the hot soup into bowls and garnish with additional nutritional yeast or fresh herbs if desired. Serve immediately, enjoying the warm, velvety texture and vibrant color.