Tuscan white bean kale

Featured in: Weeknight Dinners

This Tuscan white bean soup blends creamy cannellini beans with tender kale and a fresh burst of lemon zest, creating a comforting and flavorful bowl. Vegetables like onion, carrots, and celery are gently sautéed before simmering with herbs such as thyme and rosemary. Mashing some beans adds richness, while a touch of grated Parmesan and olive oil finishes the dish with savory depth. Perfect for a nourishing meal any time of year, this easy-to-make soup can be adapted for vegan versions or enhanced with additional protein.

Updated on Mon, 23 Feb 2026 01:30:22 GMT
Hearty Tuscan white bean soup with kale and lemon zest in a rustic bowl, garnished with Parmesan and olive oil.  Pin It
Hearty Tuscan white bean soup with kale and lemon zest in a rustic bowl, garnished with Parmesan and olive oil. | urbanspatula.com

There's something magical about a bowl of Tuscan white bean soup that transports you straight to the heart of Italy. This rustic, soul-warming dish combines creamy cannellini beans with vibrant kale and a bright hint of fresh lemon zest, creating a harmonious balance of earthy flavors and refreshing citrus notes. Whether you're seeking comfort on a chilly evening or a nourishing meal that satisfies both body and soul, this vegetarian soup delivers on every front. Ready in just 50 minutes, it's proof that simple, wholesome ingredients can create something truly extraordinary.

Hearty Tuscan white bean soup with kale and lemon zest in a rustic bowl, garnished with Parmesan and olive oil.  Pin It
Hearty Tuscan white bean soup with kale and lemon zest in a rustic bowl, garnished with Parmesan and olive oil. | urbanspatula.com

The foundation of this Tuscan white bean soup lies in the classic Italian soffritto—a aromatic base of sautéed onion, carrots, and celery that builds deep, savory flavor. As the vegetables soften and caramelize, they create the perfect canvas for the creamy cannellini beans and tender kale that follow. The addition of fresh lemon zest at the end brightens the entire dish, cutting through the richness and adding a sophisticated touch that elevates this humble soup into something special. It's the kind of recipe that proves you don't need complicated techniques or exotic ingredients to create restaurant-quality results at home.

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 (tough stems removed, 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 aromatic base
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: Add beans and broth
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 the soup
Bring to a boil, then reduce heat and simmer uncovered for 20 minutes, stirring occasionally.
Step 6: Create creamy texture
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 results, use high-quality extra-virgin olive oil both for cooking and finishing, as it adds authentic Italian flavor. When removing the tough stems from kale, simply fold each leaf in half along the center rib and tear or cut the leafy parts away. If you prefer a thicker soup, mash more beans in step 6, or for a brothier version, add an extra cup of vegetable broth. The bay leaf is essential for depth of flavor, but remember to remove it before serving. Fresh rosemary will give you a more vibrant herbal note than dried, so use it if available. Make sure to zest the lemon before juicing it, and use a microplane grater for the finest zest that distributes evenly throughout the soup.

Varianten und Anpassungen

This versatile soup welcomes numerous adaptations to suit your dietary needs and taste preferences. For a vegan version, simply omit the Parmesan cheese or substitute with a plant-based alternative. If kale isn't available, baby spinach makes an excellent substitute—add it in the last 5 minutes of cooking since it wilts faster. For a heartier, non-vegetarian variation, brown some Italian sausage before adding the vegetables, or stir in shredded rotisserie chicken during the final simmer. You can also experiment with different white beans like great northern or navy beans if cannellini aren't available. For extra richness, stir in a splash of heavy cream or coconut milk just before serving. Add diced tomatoes for a slightly different flavor profile, or include a parmesan rind while simmering for even more umami depth.

Serviervorschläge

This Tuscan white bean soup shines as a complete meal when paired with crusty Italian bread or garlic toast for dipping into the flavorful broth. For a more substantial spread, serve it alongside a simple arugula salad dressed with lemon vinaigrette, which echoes the citrus notes in the soup. A glass of crisp white wine like Pinot Grigio or Vermentino complements the bright, herbal flavors beautifully. For a traditional Italian presentation, place a slice of toasted bread in the bottom of each bowl before ladling the soup over it. Garnish generously with freshly grated Parmesan, a drizzle of your best extra-virgin olive oil, and perhaps some additional lemon zest and fresh cracked black pepper. The soup also makes an elegant starter for a multi-course Italian dinner, followed by a pasta course or grilled protein.

Creamy cannellini beans, tender kale, and bright lemon zest create a comforting Tuscan white bean soup, perfect for chilly evenings.  Pin It
Creamy cannellini beans, tender kale, and bright lemon zest create a comforting Tuscan white bean soup, perfect for chilly evenings. | urbanspatula.com

This Tuscan white bean soup with kale and lemon zest embodies the essence of Italian home cooking—simple, nourishing, and utterly delicious. It's a recipe that proves comfort food can be both wholesome and sophisticated, bringing together humble ingredients in a way that feels both rustic and refined. Whether you're cooking for your family on a busy weeknight or preparing a cozy meal to share with friends, this soup delivers warmth, flavor, and satisfaction in every spoonful. The best part? It tastes even better the next day, making it ideal for meal prep or enjoying as leftovers. So gather your ingredients, embrace the simplicity of Italian cooking, and let this beautiful bowl of soup bring a little Tuscan sunshine to your table.

Questions & Answers

What beans work best in this soup?

Cannellini beans provide a creamy texture and mild flavor that complement the rustic Tuscan style well.

Can I substitute kale with another green?

Baby spinach or Swiss chard can be used as alternatives, cooking just until wilted for best results.

How do I achieve a creamier soup texture?

Remove a cup of the cooked beans and vegetables, mash or blend them, then return to the pot to thicken the base.

Is it possible to make a vegan version?

Omit the Parmesan cheese or replace it with a plant-based alternative to keep it vegan friendly.

What herbs enhance this Tuscan flavor profile?

Thyme, rosemary, and bay leaf are traditional herbs that add woody and aromatic notes to the soup.

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 kale

Rustic Tuscan soup with creamy white beans, kale, and bright lemon notes for a heartwarming dish.

Prep Time
15 minutes
Cook Time
35 minutes
Overall Time
50 minutes
Created by Carter Phillips


Skill Level Easy

Cuisine Italian

Portions 4 Serving Size

Diet Preferences 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 oz 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 or 1 tablespoon fresh, minced
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, optional for dairy-free or vegan
03 Extra-virgin olive oil for drizzling

How-To Steps

Step 01

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

Step 02

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

Step 03

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

Step 04

Build broth base: Add cannellini beans, vegetable broth, water, dried thyme, rosemary, bay leaf, and red pepper flakes if using. Season with salt and pepper to taste.

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 until smooth, then return to the pot to achieve creamier consistency.

Step 07

Finish with citrus: Stir in lemon zest and lemon juice. Simmer for 2 additional minutes.

Step 08

Season and serve: Remove bay leaf. Taste and adjust seasoning as needed. Ladle into bowls and top with grated Parmesan and drizzle of extra-virgin olive oil.

Tools You’ll Need

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

Allergy Warnings

Review every ingredient for allergens and ask a professional if you’re unsure.
  • Contains dairy (Parmesan); omit or substitute for dairy-free requirements
  • Contains celery
  • Verify broth and cheese labels for gluten and other potential allergens

Nutrition Info (for each serving)

These nutrition details are for reference and don’t replace medical guidance.
  • Energy: 285
  • Fats: 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.