Go Back

White Bean Soup

White Bean Soup with a clear golden garlic-herb broth, creamy cannellini texture from partial mashing or blending, and wilted kale. Finished with lemon juice, olive oil, and parmesan for a bright, comforting Italian-American main.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Italian-American
Calories: 310

Ingredients
  

Cannellini beans
  • 3 can (15 oz) cannellini beans, drained Drained before adding to the pot.
Kale or spinach
  • 4 cup kale or spinach, chopped Use either kale or spinach.
Onion
  • 1 onion, diced
Garlic
  • 6 garlic, minced
Broth
  • 6 cup vegetable or chicken broth Choose vegetable for vegetarian, or chicken for richer flavor.
Olive oil
  • 3 tbsp olive oil
Herbs and spices
  • 1 tsp dried rosemary
  • 1 tsp Italian seasoning
  • 0.5 tsp red pepper flakes
Parmesan rind
  • 1 parmesan rind Adds savory depth to the broth.
Serving additions
  • 1 tbsp lemon juice To taste; add at the end.
  • 1 tbsp olive oil For serving swirl.
  • 0.25 cup parmesan For shaving on top.
Salt and pepper
  • 1 salt and pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Sauté the aromatics
  1. Heat 3 tbsp olive oil in a large pot over medium heat. Sauté the diced onion for 5 minutes, stirring, until softened and slightly translucent (no browning).
  2. Add the minced garlic, dried rosemary, Italian seasoning, and red pepper flakes to the pot. Cook for 2 minutes, stirring constantly, until fragrant and lightly toasted.
Simmer and build the flavor
  1. Add the drained cannellini beans, 6 cups broth, and the parmesan rind to the pot. Bring everything to a boil, keeping an active bubbling surface.
  2. Reduce to a steady simmer and cook for 15 minutes. Look for the beans to soften and the broth to turn glossy and golden.
  3. Remove the parmesan rind. Mash or blend about half the beans to create a creamy texture while keeping some whole beans for body.
Finish the soup
  1. Add the chopped kale (or spinach) to the pot. Cook for 5 minutes until wilted and bright green.
  2. Season with salt and pepper to taste. Finish by stirring in lemon juice, then serve with an olive oil swirl and parmesan shavings.

Notes

Pro tip: If you want extra-creamy soup without over-thickening, mash only about half the beans right after simmering, then add greens so they stay vibrant. Store leftovers in the fridge up to 4 days; reheat gently with a splash of broth or water. Freeze for up to 2 months (thaw overnight in the refrigerator) and reheat until hot. Dietary swap: use vegetable broth and parmesan-free hard cheese (or omit parmesan rind) for a vegetarian option.