Rustic Tuscan White Bean Soup

Authentic Tuscan White Bean Soup is a profoundly comforting and deeply flavorful dish, brimming with the rich essence of slow-roasted garlic, savory pancetta, a medley of fresh garden vegetables, and fragrant herbs. This classic Italian soup is incredibly versatile; it serves wonderfully as a sophisticated starter to a grander meal, yet it possesses enough robust character to stand proudly as a satisfying main course. Pair it with a crisp green salad or a delicious sandwich for a truly complete dining experience.

A steaming bowl of Tuscan white bean soup, garnished with fresh herbs and a drizzle of olive oil, ready to be enjoyed.
A beautifully presented bowl of Tuscan white bean soup, highlighting its rich texture and vibrant colors.

Crafting a truly remarkable Tuscan White Bean Soup might just be one of the simplest culinary adventures you embark on. Its straightforward preparation belies the depth of flavor it delivers, making it an approachable recipe for cooks of all skill levels.

We absolutely adore this soup for countless reasons. It’s wonderfully nourishing, providing wholesome goodness in every spoonful. It’s incredibly filling, ensuring you feel satisfied without being overly heavy. And perhaps best of all, it’s remarkably budget-friendly, utilizing humble ingredients to create a gourmet-worthy meal.

One of the many charms of this soup is its adaptability. Whether you’re catering to dietary preferences or simply want to experiment, it’s easily customizable. To transform this hearty dish into a vegetarian or vegan delight, simply omit the pancetta and Parmigiano Reggiano rind, and swap the chicken stock for a high-quality vegetable stock. Rest assured, even with these adjustments, the soup retains its incredible flavor, largely thanks to the star ingredient: roasted garlic!

This roasted garlic Tuscan white bean soup is a perfect companion to a variety of sides. Imagine it alongside crusty garlic bread, ideal for soaking up every drop of its flavorful broth, and a vibrant green salad dressed with a zesty Italian vinaigrette. For a heartier meal, it pairs exceptionally well with robust sandwiches, such as our mouthwatering hot roast beef sandwich with onion jam, creating a truly memorable lunch or dinner.

Key Ingredients for Authentic Flavor

The magic of Tuscan White Bean Soup lies in the quality and combination of its simple, fresh ingredients. Below, we’ll explore each component, highlighting its role in creating this irresistible dish. A visual representation of these ingredients is provided in the picture below, with special notes to guide your selection and preparation.

A flat lay photograph showcasing all the ingredients required for Tuscan white bean soup, including cannellini beans, celery, carrots, onion, garlic, olive oil, pancetta, rosemary, and Parmigiano rinds.
All essential ingredients for Tuscan White Bean Soup: chicken stock, cannellini beans, celery, carrots, onion, garlic, olive oil, pancetta, fresh rosemary, and Parmigiano rinds.
  • Garlic: The Soul of the Soup. Instead of minced raw garlic, this recipe calls for an entire head of garlic to be roasted. This simple yet transformative step mellows the garlic’s sharp edges, infusing it with a sweet, nutty, and deeply aromatic essence that amplifies the soup’s overall flavor profile. Roasting garlic is incredibly easy and can be done in advance, saving you time; the roasted cloves can be stored in the refrigerator for up to a week.
  • Cannellini Beans: The Hearty Base. I opted for a bag of dried cannellini beans for their creamy texture and mild flavor, which are perfect for Tuscan White Bean Soup. If you choose dried beans, remember the crucial step of soaking them overnight to ensure they become wonderfully tender during cooking. As a convenient alternative, high-quality canned cannellini beans can be used. Simply drain them of their liquid (but do not rinse them) before adding to the pot to retain their starchy goodness.
  • Pancetta: The Savory Foundation. Diced pancetta renders down to create a flavorful fat base, imparting a wonderful depth and savory note to the soup. Its delicate saltiness and subtle pork flavor are quintessential to many Italian dishes. If pancetta is unavailable, good quality bacon can be used as a substitute, though it will lend a smokier flavor. For a vegetarian version, simply omit the pancetta and replace chicken stock with vegetable stock, relying on the roasted garlic and other aromatics for depth.
  • Stock: The Liquid Gold. The choice of stock significantly impacts the soup’s flavor. Homemade chicken stock is always recommended for its superior taste and allows for complete control over sodium levels. If homemade isn’t an option, a low-sodium chicken base diluted with water or a good quality store-bought low-sodium chicken broth works well.
  • Rosemary: The Aromatic Companion. The earthy, piney notes of fresh rosemary are a classic pairing with roasted garlic, and their flavors truly complement each other in this soup, adding an authentic Mediterranean aroma.
  • Parmigiano Reggiano Rinds: The Umami Secret. Often discarded, Parmigiano Reggiano rinds are a fantastic secret ingredient! While optional, they are highly recommended. Adding a rind to the simmering soup infuses it with a deep, savory umami flavor that elevates the entire dish. Remove the rind before serving.
  • Mirepoix: The Flavor Trinity. Diced onion, carrots, and celery form the aromatic backbone of this soup, slowly sautéed to release their natural sweetness and create a foundational layer of flavor.
  • Olive Oil & Red Pepper Flakes: Italian Staples. Extra virgin olive oil is used for sautéing and finishing, adding richness and a characteristic fruity note. A touch of crushed red pepper flakes introduces a subtle warmth and gentle heat, enhancing the overall profile.

Refer to the comprehensive recipe card below for precise measurements and quantities of all ingredients.

How to Make This Flavorful Tuscan White Bean Soup

Creating this Tuscan White Bean Soup is a rewarding process, broken down into two main stages: roasting the garlic and then assembling the soup itself. Follow these steps carefully to achieve a rich and delicious result.

First, Roast the Garlic to Perfection

Roasting garlic transforms its pungent flavor into a sweet, mellow, and intensely aromatic component that is essential for this soup’s unique taste. This step can easily be done in advance.

  1. Preheat your oven to 400°F (200°C). Take a whole head of garlic and carefully slice off the top quarter-inch, just enough to expose the tops of the individual cloves. Place the cut side facing upwards onto a sheet of aluminum foil. Drizzle the exposed garlic with a little extra virgin olive oil and sprinkle with a pinch of salt. Wrap the garlic head securely in the foil, then place it on a baking sheet. Bake for approximately 40-50 minutes, or until the cloves are golden brown and soft when squeezed. (See Photo #1 below)
A collage showing a head of garlic with the top sliced off, ready for roasting, and then a picture of the beautifully golden and softened roasted garlic cloves.
Visual guide for roasting garlic: before and after.
  1. Once the roasted garlic is out of the oven, allow it to cool sufficiently so you can handle it comfortably. Once cool, gently squeeze the bottom of the garlic head to easily release the soft, caramelized cloves. Pro Tip: You can roast the garlic up to 1 week in advance and store it in an airtight container in the refrigerator, making soup day even quicker! (See Photo #2 below)

Next, Assemble and Simmer Your Hearty Soup

With the roasted garlic prepared, it’s time to build the layers of flavor that make this Tuscan White Bean Soup so irresistible.

  1. Begin by preparing your aromatics and pancetta. Carefully dice 4 ounces of pancetta into small, even pieces. Then, finely dice 1 large onion, 4 ribs of celery, and 3 medium carrots. This classic mirepoix forms the aromatic base of your soup. (See Photo #1 below for diced ingredients)
A collage demonstrating the initial steps of making the soup: diced pancetta, followed by pancetta sizzling in olive oil in a large pot.
The start of the soup: perfectly diced pancetta and its initial sauté in olive oil.
  1. In a large, heavy-bottomed pot or Dutch oven, heat 1/4 cup of extra virgin olive oil over medium-low heat. Add the diced pancetta and sauté gently for about 10 minutes, stirring occasionally, until most of its fat has rendered out and the pancetta is lightly crispy. This step creates a rich, savory foundation. (See Photo #2 for pancetta cooking)
  2. Next, add the diced celery, onion, and carrots to the pot with the pancetta and its rendered fat. Continue to cook for another 10-12 minutes, stirring regularly, until the vegetables have softened and become translucent. This slow cooking allows their natural sweetness to develop. (See Photo #3 for sautéed vegetables)
A collage showing the softened carrots, celery, and onion in the pot, followed by the addition of the roasted garlic cloves.
Building the flavor: sautéed vegetables and the addition of roasted garlic.
  1. Stir in 1/4 teaspoon of crushed red pepper flakes and cook for an additional 30 seconds, allowing their aroma to bloom. Immediately add the reserved roasted garlic cloves to the pot, mashing them slightly with the back of your spoon to release their fragrant paste into the vegetables. (See Photo #4 for adding roasted garlic)
  2. Pour in 6 cups of low-sodium chicken stock. Add 1 small Parmigiano Reggiano rind (if using, for extra umami), 1 large bay leaf, 3 sprigs of fresh rosemary, and 1 pound of cannellini beans. Important Note: If you’re using dried cannellini beans, ensure they have been soaked overnight and softened as per the instructions in our FAQ. If opting for canned beans, use 3 (16-ounce) cans, drained of their liquid (no need to rinse). Bring all the ingredients to a rolling boil, then reduce the heat to a gentle simmer. Cover the pot and let it cook for 15-20 minutes, allowing the flavors to meld beautifully and the beans to become fully tender. (See Photo #5 for beans and stock simmering)
A collage showing the addition of beans, stock, and rosemary to the pot, followed by the soup gently simmering on the stovetop.
The final stages of cooking: all ingredients combined and simmering.
  1. To achieve a creamy consistency and help thicken the soup, use the back of a wooden spoon to mash some of the beans against the side of the pot. For an even thicker, creamier soup, you can use an immersion blender directly in the pot, or carefully transfer a portion of the soup to a regular blender (blending in batches if necessary). If using any type of blender, remember to remove the rosemary sprigs, bay leaf, and Parmigiano rind beforehand. Taste the soup and adjust the salt and pepper levels to your preference. Before serving, ensure you remove the Parmigiano rind (if used), rosemary stems, and bay leaf. Ladle the hot soup into bowls and garnish with a generous drizzle of high-quality extra virgin olive oil, a sprinkle of freshly grated Parmigiano Reggiano, and serve alongside plenty of crusty bread. Enjoy this comforting Italian masterpiece! (See Photo #6 for the finished soup)

Frequently Asked Questions About Tuscan White Bean Soup

How do I properly soak and soften dried beans for this recipe?

The most effective way to prepare dried beans for soup is to soak them overnight. Place the dried beans in a large bowl, cover them with water by at least 2-3 inches, and let them soak at room temperature for 8-12 hours. In the morning, drain and rinse the soaked beans thoroughly. Then, place them in a clean pot, add fresh water about an inch above the beans, and bring to a moderate simmer for about 10 minutes. Reduce the heat to low, cover the pot, and continue to cook for an hour or so, checking for tenderness every 30 minutes. Be aware that very old or expired beans may never fully soften, so ensure your dried beans are relatively fresh for the best results.

Can I freeze Tuscan White Bean Soup?

Absolutely! Tuscan White Bean Soup freezes beautifully. Allow the soup to cool completely, then transfer it to airtight containers or freezer-safe bags. It can be stored in the freezer for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of stock or water if it’s too thick.

What if my soup is too thin or too thick?

The consistency of this soup is a matter of personal preference. If your soup is too thin, continue to mash more beans against the side of the pot, or blend a larger portion of the soup. Alternatively, you can create a slurry with a tablespoon of flour or cornstarch mixed with a little cold water, stir it into the simmering soup, and cook until thickened. If your soup is too thick, simply add more chicken or vegetable stock (or even a little water) until you reach your desired consistency.

Top Tips for the Best Tuscan White Bean Soup

  • Achieving Your Preferred Consistency. Some people prefer a looser, brothy white bean soup, while others enjoy a thicker, creamier texture. This recipe allows you to customize it to your liking. Mashing the beans with a wooden spoon provides a rustic, slightly thick consistency. For a truly velvety and creamy soup, an immersion blender or a regular blender will yield a smoother, thicker result. If you find your soup becomes too thick after sitting or reheating, simply add a splash of water or chicken stock to thin it out to your desired consistency.
  • The Magic of Parmigiano Rinds. Don’t ever discard your Parmigiano Reggiano rinds! They are packed with umami and add incredible depth of flavor to soups, stews, and sauces. We always recommend saving them in a freezer-safe bag to use in dishes like our Instant Pot Pasta e Fagioli. Many Italian grocery stores or specialty cheese shops will even sell just the rinds in their cheese section. If you don’t see them, don’t hesitate to ask the cheesemonger; they often have some available.
  • Embrace Homemade Stock. Using homemade chicken stock makes a significant difference in the final flavor of your soup. Not only does it provide a superior, richer taste compared to store-bought options, but it also gives you complete control over the sodium level in your cooking. While a good quality low-sodium store-bought stock is acceptable, if you have the time, I always recommend making your own chicken stock for the ultimate flavor boost.
  • Don’t Skimp on the Garnishes. While simple, the garnishes truly complete the Tuscan White Bean Soup experience. A generous drizzle of high-quality extra virgin olive oil adds a fruity richness, freshly grated Parmigiano Reggiano brings a salty, nutty bite, and a pinch of red pepper flakes offers a subtle warmth. Of course, plenty of crusty Italian bread is essential for dipping!
A black bowl brimming with Tuscan white bean soup, with a block of Parmigiano Reggiano cheese and fresh rosemary in the soft-focused background.
A delicious bowl of Tuscan white bean soup, served warm and ready to be enjoyed.

Our Favorite Comforting Soups

We believe there’s nothing quite as soul-warming and satisfying as a hearty bowl of soup, especially when the weather turns cooler. If you loved this Tuscan White Bean Soup, we’re confident you’ll enjoy these other absolute favorites from our collection:

  • Hearty Ham and Bean Soup
  • Creamy Chicken Wild Rice Soup
  • Traditional Escarole and Bean Soup (Scarola e Fagioli)

If you’ve savored this Tuscan White Bean and Roasted Garlic Soup Recipe or any other recipe on our site, we would be delighted if you could give it a 5-star rating and share your experience in the comments below. Your feedback means the world to us!

We are dedicated to accommodating various learning styles. If you are someone who prefers to learn by watching, you’ll find most of our delicious recipes demonstrated step-by-step on our YouTube channel and our Facebook Page.

Tuscan White Bean Soup

by James Delmage


★★★★★

4.94 from 49 votes

Prep:
5 mins
Cook:
45 mins
Roasted garlic time:
40 mins
Total:
45 mins
Servings:
6
Tuscan white bean soup recipe featured image.
Tuscan White Bean Soup
Print Recipe
Pin Recipe

Tuscan white bean soup is a hearty soup that’s loaded with great flavor from roasted garlic, pancetta, rosemary, and Parmigiano Reggiano. Serve with crusty bread and a drizzle of good extra virgin olive oil.

Ingredients

  • 1/4 cup (60g) extra virgin olive oil
  • 1/4 pound (113g) pancetta diced
  • 1 large onion diced
  • 4 ribs celery diced
  • 3 medium carrots diced
  • 1/4 teaspoon crushed hot red pepper flakes
  • 1 pound (454g) dried cannellini beans soaked overnight and softened, or 3 (16-ounce) cans drained
  • 6 cups (1.5kg) low sodium chicken stock plus more for thinning
  • 1 head garlic roasted
  • 3 sprigs rosemary
  • 1 small Parmigiano Reggiano rind optional
  • 1 large bay leaf
  • salt and pepper to taste

Instructions

For the roasted garlic

  1. Preheat oven to 400°F (200°C). Cut off the top 1/4-inch of the garlic head, exposing the tops of the cloves. Place the garlic, cut side up, on a sheet of foil and drizzle with a bit of olive oil. Wrap tightly with the foil and place onto a baking sheet. Bake for 40-50 minutes or until golden and soft.

For the soup

  1. In a large, heavy pot, sauté the diced pancetta in olive oil over medium-low heat until most of the fat renders, about 10 minutes. Next, add the diced celery, onion, and carrots. Continue to cook for about 10 more minutes or until the veggies are softened.
  2. Add the crushed red pepper flakes and cook for 30 seconds until fragrant. Stir in the roasted garlic cloves, chicken stock, Parmigiano rind (if using), bay leaf, rosemary sprigs, and the prepared cannellini beans. Bring the mixture to a boil, then reduce the heat to a gentle simmer and cook for 15-20 minutes.
  3. To thicken the soup, use the back of a wooden spoon to mash some of the beans against the side of the pot. For an even thicker and creamier soup, use an immersion blender or transfer a portion to a regular blender and blend until smooth, then return to the pot. Remember to remove the rosemary, bay leaf, and Parmigiano rind before blending.
  4. Taste the soup and adjust salt and pepper levels as needed. Before serving, ensure all non-edible aromatics (rind, rosemary stems, bay leaf) are removed. If the soup is too thick, thin with a bit more stock or water.
  5. Serve hot with a generous drizzle of extra virgin olive oil, freshly grated Parmigiano Reggiano, and plenty of crusty bread on the side. Enjoy!

Notes

  • This recipe assumes that dried beans have been properly soaked and softened. Please refer to the FAQ section above for detailed instructions on how to prepare dried beans. Canned beans are a convenient alternative and only require draining.
  • For added freshness and nutrients, consider stirring in greens such as fresh escarole, spinach, or kale during the last 5-10 minutes of simmering.
  • The roasted garlic can be prepared in advance (up to 1 week) and stored in an airtight container in the refrigerator to streamline your cooking process.
  • To make this dish vegetarian, use vegetable stock and omit the pancetta and Parmigiano rind. For a vegan version, ensure your vegetable stock is vegan-certified.
  • Enhance your serving experience with plenty of crusty bread for dipping, a sprinkle of grated cheese, an extra drizzle of good quality extra virgin olive oil, and a pinch of hot red pepper flakes for those who enjoy a little heat.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, adding a little stock or water if needed to adjust consistency, or warm in the microwave.

Nutrition

Calories: 399kcal | Carbohydrates: 53.6g | Protein: 27.6g | Fat: 8.6g | Saturated Fat: 2.7g | Cholesterol: 21mg | Sodium: 578mg | Potassium: 1411mg | Fiber: 20.8g | Sugar: 5g | Calcium: 141mg | Iron: 7mg

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

Like this? Leave a comment below!
Check us out on Instagram at @sipandfeast or tag #sipandfeast!