Jump to Recipe

This post may contain affiliate links.

Tuscan White Bean Soup is a hearty, comforting soup that will fill you up during the cold months. Fresh vegetables, protein packed beans, kale and flavorful vegetables make this a great soup you are sure to love! Add your favorite fresh herbs for extra flavor and serve it with a side of your favorite crusty bread to soak up all of those delicious juices! 

tuscan white bean soup in a bowl
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Tuscan White Bean Soup is the kind of cozy, nourishing meal you want to make all winter long. It brings together simple ingredients into a hearty, filling soup. This soup is made with creamy cannellini beans, aromatic herbs, tender vegetables and leafy greens, in a classic Italian-inspired soup that is so comforting. I love that it is plant-based and budget friendly, making it a great option for a weeknight meal or a soup you can prep ahead of time and freeze some for later. This comes together with simple pantry staples!

This Tuscan Soup is perfect for chilly days when you are craving a warm, filling soup without spending hours in the kitchen. It is finished with a splash of lemon juice which brightens the soup. You can serve this with crusty bread to soak up the juices or try my Homemade Naan Bread.

When the colder months roll around I love to have hearty soups on rotation. I often make this Lebanese Lentil Soup, Moroccan Red Lentil Soup, Instant Pot Turkey Chili. If you like bean soups try this Slow Cooker 15 Bean Soup, Instant Pot 15 Bean Soup, Pinto Bean Soup, Navy Bean Soup Recipe or this Mediterranean White Bean Soup.

Why You Will Love this Recipe

Julia, author of A Cedar Spoon.

This is a simple soup recipe perfect for winter! Here are the reasons we love it:

Hearty and Satisfying: The creamy cannellini beans and tender vegetables make this soup both filling and comforting without being too heavy.
Nourishing: Packed with plant-based protein, fiber and greens this Tuscan Style Soup is wholesome, and one you can feel good feeding your family.
Easy and Versatile: Made in one pot with simple pantry ingredients, this soup is perfect for a busy weeknight, meal prepping or freezing for later!

Recipe Ingredients

For exact ingredient amounts and instructions, see the full recipe card below. 

Homemade Tuscan white bean soup in a rustic bowl recipe ingredients
  • vegetables: the mixture of onion, carrot and celery are a nice blend of vegetables in this soup.
  • spices: dried thyme, rosemary and red pepper flakes add flavor and some spice to the soup. You can also use fresh thyme and rosemary if you have it.
  • beans: the start of this soup is the cannellini beans or white beans. They are creamy, mild white beans that add a plant-based protein to the soup. The key to a creamy soup is to puree half of the broth with the beans and adding it back in. This is optional but makes it silky and creamy!
  • kale: at the end of the soup simmering add in chopped kale. It adds nutrients, and a slightly earthy flavor that pairs nicely with the beans.
  • lemon juice: a squeeze of lemon juice brightens the soup and is the perfect finishing touch.
Italian white bean soup with kale, carrots, and celery

Ways to Modify this Recipe

  • beans: you can easily swap the white beans for chickpeas, black beans or whatever you favorite bean is.
  • veggies: add in whatever vegetables you like in soup. I think that green beans, diced tomatoes and bell peppers are great options.
  • spices: spice this soup up with extra spices like italian seasoning, paprika, turmeric or curry powder.
  • protein: add in protein like shredded chicken, turkey sausage, pancetta, ground turkey or shrimp. For a plant based protein use tofu.
  • greens: swap kale for spinach or swiss chard or escarole.
Creamy Tuscan white bean soup made with cannellini beans

How to Make Tuscan Bean Soup with Kale

Tuscan White Bean Soup veggies in a pot

Step 1: Sauté Veggies: Heat olive oil in a large pot or dutch oven over medium heat. Add onion, carrots, and celery. Sauté for 7-8 minutes, stirring occasionally, until softened and lightly golden.

Tuscan White Bean Soup

Step 2: Add Herbs: Add garlic and tomato paste. Cook, stirring constantly, for a minute, until fragrant. Stir in thyme, rosemary, and red pepper flakes (if using).

Tuscan Soup with White Beans in a dutch oven

Step 3: Blend Portion of Soup: Pour in broth. Add beans and bay leaf, then season with salt and pepper. Bring to a boil, reduce the heat, and simmer uncovered for 15 minutes.

Transfer about 2 cups of the soup to a blender and process until creamy. Return the mixture to the pot.

Tuscan Soup with White Beans and herbs

Step 4: Stir in Kale: Stir in the chopped kale and simmer for 4-5 minutes, just until it is wilted and tender. Remove the bay leaf. Add lemon juice and adjust the seasoning, if needed. If the soup is too thick to your liking, add an additional 1/2 cup of broth to loosen it up. Serve in bowls topped with freshly grated Parmesan. Enjoy!

Vegetarian Tuscan white bean soup served with crusty bread

My Pro Tips

Recipe Tips

  • This soup is thick and hearty rather than brothy. If you prefer a more broth-forward soup, use 5-6 cups of broth instead of 4.
  • Cannellini beans give the creamiest result, but Great Northern beans can be used as a substitute. Be sure to drain and rinse canned beans well.
  • You can also use an immersion blender to partially blend the soup directly in the pot until part of it is creamy, while plenty of beans and vegetables remain whole. The goal is a thick, spoonable texture – not a fully puréed soup.
  • For a vegan version, skip the Parmesan or use a dairy-free alternative.

Storage Tips

  • Store the leftover soup in the fridge in an airtight container for up to 4 days. To reheat you can heat on the stove or you can microwave.
  • You also can freeze this soup. Make sure to completely cool it off before you store it in an airtight container for up to 3 months.
  • To reheat you can heat in the microwave or on the stove.

More Soup Recipes

Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.

Tap to rate the recipe
5 from 1 vote

Tuscan White Bean Soup

Tuscan White Bean Soup is a hearty, comforting soup that will fill you up during the cold months. Fresh vegetables, protein packed beans, kale and flavorful vegetables make this a great soup you are sure to love! Add your favorite fresh herbs for extra flavor and serve it with a side of your favorite crusty bread to soak up all of those delicious juices! 
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 teaspoon dried thyme
  • ½ teaspoon dried rosemary
  • ¼ teaspoon red pepper flakes, optional
  • 4 cups low-sodium vegetable broth
  • 2 15 ounce cans cannellini beans, drained and rinsed
  • 1 bay leaf
  • 1/2 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 4 cups chopped kale, stems removed
  • 1 tablespoon fresh lemon juice
  • Freshly grated Parmesan cheese, for serving (optional)

Instructions 

  • Heat olive oil in a large pot or dutch oven over medium heat. Add onion, carrots, and celery. Sauté for 7-8 minutes, stirring occasionally, until softened and lightly golden.
  • Add garlic and tomato paste. Cook, stirring constantly, for a minute, until fragrant. Stir in thyme, rosemary, and red pepper flakes (if using).
  • Pour in broth. Add beans and bay leaf, then season with salt and pepper. Bring to a boil, reduce the heat, and simmer uncovered for 15 minutes.

Transfer about 2 cups of the soup to a blender and process until creamy. Return the mixture to the pot.
  • Stir in the chopped kale and simmer for 4-5 minutes, just until it is wilted and tender. Remove the bay leaf. Add lemon juice and adjust the seasoning, if needed. If the soup is too thick to your liking, add an additional ½ cup of broth to loosen it up.
  • Serve the soup topped with freshly grated Parmesan. Enjoy!

Notes

  • This soup is thick and hearty rather than brothy. If you prefer a more broth-forward soup, use 5-6 cups of broth instead of 4.
  • Cannellini beans give the creamiest result, but Great Northern beans can be used as a substitute. Be sure to drain and rinse canned beans well.
  • You can also use an immersion blender to partially blend the soup directly in the pot until part of it is creamy, while plenty of beans and vegetables remain whole. The goal is a thick, spoonable texture – not a fully puréed soup.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • This soup freezes well. Let it cool completely, then transfer to freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a little broth or water if needed.
  • For a vegan version, skip the Parmesan or use a dairy-free alternative.

Nutrition

Serving: 6g, Calories: 62kcal, Carbohydrates: 7g, Protein: 1g, Fat: 4g, Saturated Fat: 1g, Polyunsaturated Fat: 0.5g, Monounsaturated Fat: 3g, Sodium: 203mg, Potassium: 184mg, Fiber: 2g, Sugar: 3g, Vitamin A: 3728IU, Vitamin C: 14mg, Calcium: 46mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @acedarspoon or tag #acedarspoon!
5 from 1 vote

Leave a comment

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

Recipe Rating




3 Comments

  1. Mike says:

    5 stars
    What a great dish to start the fall!

  2. Mahesh says:

    Hi
    Thanks for your recipe.
    Do you have a slow cooker version of this recipe?
    TUSCAN BEAN SOUP

    1. Julia says:

      I do not but it would be easy to do! My suggestion would just be to add the bacon after it is done cooking. Here is what you would do.
      Add all ingredients to slow cooker except kale and bacon and cook on low for 4-6 hours. Cook the bacon and add to the soup at the end and also stir in the kale at the end of cooking right before serving.

About Julia Jolliff

I'm Julia. Wife, mom to three growing boys, lover of food. Here you will find quick & easy weeknight meal ideas, kid-friendly recipes and a few sweet treats. My roots are from the Mediterranean and many of my recipes incorporate those flavors!

You May Also Like