How to Make Creamy Italian White Bean Soup - A Step-by-Step Guide

When it comes to comfort food, few things are as satisfying as a warm and creamy soup. This Creamy Italian White Bean Soup is the perfect example of a comforting and hearty dish that is both delicious and nutritious. With its rich and creamy texture, hearty white beans, and flavorful Italian herbs, this soup is sure to become a favorite in your household.

One of the best things about this soup is how simple and easy it is to make. With just a handful of ingredients and minimal prep wo...

Read more Snack recipes

Ingredients

  • 1 tablespoon vegetable oil
  • 1 onion, chopped
  • 1 stalk celery, chopped
  • 1 clove garlic, minced
  • 2 (16 ounce) cans white kidney beans, rinsed and drained
  • 1 (14 ounce) can chicken broth
  • ¼ teaspoon ground black pepper
  • ⅛ teaspoon dried thyme
  • 2 cups water
  • 1 bunch fresh spinach, rinsed and thinly sliced
  • 1 tablespoon lemon juice

Information

  • Prep Time: 20 mins
  • Cook Time: 30 mins
  • Total Time: 50 mins
  • Servings: 4
  • Yield: 4 servings

  • In a large saucepan, heat oil. Cook onion and celery in oil for 5 to 8 minutes, or until tender. Add garlic, and cook for 30 seconds, continually stirring.
  • Stir in beans, chicken broth, pepper, thyme and 2 cups water. Bring to a boil, reduce heat, and then simmer for 15 minutes.
  • With slotted spoon, remove 2 cups of the bean and vegetable mixture from soup and set aside.
  • In blender at low speed, blend remaining soup in small batches until smooth, (it helps to remove the center piece of the blender lid to allow steam to escape.)
  • Once blended pour soup back into stock pot and stir in reserved beans.
  • Bring to a boil, occasionally stirring. Stir in spinach and cook 1 minute or until spinach is wilted.
  • Stir in lemon juice and remove from heat and serve with fresh grated Parmesan cheese on top.
  • Nutrition

    245 cal.

    • Total Fat: 5g
    • Saturated Fat: 1g
    • Cholesterol: 2mg
    • Sodium: 1014mg
    • Total Carbohydrate: 38g
    • Dietary Fiber: 11g
    • Total Sugars: 2g
    • Protein: 12g
    • Vitamin C: 28mg
    • Calcium: 170mg
    • Iron: 6mg
    • Potassium: 551mg