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

Creamy White Bean Soup with Kale Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 8 reviews
  • Author: Rosy
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Gluten Free

Description

A creamy and nourishing white bean soup made with cannellini beans, vegetables, and Italian seasoning. This easy one-pot meal comes together in about 40 minutes and is naturally dairy and gluten free. Perfect for a comforting lunch or dinner with the option of adding vegan parmesan for extra flavor.


Ingredients

Scale

Main Ingredients

  • 2 tablespoons olive oil
  • 1 medium sweet onion, finely chopped
  • 5 cloves garlic, minced
  • 2 large carrots, peeled and sliced into coins
  • 2 stalks celery, chopped
  • 4 15-ounce cans cannellini beans, drained and rinsed
  • 4-5 cups vegetable broth
  • 1 tablespoon tomato paste
  • 1 tablespoon Italian seasoning
  • 1/2 teaspoon red chili flakes
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon salt, more to taste
  • 3 cups chopped kale or baby spinach
  • 2 tablespoons lemon juice
  • Optional shredded parmesan cheese (Violife used for vegan option)


Instructions

  1. Heat the aromatics: Heat the olive oil in a large pot over medium heat. Add the chopped onions, minced garlic, sliced carrots, and chopped celery. Cook while stirring frequently for about 5 minutes until softened and fragrant.
  2. Add beans and seasonings: Add the drained and rinsed cannellini beans, vegetable broth, tomato paste, Italian seasoning, red chili flakes, black pepper, and salt to the pot. Stir all ingredients well to combine.
  3. Simmer the soup: Bring the mixture to a boil, then reduce the heat to low and simmer uncovered for 15 minutes to develop flavors and soften the vegetables.
  4. Blend part of the soup: Transfer about 2 cups of the soup into a blender and puree until smooth. Return the blended soup to the pot. Alternatively, use an immersion blender directly in the pot to blend a few times for a creamy texture.
  5. Adjust consistency: Stir well and if the soup is too thick, add more vegetable broth to reach the desired thickness.
  6. Add greens and lemon: Stir in the chopped kale or baby spinach and simmer for a few minutes until the greens are wilted and tender (kale will take a bit longer). Stir in the lemon juice, then taste and adjust seasoning with additional salt, black pepper, or red chili flakes if desired.
  7. Serve: Ladle the soup into bowls and optionally top with shredded parmesan or vegan cheese. Serve warm, perhaps with crusty bread on the side. Enjoy your comforting white bean soup!

Notes

  • This soup comes together quickly and is a one-pot meal, making it perfect for busy days.
  • You can use either kale or baby spinach based on preference; kale requires a few extra minutes to soften.
  • The blending step creates a creamy texture without cream or dairy, keeping it naturally gluten free and dairy free.
  • Adjust the amount of vegetable broth for your desired soup thickness.
  • Add optional shredded parmesan or vegan cheese for added richness.
  • Store leftovers in the refrigerator for up to 4 days or freeze up to 3 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 325 kcal
  • Sugar: 5 g
  • Sodium: 682 mg
  • Fat: 5 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 56 g
  • Fiber: 13 g
  • Protein: 18 g
  • Cholesterol: 0 mg