Satisfy your craving for comfort food with this super creamy and ultra cheesy vegan broccoli cheese soup! This soup is made with all plant-based ingredients, it's ready in less than 1 hour, and it's free of dairy, gluten, and oil. Slow cooker instructions are included.
In a large 6-qt dutch oven over medium heat, sauté the diced onion in ½ cup of broth or water until it's soft and translucent. Add the garlic and cook for 1 minute. Add a little bit more liquid if it gets too dry.
Next, add the potatoes, carrots, cashews, ½ tsp salt, and 3 cups of water to the pot. Bring it to a simmer and then reduce the heat to medium and cover it. Let it cook for 20 minutes or until everything is soft.
While the vegetables and cashews are cooking, prep the broccoli. If you use the whole broccoli crown, cut 1 ½ - 2 inches off the bottom of the stem (it's really tough and fibrous) and then dice the rest of the stem. You don't need to peel it first. Cut the florets into small, bite-sized pieces.
Carefully transfer the vegetable and cashew mixture to a large blender cup along with 1 cup almond milk, nutritional yeast, apple cider vinegar, paprika, turmeric, ½ tsp salt, and black pepper. Blend on high until it’s smooth and creamy. You may need to work in batches if your blender cup isn't big enough.
Pour the puree back into the pot and stir in the remaining 3 cups of almond milk. Increase the heat to medium and bring the soup to a low simmer. Chop the broccoli into small pieces and put it into the pot. Let it cook for 10 minutes, stirring occasionally, or until the broccoli is tender but not mushy.
Store leftovers in an airtight container in the fridge for 4-5 days or you can freeze it for 2-3 months.
You don't need to soak the cashews because they'll soften while they're cooking with the potatoes and carrots.
If your blender cup has a vent on the top, remove it before you blend the hot vegetables so the steam can escape. If your blender does not have a vent, you should wait for the hot vegetables to cool completely before blending them.
If you prefer your broccoli to be on the softer/mushier side, you should steam it first before adding it to the soup.
Slow Cooker Instructions - Put all of the ingredients into a large slow cooker and set it to cook on High for 3 hours. Then puree the soup in a blender and pour it back into the slow cooker. Stir in the broccoli, replace the lid, and let it cook for an additional 30 minutes or until the broccoli is tender.