Go Back

Tuscan White Bean Soup - Heart Healthy Soup Recipes

This Tuscan White Bean Soup has that kind of cozy warmth you crave when the weather turns chilly. I first made it one winter evening when my pantry was running on fumes, and those humble white beans turned into something amazing. There’s something deeply satisfying about a bowl that feels both simple and luxurious, all thanks to slow-cooked onions, garlic, and a splash of olive oil. We simmer the beans until they’re tender enough to melt a little on your tongue, with bits of kale and carrots adding color and comfort. You know that moment when your spoon hits a soft bean and a bit of rosemary floats by? Yeah, that’s happiness in a bowl. And because it’s packed with fiber, protein, and healthy fats, it checks all the boxes for anyone looking for Heart Healthy Soup Recipes that actually taste good. If you love a Healthy Hearty Soup or crave something like a healthy pumpkin soup recipe, this one’s got that rustic Italian vibe. It reminds me of those Olive Garden Soup Recipes everyone raves about—but homemade and better. Whether you’re into roasted pumpkin soup recipe ideas or searching for a good bean soup recipe or even an italian lentil soup recipe, this hits the mark every single time.
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Soup
Cuisine: Italian
Keywords: bean soup recipe, Healthy Hearty Soup, healthy pumpkin soup recipe, Heart Healthy Soup Recipes, italian lentil soup recipe, Olive Garden Soup Recipes, roasted pumpkin soup recipe
Servings: 6 servings
Author: Linda

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, chopped
  • 1 teaspoon dried rosemary
  • 1 teaspoon dried thyme
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 4 cups vegetable broth
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 2 cups chopped kale
  • Salt and black pepper to taste
  • Grated Parmesan for serving (optional)

Instructions

  1. Heat olive oil in a large soup pot over medium heat.
  2. Add onion, garlic, carrots, and celery, and cook until softened, about 5 minutes.
  3. Stir in rosemary, thyme, and red pepper flakes, and cook for another minute.
  4. Add vegetable broth and beans. Bring to a gentle boil, then reduce heat and simmer for 20 minutes.
  5. Using a spoon or potato masher, mash some of the beans in the pot to create a thicker texture.
  6. Add kale and simmer for another 5 minutes until wilted.
  7. Season with salt and pepper, ladle into bowls, and sprinkle Parmesan if you’d like.