A creamy, healthy keto cauliflower soup that's low-carb and vegan. Loaded with mushrooms, hemp seeds, and nutrients — an easy, hearty meal ready in under an hour!
In a soup pot, heat a tablespoon of olive oil over medium heat. Sauté the garlic and the white part of the green onions until fragrant, then add the mushrooms and stir-fry until soft and golden brown. Season with a pinch of sea salt and set aside.
In the same pot, heat another tablespoon of olive oil. Add the cauliflower florets and fry until golden brown, about 5 to 8 minutes. Reserve some nicely browned florets and mushrooms for garnish.
Pour the vegetable broth and coconut milk (if using) into the pot and return the mushrooms. Bring to a boil, then cover and cook for about 10 to 15 minutes.
The cauliflower should be slightly translucent and soft. Turn off the heat and blend into a smooth, creamy puree using an immersion blender, or let the pot cool for about 10 minutes before transferring to a blender. Add the hemp seeds and nutritional yeast, then blend again.
Pour the soup back into the pot and heat over low heat. Season with sea salt and black pepper. Stir well and cook for a minute more.
Garnish with the reserved cauliflower and mushrooms. Sprinkle the green part of the green onions on top. Drizzle with more olive oil if you like. Serve warm!