Description
An incredibly creamy, yet Dairy-Free Broccoli Cheese Soup recipe that is so good that nobody will believe it is dairy-free and vegan!
Ingredients
Scale
- 1–2 tablespoons extra virgin olive oil
- 1 tablespoon shallots, minced
- 1/4 cup celery, very finely chopped
- 4 1/2 cups fresh broccoli, cut into bite-sized pieces
- 2 cups vegetable broth (if Whole30 check the ingredients)
- 1 1/2 cups raw cashews (soak overnight in water)
- 1 1/4 cups unsweetened almond milk
- 1/2 cup + 2 tablespoons nutritional yeast
- 1 teaspoon kosher salt (more to taste)
Instructions
- Sauté: Bring a large dutch oven to a medium-high heat and add olive oil to coat the bottom of the pan. Add shallots, move around, and let reduce for approximately 1-2 minutes. Add celery and continue cooking for 2-3 minutes (add more olive oil, if you need to).
- Simmer: Now add broccoli and vegetable broth. Bring to a simmer for about 5 minutes.
- Blend: While the broccoli simmers, add soaked and drained cashews, almond milk, nutritional yeast and salt to a blender. Blend on high until smooth and creamy (use spatula to scrape down sides several times); approximately 4 minutes.
- Combine: After the broth simmered for about 5 minutes, add the cashew sauce and stir to combine. Bring to a simmer and continue stirring – soup will thicken after a couple of minutes. Taste and add additional salt, as desired. (I added another 1/2 teaspoon).
- Serve: Ladle into individual bowls and enjoy!
Notes
- Soak Cashews: Don’t forget to soak cashews overnight in a small bowl of water (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! Drain before adding to the blender.
- Storage: leftover soup can be stored in an airtight container in the fridge for 3-4 days.
Nutrition
- Serving Size: 6oz
- Calories: 274
- Sugar: 3.7 g
- Sodium: 468.6 mg
- Fat: 19.1 g
- Carbohydrates: 19.1 g
- Protein: 10.2 g
- Cholesterol: 0 mg