Print

Creamy Cauliflower White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Cauliflower White Bean Soup is a rich, velvety soup made from pureed cauliflower and white beans, offering a creamy texture without dairy. It’s a healthy, satisfying dish that’s perfect for a light lunch or cozy dinner.

Ingredients

1 medium head of cauliflower, chopped into florets

1 can (15 oz) white beans (such as cannellini or great northern), drained and rinsed

1 tablespoon olive oil

1 small onion, diced

2 cloves garlic, minced

4 cups vegetable broth (or chicken broth)

1 cup unsweetened almond milk (or any non-dairy milk, or regular milk)

1 teaspoon dried thyme

½ teaspoon ground cumin (optional)

Salt and pepper to taste

Fresh parsley or chives for garnish (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat. Add diced onion and cook for 4-5 minutes until soft. Add minced garlic and cook for 1 more minute.
  2. Add cauliflower florets to the pot and cook for 5 minutes, stirring occasionally.
  3. Pour in vegetable broth and almond milk, stir in dried thyme, cumin (if using), salt, and pepper. Bring to a simmer and cook for 15-20 minutes until cauliflower is tender.
  4. Add white beans and cook for an additional 5 minutes.
  5. Using an immersion blender, blend soup until smooth and creamy. For a chunkier texture, blend only half of the soup.
  6. Taste and adjust seasoning as needed.
  7. Ladle soup into bowls, garnish with parsley or chives, and serve.

Notes

Add extra veggies like carrots, celery, or zucchini for more nutrition.

For added richness, swirl in a spoonful of tahini or drizzle with olive oil.

For a spicy version, add red pepper flakes or a diced jalapeño.

Top with roasted chickpeas or croutons for extra texture.

Nutrition