Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Cauliflower White Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Soups
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

A creamy and hearty cauliflower and white bean soup that is packed with flavor, easy to prepare, and perfect for a comforting meal. This recipe is customizable to suit vegan or vegetarian preferences and pairs well with crusty bread.


Ingredients

Units Scale

Soup Base

    • 2 tbs olive oil
    • 1 medium onion, diced
    • 4 cloves garlic, minced
    • 1 small head cauliflower, cut into large florets
    • 40 oz cannellini beans, drained and rinsed
    • 4 cups low sodium vegetable broth (or chicken broth)
    • 1 cup water (or more broth)
    • 2 tsp Italian dried herb blend
    • Salt and pepper, to taste

Toppings (Optional)

  • 5 tbs freshly grated parmesan cheese (or nutritional yeast)
  • Lemon wedges
  • Olive oil drizzle
  • Chili pepper flakes
  • Pesto

Instructions

  1. Prepare the base: In a large pot, heat the olive oil on medium-high heat. Add the diced onion and sauté until translucent, about 3-4 minutes. Stir in the minced garlic and cook for an additional 30 seconds.
  2. Add the main ingredients: Incorporate the cauliflower florets, cannellini beans, vegetable broth, water, Italian dried herb blend, and salt and pepper to taste. Stir everything together and bring the mixture to a boil. Reduce the heat to a low simmer, cover, and let cook until the cauliflower is fork-tender, about 12 minutes.
  3. Blend the soup: Use a hand immersion blender to mostly puree the soup, leaving some chunks of cauliflower and beans for texture. If you don’t have a hand immersion blender, blend in batches using a blender or food processor, ensuring not to overblend half of the soup for a chunkier consistency. Return the blended soup to the pot.
  4. Incorporate cheese: Stir in the grated parmesan cheese (or nutritional yeast for a vegan option). Taste the soup and adjust the seasoning with additional salt, pepper, or herb blend if needed.
  5. Serve and enjoy: Serve hot with your desired garnishes, such as a drizzle of olive oil, a squeeze of lemon juice, a sprinkle of chili flakes, or a dollop of pesto. Pair with fresh bread for an ideal meal.

Notes

  • If you are vegan or dairy-free, skip the parmesan and use nutritional yeast instead.
  • Make sure to use vegetable broth instead of chicken broth for a vegetarian or vegan option.

Nutrition

  • Serving Size: 1 serving
  • Calories: 210
  • Sugar: 2g
  • Sodium: 450mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 7g
  • Protein: 9g
  • Cholesterol: 5mg