Ingredients you’ll need for this White Bean Cauliflower Soup
This white bean cauliflower soup comes together with simple, nourishing ingredients that, chances are, you may already have in your kitchen.
Olive oil – Use extra virgin olive oil or substitute avocado oil
Yellow onion – Add both savory and natural sweetness as it softens.
Garlic – For depth and warmth. Fresh is best here.
Vegetable broth – Forms the base of the soup. Use a good-quality broth for the best flavor.
Cauliflower florets – The star ingredient! When blended, cauliflower creates a naturally creamy texture.
White beans (cannellini or great northern) – Adds plant-based protein, fiber, and helps thicken the soup once blended. Canned beans work great in this recipe, just drain and rinse before using.
Bay leaf – Infuses subtle aromatic flavor during simmering.
Fresh thyme – Adds brightness and complements the earthiness of the beans. I prefer fresh thyme, but if you don’t have any on hand, substitute 1/2 teaspoon dried thyme.
Salt – To taste. I prefer kosher salt.
Freshly ground black pepper – To taste
How to make this high protein vegan soup
First, heat the olive oil in a stockpot over medium heat. Add the onions and sauté for about 4 minutes. The onions will soften and start turning translucent. Then add the minced garlic and sauté one minute more.