Go Back
+ servings
Vegan Broccoli Cheddar Soup

Vegan Broccoli Cheddar Soup | Easy & Creamy Recipe

This Vegan Broccoli Cheddar Soup is a creamy, dairy-free twist on the classic comfort food. Made with fresh broccoli, coconut milk, nutritional yeast, and cashews, it delivers rich, cheesy flavor without the dairy. This easy, plant-based recipe is perfect for cozy meals and is gluten-free too. Packed with healthy ingredients like vitamins from broccoli and healthy fats from cashews, it's both delicious and nutritious. Whether you're vegan, gluten-free, or just craving a creamy soup, this soup is a satisfying, hearty choice. Serve it with crusty bread or croutons for the ultimate comfort meal!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Dinner, Lunch, Main Course, Soup
Cuisine American
Servings 4
Calories 200 kcal

Equipment

  • Large pot
  • Immersion blender (or a high-powered blender)
  • Food processor (for chopping veggies)
  • Cup measures
  • Ladle

Ingredients
  

  • 1 tbsp olive oil
  • 1 onion chopped
  • 4 cloves garlic minced
  • 3 cups fresh broccoli florets
  • 1 medium russet potato peeled and diced
  • 1 cup white beans canned or cooked
  • 4 cups veggie broth or veggie stock
  • 1 cup almond milk or non-dairy milk of your choice
  • 1 cup coconut milk
  • ½ cup raw cashews soaked for at least 4 hours or overnight
  • ¼ cup nutritional yeast this adds that amazing cheesy flavor
  • 1 tsp Dijon mustard
  • 1 tsp garlic powder
  • 1 tbsp lemon juice
  • Salt and black pepper to taste
  • Optional: 1 cup vegan cheddar shreds or vegan cheese shreds
  • Optional: vegan cheddar cheese for garnish
  • Optional: Crusty bread or homemade croutons for serving

Instructions
 

Step 1: Sauté the Veggies

  • Start by heating the olive oil in your large pot over medium heat. Add the chopped onion and cook for about 5 minutes until it becomes soft and translucent. This brings out the natural sweetness of the onion and adds a depth of flavor to the soup.
  • Add the minced garlic and sauté for another minute. The smell is heavenly, isn’t it?

Step 2: Add the Potatoes and Broccoli

  • Next, add the diced russet potatoes and broccoli florets to the pot. Stir everything together so the veggies are well-coated in the olive oil. You can also chop up some of the broccoli stems into smaller pieces to add extra texture and nutrients to the soup. Let everything cook for 5 minutes or so, just to get the flavors melding together.

Step 3: Pour in the Broth and Milk

  • Now, it's time to pour in the veggie broth (or veggie stock) and both the almond milk and coconut milk. These liquids will form the base of your creamy soup. Stir everything to combine.

Step 4: Let the Soup Simmer

  • Bring the soup to a simmer over medium-low heat. Let it cook for about 15-20 minutes until the potatoes and broccoli are tender. The goal here is to let the vegetables soften and infuse the liquid with all those fresh flavors.

Step 5: Make the Cashew Cream

  • While your soup is simmering, you can prepare the cashew cream to make the soup extra creamy. To do this, drain and rinse the soaked raw cashews and blend them with ½ cup of water in your high-powered blender until smooth. This will create a rich, velvety base that’s perfect for adding a creamy texture to the soup.

Step 6: Blend the Soup

  • Once the veggies are tender, it’s time to blend the soup to achieve that creamy consistency. You can use an immersion blender directly in the pot or transfer the soup in batches to your high-powered blender (be careful not to burn yourself with hot soup!).
  • Blend until the soup is smooth and creamy, with a few chunks of broccoli left for texture—unless you prefer a completely smooth soup, in which case, blend away!

Step 7: Add Flavor Boosters

  • Now, it’s time to bring the soup to life with some flavor. Add the nutritional yeast, Dijon mustard, garlic powder, lemon juice, and salt and pepper to taste. The nutritional yeast is a game-changer here—it adds that cheesy flavor that’s the hallmark of a classic broccoli cheddar soup. Stir well, taste, and adjust the seasonings as needed.

Step 8: Add the Vegan Cheese (Optional)

  • If you want to make the soup even cheesier, now’s the time to add the vegan cheddar shreds. Stir them in and let the cheese melt into the soup, giving it that ultra-creamy, cheesy broccoli soup vibe.

Notes

Tips for the Best Vegan Broccoli Cheddar Soup
Soaking cashews: Soaking the raw cashews beforehand ensures they blend smoothly into the soup. If you're short on time, you can always use a high-speed blender to help break them down.
Use a high-powered blender: If you don’t have an immersion blender, a good blender is key to getting that smooth, creamy texture.
Adjust the liquid: If you want a thicker soup, use less broth. If you prefer it thinner, just add more broth or a bit of water.

Nutrition

Calories: 200kcalCarbohydrates: 22gProtein: 6gFat: 12gSodium: 500mgFiber: 6gSugar: 3g
Keyword cheesy broccoli soup, creamy vegan broccoli cheddar soup, creamy vegan broccoli soup, easy vegan broccoli cheddar soup, vegan broccoli cheese soup
Tried this recipe?Let us know how it was!