Tuscan White Bean Soup

Featured in: Everyday Mains

This Tuscan white bean soup offers a comforting blend of creamy cannellini beans, tender kale, and a refreshing hint of lemon zest. Sautéed vegetables form a flavorful base, enhanced with aromatic herbs like thyme and rosemary. Simmered until melded, the soup is thickened by mashing some beans to create a creamy texture. Finished with lemon juice and Parmesan, it’s a satisfying, wholesome dish ideal for any time of year.

Updated on Mon, 23 Feb 2026 18:25:22 GMT
A bowl of Tuscan white bean soup with kale and lemon zest, garnished with Parmesan and olive oil.  Pin
A bowl of Tuscan white bean soup with kale and lemon zest, garnished with Parmesan and olive oil. | circuitcrust.com

There's something deeply comforting about a bowl of Tuscan white bean soup that warms you from the inside out. This rustic Italian classic brings together the creamy richness of cannellini beans, the earthy goodness of tender kale, and a bright pop of fresh lemon zest that transforms simple ingredients into something truly special. Whether you're seeking a cozy weeknight dinner or a nourishing meal to share with loved ones, this soup delivers authentic Tuscan flavors with minimal effort and maximum satisfaction.

A bowl of Tuscan white bean soup with kale and lemon zest, garnished with Parmesan and olive oil.  Pin
A bowl of Tuscan white bean soup with kale and lemon zest, garnished with Parmesan and olive oil. | circuitcrust.com

The beauty of this Tuscan soup lies in its simplicity and the way each ingredient plays its part. The aromatic base of sautéed onions, carrots, and celery creates a flavorful foundation, while garlic and herbs like thyme and rosemary infuse the broth with traditional Italian character. The kale wilts perfectly into the soup, adding nutrients and a pleasant texture, and the finishing touch of lemon zest and juice brightens every spoonful with a citrusy note that cuts through the richness beautifully.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • Vegetables: 2 tablespoons olive oil, 1 medium yellow onion (diced), 2 medium carrots (peeled and diced), 2 celery stalks (diced), 3 cloves garlic (minced), 1 bunch kale with tough stems removed and leaves chopped (about 4 cups packed), zest of 1 lemon
  • Beans & Broth: 2 cans (15 oz each) cannellini beans (drained and rinsed), 4 cups low-sodium vegetable broth, 1 cup water
  • Herbs & Seasonings: 1 teaspoon dried thyme, 1 teaspoon dried rosemary (or 1 tablespoon fresh, minced), 1 bay leaf, 1/2 teaspoon crushed red pepper flakes (optional), salt and freshly ground black pepper to taste
  • Finishing: 2 tablespoons freshly squeezed lemon juice, 1/4 cup grated Parmesan cheese (omit or use vegan cheese for vegan option), extra-virgin olive oil for drizzling

Instructions

Step 1: Sauté the vegetables
Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Sauté until softened, about 6-8 minutes.
Step 2: Add garlic
Add the garlic and cook for 1 minute, until fragrant.
Step 3: Wilt the kale
Stir in the chopped kale and cook for 2-3 minutes until slightly wilted.
Step 4: Build the soup base
Add the cannellini beans, vegetable broth, water, thyme, rosemary, bay leaf, and red pepper flakes if using. Season with salt and pepper.
Step 5: Simmer
Bring to a boil, then reduce heat and simmer uncovered for 20 minutes, stirring occasionally.
Step 6: Create creaminess
Remove about 1 cup of soup and beans, mash with a fork or blend, then return to the pot for a creamier texture.
Step 7: Add lemon
Stir in the lemon zest and lemon juice. Simmer for 2 more minutes.
Step 8: Final adjustments
Remove bay leaf. Taste and adjust seasoning as needed.
Step 9: Serve
Ladle soup into bowls. Top with grated Parmesan and a drizzle of olive oil.

Zusatztipps für die Zubereitung

For the best flavor, don't rush the initial sautéing of the aromatics—giving the onion, carrots, and celery enough time to soften and caramelize slightly builds a deeper foundation for your soup. When adding the kale, make sure to remove those tough center stems first; they can be fibrous and unpleasant to eat. The key to achieving that signature creamy texture without adding cream is the mashing step—removing a portion of the beans and soup, blending or mashing them, and returning them to the pot creates a luxuriously thick consistency. Use a microplane or fine grater for the lemon zest to avoid any bitter white pith, and add the lemon juice at the very end to preserve its bright, fresh flavor.

Varianten und Anpassungen

This versatile soup adapts beautifully to different dietary needs and preferences. For a vegan version, simply omit the Parmesan or substitute with a plant-based alternative—nutritional yeast also adds a lovely savory depth. If kale isn't available, baby spinach makes an excellent substitute and wilts even more quickly. For those who prefer a heartier, non-vegetarian option, add cooked Italian sausage during the final simmer for extra protein and richness. You can also experiment with different white beans like Great Northern or navy beans if cannellini isn't on hand. Fresh herbs can replace dried—use about three times the amount of fresh thyme and rosemary for a more vibrant herbal note.

Serviervorschläge

This Tuscan white bean soup shines when served with crusty artisan bread for dipping—the bread soaks up the flavorful broth beautifully and makes the meal even more satisfying. A simple side salad with a light vinaigrette provides a fresh contrast to the warm, hearty soup. For an elegant presentation, drizzle high-quality extra-virgin olive oil over each bowl and add an extra sprinkle of freshly grated Parmesan. The soup also stores wonderfully in the refrigerator for up to four days and actually tastes even better the next day as the flavors meld together, making it perfect for meal prep or batch cooking.

Creamy cannellini bean soup with tender kale, aromatic herbs, and a bright lemon zest finish.  Pin
Creamy cannellini bean soup with tender kale, aromatic herbs, and a bright lemon zest finish. | circuitcrust.com

This Tuscan white bean soup with kale and lemon zest is more than just a recipe—it's a celebration of simple, wholesome ingredients coming together to create something truly memorable. With its perfect balance of creamy beans, tender greens, and bright citrus notes, this soup captures the essence of Italian home cooking while being approachable enough for any kitchen. Whether you're cooking for yourself on a quiet evening or feeding a gathering of friends and family, this nourishing bowl of comfort will leave everyone satisfied and asking for seconds.

Recipe Q&A

What type of beans are used in this soup?

Cannellini beans, also known as white kidney beans, provide a creamy texture and rich flavor in the soup.

Can I substitute kale with another green?

Yes, baby spinach or Swiss chard make great alternatives, offering a slightly different texture and flavor.

How is the soup thickened?

Part of the beans and soup liquid are mashed and stirred back in, creating a naturally creamy consistency without added thickeners.

Is Parmesan cheese necessary?

Parmesan adds a savory finish but can be omitted or replaced with vegan cheese for a plant-based option.

What herbs enhance the flavor?

Dried thyme, rosemary, and a bay leaf infuse aromatic depth, complemented by a touch of crushed red pepper flakes for subtle heat.

Can this dish be prepared ahead of time?

Absolutely, flavors develop well after resting, and reheating gently preserves texture and taste.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tuscan White Bean Soup

Hearty Tuscan soup with creamy white beans, kale, and a fresh lemon touch, perfect for any season.

Prep Time
15 min
Cook Time
35 min
Total Duration
50 min
Author Audrey King


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Diet Guide Meat-Free, No Gluten

What You’ll Need

Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, diced
03 2 medium carrots, peeled and diced
04 2 celery stalks, diced
05 3 cloves garlic, minced
06 1 bunch kale, tough stems removed, leaves chopped (about 4 cups packed)
07 Zest of 1 lemon

Beans & Broth

01 2 cans (15 ounces each) cannellini beans, drained and rinsed
02 4 cups low-sodium vegetable broth
03 1 cup water

Herbs & 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

Finishing

01 2 tablespoons freshly squeezed lemon juice
02 1/4 cup grated Parmesan cheese
03 Extra-virgin olive oil for drizzling

How To Make It

Step 01

Sauté aromatic vegetables: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté until softened, approximately 6-8 minutes.

Step 02

Infuse garlic aromatics: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Wilt kale: Stir in chopped kale and cook for 2-3 minutes until slightly wilted.

Step 04

Build soup base: Add cannellini beans, vegetable broth, water, thyme, rosemary, bay leaf, and red pepper flakes. Season with salt and pepper.

Step 05

Simmer soup: Bring to a boil, then reduce heat and simmer uncovered for 20 minutes, stirring occasionally.

Step 06

Create creamy texture: Remove approximately 1 cup of soup and beans. Mash with a fork or blend, then return to the pot.

Step 07

Add citrus brightness: Stir in lemon zest and lemon juice. Simmer for 2 additional minutes.

Step 08

Final seasoning adjustment: Remove bay leaf. Taste and adjust seasoning as needed.

Step 09

Plate and garnish: Ladle soup into bowls. Top with grated Parmesan and a drizzle of olive oil.

Tools Needed

  • Large soup pot
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Microplane or grater

Allergy Details

Always review each item for allergens. Consult a healthcare expert when unsure.
  • Contains dairy (Parmesan)
  • Contains celery
  • Verify broth and cheese labels for gluten and potential allergens

Nutrition Info (per portion)

Nutrition info from Circuit Crust is for guidance only—it's no substitute for medical expertise.
  • Caloric Value: 285
  • Fat Content: 9 g
  • Carbohydrates: 38 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.