Hearty Tuscan White Bean Soup

Hearty Tuscan White Bean Soup

Hearty Tuscan White Bean Soup

This hearty Tuscan white bean soup is the perfect cosy meal for a chilly winter day. Packed with creamy white beans, tender vegetables, fragrant Italian herbs, leafy greens, and a rich savoury broth, this soup is both comforting and satisfying.

The beans provide a hearty texture and make the soup wonderfully filling, while garlic, rosemary, thyme, and Italian seasoning add layers of delicious flavour. A splash of lemon juice at the end brightens everything and brings the ingredients together.

It is an easy one-pot meal that works beautifully for lunch, dinner, meal prep, or a comforting weekend meal with the family.

Ingredients

For the Soup

  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, diced
  • 3 cloves of garlic, minced
  • 3 medium carrots, peeled and sliced
  • 3 celery stalks, sliced
  • 1 medium zucchini, diced
  • 1 can (14 oz/400 g) diced tomatoes, with juices
  • 4 cans (15 oz/425 g each) white beans, drained and rinsed
  • 6 cups vegetable broth or chicken broth
  • 2 cups chopped kale or fresh spinach
  • 1 teaspoon dried Italian seasoning
  • 1 teaspoon dried rosemary
  • ½ teaspoon dried thyme
  • 1 teaspoon paprika
  • 1 bay leaf
  • ½ teaspoon black pepper
  • Salt, to taste
  • 1 tablespoon fresh lemon juice

Optional Ingredients

  • ¼ teaspoon red pepper flakes
  • ½ cup freshly grated Parmesan cheese
  • Fresh parsley, chopped
  • Fresh rosemary for garnish
  • Crusty whole-grain bread for serving

Description

Tuscan-style bean soups are known for being rustic, hearty, and full of simple ingredients. This version combines creamy white beans with classic vegetables and herbs to create a comforting soup that tastes like it has been simmering all day.

The combination of onion, carrots, celery, and garlic creates a flavourful foundation. Tomatoes add subtle acidity, while the beans provide body and protein. Kale or spinach adds colour and freshness, making the soup feel complete and satisfying.

You can serve this soup exactly as written or customise it with your favourite vegetables, herbs, or protein.

Preparation Time

Prep time: 15 minutes

Cook time: 35 minutes

Total time: Approximately 50 minutes

Servings

This recipe makes approximately 6 servings.

Instructions

Step 1: Prepare the Vegetables

Wash and prepare all of your vegetables before starting.

Dice the onion, slice the carrots and celery, and dice the zucchini. Mince the garlic and chop the kale or spinach.

Drain and rinse the canned white beans thoroughly under cool running water.

Preparing everything beforehand makes the cooking process quick and organised.

Step 2: Sauté the Aromatics

Heat the olive oil in a large soup pot or Dutch oven over medium heat.

Add the diced onion, carrots, and celery.

Cook for approximately 6–8 minutes, stirring occasionally, until the vegetables begin to soften.

Add the minced garlic and cook for another 30–60 seconds, until fragrant.

Be careful not to burn the garlic because burnt garlic can make the soup taste bitter.

Step 3: Add the Seasonings

Add the Italian seasoning, rosemary, thyme, paprika, black pepper, and red pepper flakes if using.

Stir everything together for approximately 30 seconds.

Heating the dried herbs briefly in the olive oil helps release their aroma and gives the soup a deeper flavour.

Step 4: Add Tomatoes and Zucchini

Add the diced tomatoes and zucchini.

Stir well and cook for approximately 2–3 minutes.

The tomatoes add acidity and richness, while the zucchini provides a tender texture and mild flavour.

Step 5: Add the Beans and Broth

Add the drained white beans to the pot.

Pour in the vegetable or chicken broth.

Add the bay leaf and stir everything together.

Increase the heat and bring the soup to a gentle boil.

Step 6: Simmer

Once the soup reaches a boil, reduce the heat to low.

Cover the pot partially and simmer for approximately 25–30 minutes.

Stir occasionally.

As the soup simmers, the vegetables become tender and the flavours blend together beautifully.

Step 7: Make the Soup Creamier

For a naturally creamy texture without adding cream, scoop approximately 1 cup of the beans and broth from the pot.

Mash the beans with a fork or potato masher, then return them to the soup.

Alternatively, use an immersion blender for a few seconds directly in the pot.

Do not completely blend the soup unless you want a smooth consistency. Leaving plenty of whole beans and vegetables gives the soup its traditional rustic texture.

Step 8: Add the Greens

Add the chopped kale or spinach during the final 3–5 minutes of cooking.

If using kale, give it a few extra minutes to become tender.

If using spinach, it will wilt very quickly.

Remove the bay leaf.

Step 9: Finish With Lemon

Turn off the heat and stir in the fresh lemon juice.

Taste the soup and adjust the salt and pepper as needed.

The lemon juice is optional, but it adds brightness and balances the rich, savoury flavours.

Step 10: Serve

Ladle the hot soup into bowls.

Top with freshly chopped parsley, a little Parmesan cheese if desired, and a drizzle of extra-virgin olive oil.

Serve with crusty bread for a complete and comforting meal.

Recipe Notes

Choose Good White Beans

Cannellini beans are an excellent choice because they are large, creamy, and hold their shape well.

Great Northern beans or navy beans can also be used.

Don’t Skip the Aromatics

Onions, celery, carrots, and garlic create the flavour base of the soup. Allow them enough time to soften before adding the broth.

Fresh Lemon Makes a Difference

A small amount of fresh lemon juice can make a hearty bean soup taste noticeably fresher.

Add it after cooking rather than boiling it for a long time.

Make It Creamy Without Cream

Mashing some of the beans is one of the easiest ways to create a naturally creamy texture while keeping the soup hearty.

Helpful Tips

Tip 1: Use Homemade Broth

If you have homemade vegetable or chicken broth available, it can add extra depth of flavour.

Tip 2: Adjust the Thickness

For a thicker soup, mash more beans.

For a thinner soup, add extra broth or water.

Tip 3: Add More Vegetables

This soup is very flexible. You can add mushrooms, potatoes, green beans, cabbage, or chopped bell peppers.

Tip 4: Add Protein

For a higher-protein version, add cooked shredded chicken or turkey.

Beans already contribute plant-based protein, so the soup can be satisfying without meat.

Tip 5: Don’t Overcook the Vegetables

You want the vegetables to become tender while retaining some texture. Check them periodically during simmering.

Tip 6: Season Gradually

Broth and canned beans can contain different amounts of sodium. Taste the soup before adding a lot of salt.

Nutritional Information

Approximate nutrition per serving, based on 6 servings and excluding optional Parmesan and bread:

  • Calories: approximately 330–380
  • Protein: approximately 17–20 g
  • Carbohydrates: approximately 50–55 g
  • Fat: approximately 9–11 g
  • Fibre: approximately 13–16 g
  • Sugar: approximately 8–10 g
  • Sodium: varies depending on the broth and canned beans used

These values are estimates and can vary depending on the exact ingredients and brands used.

Potential Benefits

White Beans

White beans are a good source of plant-based protein and dietary fibre. Fibre can help support digestive health and contributes to feelings of fullness.

Vegetables

Carrots, celery, zucchini, tomatoes, onions, and leafy greens provide a variety of vitamins, minerals, fibre, and plant compounds.

Olive Oil

Extra-virgin olive oil provides predominantly unsaturated fats and works beautifully in this Mediterranean-inspired recipe.

Leafy Greens

Kale and spinach add vitamins, minerals, fibre, and colour to the soup.

Balanced Meal

Combining beans, vegetables, healthy fats, and broth creates a satisfying meal that can fit into a balanced eating pattern.

No single soup or food should be considered a cure or treatment for illness. Its benefits come from the overall nutritional quality of the ingredients and how it fits into your diet.

Frequently Asked Questions

Can I use dried beans instead of canned?

Absolutely. Cook the dried beans completely before adding them to the soup.

You will need approximately 1½ cups of cooked dried beans for every two cans, depending on the bean size and variety.

Can I use spinach instead of kale?

Yes. Spinach is an excellent substitute and requires much less cooking time.

Add it during the final few minutes.

Can I make this soup vegan?

Yes. Use vegetable broth and omit Parmesan cheese.

The resulting soup will be completely plant-based.

Can I add chicken?

Yes. Add approximately 2 cups of cooked shredded chicken during the final 5–10 minutes of cooking.

Can I use frozen vegetables?

Yes. Frozen vegetables can be used when fresh vegetables aren’t available.

Add them according to their cooking time so they don’t become overly soft.

How can I make the soup thicker?

Mash some of the beans against the side of the pot with a spoon or potato masher.

You can also blend a small portion of the soup with an immersion blender.

Can I make it spicy?

Definitely. Add red pepper flakes, crushed chilli, or a small amount of hot sauce.

Can I make this soup ahead of time?

Yes. In fact, the flavour often becomes even better after resting because the herbs and vegetables have more time to blend together.

How long does it last in the refrigerator?

Store cooled soup in an airtight container in the refrigerator for up to 4 days.

Reheat thoroughly before serving.

Can I freeze Tuscan white bean soup?

Yes. Allow the soup to cool completely, then transfer it to freezer-safe containers.

Freeze for up to approximately 3 months.

Thaw overnight in the refrigerator and reheat gently on the stovetop.

You may need to add a little broth or water after thawing because the beans can absorb liquid.

Serving Ideas

This soup is delicious on its own, but you can easily turn it into a larger meal.

Serve it with:

  • Crusty whole-grain bread
  • Garlic toast
  • A simple green salad
  • Roasted vegetables
  • A small portion of cooked whole grains
  • Freshly grated Parmesan
  • A drizzle of extra-virgin olive oil

For a lighter meal, simply enjoy a generous bowl of soup with fresh herbs and lemon.

Variations

Creamy Tuscan Bean Soup

Blend approximately 2 cups of the soup until smooth and stir it back into the pot.

This creates a naturally creamy consistency without heavy cream.

Tuscan Chicken and White Bean Soup

Add cooked shredded chicken for extra protein and a heartier meal.

Spicy White Bean Soup

Add red pepper flakes, chilli powder, and a pinch of smoked paprika.

Mushroom Tuscan Soup

Add 1–2 cups of sliced mushrooms with the onions, carrots, and celery.

Lemon Herb Bean Soup

Increase the fresh lemon juice slightly and add fresh parsley, basil, or rosemary before serving.

Final Thoughts

This hearty Tuscan white bean soup is the kind of recipe that makes cold-weather cooking feel effortless. It is warm, comforting, flavourful, and packed with wholesome ingredients.

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *