There's a certain magic in a pot of soup simmering on the stove, the aroma weaving through the kitchen like a warm embrace. This Tuscan White Bean Soup is my homage to the rustic kitchens of Tuscany, where simple ingredients transform into something soulful and satisfying.
Advertisements1
I remember wandering through a small market in Lucca, where a farmer handed me a bunch of kale still damp with morning dew. That memory inspired this recipe—a soup that's both humble and luxurious, with creamy cannellini beans, tender vegetables, and a broth that tastes like it's been simmering for hours.
It's the kind of meal that invites you to slow down, to dip crusty bread into the rich broth, and to savor each spoonful. Whether you're feeding a family or just yourself, this soup is a celebration of comforting, honest food.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons olive oil
Extra virgin olive oil adds richness; use a good quality one for flavor.
1 medium yellow onion, diced
Sweet onion works too; adds a savory base.
2 carrots, peeled and diced
For natural sweetness; no need to peel if organic.
2 celery stalks, diced
Adds aromatic depth; use leaves as well.
4 cloves garlic, minced
Fresh garlic is best; pre-minced can be used in a pinch.
1 teaspoon dried rosemary
Or 1 tablespoon fresh; adds a piney, earthy note.
1 teaspoon dried thyme
Or 1 tablespoon fresh; pairs well with beans.
1/2 teaspoon red pepper flakes (optional)
For a gentle kick; omit if sensitive to heat.
4 cups (960ml) vegetable broth
Chicken broth works too; low-sodium recommended.
3 cans (15 oz/425g each) cannellini beans, drained and rinsed
Or 4 cups cooked beans; great for using up leftovers.
1 can (14.5 oz/410g) diced tomatoes, undrained
Fire-roasted adds smokiness; use fresh tomatoes in summer.
4 cups (120g) chopped kale, stems removed
Swiss chard or spinach can substitute; adds color and nutrients.
Salt and black pepper, to taste
Essential for balancing flavors; use kosher salt.
2 tablespoons lemon juice (optional)
Brightens the soup; a splash of vinegar also works.
Tips & Tricks
Don't skip blending
It creates the creamy texture that makes this soup special.
Adjust thickness
Add more broth if too thick, or simmer longer to reduce.
Kale prep
Remove tough stems and chop leaves into bite-size pieces for even cooking.
Taste as you go
Season in layers; beans absorb salt, so adjust at the end.
Pro Tips
Step-by-Step Instructions
1. Sauté the aromatics
Heat olive oil in a large pot over medium heat (350°F/175°C). Add onion, carrots, and celery; cook for 5-7 minutes until softened and fragrant, stirring occasionally. They should be translucent but not browned.
2. Add garlic and herbs
Stir in garlic, rosemary, thyme, and red pepper flakes (if using). Cook for 1 minute until garlic is fragrant, being careful not to burn it.
3. Add broth and tomatoes
Pour in vegetable broth and diced tomatoes with their juices. Scrape any browned bits from the bottom of the pot. Bring to a gentle boil.
4. Simmer the soup
Reduce heat to low and let simmer for 10 minutes to meld flavors. The broth should be gently bubbling, not rolling.
5. Blend some beans
In a blender, puree 1 can of the drained beans with 1 cup of the hot broth until smooth. Alternatively, use an immersion blender directly in the pot for a few pulses. This thickens the soup.
6. Add beans and kale
Stir in the pureed beans, remaining whole beans, and chopped kale. Simmer for another 10-15 minutes until kale is wilted and tender, and soup is heated through. The kale should be vibrant green and tender.
7. Season and finish
Taste and season with salt, pepper, and a squeeze of lemon juice if desired. The lemon brightens the flavors. Serve hot with crusty bread.
Delicious Variations
Add protein
Stir in cooked Italian sausage or shredded chicken for a heartier meal.
Swap greens
Use spinach or Swiss chard instead of kale; add at the end.
Make it creamy
Stir in a splash of heavy cream or coconut milk for extra richness.
How to Store Tuscan White Bean Soup I Am Homesteader
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze in portions for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat gently on the stovetop, adding a splash of broth or water to loosen.
Frequently Asked Questions
Q: Can I make this soup in a slow cooker?
Yes, you can. Sauté the aromatics first, then add everything except the kale and puree to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Stir in the kale and pureed beans during the last 30 minutes.
Q: Can I use dried beans instead of canned?
Absolutely. Soak 1.5 cups of dried cannellini beans overnight, then cook them until tender before adding to the soup. You may need to adjust the simmering time.
Q: Is this soup vegan?
Yes, as written it is vegan. Just use vegetable broth and skip the Parmesan garnish if you prefer.
Q: How can I thicken the soup without blending?
You can mash some of the beans with a potato masher right in the pot. This gives a rustic, chunky texture.
Q: What can I use instead of kale?
Swiss chard or spinach are great substitutes. Add them at the end and cook just until wilted.
I hope this soup brings you the same comfort it brings my family. Don't be afraid to make it your own—add a little extra garlic, a pinch of smoked paprika, or a swirl of pesto. Wander wisely.
Tuscan White Bean Soup I Am Homesteader
This Tuscan White Bean Soup is a hearty, rustic bowl of creamy beans, kale, and savory herbs—perfect for cozy nights.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- 1/2 teaspoon red pepper flakes (optional)
- 4 cups (960ml) vegetable broth
- 3 cans (15 oz/425g each) cannellini beans, drained and rinsed
- 1 can (14.5 oz/410g) diced tomatoes, undrained
- 4 cups (120g) chopped kale, stems removed
- Salt and black pepper, to taste
- 2 tablespoons lemon juice (optional)
📋 Instructions
- 1Sauté the aromatics — Heat olive oil in a large pot over medium heat (350°F/175°C). Add onion, carrots, and celery; cook for 5-7 minutes until softened and fragrant, stirring occasionally. They should be translucent but not browned.
- 2Add garlic and herbs — Stir in garlic, rosemary, thyme, and red pepper flakes (if using). Cook for 1 minute until garlic is fragrant, being careful not to burn it.
- 3Add broth and tomatoes — Pour in vegetable broth and diced tomatoes with their juices. Scrape any browned bits from the bottom of the pot. Bring to a gentle boil.
- 4Simmer the soup — Reduce heat to low and let simmer for 10 minutes to meld flavors. The broth should be gently bubbling, not rolling.
- 5Blend some beans — In a blender, puree 1 can of the drained beans with 1 cup of the hot broth until smooth. Alternatively, use an immersion blender directly in the pot for a few pulses. This thickens the soup.
- 6Add beans and kale — Stir in the pureed beans, remaining whole beans, and chopped kale. Simmer for another 10-15 minutes until kale is wilted and tender, and soup is heated through. The kale should be vibrant green and tender.
- 7Season and finish — Taste and season with salt, pepper, and a squeeze of lemon juice if desired. The lemon brightens the flavors. Serve hot with crusty bread.



