4.99 from 55 votes

Tuscan White Bean Soup

Jump to Recipe ▼ Leave a Comment

Servings: 6 servings

40 mins

This post may contain affiliate links. Please read our disclosure policy.

Grab a thick slice of bread and dip it in this easy 30-minute one-pot Italian Tuscan White Bean Soup. It is nourishing, satisfying, and packed with delicious and comforting flavors.

Serve with Homemade Crusty Bread.

spoon in bowl of the tuscan white bean soup with a chunk of bread in it.
Icon of a lemon.

Quick Look: Tuscan White Bean Soup

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Servings: 6 people
  • Dietary Info: Vegetarian, gluten-free, can be made vegan and dairy-free
  • Method: One-pot simmered soup
  • Technique: Build a flavorful aromatic base, simmer beans and vegetables together until tender, then lightly mash some beans for a naturally creamy texture
  • Flavor/Texture: Hearty, savory, rustic, and comforting with a thick, velvety broth

Why This Is The Best Recipe

This Tuscan white bean soup is one of those no-fuss meals that feels both nourishing and delicious in every spoonful. It’s built from simple pantry staples, yet the slow simmering brings out a richness and depth that tastes like it’s been cooking all day.

I love how flexible it is, perfect for using up vegetables you already have on hand, and how it naturally turns into a hearty, filling bowl without needing anything fancy. Once you try it, I think it’ll quickly become one of those dependable recipes you come back to.

Try my Marry Me Butter Beans (Tuscan-Style) and Zuppa Toscana next!

Made With Amore,

Simple Ingredients

This recipe turns humble ingredients into a warm, nourishing Tuscan-style soup full of classic Italian flavor.

Recipe ingredients for Tuscan white bean soup recipe.
  • White Beans: Cannellini, navy, or Great Northern beans create the hearty, protein-rich base of the soup
  • Extra Virgin Olive Oil: Adds richness and depth while forming the foundation of classic Italian flavor
  • Onion, Carrots, and Celery: Build a traditional soffritto that gives the soup its savory, aromatic base
  • Garlic And Dried Herbs (Rosemary, Thyme, Oregano): Infuse the soup with warm, earthy Tuscan flavor
  • Broth and Greens (Spinach or Kale): Create a nourishing, flavorful base while adding color, texture, and freshness

See recipe card for full information on ingredients and quantities.

Variations & Substitutions

How to Make Tuscan White Bean Soup

A simple, nourishing Tuscan soup that turns humble ingredients into a deeply comforting bowl you’ll want to make all season long. Follow the step-by step photos and see the recipe card at the bottom for a printable version.

How to make Tuscan White Bean Soup Instructions- make the soffritto in the pot.
  1. Heat the olive oil over medium heat in a large pot. Add the chopped onion, shallot, carrots, and celery. Sauté for about 5-7 minutes, until the vegetables start to soften.
How to make Tuscan White Bean Soup Instructions- add herbs and garlic.
  1. Add the minced garlic, dried rosemary, dried thyme, and bay leaf to the pot. Cook for an additional 1-2 minutes until the garlic becomes fragrant.
How to make Tuscan White Bean Soup Instructions- add beans and broth.
  1. Add the drained and rinsed white beans to the pot. Pour in the broth. Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let the soup simmer for about 20 minutes to allow the flavors to meld.
How to make Tuscan White Bean Soup Instructions- take out some of the soup and blend it.
  1. Transfer 2 cups of the soup to a high-speed blender (careful not to get the bay leaf). Blend until smooth. Pour the blended soup back into the pot with the remaining soup. Stir to combine, creating a creamy base while maintaining some texture from the whole beans and vegetables.
How to make Tuscan White Bean Soup Instructions- pour blended portion back into the soup.
  1. Remove the bay leaf and season the soup with salt and black pepper to taste. Add the chopped fresh spinach or kale to the pot. Let it simmer for 5-10 minutes until the greens are wilted and tender.
finished Tuscan white bean soup with a ladle lifting up a portion.
  1. Ladle the big pot of creamy Tuscan White Bean Soup into bowls. If desired, sprinkle grated parmigiano cheese and red pepper flakes on top for added flavor.

Tuscan White Bean Soup FAQs

How do I prevent the beans from being too mushy?

Add the beans after you’ve softened the vegetables. Simmer the beans gently over low to medium heat rather than boiling vigorously. This will help prevent them from becoming overly mushy.

Can I add pasta or grains to the soup?

Absolutely! Adding cooked pasta, quinoa, rice, or even farro can make the soup heartier and more filling.

How to use dry beans instead of canned beans

Rinse the dry white beans and soak them in water overnight or for at least 8 hours. This helps to rehydrate the beans and reduce their cooking time.
After soaking, drain and rinse the beans. Place them in a pot, cover them with water, and bring them to a boil. Reduce the heat to a simmer and cook for about 1 to 1.5 hours or until the beans are tender. Cooking times can vary, so taste a bean for doneness. Once your cooked beans are ready, proceed with the recipe as outlined.

Are Cannellini Beans The Same As White Beans?

There are multiple beans that are called “white beans.” It depends on where you are in the world which beans people colloquially call white beans. Some popular choices known as white beans are: navy beans (also called pea beans), great northern beans, cannellini beans (also called white kidney beans), and baby lima beans (also called butterbeans).

Storage and reheating information

To store, allow it to cool to room temperature before transferring it to an airtight container. Store in the fridge within 3-4 days for the best quality. For longer storage, freeze by dividing the soup into portion-sized containers, leaving some space for expansion. This bean soup can freeze for up to 3 months. Thaw frozen soup in the refrigerator before reheating on the stovetop over low to medium heat, stirring occasionally. Adjust seasoning if needed, and enjoy the reheated soup.

Serving Suggestions

This Tuscan white bean soup is a comforting, rustic meal that’s perfect served with warm, Italian Crusty Bread for dipping into the flavorful broth. It also works beautifully alongside hearty dishes such as Crispy Breaded Chicken Cutlets (Italian), Famous La Scala Chopped Salad, or Thick Pork Chops for a more filling dinner. To finish, keep things simple with a light dessert like Lemon Olive Oil Cake.

close up of the tuscan white bean soup in a beautiful soup bowl.

My Pro Tips

Recipe Tips

  • Use Quality Ingredients: Opt for good-quality olive oil, fresh vegetables, and flavorful herbs to enhance the taste of the soup.
  • Sauté Aromatics Well: Take your time sautéing onions, carrots, celery, and garlic. This foundational step builds depth of flavor in the soup.
  • Fresh Greens: Add fresh spinach or kale towards the end of cooking for vibrant color and a burst of nutrients. Don’t overcook to retain their freshness.
  • Blending for Creaminess: If using the blending step, blend a small portion of the soup and add it back. This creates a creamy white bean soup base while keeping the overall texture.

More Soup Recipes with Beans

💙 MADE THIS RECIPE AND LOVED IT? 💙 Please leave a ⭐️STAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.

4.99 from 55 votes

Tuscan White Bean Soup Recipe

Servings: 6 servings
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Spoon with a scoop of Tuscan white bean soup.
Grab a thick slice of bread and get ready to dip in this easy 30-minute one-pot Tuscan White Bean Soup. It is nourishing, satisfying, and packed with delicious and comforting flavors. Buon appetito!

Equipment

Ingredients 

  • 2 15-ounce white beans, (cannellini beans or great Northern beans), drained and rinsed
  • 3 tablespoons extra virgin olive oil
  • 1 onion, chopped
  • 1 small shallot, chopped
  • 2 large carrots, peeled and chopped
  • 2 stalks celery, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon dried rosemary
  • 1 teaspoon dried thyme
  • ½ teaspoon dried oregano
  • 2 bay leaves
  • 6 cups vegetable , or the broth from this Italian penicillin soup
  • 2 cups fresh spinach or kale, chopped
  • Salt and black pepper to taste
  • Red Pepper flakes for serving
  • Grated Parmesan cheese, optional, for serving

Instructions 

  • Sauté Aromatics: Heat the olive oil over medium heat in a large pot, soup pot, or dutch oven pot. Add the chopped onion, shallot, carrots, and celery. Sauté for about 5-7 minutes, until the vegetables start to soften.
  • Add Garlic and Herbs: Add the minced garlic, dried rosemary, dried thyme, and bay leaf to the pot. Cook for an additional 1-2 minutes until the garlic becomes fragrant.
  • Add Beans and Broth: Add the drained and rinsed white beans to the pot. Pour in the vegetable or chicken broth. Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let the soup simmer for about 20 minutes to allow the flavors to meld.
  • Blend a Portion of the Soup: Carefully transfer 2 cups of the soup to a blender (careful not to get the bay leaf). Blend until smooth and creamy.
  • Combine Blended and Whole Soup: Pour the blended soup back into the pot with the remaining soup. Stir to combine, creating a creamy base while maintaining some texture from the whole beans and vegetables.
  • Season and Add Greens: Remove the bay leaf and season the soup with salt and black pepper to taste. Add the chopped fresh spinach or kale to the pot. Let it simmer for an additional 5-10 minutes until the greens are wilted and tender.
  • Serve: Ladle the big pot of creamy Tuscan White Bean Soup into bowls. If desired, sprinkle grated parmigiano cheese and red pepper flakes on top for added flavor.
  • Serve the soup with crusty bread, and enjoy! 

Notes

  • Use Quality Ingredients: Opt for good-quality olive oil, fresh vegetables, and flavorful herbs to enhance the taste of the soup.
  • Sauté Aromatics Well: Take your time sautéing onions, carrots, celery, and garlic. This foundational step builds depth of flavor in the soup.
  • Fresh Greens: Add fresh spinach or kale towards the end of cooking for vibrant color and a burst of nutrients. Don’t overcook to retain their freshness.
  • Blending for Creaminess: If using the blending step, blend a small portion of the soup and add it back. This creates a creamy white bean soup base while keeping the overall texture.

Nutrition

Calories: 206kcalCarbohydrates: 31gProtein: 7gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 122mgPotassium: 604mgFiber: 9gSugar: 2gVitamin A: 14261IUVitamin C: 26mgCalcium: 83mgIron: 3mg

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

Additional Info

Course: Dinner, Main Course, Soup
Cuisine: Italian
Tried this recipe?Mention @cucinabyelena or tag #cucinabyelena!

You May Also Like

About Elena Davis

My dream is to share delicious wholesome recipes that you will share around the table with all your loved ones. The memories surrounded by food are the heart and soul of CucinaByElena.

Leave a comment

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

Recipe Rating





108 Comments

  1. 5 stars
    I make this all the time! I usually add Swiss chard instead of kale and it’s delicious. Easy to make and although it’s hot in Miami, it’s never too hot for this soup.

  2. 5 stars
    I needed something good, healthy and not to difficult to fix. This soup hit the spot, great flavor and easy to make. I loved telling my family that this is an authentic Italian meal. Thanks for sharing with us ❤️

  3. 5 stars
    This is a fantastic, hearty soup recipe. I added some cubed boiled potatoes at the end and it was like a stew. My adult children took my leftovers on their way out the door! It is good!

  4. 5 stars
    This soup made my kitchen smell amazing and the taste did not disappoint! Very flavorful and delicious! It did not need any meat added, but I did add some rotisserie chicken for my husband.

  5. 5 stars
    What a delicious and easy soup. It was hardy and nutritious. This is a repeat for sure! Thank you for sharing!

  6. 5 stars
    We made the Tuscan white bean soup for dinner on a snowy day. And it was delicious! The recipe is easy to follow and you use one pot to make it. I am saving this recipe for sure as my husband requested to keep it for future dinners ideas.

  7. 5 stars
    This will be a frequent recipe in my kitchen! We all loved this so much! Healthy and delicious! I added 1 can of stewed tomatoes and some boneless chicken! Fantastic 1 dish meal! Thanks Cucinabyelena!

  8. 5 stars
    I made this the day before yesterday and it was delicious. The ingredients are simple and clean. The recipe is easy to follow and the results were warm wonderful comfort! I love any soup that incorporates spinach or kale. We had spinach for another meal this week so we used that instead of kale and it worked out great. Would highly recommend this recipe and honestly any others from cucinabyelena.

  9. 5 stars
    Hi, I haven’t made this yet because I am recovering from a stomach virus, but I wanted to thank you for having the cook mode so the screen doesn’t go dark. It is so frustrating to be in the middle of a recipe and the screen goes dark! Once I am well I will try your other recipes.

    1. You are most welcome! Yes, it is a new feature that is very useful. I hope you feel better and enjoy the recipe soon!