Vegan cauliflower cheese soup is brimming with hearty vegetables. Finely chopped cauliflower is swimming in a decadent, creamy, and cheesy broth.
Enjoy vegan cauliflower soup as a meal with warm bread. Or serve it alongside a sandwich or salad.
I always say that soup is winter’s salad.
A hearty bowl of soup is a great way to pack loads of vegetables into your diet. And when there’s a chill in the air, a warm and soothing broth comforts you from the inside out.
One great example of this is vegan cauliflower cheese soup.
I’ve been making this satiating soup for months now. It’s filled to the brim with cauliflower, carrots, celery, onions, and garlic. With each spoonful, you’re treated to a creamy, cheesy broth that invites you to keep going back for another bite.
This filling soup can be a delicious dinner served with warm bread. Or pair it up at lunch with a salad or sandwich. It’s sure to delight!
Ingredients
Here are the ingredients you will need to make this recipe.
Oil: Use any neutral-flavored cooking oil you like. Avocado oil is my go-to.
Produce: Onion, carrots, celery, garlic, and cauliflower.
Seasonings: Salt, pepper, and granulated onion. If you like a little kick of heat, add an optional dash of cayenne.
Bouillon: Better Than Bouillon no chicken base is my preferred choice. However, use whatever vegan bouillon you like. Or replace water + bouillon with vegetable broth instead.
Raw cashews: Raw cashews add creaminess to the soup. Look for raw cashews with other nuts at the grocery store. I recommend choosing raw cashew pieces, because they’re usually less expensive than the whole variety.
Vegan cheese shreds: My current favorite is Mexican-style dairy-free shreds from Trader Joe’s. Vegan cheddar cheese is also great here. You can use cheese that’s already shredded, or grate by hand.
Nutritional yeast flakes: This inactive yeast adds an extra bump of cheesiness to the soup. Look for it in the health section of your grocery store or with the flours. You can also find it at Trader Joe’s or online. Be aware that it’s not the same as brewer’s yeast.
White miso paste: This fermented soybean paste adds umami and salt. It’s often sold near the tofu in the refrigerated section of the grocery store.
Step by step instructions
Here’s how to make this recipe at a glance. For complete ingredient amounts & instructions, keep scrolling to the recipe card below.
1. In a soup pot, saute onion, carrots, celery, and garlic with oil and a pinch of salt.
2. Add chopped cauliflower and combine.
3. Add water, bouillon, and granulated onion. Then cook about 5 minutes, until the cauliflower is just tender.
4. In a high-speed blender, add raw cashews, water, and a cup of soup from the pot. (If you don’t have a high-speed blender, see the notes section of the recipe card for standard blender instructions.)
5. Blend the raw cashews, soup, and water until totally smooth.
6. Add the cashew mixture back to the pot. Then add the following:
- Shredded vegan cheese
- Nutritional yeast flakes
- White miso paste
- Pepper
- Cayenne
Cook about ten minutes more on a low heat until creamy. Then serve in bowls. If you like, finish with an optional garnish of scallions, parsley, or cilantro.
Make it your own
You can make this creamy cauliflower soup your own by varying the ingredients and cooking methods.
- For vegan broccoli cheese soup, replace cauliflower with broccoli.
- Replace water + bouillon with vegetable broth instead.
- For more heat, add diced jalapeno with the onions, garlic, celery, and carrots.
- If you don’t have a high-speed blender, follow the instructions for a standard blender in the notes section of the recipe card.
- If you like smoky flavor, add smoked paprika to taste, smoked salt, or a tiny splash of liquid smoke (about ⅛ to ¼ teaspoon).
- For a nut-free soup, the raw cashews can be omitted.
- If you’re not a fan of nutritional yeast and/or miso paste, they can be omitted. (You may want to add more vegan cheese, depending on your tastes.)
- For an even creamier soup, once all of the ingredients are in the pot and tender, use an immersion blender to further break everything up. You can blend it as much or as little as you’d like.
- For more protein, garnish the soup with browned pieces of vegan sausage, seitan, or vegan bacon.
Serving ideas
Cheesy cauliflower soup can be a full meal on its own with crackers or warm bread. So cozy!
It also pairs nicely with any of these salads or sandwiches:
Storage & reheating
Store soup in an airtight container in the fridge. It will keep for 3 or 4 days.
Because of the cashews, the soup will condense and get even creamier & cheesier! (If you prefer a thinner soup, add a splash of water or broth while reheating.)
Reheat in a microwave-safe container in the microwave or in a pot on the stove.
This soup also freezes beautifully in a freezer-safe container. When you’re ready to eat it, put it into the refrigerator to thaw, or use the thaw function on the microwave. Then reheat in a pot on the stove or in the microwave.
Vegan soup recipes
For more vegan soups that are sure to satisfy, check out these recipes:
If you try this recipe and love it, let me know! Leave a comment and ⭐⭐⭐⭐⭐ rating in the comment section below. It truly makes my day and is such a help!
📖 Recipe
Vegan cauliflower cheese soup
Ingredients
- 1 teaspoon avocado oil or your preferred oil
- 1 medium onion chopped (about 1.5 cups)
- 2 medium carrots chopped (heaping ½ cup)
- 3 small celery ribs chopped (heaping ½ cup)
- 2 cloves garlic minced
- Pinch of salt plus more to taste
- 1 head cauliflower chopped in small pieces (about 5 cups)
- 3 cups water divided
- 1 Tablespoon Better Than Bouillon no chicken base
- 1 ½ teaspoons granulated onion
- ¼ cup raw cashews soaked if necessary*
- ⅓ cup shredded vegan cheese cheddar or Mexican-style blend
- ⅓ cup nutritional yeast flakes
- 2 teaspoons white miso paste
- Dash of pepper
- Pinch of cayenne optional
Instructions
- Bring a soup pot to a medium heat. Add oil. Then add onion, carrots, celery, garlic, and a pinch of salt. Saute three to five minutes, until the onion is translucent and fragrant.
- Add cauliflower and combine.
- Stir in 2 ½ cups of water, bouillon, and granulated onion. Bring to a simmer and cook about 5 minutes, until the cauliflower is tender. Then lower heat.
- Once the cauliflower is just tender, use a ladle to carefully portion out one cup of soup. (If you have larger cauliflower pieces, it may take slightly longer.) Put the soup into a high speed blender along with ½ cup water, and raw cashews. Blend until smooth. (You'll know it's done when there are no crunching sounds from the cashews.)
- Pour the blended cashew mixture back into the pot. Then add shredded vegan cheese, nutritional yeast flakes, white miso paste, pepper, and cayenne (optional). Taste for salt, and add more if you'd like. (Many of the ingredients are salty, so I don't think more salt is necessary. However, everyone's palate is different.)
- Cook about ten minutes more at a medium low heat, allowing the soup to get extra creamy.
Notes
- Soak the raw cashews in water for several hours. Then drain before adding them to the blender with ½ cup of fresh water, and a cup of soup.
- Or you can grind the dry raw cashews in a clean coffee grinder until they’re the texture of flour. Then add them to your standard blender with the other ingredients. (This is my preferred method!)
Shell
This soup is delicious and packed with nurtrition. It works well for lunch or dinner. Great recipe!
Cadry Nelson
I’m so glad you enjoyed it! Thanks for letting me know!
Meredith Morris
This recipe is delicious and easy to make. The ingredients consist of “basics” that I keep on hand and I appreciated not having to make a run to the store before starting the recipe. The soup is creamy but not too heavy. Perfect for a rainy day!
Cadry Nelson
Thank you for the excellent feedback, Meredith! I’m amazed you made the recipe so quickly, and thrilled you enjoyed it.