Tuscan White Bean Kale

Featured in: Savory Bites

This Tuscan white bean and kale dish combines creamy cannellini beans with tender, sautéed kale and rich Parmesan. The base is built on a fragrant mix of onion, carrots, celery, garlic, and herbs simmered in vegetable broth for a comforting, wholesome meal. A splash of olive oil and fresh parsley garnish add freshness and depth. Ideal for warming chilly evenings and packed with protein and fiber, this dish offers a satisfying balance of flavors and nutrition.

Updated on Mon, 16 Feb 2026 13:41:44 GMT
A steaming bowl of Tuscan white bean soup with kale and Parmesan, garnished with fresh parsley and a drizzle of olive oil. Save
A steaming bowl of Tuscan white bean soup with kale and Parmesan, garnished with fresh parsley and a drizzle of olive oil. | cravebop.com

Tuscan White Bean Soup with Kale and Parmesan is a hearty, comforting Italian-inspired meal that warms the soul. This rustic dish features creamy cannellini beans, tender vegetables, and nutrient-packed kale, all brought together in a savory broth with a rich Parmesan finish. It is the perfect choice for chilly winter nights when you need a wholesome, satisfying dinner that is easy to prepare.

A steaming bowl of Tuscan white bean soup with kale and Parmesan, garnished with fresh parsley and a drizzle of olive oil. Save
A steaming bowl of Tuscan white bean soup with kale and Parmesan, garnished with fresh parsley and a drizzle of olive oil. | cravebop.com

This recipe brings the authentic flavors of Tuscany into your kitchen with simple, pantry-staple ingredients. Whether you are looking for a vegetarian main dish or a healthy weeknight staple, this soup delivers deep flavor and wholesome nutrition in every spoonful.

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 bunch kale, stems removed and leaves chopped (about 4 cups packed)
  • 1 (400 g / 14 oz) can diced tomatoes, drained
  • 2 (400 g / 14 oz) cans cannellini beans, drained and rinsed
  • 1 liter (4 cups) low-sodium vegetable broth
  • 1 cup water
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 bay leaf
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • 1/2 cup freshly grated Parmesan cheese
  • Extra virgin olive oil, for drizzling
  • Fresh parsley, chopped (optional)
Product image
Slice meats, cheeses, and bread evenly for sandwiches, charcuterie boards, and precise meal prep.
Check price on Amazon

Instructions

Step 1
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery; sauté for 5–6 minutes until softened.
Step 2
Stir in garlic and cook for 1 minute until fragrant.
Step 3
Add the chopped kale; sauté for 2–3 minutes until slightly wilted.
Step 4
Mix in the diced tomatoes, cannellini beans, vegetable broth, water, thyme, rosemary, bay leaf, and red pepper flakes (if using).
Step 5
Bring to a boil, then reduce heat and simmer uncovered for 25 minutes, stirring occasionally.
Step 6
Remove bay leaf. For a creamier texture, use a potato masher to mash some of the beans directly in the pot.
Step 7
Season with salt and pepper to taste.
Step 8
Ladle soup into bowls. Top with grated Parmesan, a drizzle of olive oil, and fresh parsley if desired.

Zusatztipps für die Zubereitung

For the best results, use a large soup pot to ensure even cooking of the vegetables. If you are looking for a dairy-free option, you can omit the Parmesan or use a plant-based alternative, as the soup contains milk through the cheese. To achieve the perfect consistency, don't forget to use a potato masher to crush a portion of the beans—this creates a naturally creamy texture without the need for heavy cream.

Varianten und Anpassungen

This soup is highly adaptable. You can substitute spinach for kale if you prefer a milder green, adding it during the final minutes of simmering. While this version is vegetarian, you can easily increase the protein by adding cooked chicken or turkey. For those who enjoy a bit of heat, slightly increasing the crushed red pepper flakes will provide a pleasant kick.

Serviervorschläge

Serve this hearty soup with a side of crusty whole-grain bread, perfect for dipping into the rich broth. To elevate the meal, pair it with a crisp Pinot Grigio or a light Chianti. This recipe yields four servings, each containing approximately 315 calories, 16g of protein, and 10g of healthy fats.

A close up of a bowl of Tuscan white bean soup with kale, carrots, and parmesan cheese. Save
A close up of a bowl of Tuscan white bean soup with kale, carrots, and parmesan cheese. | cravebop.com

Enjoy this delicious and nutritious Tuscan White Bean Soup. It is a simple, effective way to bring wholesome, Mediterranean-inspired flavors to your dinner table any night of the week.

Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon

Recipe Guide

What type of beans are best for this dish?

Cannellini beans provide a creamy texture and mild flavor that complement the kale and herbs well.

Can I substitute kale with other greens?

Yes, spinach or Swiss chard work well as alternatives, offering a similar texture and nutritional value.

How can I achieve a creamier texture?

Mash some of the beans during cooking to thicken the broth and add a creamy consistency.

What herbs enhance the flavor profile?

Dried thyme and rosemary with a bay leaf create an aromatic base, balanced by optional crushed red pepper flakes for a subtle kick.

Is Parmesan mandatory for finishing?

Parmesan adds a rich, savory finish but can be omitted or replaced with plant-based cheese for dairy-free options.

Tuscan White Bean Kale

Hearty Tuscan soup blending white beans, kale, and Parmesan for a flavorful, nourishing meal.

Prep duration
15 min
Cook duration
35 min
Complete duration
50 min
Created by Lindsey Carter

Style Savory Bites

Skill level Easy

Heritage Italian

Output 4 Portions

Nutrition labels Meat-free, No gluten

What you'll need

Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, diced
03 2 medium carrots, diced
04 2 celery stalks, diced
05 3 garlic cloves, minced
06 1 bunch kale, stems removed and leaves chopped (about 4 cups packed)
07 1 can (14 ounces) diced tomatoes, drained

Beans

01 2 cans (14 ounces each) cannellini beans, drained and rinsed

Liquids

01 4 cups low-sodium vegetable broth
02 1 cup water

Seasonings

01 1 teaspoon dried thyme
02 1 teaspoon dried rosemary
03 1 bay leaf
04 1/2 teaspoon crushed red pepper flakes, optional
05 Salt and freshly ground black pepper, to taste

Garnish

01 1/2 cup freshly grated Parmesan cheese
02 Extra virgin olive oil for drizzling
03 Fresh parsley, chopped, optional

Method

Phase 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery, sautéing for 5-6 minutes until softened and translucent.

Phase 02

Bloom garlic: Stir in minced garlic and cook for 1 minute, stirring constantly until fragrant.

Phase 03

Wilt kale: Add chopped kale to the pot and sauté for 2-3 minutes until slightly wilted and tender.

Phase 04

Build soup base: Mix in diced tomatoes, cannellini beans, vegetable broth, water, dried thyme, dried rosemary, bay leaf, and red pepper flakes if using. Stir well to combine.

Phase 05

Simmer soup: Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 25 minutes, stirring occasionally.

Phase 06

Adjust texture: Remove bay leaf from the pot. For a creamier consistency, use a potato masher to partially mash some beans directly in the pot.

Phase 07

Season to taste: Taste the soup and adjust seasoning with salt and freshly ground black pepper as needed.

Phase 08

Serve: Ladle soup into individual bowls and top each serving with grated Parmesan cheese, a drizzle of extra virgin olive oil, and fresh chopped parsley if desired.

Tools needed

  • Large soup pot with lid
  • Wooden spoon for stirring
  • Soup ladle
  • Potato masher

Allergy alerts

Always review ingredients for potential allergens and seek professional medical advice if uncertain.
  • Contains dairy (Parmesan cheese)
  • Check canned ingredient labels for hidden allergens and cross-contamination warnings

Nutrition breakdown (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 315
  • Fats: 10 g
  • Carbohydrates: 38 g
  • Proteins: 16 g