Go Back
+ servings
Cannellini Bean Soup

Hearty Cannellini Bean Soup for Comforting Nights

A delightful Cannellini Bean Soup that is creamy, vegetarian, and gluten-free, perfect for comforting nights.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Soup
Cuisine: Italian
Calories: 250

Ingredients
  

For the Soup Base
  • 3 cans Cannellini Beans Provides creaminess and protein; substitute with great northern or navy beans if necessary.
  • 2 tablespoons Olive Oil Adds richness; can substitute with vegetable broth for a lighter option.
  • 1 Onion Chopped; yellow or white onions work well.
  • 3 cloves Garlic Minced; try roasted garlic for a sweeter profile.
  • 1 can Cherry Tomatoes Drained; offers bursts of sweetness; substitute with diced tomatoes if needed.
  • 0.5 teaspoon Chili Flakes Adds mild heat; adjust to taste for your preferred spice level.
  • 1 Bay Leaf Infuses the soup with aromatic flavor; remember to remove before serving.
  • 0.5 teaspoon Dried Basil Provides herbal notes; fresh herbs can be used for enhanced flavor.
  • 0.5 teaspoon Rosemary Provides herbal notes; fresh herbs can be used for enhanced flavor.
  • 4 cups Vegetable Broth Acts as the flavorful soup base; replace with chicken broth for a non-vegetarian version.
  • Salt Essential for seasoning; adjust according to your taste.
  • Pepper Essential for seasoning; adjust according to your taste.
For Garnish
  • Fresh Parsley/Basil Adds color and fresh flavor; omit or substitute with other herbs if desired.

Equipment

  • Blender
  • large pot
  • Cooking spoon

Method
 

Step-by-Step Instructions
  1. In a blender, combine one can of cannellini beans with its liquid and blend until completely smooth, creating the soup’s creamy base. Set this bean puree aside.
  2. Heat 2 tablespoons of olive oil in a large pot over medium heat. Add your chopped onion, sautéing for about 4-5 minutes until it becomes translucent and fragrant. Stir in the minced garlic and cook for an additional 30 seconds.
  3. Pour in the pureed cannellini beans along with the remaining whole beans, the drained cherry tomatoes, chili flakes, bay leaf, dried basil, rosemary, and 4 cups of vegetable broth. Season generously with salt and pepper to your taste, and stir until all ingredients are well combined.
  4. Increase the heat to medium-high until the soup begins to simmer gently. Once bubbling, cover the pot and reduce the heat to medium-low, allowing the flavors to meld for about 25-30 minutes. Stir occasionally.
  5. After simmering, remove the pot from the heat and discard the bay leaf. Stir in freshly chopped parsley or basil and taste your soup, adjusting seasoning if necessary.
  6. Ladle the Cannellini Bean Soup into bowls, drizzling with a little extra olive oil for a touch of richness before serving.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 10gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 600mgPotassium: 750mgFiber: 12gSugar: 3gVitamin A: 500IUVitamin C: 25mgCalcium: 80mgIron: 2mg

Notes

This Cannellini Bean Soup stores beautifully and can be frozen for later enjoyment.

Tried this recipe?

Let us know how it was!