Go Back
In the realm of comfort food, few dishes can rival the warmth and satisfying texture of a well-crafted soup. One standout recipe that has gained popularity for its rich flavors and health benefits is Creamy Cauliflower and White Bean Soup. This delightful concoction marries the earthiness of cauliflower with the creaminess of white beans, resulting in a dish that is not only nourishing but also incredibly delicious. Whether you're looking to warm up on a chilly evening or seeking a wholesome meal that can be prepared in under an hour, this soup checks all the boxes.

Creamy Cauliflower and White Bean Soup

Warm up with a bowl of Creamy Cauliflower and White Bean Soup, a comforting blend of nutritious ingredients that’s as delicious as it is healthy. This recipe combines the earthiness of cauliflower and the creaminess of white beans for a delightful, velvety texture without heavy cream. Packed with vitamins and plant-based protein, it's a perfect meal for chilly evenings. Easy to prepare in under an hour, it’s a go-to for both weeknight dinners and special occasions.

Ingredients
  

1 medium head of cauliflower, chopped into small florets

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

1 medium onion, finely diced

3 cloves garlic, minced

1 large carrot, diced

1 celery stalk, diced

4 cups vegetable broth (low-sodium preferred)

1 cup unsweetened almond milk (or any milk of your choice)

2 tablespoons extra virgin olive oil

1 teaspoon dried thyme

Salt and freshly ground black pepper, to taste

Fresh parsley, chopped, for garnish

Optional: A squeeze of fresh lemon juice for added brightness

Instructions
 

Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. When the oil is shimmering, add the diced onion, carrot, and celery. Sauté the vegetables for about 5-7 minutes, stirring occasionally, until they soften and the onion becomes translucent. Then add the minced garlic and dried thyme, cooking for an additional 1-2 minutes until fragrant.

    Add Cauliflower and Broth: Stir in the cauliflower florets and pour in the vegetable broth. Increase the heat and bring the mixture to a boil. Once boiling, reduce the heat to low and let it simmer uncovered for 15-20 minutes, or until the cauliflower is tender.

      Blend the Soup: After the cauliflower is cooked through, remove the pot from the heat. Add the rinsed white beans and almond milk to the pot. Using an immersion blender, puree the soup until it’s smooth and creamy. If you don't have an immersion blender, carefully transfer the mixture in batches to a countertop blender, blending until fully creamy and then returning it to the pot.

        Season and Adjust Consistency: Taste the soup and season with salt and freshly ground pepper according to your preference. If the soup is thicker than desired, stir in a bit more vegetable broth or water to achieve your ideal consistency. For an optional flavor lift, add a squeeze of fresh lemon juice at this stage.

          Serve: Ladle the velvety soup into bowls and generously garnish with freshly chopped parsley. Enjoy warm, paired with a slice of crusty bread or a side salad for a complete meal!

            Prep Time, Total Time, Servings: 10 minutes | 35 minutes | Serves 4