• About
  • Recipes
  • SUBSCRIBE
  • Contact
menu icon
go to homepage
  • About
  • Recipes
  • SUBSCRIBE
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • SUBSCRIBE
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Soup

    Tuscan Bean Soup

    First Published: October 29, 2025 . Last Modified: October 30, 2025 lisaNo Comments This post may contain affiliate links

    Jump to Recipe

    When the weather turns cool, there’s nothing better than a big bowl of Tuscan Bean Soup to warm you up from the inside out. This hearty, flavorful soup is packed with tender vegetables, creamy white beans, and savory Italian herbs that make every spoonful comforting and satisfying. It’s simple enough for a weeknight dinner yet special enough to share with friends and family on a cozy weekend.

    A spoon in a bowl of tuscan white bean soup.

    Some people look forward to pumpkin spice season as a sign that fall has arrived. But me, I’m all about sweaters and soup. There’s something so comforting about coming home to a steaming bowl after a long day, especially when the air turns crisp. I love soup year-round, but when the temperatures drop, it feels like a warm hug in a bowl.

    This Tuscan Bean Soup is one of those recipes that will stay on repeat all season long. It’s hearty, wholesome, and full of flavor from tender vegetables, creamy white beans, and fragrant Italian herbs. I like to make it with rich chicken broth, but it’s just as delicious with vegetable stock if you prefer a vegan version. Packed with protein and nutrients, white bean soup is filling enough to serve as a main course but also makes a great side alongside crusty bread or a fresh salad.

    Jump to:
    • Ingredients
    • Instructions
    • Variations/ Substitutions
    • Equipment
    • Storage and Leftovers
    • Top Tips
    • Serving Suggestions
    • FAQ
    • Related
    • RECIPE

    Ingredients

    Ingredients needed for Tuscan Bean Soup.
    • Cannellini Beans – These creamy white beans give the soup its hearty texture. Canned beans are convenient—just drain and rinse before adding. You can substitute Great Northern or navy beans if that’s what you have.
    • Red Onion – Adds sweetness and depth of flavor. A yellow or white onion can easily be used instead.
    • Carrots – Choose firm, bright carrots. Peel and dice them evenly so they cook through at the same rate.
    • Celery – Provides crunch and balance to the sweetness of the carrots. Slice the stalks thinly for even texture.
    • Garlic – Fresh garlic gives the best flavor. Mince finely to distribute evenly throughout the soup.
    • Olive Oil – Use a good-quality extra virgin olive oil for sautéing to enhance the richness of the vegetables.
    • Tomato Paste – Adds body and a deep, savory flavor. If you don’t have paste, you can use a few tablespoons of tomato sauce or crushed tomatoes.
    • Black Pepper – Freshly ground pepper gives the best flavor. Adjust to taste at the end of cooking.
    • Italian Seasoning – A blend of herbs like basil, oregano, and thyme brings that classic Tuscan flavor. You can substitute your own mix of dried herbs if you prefer.
    • Chicken Broth – Adds depth and richness. Use low-sodium broth so you can control the salt level. Substitute vegetable broth for a vegan option.
    • Bay Leaves – Infuse a subtle earthy flavor as the soup simmers. Be sure to remove them before serving.
    • Baby Spinach – Adds color, freshness, and nutrients. Kale or Swiss chard are great substitutes for a heartier texture.
    • Salt – Start with a small amount and adjust at the end since broth saltiness varies.
    • Parmesan Cheese (optional) – A sprinkle on top adds a salty, nutty finish. Use vegan parmesan or skip it for a dairy-free version.

    See recipe card for quantities.

    Instructions

    Vegetables are sauteed in a large dutch oven.
    1. Step 1: Rinse the beans and drain well. Prep the veggies by dicing the onion, carrots, and celery. Mince the garlic. Heat the olive oil in a large soup pot over medium heat. Add the diced veggies. Cook for 6–7 minutes, stirring occasionally, until softened. Add the garlic and cook for another minute.
    Broth is stirred in to the vegetables in a soup pot.
    1. Step 2: Stir in the tomato paste and cook for 1–2 minutes to bring out its rich flavor. Season with black pepper, and Italian seasoning. Pour in the chicken broth and add the bay leaves. Stir well, then bring to a boil. Reduce the heat to low, cover, and let simmer for 20 minutes.
    Cannellini beans and spinach are added to the soup pot.
    1. Step 3: Stir in the drained cannellini beans and spinach. Cook for 5 more minutes until the spinach wilts and the soup thickens slightly.
    Cooked soup is seasoned in a soup pot.
    1. Step 4: Remove bay leaves before serving. Add salt to taste if necessary. Ladle into bowls and top with grated Parmesan cheese and fresh parsley if desired.

    Hint: Sautéing the vegetables first adds depth and flavor to the soup base—don’t skip this step.

    Variations/ Substitutions

    • Make it vegan – Use vegetable broth instead of chicken broth and skip the Parmesan cheese or replace it with a dairy-free version.
    • Creamier version – Puree 1–2 cups of the soup in a blender and stir it back in for a thicker, creamier texture.
    • Add pasta – Stir in small pasta shapes like ditalini or orzo for a Tuscan minestrone twist.
    • Spicy kick – Add a pinch of red pepper flakes for gentle heat or a few dashes of hot sauce if you like more spice.
    • Protein boost – Stir in cooked shredded chicken or Italian sausage for extra protein and flavor.
    • Use different greens – Swap the spinach for kale, Swiss chard, or escarole for a slightly different texture and heartier bite.
    • Add grains – Mix in cooked rice, quinoa, or farro to make it extra filling and hearty.
    • Substitute beans – Try kidney beans, Great Northern, or navy beans in place of cannellini beans for a different texture or color.

    Equipment

    You’ll need a large soup pot or Dutch oven to make this recipe, along with a sturdy spoon for stirring. A sharp knife and cutting board make prepping the vegetables quick and easy.

    If you want a creamier texture, a blender or immersion blender works perfectly for pureeing part of the soup. For easy cleanup, you can line your prep area with parchment paper to catch stray veggie scraps.

    Storage and Leftovers

    Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium-low heat or in the microwave in short intervals, stirring occasionally until warmed through. If the soup thickens in the fridge, add a splash of broth or water when reheating to loosen it up.

    To freeze, let the soup cool completely, then transfer it to freezer-safe containers or bags, leaving a little space for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating on the stove. If you plan to freeze, wait to add the spinach until after reheating so it stays bright and tender.

    Top Tips

    • Sautéing the vegetables first adds depth and flavor to the soup base—don’t skip this step.
    • Use low-sodium broth so you can better control the seasoning at the end.
    • Stir in the tomato paste and cook it briefly before adding the broth to bring out its rich, caramelized flavor.
    • Always remove the bay leaves before serving since they can be tough and sharp.
    • For a thicker texture, mash some of the beans with a fork or puree a portion of the soup.
    • Add the spinach right at the end so it stays bright and tender.
    • Taste and adjust the seasoning after simmering, as saltiness varies depending on the broth.
    • Let the soup rest a few minutes before serving to allow the flavors to meld together.

    Serving Suggestions

    Tuscan Bean Soup is hearty enough to enjoy on its own, but it’s even better with a few simple additions. Try topping each bowl with crispy Parmesan Frico or homemade baked sourdough croutons for extra crunch and flavor. A slice of warm crusty bread or garlic toast is perfect for soaking up the flavorful broth.

    For a complete meal, pair a bowl of soup with a turkey club wrap or Philly cheesesteak sliders. If you’re serving a multi-course dinner, a small cup of this soup makes a great starter before a pasta dish like orecchiette with sausage and broccoli or alongside a fresh crunchy romaine salad with fennel. No matter how you serve it, this versatile soup brings a cozy, rustic touch to any meal.

    FAQ

    Can I use dried beans instead of canned?

    Yes. If using dried cannellini beans, soak overnight and cook separately before adding to the soup.

    How long does this soup keep?

    Stored in an airtight container, it will last up to 4 days in the refrigerator.

    Can I freeze Tuscan White Bean Soup?

    Absolutely. Let the soup cool, then freeze in freezer-safe containers for up to 3 months. Thaw overnight in the fridge and reheat on the stove.

    Can I make this soup ahead of time?

    Yes, this soup reheats beautifully. Make it up to two days in advance and store it in the refrigerator. The flavors deepen as it sits, making it even better the next day.

    Related

    Looking for other soup recipes? Try these:

    • Easy Gazpacho Recipe
    • Thai Coconut Shrimp Soup
    • Easy Stuffed Pepper Soup
    • How to Make Homemade Rotisserie Chicken (or Turkey) Stock

    If you like this bean soup recipe, please give it a 5-star rating below.

    RECIPE

    Print Recipe Pin Recipe SaveSaved!

    Tuscan White Bean Soup

    Hearty Tuscan Bean Soup is packed with tender veggies, creamy beans, and Italian herbs for a cozy, flavorful meal.
    Prep Time15 minutes mins
    Cook Time35 minutes mins
    Course: Soup
    Cuisine: American Italian
    Servings: 6
    Calories: 249kcal

    Ingredients

    • 2 cans (15 ounces) cannellini beans, drained and rinsed
    • 1 medium red onion diced
    • 3 large carrots peeled and diced
    • 2 stalks celery diced
    • 3 cloves garlic minced
    • 2 tablespoons olive oil
    • 1 tablespoon tomato paste
    • ½ teaspoon black pepper
    • 1 teaspoon dried Italian seasoning
    • 6 cups chicken broth or vegetable broth for vegan option
    • 2 dried bay leaves
    • 2 cups fresh baby spinach
    • salt to taste I start with ½ teaspoon

    Instructions

    • Rinse the beans and drain well. Prep the veggies by dicing the onion, carrots, and celery. Mince the garlic. Heat the olive oil in a large soup pot over medium heat. Add the diced veggies. Cook for 6–7 minutes, stirring occasionally, until softened. Add the garlic and cook for another minute.
    • Stir in the tomato paste and cook for 1–2 minutes to bring out its rich flavor. Season with black pepper, and Italian seasoning. Pour in the chicken broth and add the bay leaves. Stir well, then bring to a boil. Reduce the heat to low, cover, and let simmer for 20 minutes.
    • Stir in the drained cannellini beans and spinach. Cook for 5 more minutes until the spinach wilts and the soup thickens slightly.
    • Remove bay leaves before serving. Add salt to taste if necessary. Ladle into bowls and top with grated Parmesan cheese and fresh parsley if desired.

    Notes

    • Don’t skip sautéing the vegetables, it builds the flavor base for the whole soup.
    • Taste and adjust seasoning at the end since broth brands vary in saltiness.
    • Always remove bay leaves before serving, as they can be sharp and unpleasant to eat.
    • Substitute vegetable broth for chicken broth to make this recipe vegan.
    • For meal prep, let the soup cool completely before storing in airtight containers.

    Nutrition

    Calories: 249kcal | Carbohydrates: 38g | Protein: 13g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 5mg | Sodium: 945mg | Potassium: 958mg | Fiber: 9g | Sugar: 4g | Vitamin A: 7066IU | Vitamin C: 8mg | Calcium: 154mg | Iron: 5mg

    Thanks for stopping by! Subscribe to Jersey Girl Cooks if you would like more recipes and cooking tips sent to your email. You can also order my Super Easy Cookbook for Beginners and follow me on social media - Facebook, Twitter, Pinterest and Instagram.

    « Thanksgiving Turkey Charcuterie Board
    25+ Easy Thanksgiving Appetizers »

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Hi, I'm Lisa

    I love creating recipes and cooking for my family and friends. It's great to bring everyone to my kitchen to talk, laugh and eat. I also like to spread my love for cooking to others. So grab an apron and let's do it together. I promise my recipes will be easy and delicious!

    More about me

    Jersey Girl Cooks is a participant in affiliate programs including the Amazon Associates program. I may earn a small commission if you purchase through links in my website with no extra cost to you, the consumer.

    Footer

    freebie!

    Subscribe for Your Free eBook: 5 Pantry Friendly Dinners

    Subscribe for free!
    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions

    Contact

    • Media Kit
    • FAQ

    Copyright © 2024 Jersey Girl Cooks • As an Amazon Associate I earn from qualifying purchases. • Powered by Feast+

    GDPR Privacy Policy