
Winter is coming, and warm bowls of soup have become a favorite. This creamy vegan cauliflower soup is light, simple, and satisfying. Even if cauliflower isn’t your top choice, the gentle flavor blends into a silky, comforting soup — and if you prefer a bolder taste, a pinch of curry or smoked paprika transforms it entirely.

I like to serve soups with a wholesome grain or starch like brown rice, millet, quinoa, or roasted sweet potato, and always add some greens. Lately I’ve been obsessed with kale prepared simply: steam the leaves, then toss with a little tahini or olive oil, a pinch of garlic powder, and tamari or soy sauce. It’s an easy, flavorful side that pairs perfectly with this soup.

Tips:
- Use any unrefined oil you prefer, such as olive or avocado oil.
- Adjust the amount of liquid to reach your preferred creaminess — less for thicker soup, more for a looser broth.
- Swap or add vegetables to suit your pantry: potatoes, carrots, or leeks work well.
- Nutritional yeast is optional but adds a pleasant cheesy note. If you don’t have it, brewer’s yeast can be a substitute.

Creamy Vegan Cauliflower Soup
5 mins
25 mins
30 mins
4
Ingredients
- 2 tablespoon extra virgin olive oil
- 4 cloves garlic, chopped
- 1/2 chopped onion
- 1 head cauliflower, cut into florets
- 2 cups vegetable broth
- 1 cup unsweetened plant milk of your choice
- 1/2 teaspoon sea salt
- Pinch of ground black pepper
- 4 tablespoon nutritional yeast (optional)
Instructions
- Heat the oil in a large pot and sauté the garlic and onion.
- Cook over medium-high heat until the onion is golden and fragrant.
- Add the cauliflower, vegetable broth, and plant milk. Bring to a boil, then simmer for 15–20 minutes, or until the cauliflower is tender.
- Season with salt, black pepper, and nutritional yeast if using. Blend the soup until smooth with an immersion blender or in batches in a regular blender.
- Serve warm with toppings of your choice — we like peas, toasted almond slices, chopped chives, and extra black pepper.
Nutrition
Calories: 183 kcal |
Carbohydrates: 18.1 g |
Protein: 13 g |
Fat: 8.7 g |
Saturated Fat: 1.2 g |
Sodium: 334.1 mg |
Fiber: 7.4 g |
Sugar: 6.7 g
Did you make this recipe?
Please leave a comment below or tag a picture #simpleveganblog. We’d love to see what you cook!