If you’re looking for a cozy, nourishing soup that feels indulgent but is actually packed with wholesome vegetables, this Super Creamy Vegan Cauliflower Kale Soup is exactly what you need. It’s rich, velvety, and full of comforting flavors, yet completely dairy-free and plant-based.
The magic of this vegan cauliflower soup comes from blended cashews, which create a silky, creamy texture without any cream or butter. Paired with tender cauliflower, sweet carrots, and hearty kale, every spoonful is warm, satisfying, and deeply nourishing. Even better, it’s a clever way to get picky eaters (kids included) to enjoy their greens without even noticing.
Perfect for busy weeknights, meal prep, or a light dinner with crusty bread, this soup proves that healthy food can be both delicious and comforting.
Why You’ll Love This Recipe
- Ultra creamy without any dairy
- Packed with vegetables and plant-based nutrients
- Naturally vegan, wholesome, and satisfying
- Great way to enjoy kale in a delicious form
- Quick and easy—ready in just 30 minutes
Ingredients
Vegetables & Base
- 1 onion, chopped
Builds a savory, aromatic base for the soup. - 4 cloves garlic, minced or pressed
Adds depth and rich flavor. - 4 medium carrots, chopped small
Brings natural sweetness and vibrant color. - 1 cup celery, chopped
Adds freshness and subtle crunch. - 1 lb cauliflower florets (fresh or frozen)
Creates a creamy, hearty texture when cooked and blended.
Liquid
- 6 cups vegetable broth
Forms the flavorful soup base. Use low-sodium if preferred.
Greens
- 3 cups kale, chopped (stems removed)
Adds earthy flavor, fiber, and nutrients. (You can also use baby spinach for a softer, milder version.)
Creamy Element
- ¾ cup raw cashews, soaked in hot water for 5 minutes
Blended into the soup for a rich, creamy texture without dairy.
Seasoning
- Salt to taste
Enhances all the natural flavors in the soup.
How to Make Super Creamy Vegan Cauliflower Kale Soup
Sauté the Aromatics
In a large soup pot, add the chopped onion with a few tablespoons of water or vegetable broth.
Cook for 3–5 minutes until the onion becomes soft and translucent.
Add the garlic, carrots, and celery, and sauté for a few more minutes until fragrant and slightly tender.
Cook the Vegetables
Add the cauliflower florets and vegetable broth to the pot.
Bring everything to a boil, then reduce the heat and let it simmer for 10–15 minutes until the vegetables are soft.
This step builds the hearty base of the soup.
Create the Creamy Texture
Drain the soaked cashews.
Add the cashews and 1 cup of the hot soup into a blender.
Blend until completely smooth and creamy.
Pour the blended mixture back into the soup pot.
For an extra creamy consistency, use an immersion blender to partially blend the soup while still keeping some texture.
Add the Greens
Stir in the chopped kale (or spinach).
If using kale, let the soup simmer for about 10 minutes until it becomes tender.
If using spinach, simply stir until it wilts into the hot soup.
Season with salt to taste.
Serve and Enjoy
Serve warm as is, or pair with brown rice, quinoa, or a slice of crusty bread for a more filling meal.

Tips for Success
- Soak cashews in hot water for a smoother blend
- Blend only part of the soup for a creamy yet textured finish
- Adjust thickness by adding more broth if needed
- Use fresh kale for the best flavor and texture
- Season gradually, especially if your broth is already salty
Equipment Needed
- Large soup pot
- Blender or immersion blender
- Knife and cutting board
- Measuring cups
Alternative: A food processor can also be used instead of a blender.
Recipe Variations
Extra Creamy Version
Add more cashews or a splash of coconut milk for an even richer texture.
Protein-Packed Version
Add white beans or chickpeas for extra protein and heartiness.
Spicy Cauliflower Kale Soup
Add red pepper flakes, cayenne pepper, or a dash of hot sauce for heat.
Low-Carb Version
This recipe is already low-carb, but you can reduce carrots slightly for fewer natural sugars.
Serving Suggestions
This vegan cauliflower kale soup pairs beautifully with:
- Crusty artisan bread
- Garlic toast
- Brown rice or quinoa
- Simple green salad
- Roasted chickpeas for crunch
For garnish, try a drizzle of olive oil, cracked black pepper, or fresh herbs.
FAQs
Can I make this soup ahead of time?
Yes. It stores well in the fridge for up to 4 days and the flavors deepen over time.
Can I freeze vegan cauliflower soup?
Absolutely. Freeze in airtight containers for up to 2 months.
Do I have to use cashews?
No. You can skip them or replace with coconut milk for a different creamy base.
Can I use frozen vegetables?
Yes. Frozen cauliflower works perfectly and saves prep time.
How do I make it thicker?
Blend more of the soup or reduce the broth slightly during cooking.
Is this soup kid-friendly?
Yes. The creamy texture and mild flavor make it a great way to get kids to eat vegetables like kale.
Final Thoughts
This Super Creamy Vegan Cauliflower Kale Soup is the perfect blend of comfort and nutrition. It’s rich, satisfying, and full of wholesome ingredients that come together in a simple, nourishing bowl.
Whether you’re enjoying it on a cold evening, preparing meals for the week, or looking for a healthy dinner the whole family will love, this soup delivers both flavor and comfort in every spoonful.
Print
Super Creamy Vegan Cauliflower Kale Soup
- Total Time: 30 minutes
- Yield: 6 servings
- Diet: Vegan
Description
Super Creamy Vegan Cauliflower Kale Soup is a rich, comforting, and nutrient-packed vegetable soup made ultra-creamy with cashews and blended cauliflower. Packed with carrots, celery, garlic, and leafy greens, it’s a healthy vegan meal that tastes indulgent while staying wholesome.
Ingredients
- 1 onion, chopped
- 4 cloves garlic, minced
- 4 medium carrots, chopped
- 1 cup celery, chopped
- 1 lb cauliflower florets (fresh or frozen)
- 6 cups vegetable broth
- 3 cups kale, chopped (or baby spinach)
- 3/4 cup raw cashews, soaked in hot water for 5 minutes
- Salt to taste
Instructions
- Sauté onion in a large pot with a splash of broth or water for 3–5 minutes until soft.
- Add garlic, carrots, and celery and cook a few more minutes.
- Add cauliflower and vegetable broth. Bring to a boil and simmer 10–15 minutes.
- Blend cashews with 1 cup of soup until smooth, then return to pot.
- Use immersion blender a few times to create a creamy but textured soup.
- Add salt to taste depending on broth saltiness.
- Add kale or spinach and simmer until tender (about 10 minutes for kale or until wilted for spinach).
- Serve warm with bread or rice if desired.
Notes
- Blend more for a smoother soup or less for a chunky texture.
- Cashews add creaminess but can be skipped for a lighter version.
- Great for meal prep and stores well in the fridge.
- Adjust seasoning at the end for best flavor balance.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Soup, Main Course
- Method: Stovetop
- Cuisine: Vegan



