Soups & Stews
This creamy Tuscan white bean soup captures the rustic charm of Alessi's traditional recipe, where tender cannellini beans simmer in a fragrant broth of tomatoes, celery, carrots, and aromatic rosemary. The secret lies in blending just enough of the beans for velvety texture without losing the hearty bean flavor that defines this Italian classic. I’ve perfected this version over years of testing, ensuring every spoonful delivers that perfect balance of richness and brightness.
The beauty of this soup is in its simplicity—just a handful of fresh ingredients that transform into something deeply comforting. A slow simmer allows the vegetables to break down into a fragrant base, while pancetta (or bacon for a vegetarian alternative) adds a smoky depth. The rosemary and sage infuse the broth with earthy warmth, making this more than just a meal—it’s an experience that transports you to the rolling hills of Tuscany.
What sets this recipe apart is the creamy yet never heavy texture, achieved by blending only a portion of the beans while keeping the rest whole for satisfying bites. The result is a soup that’s both elegant and hearty, perfect for chilly evenings or as a starter for a Tuscan feast. Each bowl is packed with flavor—bright tomatoes, sweet carrots, and the unmistakable aroma of fresh herbs.
Serve it with crusty bread to soak up every last drop of that fragrant broth, or pair it with a simple green salad for a complete meal. The best part? This soup tastes even better the next day as the flavors meld and deepen. Let’s get cooking—your taste buds are in for a treat.
Ingredients for alessi tuscan white bean soup
Just 14 ingredients transform into this velvety Tuscan classic—creamy, aromatic, and packed with rustic charm.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Cannellini Beans 🌾 | 1 ½ cups | Unsoaked, dried beans preferred |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Pancetta 🥓 | 4 oz | Diced, vegetarian alternative |
| Carrots 🥕 | 1 lb | Peeled, cut into chunks |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Celery Stalks 🧅 | 3 whole | Diced, stringy parts removed |
| Canned Crushed Tomatoes 🍅 | 14 ½ oz | San Marzano preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Fresh Rosemary 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Sage 🌿 | 4 whole | Leaves only, chopped |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The beans are the heart of this soup. Dried cannellini have more flavor than canned, but if you're short on time, 2 (15 oz) cans work in a pinch. Trader Joe's has the best dried beans at a reasonable price—look for the organic variety. The pancetta adds that smoky depth, but if you're strictly vegetarian, swap it for smoked tofu cubes or extra mushrooms. Carrots and celery should be vibrant—no wilted or rubbery veggies here. The San Marzano tomatoes make all the difference, but any high-quality canned tomatoes will do.
No fresh rosemary? Dried works at half the amount, but trust me, the fresh stuff is worth hunting down at the market. The same goes for sage—fresh leaves only give that authentic Tuscan aroma. Short on olive oil? Avocado oil works just as well. For the broth, low-sodium is key—you'll be adding plenty of salt later. The garlic can be roasted for a sweeter flavor (just toss the whole cloves in the oven at 400°F for 10 minutes), but raw minced works too. And if you're blending half the beans, reserve 1 cup whole for texture.
This soup gets better with time—3-4 days in the fridge, actually. The flavors meld into something magical. For freezing, portion it into containers with a little extra broth on top to prevent a skin from forming. Reheat gently on the stove, stirring occasionally. Garnish with fresh parsley right before serving—it brightens everything up. And if you're making a big batch, double the herbs—you can't have too much rosemary in this dish.
Why You'll Love This Recipe
- Pancetta Magic: I swear, that crispy bit of pancetta transforms this soup from good to ridiculously good—salty, smoky, and melting into the broth like a dream. It’s the secret weapon, and honestly? Five minutes of browning it makes everything better.
- One-Pot Wonder: Minimal chopping, one pot, done. Toss in the dried beans (no soaking!), veggies, and broth, then let it simmer. By the time you’ve set the table, this soup’s ready—no fancy techniques, just pure satisfaction.
- Leftovers That Beg: This soup only gets better the next day. The flavors meld, the beans soften just right, and suddenly you’re eating it for lunch and dinner. (Yes, even on a Tuesday night.) It’s my go-to for lazy days—zero guilt, all comfort.
- Budget-Friendly Feast: Cannellini beans and carrots stretch this recipe into a full meal for half the cost of takeout. Pancetta adds richness without breaking the bank, and vegetable broth keeps it light but hearty. Basically, it’s the soup that lets you eat well without overspending.
Step-by-step instructions for Alessi Tuscan white bean soup
This is how you build that velvety, rosemary-kissed soup that feels like a Tuscan hug in a bowl.
Sauté the Aromatic Base
Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 4 oz diced pancetta and cook for 5-6 minutes until golden and crispy, stirring occasionally. You want that fat to render out while the pancetta gets nicely browned—this is where all the flavor starts.
Once the pancetta is crispy, add the 1 whole diced yellow onion, 3 whole diced celery stalks, and 1 lb peeled carrot chunks. Cook for another 8-10 minutes until the vegetables soften and the mixture becomes fragrant. This step develops the base flavor—don't rush it, or your soup will taste flat. You'll know it's ready when the vegetables release easily from the pan and smell sweetly aromatic.
Build the Flavor Foundation
Add the 4 cloves minced garlic, 0.25 cup chopped fresh rosemary, and 4 chopped fresh sage leaves to the pot. Stir for 1 minute until the garlic becomes fragrant and the herbs release their oils. Be careful not to let the garlic burn—it should smell amazing, not bitter.
Pour in the 14.5 oz canned crushed tomatoes and stir to combine with the vegetables. Let it simmer for 5 minutes to deepen the flavors. This step is where the acidity from the tomatoes begins to meld with the sweetness of the vegetables and the richness of the pancetta—this balance is what makes this soup so special.
Simmer the Beans and Broth
Add the 1.5 cups dried cannellini beans (no need to soak them first—they'll soften beautifully in the broth) and the 4 cups vegetable broth to the pot. Bring everything to a gentle boil, then reduce the heat to low and let it simmer uncovered for 1 hour to 1 hour 15 minutes. You want the beans to become tender but not mushy—when a bean easily crushes between your fingers, it's ready.
Stir occasionally and check the liquid level. If it gets too low, add a little water to keep the beans submerged. The soup should be creamy from the beans breaking down, but not watery. This is where the magic happens—the flavors meld together into a harmonious, comforting broth.
Season and Finish
Season the soup with 1.5 teaspoons sea salt and 0.5 teaspoon black pepper. Taste and adjust the seasoning—this is your chance to balance the flavors. You want the salt to enhance the richness, and the pepper to add a subtle kick. The soup should taste deeply savory with a hint of herbal brightness.
Let the soup simmer for another 5 minutes** to let the seasoning fully integrate. The texture should be creamy and velvety, with the beans holding their shape but breaking down just enough to thicken the broth. If the soup is too thick, add a little more broth or water to reach your desired consistency.
Garnish and Serve
Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh parsley. The parsley adds a fresh, bright finish that cuts through the richness of the soup. Serve immediately while it's hot—this soup tastes best straight from the pot, with every spoonful delivering that perfect balance of creamy, herby, and savory flavors.
Pair it with crusty bread to soak up every last drop of that luscious broth. The creamy texture comes from the beans breaking down just enough to thicken the soup naturally, while the pancetta and herbs add layers of depth. This is the kind of soup that warms you from the inside out—just like a true Tuscan simmer.
Pro Tips For Making Alessi Tuscan White Bean Soup
- SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the overnight soak means your beans will turn out mealy, no matter how long you simmer. Toss them in cold water with a splash of vinegar (yes, even if you're impatient like me) and let them sit 12+ hours. The texture difference is night and day, especially for dried cannellini.
- CRISP THE PANCETTA FIRST: Don’t just crumble that pancetta into the pot raw—render it in a cold skillet first. Cook it low and slow until the fat pools and the edges get golden, then stir it into the soup. This gives you actual crispy bits (not greasy mush) and deeper flavor without waiting for the whole soup to simmer.
- DON’T SKIP THE ONION BASE: That yellow onion isn’t just filler—it’s the foundation. Sweat it in olive oil until it’s translucent and just starting to caramelize (about 8-10 minutes). The longer you cook it, the richer the broth becomes, and it prevents the soup from tasting flat or one-dimensional.
- SIMMER LOW AND LONG: High heat now = mushy beans later. Once everything’s in the pot, keep the temperature at a gentle simmer (tiny bubbles, not a rolling boil). Cannellini beans need 1.5–2 hours to soften properly, and rushing it turns them into glue. Check the broth level halfway and top up if needed—consistency matters more than you think.
Best sauces and condiments for this alessi tuscan white bean soup
Classic Tuscan Touches
Start with a drizzle of extra-virgin olive oil—about 1 tablespoon per bowl—right before serving. This adds a luxurious finish that highlights the rosemary and sage flavors. I like to use California Olive Ranch for its peppery notes that complement the soup beautifully. 🌿
Freshly cracked black pepper is a must—about ¼ teaspoon per serving—to add a subtle kick. For an extra touch, sprinkle grated Parmigiano-Reggiano (about 1 tablespoon) on top. The nutty, umami richness pairs perfectly with the creamy beans and herbal notes.
Acidic Brighteners
A squeeze of fresh lemon juice (about ½ teaspoon per bowl) cuts through the richness and adds a refreshing zing. I always keep a small bowl of lemon wedges on the table so guests can adjust to their taste. The acidity also helps balance the natural sweetness of the carrots and tomatoes.
For a tangy twist, stir in 1 teaspoon of red wine vinegar into each serving. This works especially well if your tomatoes are on the sweeter side. The vinegar adds depth and complexity that elevates the entire dish.
Herbal Infusions
Add a sprig of fresh rosemary or sage to each bowl before serving. The herbs release their aromatic oils when submerged in the hot broth, infusing every spoonful with their earthy flavors. I like to use Penzeys Spices for dried herbs if fresh isn’t available—they’re high-quality and perfect for garnishing.
For a unique twist, blend ½ cup of the broth with 1 tablespoon of fresh basil and strain it back into the pot. This adds a bright, slightly sweet note that contrasts beautifully with the rosemary and sage. 💫
Creamy Upgrades
For a velvety texture without dairy, blend ½ cup of the soup until smooth and stir it back in. This thickens the broth naturally while keeping the dish vegetarian. If you prefer a richer version, stir in 2 tablespoons of heavy cream or cashew cream (blend ¼ cup soaked cashews with ¼ cup water) per bowl.
A dollop of ricotta cheese (about 1 tablespoon per serving) adds a delicate, slightly sweet contrast. The creamy ricotta balances the hearty beans and savory pancetta, making each bite even more satisfying.
Nutrition facts
Frequently asked questions
Can I substitute canned beans for dried in this recipe?
Yes, you can use 2 (15 oz) cans of cannellini beans instead of dried, but the flavor will be slightly less rich. Dried beans absorb more flavor during the long simmer, creating that authentic Tuscan depth. If using canned, drain and rinse them well to reduce sodium, then add them with the broth. For best results, simmer for 30-45 minutes after adding the beans to let flavors meld.
How do I make this soup vegetarian?
Simply omit the pancetta and replace it with 4 oz diced smoked tofu or 4 oz mushrooms (like cremini or shiitake) for umami depth. For extra richness, add 1 tablespoon nutritional yeast when blending half the beans. The soup will still be hearty and flavorful—just ensure you're using vegetable broth throughout.
Why does the recipe call for simmering uncovered?
Simmering uncovered prevents the soup from becoming too thick or developing a skin on top. The gentle evaporation concentrates the flavors, creating that perfect balance of creamy texture and aromatic broth. If you're concerned about liquid reduction, just add a splash of water or broth as needed—never cover completely during simmering.
Can I make this soup in a slow cooker?
Follow the same steps for sautéing the aromatics, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours, stirring occasionally. The slow cooker's gentle heat enhances the bean's creaminess naturally. For best texture, blend ½ cup of the beans at the end for that velvety finish.
What's the secret to getting that perfect creamy texture?
The creamy texture comes from blending just ½ cup of the cooked beans while keeping the rest whole for texture. For extra richness, stir in 2 tablespoons of cashew cream (blend ¼ cup soaked cashews with ¼ cup water) per serving. Never over-blend—the goal is a velvety broth, not a puree. The natural breakdown of beans during simmering does most of the work!
