Tuscan White Bean and Kale Soup
Tuscan White Bean Soup is a cozy, rustic meal made with creamy white beans, tender kale, tomatoes, garlic, herbs, and a savory broth. It is hearty enough for dinner but still light enough to enjoy throughout the year. The beans add protein and body, while the kale gives the soup color, texture, and freshness.
This Tuscan White Bean Soup is easy to make in one pot and uses mostly pantry-friendly ingredients. It is a great option for busy weeknights, meal prep, or a simple family lunch.
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6
Course: Soup, Main Course
Cuisine: Italian-Inspired
Ingredients
For the Soup Base
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 garlic cloves, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/4 teaspoon red pepper flakes, optional
- 1 tablespoon tomato paste
- 1 can diced tomatoes, 14.5 ounces
- 6 cups low-sodium vegetable or chicken broth
- 3 cans cannellini beans, 15 ounces each, drained and rinsed
- 4 cups chopped kale, tough stems removed
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 1 tablespoon fresh lemon juice
- 1/4 cup chopped fresh parsley
- 2 tablespoons grated Parmesan, optional
Optional Garnishes
- Extra Parmesan cheese
- Fresh parsley
- Crusty bread
- Red pepper flakes
- Drizzle of olive oil
- Lemon wedges
Why You’ll Love This Recipe
Tuscan White Bean Soup is comforting without being overly heavy. The cannellini beans make the broth creamy and satisfying, while the vegetables keep the soup fresh and colorful.
Another reason to love Tuscan White Bean Soup is how flexible it is. You can make it vegetarian, add extra vegetables, stir in pasta, or add cooked sausage or chicken if you want more protein.
The recipe also stores well, making it excellent for meal prep. In fact, the flavor often becomes even better after resting overnight.
How to Make Tuscan White Bean Soup
Step 1: Sauté the Vegetables
Heat olive oil in a large Dutch oven or soup pot over medium heat.
Add the onion, carrots, and celery. Cook for 6 to 8 minutes, stirring occasionally, until the vegetables begin to soften.
This vegetable base gives Tuscan White Bean Soup a deep, savory flavor.
Step 2: Add Garlic and Herbs
Add the garlic, oregano, thyme, rosemary, and red pepper flakes.
Cook for 30 to 60 seconds, stirring constantly, until fragrant. Be careful not to let the garlic burn.
Step 3: Add Tomato Paste and Tomatoes
Stir in the tomato paste and cook for about 1 minute.
Add the diced tomatoes with their juices and stir well.
The tomatoes give Tuscan White Bean Soup a subtle acidity that balances the creamy beans.
Step 4: Add the Broth and Beans
Pour in the broth and add the cannellini beans.
Stir everything together and bring the soup to a gentle boil.
Reduce the heat to medium-low and simmer uncovered for about 15 minutes.
Step 5: Make the Soup Creamier
For a naturally creamy texture, remove about 1 1/2 cups of the soup and blend it until smooth.
Return the blended mixture to the pot and stir well.
This simple step thickens Tuscan White Bean Soup without adding heavy cream.
You can also mash some of the beans directly against the side of the pot with a spoon if you prefer not to use a blender.
Step 6: Add the Kale
Stir the chopped kale into the simmering soup.
Cook for 5 to 7 minutes, or until the kale is tender but still bright green.
If you prefer softer greens, simmer a few minutes longer.
Step 7: Season and Finish
Add salt, black pepper, and lemon juice.
Taste the broth and adjust the seasoning as needed.
Fresh lemon helps brighten Tuscan White Bean Soup and balances the earthy beans and kale.
Step 8: Add Fresh Herbs
Remove the pot from the heat and stir in fresh parsley.
If using Parmesan, stir a small amount into the soup or sprinkle it over individual bowls.
Let Tuscan White Bean Soup rest for about 5 minutes before serving so the flavors can settle.
Serving Suggestions
Tuscan White Bean Soup is delicious with crusty Italian bread, garlic bread, sourdough, or warm focaccia.
For a lighter meal, serve it with a simple green salad or tomato-cucumber salad.
You can also pair Tuscan White Bean Soup with roasted vegetables, grilled chicken, or a small pasta dish for a larger dinner.
A sprinkle of Parmesan and a drizzle of good olive oil make an easy finishing touch.
For another rich and creamy dinner idea, try our Creamy Tuscan Garlic Shrimp Pasta with juicy shrimp, spinach, and sun-dried tomatoes.
Recipe Tips
Use cannellini beans for the most classic creamy texture.
Rinse canned beans well before adding them to the pot.
Sauté the vegetables until softened to build a flavorful base.
Do not rush the garlic and herb step because it adds depth.
Blend part of the soup if you want a thicker broth.
Tuscan White Bean Soup thickens naturally as it sits, so keep extra broth nearby if needed.
Remove tough kale stems before chopping.
Add lemon juice near the end for the freshest flavor.
Use low-sodium broth so you can control the salt.
Freshly grated Parmesan adds richness but can be omitted for a dairy-free version.
Easy Variations
For a heartier meal, add cooked Italian sausage, shredded chicken, or turkey sausage.
Tuscan White Bean Soup can also be made with spinach or Swiss chard instead of kale.
Add small pasta such as ditalini or orzo for a more filling version. If you do, add extra broth because pasta absorbs liquid.
For extra vegetables, stir in zucchini, green beans, mushrooms, or diced bell pepper.
You can also add a pinch of smoked paprika for a slightly deeper flavor.
For a fully vegan version, use vegetable broth and skip the Parmesan.
Make-Ahead Instructions
Tuscan White Bean Soup is an excellent make-ahead recipe because the flavors develop as it rests.
Prepare the soup one day in advance, cool it completely, and refrigerate it in an airtight container.
When reheating, add a small amount of broth or water if the soup has thickened too much.
If you plan to add pasta, cook it separately and add it when serving so it does not become too soft.
Storage and Reheating
Store leftover Tuscan White Bean Soup in an airtight container in the refrigerator for up to 4 days.
Reheat gently on the stovetop over medium-low heat, stirring occasionally.
You can also microwave individual portions in short intervals, stirring between each one.
This soup freezes well for up to 3 months. Let it cool completely before transferring it to freezer-safe containers.
Thaw overnight in the refrigerator before reheating.
Nutrition Information
Approximate nutrition per serving:
Calories: 320
Protein: 15 g
Carbohydrates: 48 g
Fat: 9 g
Saturated Fat: 2 g
Fiber: 13 g
Sugar: 7 g
Sodium: 620 mg
Nutrition values are estimates and may vary depending on the broth, beans, Parmesan, and serving size.
Frequently Asked Questions
Can I use a different type of white bean?
Yes. Great Northern beans or navy beans can replace cannellini beans. The texture will be slightly different, but the soup will still be delicious.
Can I use spinach instead of kale?
Yes. Spinach cooks much faster, so add it during the final 2 to 3 minutes of cooking.
Can I make this soup vegan?
Yes. Tuscan White Bean Soup can easily be made vegan by using vegetable broth and leaving out the Parmesan.
How can I make the soup thicker?
Blend or mash some of the beans and return them to the pot. You can also simmer the soup uncovered for a few extra minutes.
Can I add pasta?
Yes. Small pasta shapes such as ditalini, orzo, or small shells work well. Add additional broth because pasta will absorb some liquid.
Can I use dried beans?
Yes. Cook dried beans until tender before adding them to the soup. You will need about 4 1/2 cups of cooked beans.
What can I serve with this soup?
Crusty bread, focaccia, garlic bread, salad, roasted vegetables, or grilled chicken are all excellent choices.
Final Thoughts
Tuscan White Bean Soup is a simple, comforting recipe that turns basic pantry ingredients into a hearty and flavorful meal. Creamy beans, tender kale, vegetables, garlic, tomatoes, herbs, and lemon create a balanced soup that works for lunch or dinner.
Because Tuscan White Bean Soup is easy to customize, you can keep it vegetarian or add sausage, chicken, pasta, or extra vegetables.
Keep this Tuscan White Bean Soup recipe in your rotation whenever you want a cozy one-pot meal that is easy to prepare, satisfying, and perfect for leftovers.
If you enjoy crispy and satisfying comfort food, you may also like our Ultimate Smash Burger Crunchwrap Recipe.