Go Back
–+ servings

Cozy Tuscan White Bean and Kale Soup

A nourishing, rustic Italian soup loaded with tender cannellini beans, Tuscan lacinato kale, aromatic herbs, and a savory Parmesan-infused broth. The ultimate wholesome 30-minute lunch bowl.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 bowls
Calories: 280

Ingredients
  

Aromatic Soup Base & Vegetables
  • 3 tbsp extra-virgin olive oil divided
  • 1 medium yellow onion finely diced
  • 3 medium carrots peeled and sliced into 1/4-inch coins
  • 3 stalks celery sliced into 1/4-inch crescents
  • 5 cloves fresh garlic minced
  • 2 tbsp tomato paste caramelized in the pan
Hearty Broth, Beans & Greens
  • 2 cans (15 oz each) cannellini beans rinsed and drained (or great northern beans)
  • 6 cups low-sodium vegetable or chicken broth simmered hot
  • 1 piece Parmesan cheese rind adds rich umami depth to the simmering broth
  • 1 tbsp fresh rosemary finely chopped
  • 1 tsp fresh thyme leaves or 1/2 tsp dried thyme
  • 1 whole bay leaf
  • 1/4 tsp crushed red pepper flakes for gentle warmth
  • 4 cups Tuscan Lacinato kale stems removed, leaves roughly chopped
  • 1 tbsp fresh lemon juice stirred in at the very end to brighten flavors
  • 1/2 tsp fine sea salt and freshly cracked black pepper to taste
  • 1/3 cup freshly grated Parmigiano-Reggiano for serving with crusty sourdough bread

Method
 

Stovetop Walkthrough
  1. In a large heavy-bottomed Dutch oven or stockpot, heat 2 tablespoons of extra-virgin olive oil over medium heat. Add diced onion, carrots, and celery (the classic Italian soffritto). Sauté for 6 to 8 minutes until softened and translucent.
  2. Stir in minced garlic, tomato paste, chopped rosemary, thyme, and red pepper flakes. Cook for 1 to 2 minutes, stirring constantly until tomato paste darkens into a fragrant rust red and aromatic oils bloom.
  3. Pour in 6 cups of broth and stir well, scraping up any browned caramelized bits from the bottom of the pot. Add drained cannellini beans, the bay leaf, and the Parmesan rind. Bring to a gentle boil, then reduce heat to medium-low. Simmer uncovered for 15 minutes.
  4. Chef Velvet Hack: Scoop 1 cup of the simmered beans with a ladle of broth into a small bowl, mash thoroughly with a fork (or immersion blend), and stir back into the pot. This naturally creates a thick, creamy Tuscan body without adding heavy cream!
  5. Add the chopped Tuscan kale and simmer for 5 minutes until tender and vibrant green. Remove from heat, discard the bay leaf and Parmesan rind. Stir in 1 tablespoon of fresh lemon juice, taste, and season with sea salt and cracked black pepper.
  6. Ladle into warm wide bowls. Drizzle each bowl with rich extra-virgin olive oil, shower with freshly grated Parmigiano-Reggiano, and serve piping hot with thick toasted slices of artisan sourdough bread!

Nutrition

Serving: 1gCalories: 280kcalCarbohydrates: 38gProtein: 13gFat: 8gSaturated Fat: 2gCholesterol: 6mgSodium: 460mgPotassium: 680mgFiber: 10gSugar: 4gVitamin A: 160IUVitamin C: 85mgCalcium: 18mgIron: 20mg

Notes

Chef Secret: Never skip mashing a cup of the simmered beans! Whisking pureed cannellini beans back into the broth creates that velvety, rich, rustic trattoria body naturally, keeping the soup 100% wholesome and dairy-optional without needing starch or flour.

Tried this recipe?

Let us know how it was!