Step-by-step instructions
- Begin by heating the olive oil in a large pot over medium heat.
- Add the diced onion and sauté until it becomes soft and translucent.
- Toss in the minced garlic and cook for about 30 seconds until fragrant.
- Stir in the chopped cauliflower and diced potato, then pour in the vegetable broth.
- Bring everything to a boil, then reduce the heat and let it simmer for 20 minutes, or until the vegetables are very tender.
- Using an immersion blender, blend the mixture until it’s smooth and creamy. (You can also do this in batches using a regular blender, but be cautious with the hot liquid.)
- Stir in the plant-based milk, salt, pepper, herbs, and paprika. Let it simmer for an additional 5 minutes.
- Taste the soup and adjust your seasoning as needed before serving hot with crunchy croutons and chopped parsley on top.
Best ways to enjoy it
This Creamy Vegan Cauliflower Soup is truly delightful served as-is, but you can elevate the experience by adding a few complementary sides. Consider pairing it with a robust whole-grain bread or a fresh salad. For a little extra flavor, top it with vegan cheese or a sprinkle of nutritional yeast. If you’re feeling adventurous, a drizzle of infused olive oil can add a lovely finishing touch.
Keeping leftovers fresh
To store any leftovers, let the soup cool to room temperature. Transfer it to an airtight container and refrigerate. It will keep well for 3-4 days in the fridge, but you can also freeze it for up to 3 months. When you’re ready to enjoy your leftovers, simply reheat on the stovetop or in the microwave until warmed through. Make sure to stir well when reheating, as the soup may thicken in the fridge.
Helpful cooking tips
- For an extra creamy texture, you could add a handful of cashews to the blender along with the soup before blending.
- If you prefer a bit of heat, try adding a pinch of red pepper flakes or a drizzle of sriracha just before serving.
- Always taste your soup before serving to ensure the seasoning is just right for your palate.
Creative twists
Feeling adventurous? Here are a few variations to shake things up:
- Add a scoop of nutritional yeast for a cheesy flavor without the dairy.
- Try incorporating different vegetables like carrots or leeks for added sweetness.
- For a spicy kick, consider blending in fresh jalapeños or a splash of hot sauce.
- Experiment with different herbs such as rosemary or basil to give your soup a unique flavor profile.
Common questions
How long does this soup take to make?
This Creamy Vegan Cauliflower Soup can be on your table in about 40 minutes, making it a quick option for those busy weeknights.
Can I substitute the cauliflower with another vegetable?
Absolutely! Broccoli, squash, or even sweet potatoes are excellent alternatives that can impart their unique flavors.
Is this soup okay to freeze?
Yes, it freezes well! Just ensure it’s completely cooled and stored in airtight containers. Make sure to leave some space for expansion when freezing.
Can I use regular milk instead of plant-based?
Yes, but keep in mind that using dairy will no longer make the soup vegan. It could, however, add a creaminess that some might prefer.
With its warm, wholesome flavor and creamy texture, this soup is sure to become a beloved part of your recipe repertoire. Enjoy every delicious bowl!


