Delight in the rustic charm and robust flavors of Tuscan White Bean Soup, a comforting dish that transports you to the sun-soaked hills of Tuscany with every savory spoonful. This Italian-inspired creation beautifully marries creamy cannellini beans, aromatic herbs, and a medley of vegetables, offering a soul-warming experience that captures the essence of traditional Tuscan cuisine.

To craft this hearty soup, cannellini beans take center stage, their creamy texture and mild flavor creating a velvety base. Complemented by aromatic garlic, onions, and a fragrant bouquet of herbs like rosemary and thyme, the broth develops a depth and richness that embodies the heartiness of Tuscan fare. The addition of leafy greens, such as kale or spinach, introduces a vibrant burst of color and a nutritional boost, making this soup both wholesome and delicious.

What makes Tuscan White Bean Soup truly special is its ability to showcase simple, quality ingredients that come together to create a satisfying and flavorful dish. Whether enjoyed as a comforting lunch or a light dinner, this soup is a celebration of the Mediterranean culinary tradition, offering a taste of Tuscany in the comfort of your own home.

Picture a steaming bowl of Tuscan White Bean Soup, its aroma wafting through the air, inviting you to savor the warmth and richness of each spoonful. Whether you’re seeking a comforting meal on a chilly day or a taste of the rustic elegance that defines Tuscan cuisine, this soup embodies the art of simple, hearty, and utterly delicious comfort food.

Tuscan White Bean Soup


  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 4 cups vegetable or chicken broth
  • 1 can (14 oz) diced tomatoes, undrained
  • 1 teaspoon dried rosemary
  • 1 teaspoon dried thyme
  • Salt and black pepper to taste
  • 2 cups chopped kale or spinach
  • Grated Parmesan cheese for serving (optional)


  1. Sauté Vegetables:
    • In a large pot, heat olive oil over medium heat. Add chopped onion, diced carrots, diced celery, and minced garlic. Sauté until vegetables are softened.
  2. Add Beans and Broth:
    • Add drained and rinsed cannellini beans to the pot. Pour in the vegetable or chicken broth. Stir in diced tomatoes (with their juices), dried rosemary, dried thyme, salt, and black pepper.
  3. Simmer:
    • Bring the soup to a simmer and let it cook for about 15-20 minutes to allow the flavors to meld.
  4. Add Greens:
    • Stir in chopped kale or spinach and cook for an additional 5 minutes or until the greens are wilted.
  5. Adjust Seasoning:
    • Taste the soup and adjust the seasoning with salt and black pepper as needed.
  6. Serve:
    • Ladle the Tuscan White Bean Soup into bowls. Optionally, garnish with grated Parmesan cheese.

Nutritional Information (Approximate per serving, assuming 6 servings):

  • Calories: ~200 kcal
  • Protein: ~10g
  • Fat: ~5g
  • Carbohydrates: ~30g
  • Fiber: ~8g
  • Sugar: ~5g
  • Net Carbs: ~22g
  • Sodium: ~800mg

Please note that these nutritional values are general estimates and can vary based on specific ingredients and quantities used. Adjustments can be made to fit your dietary preferences and nutritional needs. If you’re looking to reduce carbohydrates, consider adjusting the bean and tomato quantities.