Creamy Cauliflower and White Bean Soup Recipe

Published on November 10, 2025
4.8 (245 reviews)

There’s something magical about a soup that feels both comforting and sophisticated enough for a weekend brunch. This Creamy Cauliflower and White Bean Soup blends silky cauliflower purée with hearty

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Creamy Cauliflower and White Bean Soup Recipe
Prep: 15 mins
Cook: 30 mins
Servings: 4

There’s something magical about a soup that feels both comforting and sophisticated enough for a weekend brunch. This Creamy Cauliflower and White Bean Soup blends silky cauliflower purée with hearty white beans, creating a velvety bowl that’s both satisfying and light.

What makes this recipe special is the subtle layering of flavors – caramelized onions, a touch of smoked paprika, and a splash of lemon juice that brightens every spoonful. The soup stays creamy without any dairy, relying on the natural starches of cauliflower and beans for body.

Busy parents, brunch enthusiasts, and anyone craving a nutritious start to the day will love this dish. It’s perfect for a lazy Saturday morning, a festive Easter brunch, or even a quick weekday pick‑me‑up.

The cooking process is straightforward: sauté aromatics, simmer cauliflower and beans together, blend to silky perfection, then finish with herbs and a drizzle of olive oil. In under an hour you’ll have a restaurant‑quality soup ready to serve.

Why You'll Love This Recipe

Silky Without Dairy: The cauliflower‑bean blend creates a naturally creamy texture, so you can enjoy a rich mouthfeel without any cream or cheese, keeping the soup light and wholesome.

One‑Pot Simplicity: All ingredients cook together in a single pot, which means fewer dishes, less cleanup, and more time to relax with your brunch guests.

Protein‑Packed & Fiber‑Rich: White beans add plant‑based protein and fiber, making the soup satisfying enough to serve as a main course rather than just a starter.

Season‑Ready Flexibility: The base is neutral enough to pair with a variety of toppings—crisp bacon, toasted nuts, or fresh herbs—letting you customize each bowl.

Ingredients

This soup shines because each component plays a specific role. The cauliflower provides a buttery base, while the white beans contribute protein and a subtle earthiness. Aromatics such as onion, garlic, and smoked paprika build depth, and the finishing herbs add a fresh pop. A splash of lemon juice lifts the richness, and a drizzle of good olive oil brings a silky finish.

Main Ingredients

  • 1 large head cauliflower, cut into florets
  • 1 (15‑oz) can white cannellini beans, drained and rinsed
  • 1 medium onion, finely diced
  • 2 cloves garlic, minced

Soup Base

  • 4 cups low‑sodium vegetable broth
  • 1 cup unsweetened almond milk (or any plant‑based milk)
  • 2 teaspoons smoked paprika

Seasonings & Garnish

  • 1 tablespoon extra‑virgin olive oil
  • Salt and freshly ground black pepper, to taste
  • Juice of ½ lemon
  • 2 tablespoons fresh chives, thinly sliced (optional)

The broth and almond milk create a gentle, dairy‑free creaminess that lets the cauliflower and beans shine. Smoked paprika adds a whisper of warmth, while lemon juice provides the bright acidity needed to cut through the richness. Finishing with a drizzle of olive oil and a sprinkle of chives adds texture and a pop of color that makes the soup feel special enough for brunch.

Step-by-Step Instructions

Creamy Cauliflower and White Bean Soup Recipe

Preparing the Soup Base

Begin by heating the olive oil in a large soup pot over medium heat. Add the diced onion and a pinch of salt, sautéing for 4‑5 minutes until the onion becomes translucent and starts to caramelize. This step builds the foundational sweetness that balances the smoky paprika later on.

Cooking the Soup

  1. Sauté Garlic & Paprika. Add the minced garlic and smoked paprika to the softened onions. Stir constantly for about 30 seconds until fragrant; this prevents the garlic from burning and releases the paprika’s smoky aroma.
  2. Combine Cauliflower & Beans. Toss the cauliflower florets and rinsed cannellini beans into the pot. Stir to coat them with the aromatics, allowing the flavors to meld for another minute.
  3. Add Liquids. Pour in the vegetable broth and almond milk, scraping any browned bits from the bottom of the pot. Bring the mixture to a gentle boil, then reduce to a simmer and cover.
  4. Simmer Until Tender. Cook for 12‑15 minutes, or until the cauliflower is fork‑tender. This ensures the cauliflower will blend smoothly without any gritty texture.
  5. Blend to Perfection. Using an immersion blender, purée the soup directly in the pot until completely smooth. If you prefer a chunkier texture, blend only half and leave the rest as is. Season with salt, pepper, and lemon juice, tasting as you go.

Finishing & Serving

Once the soup reaches a velvety consistency, stir in the remaining tablespoon of olive oil for extra gloss. Ladle the hot soup into bowls, drizzle a tiny drizzle of oil, and sprinkle fresh chives if desired. Serve immediately with toasted sour‑dough or a crisp green salad for a complete brunch experience.

Tips & Tricks

Perfecting the Recipe

Use Fresh Cauliflower. Fresh florets retain a brighter flavor and smoother texture compared to frozen, which can add excess water.

Season in Layers. Add a pinch of salt at each stage – onion, beans, and final blend – to build depth without over‑salting.

Blend While Warm. Warm soup blends more easily; if you use a countertop blender, let the soup cool slightly and vent the lid to avoid steam burns.

Flavor Enhancements

For an extra lift, stir in a teaspoon of grated fresh ginger right before blending. A dash of nutmeg adds warmth without overpowering, and a spoonful of cashew cream can boost richness for a dairy‑free indulgence.

Common Mistakes to Avoid

Avoid adding the almond milk too early; it can curdle if boiled vigorously. Also, don’t skip the final lemon squeeze – without acidity the soup can taste flat and overly heavy.

Pro Tips

Prep Ahead. Dice the onion and mince the garlic the night before; store in an airtight container to shave minutes off your morning routine.

Use a Hand‑Held Immersion Blender. It gives you control over texture and eliminates the need to transfer hot liquid to a countertop blender.

Finish with a Crunch. Toasted pumpkin seeds or crispy chickpeas add a contrasting texture that elevates the soup from simple to spectacular.

Variations

Ingredient Swaps

Substitute cauliflower with roasted butternut squash for an autumnal twist, or use chickpeas instead of cannellini beans for a nuttier bite. Coconut milk can replace almond milk to add a subtle tropical flavor and extra richness.

Dietary Adjustments

The recipe is naturally gluten‑free and vegan. For a low‑carb version, reduce the almond milk to ½ cup and increase the broth. If you need a higher protein boost, stir in a scoop of plant‑based protein powder after blending.

Serving Suggestions

Pair the soup with warm whole‑grain toast, a side of avocado‑sprinkled arugula salad, or a light quinoa pilaf. A dollop of Greek yogurt (or coconut yogurt for vegan) adds tang, while a drizzle of chili oil gives a pleasant heat.

Storage Info

Leftover Storage

Allow the soup to cool to room temperature, then transfer it to airtight containers. Refrigerate for up to 4 days. For longer keep, portion into freezer‑safe bags, squeeze out excess air, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating Instructions

Reheat gently on the stovetop over low heat, stirring frequently and adding a splash of broth or plant milk if the soup has thickened. In the microwave, cover a bowl loosely and heat in 30‑second intervals, stirring between each, until steaming hot.

Frequently Asked Questions

Absolutely. The soup actually tastes better after the flavors have had time to meld. Prepare the entire recipe, let it cool, then store in the refrigerator. Reheat gently before serving, adding a splash of broth if it’s become too thick.

You can swap cannellini beans for any mild, creamy bean such as great northern, navy, or even cooked lentils. Rinse them well to remove excess sodium, then add them at the same stage in the recipe. The texture will remain silky.

Yes. Freeze the soup in airtight containers, then thaw in the refrigerator. When reheating, stir in a little extra almond milk or broth; this restores the original creaminess that may have settled during freezing.

The base recipe is mildly smoky with no heat. If you enjoy spice, add a pinch of cayenne or a few dashes of hot sauce during the blending step. Adjust to taste, remembering that a little heat brightens the creamy profile without overwhelming it.

This Creamy Cauliflower and White Bean Soup delivers a luxurious mouthfeel, balanced seasoning, and a boost of plant‑based protein—all in a quick, one‑pot brunch masterpiece. We’ve walked through ingredient selection, precise cooking steps, storage tips, and creative variations so you can adapt it to any dietary need or flavor craving. Feel free to experiment with toppings, spice levels, or swapped vegetables; the best recipes grow with your imagination. Enjoy the comforting warmth of a soup that feels both hearty and elegant, perfect for any breakfast or brunch table.

Recipe Summary

Prep
15 min
Cook
30 min
Total
45 min
Servings
4
Category: Healthy Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 1 large head cauliflower, cut into florets
  • 1 (15‑oz) can white cannellini beans, drained and rinsed
  • 1 medium onion, finely diced
  • 2 cloves garlic, minced
  • 4 cups low‑sodium vegetable broth
  • 1 cup unsweetened almond milk (or any plant‑based milk)
  • 2 teaspoons smoked paprika
  • 1 tablespoon extra‑virgin olive oil
  • Salt and freshly ground black pepper, to taste
  • Juice of ½ lemon
  • 2 tablespoons fresh chives, thinly sliced (optional)

Instructions

1
Preparing the Soup Base

Begin by heating the olive oil in a large soup pot over medium heat. Add the diced onion and a pinch of salt, sautéing for 4‑5 minutes until the onion becomes translucent and starts to caramelize. Thi...

2
Cooking the Soup

Once the soup reaches a velvety consistency, stir in the remaining tablespoon of olive oil for extra gloss. Ladle the hot soup into bowls, drizzle a tiny drizzle of oil, and sprinkle fresh chives if d...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.