Tuscan White Bean Soup

Tuscan white bean soup is the kind of cozy bowl that makes your whole kitchen smell like a tiny Italian trattoria. Cannellini beans simmer gently with tomatoes, herbs, and tender vegetables, then finish with Parmesan, kale, and a splash of lemon for brightness. It is hearty and satisfying yet light enough for every season. Serve it with warm crusty bread and a glass of wine and you have a beautiful, nourishing meal that feels both rustic and elegant, perfect for slow Sundays or a comforting weeknight dinner.

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried rosemary, crushed
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 cans (15 oz/425 g each) cannellini beans, drained and rinsed
  • 1 can (14.5 oz/410 g) diced tomatoes, with juices
  • 5 cups (1.2 L) vegetable or chicken broth
  • 1 bay leaf
  • 1/2 teaspoon salt, more to taste
  • 1/4 teaspoon freshly ground black pepper, more to taste
  • 2 cups chopped kale or spinach, ribs removed
  • 1/2 cup freshly grated Parmesan cheese, plus more for serving
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons chopped fresh parsley
  • Crusty bread, for serving (optional)

Instructions

Step 1: Build the Flavor Base

  • Heat the olive oil in a large soup pot over medium heat. Add the chopped onion, diced carrots, and diced celery. Sauté for 6 to 8 minutes, stirring occasionally, until the vegetables soften and the onion turns translucent and lightly golden at the edges.

Step 2: Add Garlic and Herbs

  • Stir in the minced garlic, oregano, thyme, rosemary, and red pepper flakes if using. Cook for about 1 minute, just until fragrant, being careful not to let the garlic brown.

Step 3: Add Beans and Tomatoes

  • Add the drained cannellini beans and the diced tomatoes with all their juices. Stir well to coat the beans and tomatoes in the aromatic oil and vegetables so they start absorbing flavor right away.

Step 4: Pour in the Broth

  • Pour in the vegetable or chicken broth, then add the bay leaf, salt, and black pepper. Stir to combine and bring the mixture up to a gentle boil over medium high heat.

Step 5: Simmer for Depth

  • Once boiling, reduce the heat to low. Cover the pot partially and let the soup simmer for about 20 minutes, allowing the flavors to meld and the vegetables to become tender.

Step 6: Thicken Naturally

  • Using the back of a spoon, lightly mash a portion of the beans against the side of the pot. This releases their starch and naturally thickens the broth, giving the soup a creamy texture without adding cream.

Step 7: Add the Greens

  • Stir in the chopped kale or spinach. Simmer for another 5 to 7 minutes, or until the greens are tender but still bright and vibrant. If the soup looks too thick, you can add a splash of extra broth or water.

Step 8: Stir in Parmesan

  • Remove the bay leaf. Stir in the grated Parmesan cheese until it melts into the broth and the soup becomes lightly creamy and rich. Taste and adjust with more salt and black pepper if needed.

Step 9: Finish with Freshness

  • Add the fresh lemon juice and chopped parsley. Stir well and taste again, adjusting seasoning as desired. The lemon should brighten the flavors without overpowering them.

Step 10: Serve and Enjoy

  • Ladle the Tuscan white bean soup into warm bowls. Top with extra Parmesan, a drizzle of good olive oil, and freshly cracked black pepper if you like. Serve hot with crusty bread on the side for dipping.

Why You’ll Love This Recipe

  • Deeply comforting and hearty, yet naturally light and nourishing.
  • Made mostly from pantry staples, so it is easy to pull together on busy days.
  • Packed with fiber rich beans, leafy greens, and aromatic herbs for a wholesome bowl.
  • Perfect for make ahead meals, as the flavors only deepen and improve overnight.

Recipe Variations

  1. Serve with warm crusty bread or focaccia for dipping into the flavorful broth.
  2. Add a simple green salad dressed with lemon and olive oil to round out the meal.
  3. Top each bowl with extra Parmesan, a drizzle of olive oil, and a sprinkle of fresh herbs for a restaurant worthy finish.

Cooking Notes

  1. Adjust the thickness by mashing more or fewer beans and by adding extra broth if needed.
  2. Season gradually. Salt levels will concentrate as the soup simmers, so taste near the end and adjust.
  3. If using kale, remove the tough stems and chop the leaves finely so they become tender and pleasant in each spoonful.

Serving Suggestions

  1. Serve with warm crusty bread or focaccia for dipping into the flavorful broth.
  2. Add a simple green salad dressed with lemon and olive oil to round out the meal.
  3. Top each bowl with extra Parmesan, a drizzle of olive oil, and a sprinkle of fresh herbs for a restaurant worthy finish.

Additional Tips

  • Rinse and drain the canned beans well to remove excess sodium and starchiness.
  • Use good quality broth, since it forms the base of the soup and makes a big difference in flavor.
  • For gentle heat, start with a small pinch of red pepper flakes and build up to your preferred level of spice.

Prep Time

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes

Nutritional Information (Per Serving)

  • Calories: 290 kcal
  • Protein: 13 g
  • Sodium: 720 mg

Frequently Asked Questions

  1. Can I use dried beans instead of canned?
    Yes. Cook 1 1/2 cups dried cannellini beans until tender, then use in place of the canned beans, adjusting salt as needed.
  2. Does this soup freeze well?
    It freezes beautifully. Cool completely, portion into containers, and freeze for up to 3 months. Thaw overnight in the fridge and reheat gently.
  3. Can I make this soup vegan?
    Absolutely. Use vegetable broth and omit the Parmesan or swap it for a vegan Parmesan style cheese.
  4. How do I store leftovers?
    Store cooled soup in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop over medium low heat, adding a splash of broth or water if it thickens.

Conclusion

This Tuscan white bean soup wraps you in the kind of comfort that never feels heavy. With silky beans, tender vegetables, fragrant herbs, and bright greens, every spoonful is satisfying and nourishing at once. It is a beautiful way to bring rustic Italian flavors to your everyday kitchen. Whether you are cooking for family, meal prepping for the week, or simply craving a cozy bowl, this soup is a reliable favorite you will return to again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tuscan White Bean Soup


  • Author: Demi
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian (when made with vegetable broth)

Description

Tuscan white bean soup is the kind of cozy bowl that makes your whole kitchen smell like a tiny Italian trattoria. Cannellini beans simmer gently with tomatoes, herbs, and tender vegetables, then finish with Parmesan, kale, and a splash of lemon for brightness. It is hearty and satisfying yet light enough for every season. Serve it with warm crusty bread and a glass of wine and you have a beautiful, nourishing meal that feels both rustic and elegant, perfect for slow Sundays or a comforting weeknight dinner.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried rosemary, crushed
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 cans (15 oz/425 g each) cannellini beans, drained and rinsed
  • 1 can (14.5 oz/410 g) diced tomatoes, with juices
  • 5 cups (1.2 L) vegetable or chicken broth
  • 1 bay leaf
  • 1/2 teaspoon salt, more to taste
  • 1/4 teaspoon freshly ground black pepper, more to taste
  • 2 cups chopped kale or spinach, ribs removed
  • 1/2 cup freshly grated Parmesan cheese, plus more for serving
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons chopped fresh parsley
  • Crusty bread, for serving (optional)

Instructions

  1. Step 1: Build the Flavor Base
    Heat the olive oil in a large soup pot over medium heat. Add the chopped onion, diced carrots, and diced celery. Sauté for 6 to 8 minutes, stirring occasionally, until the vegetables soften and the onion turns translucent and lightly golden at the edges.
  2. Step 2: Add Garlic and Herbs
    Stir in the minced garlic, oregano, thyme, rosemary, and red pepper flakes if using. Cook for about 1 minute, just until fragrant, being careful not to let the garlic brown.
  3. Step 3: Add Beans and Tomatoes
    Add the drained cannellini beans and the diced tomatoes with all their juices. Stir well to coat the beans and tomatoes in the aromatic oil and vegetables so they start absorbing flavor right away.
  4. Step 4: Pour in the Broth
    Pour in the vegetable or chicken broth, then add the bay leaf, salt, and black pepper. Stir to combine and bring the mixture up to a gentle boil over medium high heat.
  5. Step 5: Simmer for Depth
    Once boiling, reduce the heat to low. Cover the pot partially and let the soup simmer for about 20 minutes, allowing the flavors to meld and the vegetables to become tender.
  6. Step 6: Thicken Naturally
    Using the back of a spoon, lightly mash a portion of the beans against the side of the pot. This releases their starch and naturally thickens the broth, giving the soup a creamy texture without adding cream.
  7. Step 7: Add the Greens
    Stir in the chopped kale or spinach. Simmer for another 5 to 7 minutes, or until the greens are tender but still bright and vibrant. If the soup looks too thick, you can add a splash of extra broth or water.
  8. Step 8: Stir in Parmesan
    Remove the bay leaf. Stir in the grated Parmesan cheese until it melts into the broth and the soup becomes lightly creamy and rich. Taste and adjust with more salt and black pepper if needed.
  9. Step 9: Finish with Freshness
    Add the fresh lemon juice and chopped parsley. Stir well and taste again, adjusting seasoning as desired. The lemon should brighten the flavors without overpowering them.
  10. Step 10: Serve and Enjoy
    Ladle the Tuscan white bean soup into warm bowls. Top with extra Parmesan, a drizzle of good olive oil, and freshly cracked black pepper if you like. Serve hot with crusty bread on the side for dipping.

Notes

  • For a creamier texture, mash more of the beans or blend a small portion of the soup, then return it to the pot.
  • If you prefer a thinner soup, simply add a bit more broth or water toward the end of cooking.
  • This soup gets even better the next day, making it perfect for meal prep and lunches.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian inspired

Nutrition

  • Serving Size: 1 generous bowl
  • Calories: 290 kcal
  • Sugar: 5 g
  • Sodium: 720 mg
  • Fat: 11 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 34 g
  • Fiber: 9 g
  • Protein: 13 g
  • Cholesterol: 10 mg

Keywords: Tuscan white bean soup, cannellini bean soup, Italian soup, hearty vegetable soup, kale and bean soup, cozy dinner, one pot soup

Leave a Comment

Recipe rating