clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Dreamy Dairy-Free Broccoli Cheese Soup - the most amazing broccoli cheese soup that is dairy-free, vegan and Whole30!! #whole30 #dairyfree #vegan #plantbased #fallrecipes

Dreamy Dairy-Free Broccoli Cheese Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 32 reviews
  • Author: Erin Jensen
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 3-4 servings 1x
  • Category: Soup
  • Method: Stove Top
  • Cuisine: American


Dairy-Free Broccoli Cheese Soup – A incredibly creamy broccoli “cheese” soup – you won’t believe it is dairy-free and vegan!


  • 1 Tablespoon minced shallots
  • 12 Tablespoons olive oil
  • 1/4 cup very finely chopped celery
  • 4 1/2 cup chopped broccoli into bite-sized pieces
  • 2 cups vegetable broth (if Whole30 check your ingredients)
  • 1 1/2 cup raw cashews (soak overnight in water)
  • 1 1/4 cup Califia unsweetened almond milk
  • 1/2 cup + 2 Tablespoons nutritional yeast
  • 1 Teaspoon salt (more to taste)


  1. In large sauce pan, add olive oil and shallots and bring to medium high heat; stir shallots and let reduce for approximately 1-2 minutes.
  2. Add celery and continue cooking for 2-3 minutes (add another Tablespoon of olive oil if you need to).
  3. Once celery has cooked down, add broccoli and vegetable broth.
  4. Bring to a simmer.
  5. In high-powered blender, add cashews (drain first), almond milk, nutritional yeast and salt.
  6. Blend on high until smooth and creamy (use spatula to scrape down sides several times) approximately 4 minutes.
  7. Once your the vegetable broth has been simmering for about 5 minutes, add your cashew sauce and start stirring to combine.
  8. Bring to a simmer and continue stirring – soup will thicken after a couple of minutes.
  9. Taste and add additional salt, as desired. (I added another 1/2 Teaspoon).


Don’t forget to soak your cashews overnight (I just leave mine out on the counter), but if you forget you can always let them soak in boiling water for at least an hour and you should be fine!