After a long week, nothing sounds better than a bowl of comforting, soul-warming soup. Recently, my family and I were craving something healthy yet satisfying, and this Tuscan White Bean Soup recipe hit the spot perfectly. The aroma that filled my kitchen as it simmered was simply divine, a blend of earthy vegetables, fragrant herbs, and the subtle sweetness of white wine. Even my picky eaters, who usually shy away from anything “too healthy,” devoured bowls of this creamy, flavorful soup, asking for seconds! It’s become a new family favorite, and I’m so excited to share this incredibly easy and delicious recipe with you. Get ready to experience a taste of Tuscany right in your own kitchen!
Tuscan White Bean Soup: A Hearty and Flavorful Italian Classic
This Tuscan White Bean Soup, also known as Zuppa di Fagioli, is a testament to the beauty of simple, wholesome ingredients. Originating from the rustic heart of Tuscany, this soup embodies the region’s culinary philosophy: using fresh, seasonal produce to create dishes that are both nourishing and deeply flavorful. Forget about complicated recipes and long lists of exotic ingredients. This soup is all about highlighting the natural goodness of cannellini beans, aromatic vegetables, and fragrant herbs, transforming them into a comforting and satisfying meal that’s perfect for any time of year, but especially during the cooler months.
Cannellini beans, the star of this dish, are creamy, nutty, and packed with protein and fiber, making this soup incredibly filling and nutritious. Combined with the sweetness of carrots, the earthy depth of celery, and the pungent aroma of garlic and onion, each spoonful is a symphony of flavors and textures. The addition of white wine elevates the broth, adding a touch of acidity and complexity, while the kale provides a vibrant green hue and a boost of vitamins. Whether you’re a seasoned cook or a kitchen novice, this recipe is incredibly easy to follow and customize to your liking. It’s a fantastic make-ahead meal, perfect for busy weeknights, and it only gets better the next day as the flavors meld and deepen. Let’s dive into the ingredients that make this Tuscan White Bean Soup so special.
Ingredients
This recipe relies on simple, fresh ingredients to deliver maximum flavor. Here’s everything you’ll need to create your own pot of Tuscan comfort:
- 3 (15-ounce) cans cannellini beans, drained and rinsed: Cannellini beans are the heart and soul of this soup. Their creamy texture and mild, nutty flavor are essential. Be sure to drain and rinse them well to remove excess starch and sodium. For the best flavor and texture, look for good quality canned cannellini beans.
- 1 yellow onion, finely chopped: Onion forms the aromatic base of the soup. Yellow onions are versatile and provide a mellow sweetness when sautéed. Finely chopping ensures they cook down evenly and blend seamlessly into the soup.
- 4 cloves garlic, minced: Garlic is a powerhouse of flavor in Italian cuisine. Freshly minced garlic adds a pungent and aromatic depth that is crucial for this soup’s character. Don’t be shy with the garlic – it really enhances the overall taste.
- 2 tbsp olive oil: Extra virgin olive oil is preferred for its rich flavor and health benefits. It’s used for sautéing the vegetables and adds a lovely fruity note to the soup. Use a good quality olive oil for the best results.
- 2 large carrots, peeled and chopped: Carrots bring sweetness and vibrant color to the soup. Chopping them into uniform pieces ensures they cook evenly. You can chop them into rounds or dice them – the choice is yours.
- 1 stalk celery, diced: Celery adds a subtle savory note and a refreshing crunch to the soup base. Dicing it finely allows it to soften and release its flavor during sautéing.
- ⅓ cup white wine (such as Pinot Grigio): White wine, especially a dry variety like Pinot Grigio, adds a layer of complexity and acidity to the soup. It deglazes the pot, lifting up all the flavorful browned bits from the bottom and infusing them into the broth. If you don’t have white wine, you can substitute with a splash of chicken or vegetable broth and a squeeze of lemon juice at the end.
- 2 cups chopped kale, stems removed: Kale adds a healthy dose of greens and a slightly bitter counterpoint to the richness of the beans. Removing the tough stems ensures a tender texture. You can use other types of kale, like curly kale or lacinato kale (also known as Tuscan kale or dinosaur kale). Spinach or Swiss chard can also be used as substitutes if you prefer a milder green.
- 2 ½ to 4 cups vegetable or chicken broth (adjust for consistency): Broth forms the liquid base of the soup. Vegetable broth makes it vegetarian and vegan, while chicken broth adds a richer, more savory flavor. The amount of broth can be adjusted to achieve your desired consistency – use less for a thicker soup, and more for a thinner, brothier soup. Start with 2 ½ cups and add more as needed.
- 1 tbsp tomato paste: Tomato paste adds a concentrated tomato flavor and a touch of umami depth to the soup. It also helps to thicken the broth slightly and enhances the overall richness.
- 1 tsp salt: Salt is essential for seasoning and bringing out the flavors of all the ingredients. Adjust to taste, adding more or less as needed. It’s best to use kosher salt or sea salt.
- ¼ tsp black pepper: Black pepper adds a subtle warmth and spice. Freshly ground black pepper is always preferred for its brighter flavor.
- ¼ tsp red pepper flakes (optional): Red pepper flakes add a touch of heat and a subtle kick. They are optional, so omit them if you prefer a milder soup, or add more if you like it spicier.
- ¼ tsp Italian seasoning: Italian seasoning is a blend of dried herbs that adds classic Italian flavor to the soup. It typically includes oregano, basil, rosemary, thyme, and marjoram.
- 2 bay leaves: Bay leaves add a subtle, aromatic depth to the soup as it simmers. They are not meant to be eaten, so remember to remove them before serving.
- 1 tsp dried thyme: Dried thyme adds a woody, earthy, and slightly minty flavor that complements the other herbs and vegetables beautifully.
- ½ tsp dried oregano: Dried oregano adds a robust, slightly peppery, and aromatic flavor that is characteristic of Italian cuisine.
Instructions
Making this Tuscan White Bean Soup is surprisingly simple and straightforward. Follow these easy steps to create a pot of deliciousness:
- Sauté the Aromatics: In a large pot or Dutch oven, heat olive oil over medium heat. Once the oil is shimmering, add the finely chopped yellow onion. Sauté for about 5-7 minutes, stirring occasionally, until the onion becomes translucent and softens, turning a light golden color. This process, known as sweating the onions, releases their sweetness and forms the flavor base of the soup.
- Add Garlic and Vegetables: Add the minced garlic, chopped carrots, and diced celery to the pot. Continue sautéing for about 10 minutes, stirring occasionally, until the vegetables are softened and have developed a rich, fragrant aroma. Sautéing these vegetables deepens their flavor and creates a more complex and satisfying soup. Don’t rush this step – allowing the vegetables to soften and release their sweetness is key to a flavorful soup.
- Deglaze with White Wine: Pour in the white wine (such as Pinot Grigio) to deglaze the pot. Increase the heat slightly and scrape the bottom of the pot with a wooden spoon or spatula to loosen any browned bits that have stuck to the bottom. These browned bits, known as fond, are packed with flavor. Let the wine cook for about 5-7 minutes, or until most of the liquid has evaporated and the wine has reduced slightly. This process concentrates the wine’s flavor and removes the raw alcohol taste.
- Add Beans, Broth, and Seasonings: Add the drained and rinsed cannellini beans, vegetable or chicken broth, tomato paste, salt, black pepper, red pepper flakes (if using), Italian seasoning, bay leaves, thyme, and oregano to the pot. Stir well to combine all the ingredients and ensure the tomato paste is evenly distributed.
- Simmer the Soup: Bring the soup to a boil over medium-high heat. Once it’s boiling, reduce the heat to low, cover the pot, and simmer gently for 15 minutes. Simmering allows the flavors to meld and deepen, creating a more harmonious and flavorful soup.
- Blend for Creaminess: After simmering, remove the bay leaves from the pot. Using an immersion blender, carefully blend about 2 ½ to 3 cups of the soup directly in the pot until smooth and creamy. Alternatively, you can ladle out about 2 ½ to 3 cups of the soup into a regular blender (in batches if necessary, and be careful when blending hot liquids) and blend until smooth. Return the blended portion of the soup to the pot. Blending a portion of the soup creates a creamy texture without adding any cream or dairy, making it naturally creamy and healthy.
- Adjust Consistency and Add Kale: Adjust the thickness of the soup by adding more broth if needed to reach your desired consistency. Stir in the chopped kale and simmer for a few minutes, about 3-5 minutes, until the kale wilts and turns bright green. Be careful not to overcook the kale, as it can become bitter and lose its vibrant color.
- Taste and Season: Taste the soup and adjust the seasoning as needed. Add more salt, pepper, or a pinch of red pepper flakes if desired. For a touch of brightness, you can add a splash of fresh lemon juice at the end. This final step is crucial to ensure the soup is perfectly seasoned to your taste.
- Serve Warm: Serve the Tuscan White Bean Soup warm, garnished with a drizzle of olive oil, a sprinkle of fresh parsley or grated Parmesan cheese (if not vegan), and a side of hearty gluten-free bread for dipping.
Nutrition Facts (Estimated)
- Servings: Approximately 6-8 servings
- Calories per serving (estimated): 250-350 calories (This is an estimate and can vary based on specific ingredients and serving size.)
Approximate Nutritional Breakdown per Serving (Estimate):
- Calories: 250-350
- Protein: 15-20g
- Fat: 8-12g (primarily from olive oil)
- Saturated Fat: 1-2g
- Cholesterol: 0mg
- Sodium: Varies depending on broth and canned beans used. Rinsing beans helps reduce sodium.
- Carbohydrates: 30-40g
- Fiber: 10-15g
- Sugar: 5-8g (naturally occurring from vegetables and beans)
Please Note: These are estimated nutrition facts and can vary based on the specific brands of ingredients used, portion sizes, and any additions or substitutions. For more precise nutritional information, you can use online recipe nutrition calculators and input the exact ingredients you use. This soup is naturally rich in fiber, protein, and vitamins from the beans and vegetables, making it a healthy and satisfying meal option.
Preparation Time
- Prep time: 20 minutes (chopping vegetables, draining beans)
- Cook time: 30 minutes (sautéing, simmering)
- Total time: 50 minutes
This Tuscan White Bean Soup is relatively quick to prepare, making it a great option for weeknight dinners or when you need a comforting meal in under an hour. Most of the time is spent letting the soup simmer and develop its flavors, while the active cooking time is minimal.
How to Serve
This versatile soup can be served in various ways to create a complete and satisfying meal. Here are some serving suggestions:
- With Crusty Bread: Serve alongside slices of hearty gluten-free bread, like a crusty baguette or ciabatta, for dipping into the flavorful broth. The bread soaks up the delicious soup and adds a satisfying texture.
- Garnished with Olive Oil and Herbs: Drizzle a bit of high-quality extra virgin olive oil over each bowl of soup just before serving. This adds richness and enhances the flavor. Garnish with fresh parsley, chopped chives, or a sprinkle of Italian herbs for added freshness and visual appeal.
- With Parmesan Cheese (Optional): For a non-vegan option, grated Parmesan cheese adds a salty, umami flavor that complements the soup beautifully. Offer Parmesan cheese on the side so everyone can add their desired amount.
- As a Starter or Main Course: This soup is hearty enough to be served as a main course, especially for lunch or a light dinner. You can also serve it as a warm and comforting starter before a larger meal.
- Alongside a Salad: Pair the soup with a fresh green salad or a simple arugula salad with a lemon vinaigrette to create a balanced and nutritious meal. The lightness of the salad complements the richness of the soup.
- With a Side of Roasted Vegetables: For a heartier meal, serve the soup with a side of roasted vegetables like broccoli, Brussels sprouts, or roasted peppers. The roasted vegetables add another layer of flavor and texture.
- Topped with Croutons: Add some homemade or store-bought croutons for a crunchy topping. Garlic croutons or herb croutons would be especially delicious.
- With a Swirl of Pesto (Optional): A swirl of pesto adds a burst of fresh basil and garlic flavor. Homemade pesto or a good quality store-bought pesto works wonderfully.
Additional Tips for the Best Tuscan White Bean Soup
To elevate your Tuscan White Bean Soup to the next level, consider these helpful tips:
- Use Quality Ingredients: The simplicity of this soup means that the quality of the ingredients really shines through. Use good quality olive oil, fresh vegetables, and flavorful broth for the best results. Don’t skimp on the garlic and herbs – they are essential for the soup’s characteristic flavor.
- Don’t Skip the Sautéing: Sautéing the onions, garlic, carrots, and celery is crucial for developing the flavor base of the soup. Take your time and allow the vegetables to soften and caramelize slightly, releasing their natural sweetness and aroma. This step builds depth and complexity into the soup.
- Deglaze Properly: Deglazing the pot with white wine is an important step for adding depth and richness to the broth. Make sure to scrape up all the browned bits from the bottom of the pot after adding the wine – these bits are packed with flavor. If you don’t have wine, you can use broth to deglaze, but the wine adds a unique layer of flavor.
- Simmer for Flavor: Simmering the soup for at least 15 minutes (or longer if you have time) allows the flavors to meld and deepen. Low and slow cooking is key for developing a rich and flavorful broth. The longer it simmers, the better the flavors will become.
- Adjust Seasoning to Taste: Taste the soup throughout the cooking process and especially at the end. Season generously with salt and pepper, and don’t be afraid to adjust the herbs and spices to your liking. A squeeze of lemon juice at the end can brighten the flavors and add a touch of acidity. Everyone’s palate is different, so adjust the seasoning to make it perfect for you.
Frequently Asked Questions (FAQ) about Tuscan White Bean Soup
Q1: Can I make this soup vegan?
A: Yes, absolutely! This recipe is easily made vegan by using vegetable broth instead of chicken broth. Ensure that your tomato paste and other ingredients are also vegan-friendly. The soup is naturally plant-based and relies on beans and vegetables for its heartiness and flavor, making it a perfect vegan option.
Q2: Can I use dried cannellini beans instead of canned?
A: Yes, you can use dried cannellini beans, but it requires more preparation time. You will need to soak 1 cup of dried cannellini beans overnight in water. The next day, drain and rinse the soaked beans, then cook them in fresh water until tender, which can take about 1-1.5 hours. Once cooked, you can use them in the recipe as directed. Using dried beans will give you a slightly different texture and flavor compared to canned beans.
Q3: Can I freeze Tuscan White Bean Soup?
A: Yes, this soup freezes very well! Allow the soup to cool completely before transferring it to freezer-safe containers or bags. Freeze for up to 2-3 months. When ready to eat, thaw the soup in the refrigerator overnight or gently reheat it from frozen on the stovetop. Freezing is a great way to make a big batch and have leftovers for future meals.
Q4: Can I add meat to this soup?
A: While traditionally a vegetarian soup, you can add meat if you prefer. Italian sausage (sweet or spicy) would be a delicious addition. Brown the sausage before sautéing the vegetables and then proceed with the recipe as directed. You could also add cooked pancetta or bacon for a smoky flavor. However, keep in mind that adding meat will change the nutritional profile and cooking time slightly.
Q5: What if I don’t have white wine? What can I substitute?
A: If you don’t have white wine, you can substitute it with an equal amount of vegetable or chicken broth. To mimic the acidity and brightness that wine provides, add a squeeze of fresh lemon juice or a tablespoon of white wine vinegar towards the end of cooking. This will help balance the flavors and add a touch of complexity. You can also use a dry sherry or vermouth as a substitute for white wine.
This Tuscan White Bean Soup is more than just a recipe; it’s an experience. It’s a taste of Italian countryside comfort, a bowl of warmth on a chilly day, and a celebration of simple, wholesome ingredients. I hope you enjoy making and sharing this delicious and nourishing soup as much as my family and I do! Buon appetito!
Print
Tuscan White Bean Soup Recipe
Ingredients
- 3 (15-ounce) cans cannellini beans, drained and rinsed: Cannellini beans are the heart and soul of this soup. Their creamy texture and mild, nutty flavor are essential. Be sure to drain and rinse them well to remove excess starch and sodium. For the best flavor and texture, look for good quality canned cannellini beans.
- 1 yellow onion, finely chopped: Onion forms the aromatic base of the soup. Yellow onions are versatile and provide a mellow sweetness when sautéed. Finely chopping ensures they cook down evenly and blend seamlessly into the soup.
- 4 cloves garlic, minced: Garlic is a powerhouse of flavor in Italian cuisine. Freshly minced garlic adds a pungent and aromatic depth that is crucial for this soup’s character. Don’t be shy with the garlic – it really enhances the overall taste.
- 2 tbsp olive oil: Extra virgin olive oil is preferred for its rich flavor and health benefits. It’s used for sautéing the vegetables and adds a lovely fruity note to the soup. Use a good quality olive oil for the best results.
- 2 large carrots, peeled and chopped: Carrots bring sweetness and vibrant color to the soup. Chopping them into uniform pieces ensures they cook evenly. You can chop them into rounds or dice them – the choice is yours.
- 1 stalk celery, diced: Celery adds a subtle savory note and a refreshing crunch to the soup base. Dicing it finely allows it to soften and release its flavor during sautéing.
- ⅓ cup white wine (such as Pinot Grigio): White wine, especially a dry variety like Pinot Grigio, adds a layer of complexity and acidity to the soup. It deglazes the pot, lifting up all the flavorful browned bits from the bottom and infusing them into the broth. If you don’t have white wine, you can substitute with a splash of chicken or vegetable broth and a squeeze of lemon juice at the end.
- 2 cups chopped kale, stems removed: Kale adds a healthy dose of greens and a slightly bitter counterpoint to the richness of the beans. Removing the tough stems ensures a tender texture. You can use other types of kale, like curly kale or lacinato kale (also known as Tuscan kale or dinosaur kale). Spinach or Swiss chard can also be used as substitutes if you prefer a milder green.
- 2 ½ to 4 cups vegetable or chicken broth (adjust for consistency): Broth forms the liquid base of the soup. Vegetable broth makes it vegetarian and vegan, while chicken broth adds a richer, more savory flavor. The amount of broth can be adjusted to achieve your desired consistency – use less for a thicker soup, and more for a thinner, brothier soup. Start with 2 ½ cups and add more as needed.
- 1 tbsp tomato paste: Tomato paste adds a concentrated tomato flavor and a touch of umami depth to the soup. It also helps to thicken the broth slightly and enhances the overall richness.
- 1 tsp salt: Salt is essential for seasoning and bringing out the flavors of all the ingredients. Adjust to taste, adding more or less as needed. It’s best to use kosher salt or sea salt.
- ¼ tsp black pepper: Black pepper adds a subtle warmth and spice. Freshly ground black pepper is always preferred for its brighter flavor.
- ¼ tsp red pepper flakes (optional): Red pepper flakes add a touch of heat and a subtle kick. They are optional, so omit them if you prefer a milder soup, or add more if you like it spicier.
- ¼ tsp Italian seasoning: Italian seasoning is a blend of dried herbs that adds classic Italian flavor to the soup. It typically includes oregano, basil, rosemary, thyme, and marjoram.
- 2 bay leaves: Bay leaves add a subtle, aromatic depth to the soup as it simmers. They are not meant to be eaten, so remember to remove them before serving.
- 1 tsp dried thyme: Dried thyme adds a woody, earthy, and slightly minty flavor that complements the other herbs and vegetables beautifully.
- ½ tsp dried oregano: Dried oregano adds a robust, slightly peppery, and aromatic flavor that is characteristic of Italian cuisine.
Instructions
- Sauté the Aromatics: In a large pot or Dutch oven, heat olive oil over medium heat. Once the oil is shimmering, add the finely chopped yellow onion. Sauté for about 5-7 minutes, stirring occasionally, until the onion becomes translucent and softens, turning a light golden color. This process, known as sweating the onions, releases their sweetness and forms the flavor base of the soup.
- Add Garlic and Vegetables: Add the minced garlic, chopped carrots, and diced celery to the pot. Continue sautéing for about 10 minutes, stirring occasionally, until the vegetables are softened and have developed a rich, fragrant aroma. Sautéing these vegetables deepens their flavor and creates a more complex and satisfying soup. Don’t rush this step – allowing the vegetables to soften and release their sweetness is key to a flavorful soup.
- Deglaze with White Wine: Pour in the white wine (such as Pinot Grigio) to deglaze the pot. Increase the heat slightly and scrape the bottom of the pot with a wooden spoon or spatula to loosen any browned bits that have stuck to the bottom. These browned bits, known as fond, are packed with flavor. Let the wine cook for about 5-7 minutes, or until most of the liquid has evaporated and the wine has reduced slightly. This process concentrates the wine’s flavor and removes the raw alcohol taste.
- Add Beans, Broth, and Seasonings: Add the drained and rinsed cannellini beans, vegetable or chicken broth, tomato paste, salt, black pepper, red pepper flakes (if using), Italian seasoning, bay leaves, thyme, and oregano to the pot. Stir well to combine all the ingredients and ensure the tomato paste is evenly distributed.
- Simmer the Soup: Bring the soup to a boil over medium-high heat. Once it’s boiling, reduce the heat to low, cover the pot, and simmer gently for 15 minutes. Simmering allows the flavors to meld and deepen, creating a more harmonious and flavorful soup.
- Blend for Creaminess: After simmering, remove the bay leaves from the pot. Using an immersion blender, carefully blend about 2 ½ to 3 cups of the soup directly in the pot until smooth and creamy. Alternatively, you can ladle out about 2 ½ to 3 cups of the soup into a regular blender (in batches if necessary, and be careful when blending hot liquids) and blend until smooth. Return the blended portion of the soup to the pot. Blending a portion of the soup creates a creamy texture without adding any cream or dairy, making it naturally creamy and healthy.
- Adjust Consistency and Add Kale: Adjust the thickness of the soup by adding more broth if needed to reach your desired consistency. Stir in the chopped kale and simmer for a few minutes, about 3-5 minutes, until the kale wilts and turns bright green. Be careful not to overcook the kale, as it can become bitter and lose its vibrant color.
- Taste and Season: Taste the soup and adjust the seasoning as needed. Add more salt, pepper, or a pinch of red pepper flakes if desired. For a touch of brightness, you can add a splash of fresh lemon juice at the end. This final step is crucial to ensure the soup is perfectly seasoned to your taste.
- Serve Warm: Serve the Tuscan White Bean Soup warm, garnished with a drizzle of olive oil, a sprinkle of fresh parsley or grated Parmesan cheese (if not vegan), and a side of hearty gluten-free bread for dipping.
Nutrition
- Serving Size: one normal portion
- Calories: 250-350
- Sugar: 5-8g
- Fat: 8-12g
- Saturated Fat: 1-2g
- Carbohydrates: 30-40g
- Fiber: 10-15g
- Protein: 15-20g
- Cholesterol: 0mg





