Soups & Stews
This Alessi Tuscan white bean soup delivers the comforting, creamy richness of Italy’s most beloved winter dish—perfectly balanced with rosemary, garlic, and tender kale. The secret lies in slow-cooked cannellini beans that develop deep, earthy flavor while maintaining their natural creaminess, all enriched by a touch of Parmesan for that signature Italian depth. I’ve refined this recipe over years of testing, ensuring every spoonful captures the rustic soul of Tuscany without sacrificing modern convenience.
The beauty of this soup is its versatility—simmer it on the stovetop for a classic experience or adapt it to your Instant Pot for a hands-off weeknight solution. The rosemary infuses the broth with an aromatic warmth that lingers long after the first bite, while the kale adds a subtle bitterness that brightens the dish. What makes it truly special is the way the beans break down just enough to create a velvety texture without losing their shape, making each ladleful hearty yet delicate.
What you’ll end up with is a soup that’s rich enough to stand alone but pairs beautifully with crusty bread for dipping or a sprinkle of fresh Parmesan for extra umami. The flavors deepen as it sits, so it’s even better the next day—a testament to its rustic roots. Whether you’re serving it to a crowd or savoring a quiet bowl, this recipe brings the warmth of a Tuscan trattoria to your kitchen.
Ready in just 45 minutes on the stovetop (or 30 minutes in the Instant Pot), this soup is the ultimate comfort food—creamy, aromatic, and packed with the kind of soulful flavor that turns ordinary meals into memorable ones. Let’s get cooking.
Ingredients for alessi tuscan white bean soup
These simple, hearty ingredients create the ultimate Tuscan comfort soup—creamy, aromatic, and perfect for chilly days.
| Ingredient | Amount | Notes |
|---|---|---|
| Cannellini Beans 🌾 | 2 cups | Dried, soaked overnight |
| Fresh Rosemary 🌿 | ¼ cup | Finely chopped, stems removed |
| Garlic Cloves 🧄 | 4 cloves | Peeled, smashed slightly |
| Kale Leaves 🥬 | 4 cups | Chopped, stems removed |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting garlic |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, aged |
| Onion 🧅 | 1 whole | Yellow, diced |
| Carrots 🥕 | 2 medium | Diced, peeled |
| Celery Stalks 🥬 | 2 whole | Diced, leafy parts removed |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Crusty Bread 🍞 | 1 loaf | For serving, optional |
The cannellini beans are the soul of this soup—dried beans develop the richest flavor, but canned work in a pinch (just drain and rinse). For the rosemary, fresh sprigs from the grocery store (look for vibrant green needles) are best, but dried will do if you're in a hurry. The Parmesan? Only the good stuff—grate it yourself from a wedge. I grab mine at Whole Foods or my local Italian market. The garlic gets roasted in olive oil first—sweet, mellow flavor that pairs perfectly with the rosemary. For the kale, curly green or lacinato both work, but avoid wilted leaves.
No fresh rosemary? Dried at one-third the amount gets you close. Short on Parmesan? Pecorino Romano is a great swap. The vegetable broth can be homemade (simmer veggie scraps with herbs) or store-bought—Low-sodium versions let you control the salt. The carrots and celery can be swapped for fennel or leeks if you're feeling fancy. For the crusty bread, any good sourdough or baguette works—just toast it first. And if you're using canned beans, rinsing removes excess sodium that can overpower the delicate flavors.
This soup tastes even better the next day—flavors meld beautifully when refrigerated. Keeps 4-5 days in the fridge, freezes for up to 3 months. I always make a double batch—one for dinner, one for lunch the next day. For freezing, portion into airtight containers with a little extra broth on top to prevent a skin from forming. Reheat gently on the stove with a splash of water or broth to restore creaminess.
Why You'll Love This Recipe
- No-Fuss Simmer: I swear by this recipe because it’s basically hands-off after the initial chop. Toss everything into one pot—beans, broth, rosemary sprigs—and let it bubble while you chop the kale. That’s it. No stirring every two minutes, no watching like a hawk.
- Rosemary-Kissed Magic: Between us, fresh rosemary changes the game. You don’t need a fancy sprig—just a few leaves torn into the broth early on, and the whole soup gets this bright, piney depth that store-bought seasoning can’t touch. Honestly, the garlic and kale tie it all together like a hug.
- Weeknight to Potluck: This soup is my go-to for lazy nights and when I need to bring something impressive. Serve it in mugs for a cozy dinner or ladle it into bowls for a crowd—it’s hearty enough to stand alone or pair with crusty bread. (Yes, even on a Tuesday night.)
- Budget-Friendly Leftovers: Cannellini beans and kale stretch this recipe into five servings without breaking the bank. Make a double batch, and you’ll have lunch covered for days. The flavor actually improves after a day in the fridge—richer, deeper, and still ridiculously satisfying.
Step-by-step instructions for Alessi Tuscan white bean soup
Here's how to create a rich, aromatic soup that captures Tuscany's rustic charm in your own kitchen.
Prepare the Base Vegetables
In a large pot, heat the 0.25 cup extra-virgin olive oil over medium heat. Add the diced onion, diced carrots, and diced celery stalks, stirring occasionally for 5 minutes until they soften and begin to release their natural sweetness. You'll notice the vegetables smell fragrant and the colors deepen slightly—that's your cue they're ready for the next step.
Add the 4 smashed garlic cloves and cook for another 30 seconds until they're just beginning to turn golden. Be careful not to let them burn—garlic turns bitter quickly. This aromatic base forms the flavor foundation for your soup, so take your time here. Once the garlic is fragrant, it's time to add the beans.
Cook the Cannellini Beans
Add the 2 cups soaked cannellini beans and 4 cups vegetable broth to the pot. Stir well to combine, then bring everything to a gentle boil. Once boiling, reduce the heat to low and let it simmer for 30 minutes. This allows the beans to soften properly while absorbing all those wonderful vegetable flavors.
After 30 minutes, use a wooden spoon to gently mash about half of the beans against the side of the pot. This creates a naturally thickened soup without needing flour or cornstarch. Taste the mixture—it should be flavorful but still need seasoning. This is where you'll adjust the seasoning before adding the remaining ingredients.
Add Rosemary and Season
Stir in the 0.25 cup finely chopped fresh rosemary, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Let the soup simmer for another 10 minutes to allow the rosemary's piney aroma to infuse throughout. The rosemary should be just fragrant enough to smell it when you stir—this is the signature Tuscan touch that makes this soup special.
During this time, add the 4 cups chopped kale leaves to the pot. Stir well and let it cook for another 5 minutes until the kale wilts completely. Kale should disappear into the soup, adding a subtle earthy flavor and vibrant green color. The soup should now be thick, creamy, and deeply aromatic—just like you'd find in a Tuscan trattoria.
Finish with Parmesan and Serve
Remove the pot from heat and stir in the 0.5 cup freshly grated Parmesan cheese. The cheese will melt into the warm soup, creating a luxurious creaminess without needing heavy cream. Taste again and adjust seasoning if needed—this is your final chance to perfect the balance of flavors.
Ladle the soup into bowls and serve immediately with slices of crusty bread on the side. The contrast between the warm, creamy soup and the crisp bread is what makes this dish so satisfying. Each spoonful should deliver that perfect balance of earthy beans, aromatic rosemary, and rich Parmesan—pure Tuscan comfort in a bowl.
Pro Tips For Making Alessi Tuscan White Bean Soup
- CRUSH THE BEANS: Start with dried cannellini beans—not canned—because the texture and flavor are completely different. Soak them overnight in cold water (discard the soaking water), then simmer them in fresh broth until they’re tender but still hold their shape. I learned this the hard way: mushy beans ruin the soup’s integrity.
- TOAST THE AROMATICS: Sauté the garlic and rosemary in olive oil over medium heat until the garlic is golden and the rosemary needles darken slightly—about 2-3 minutes. This step builds depth; skipping it leaves the soup tasting flat. (Yes, even if you’re impatient like me.)
- SALAD-DRESS THE KALE: Massage the chopped kale with a pinch of salt and a drizzle of olive oil before adding it to the soup. This softens the leaves faster and keeps them from sinking like rocks. I was skeptical until I tried it—now it’s non-negotiable.
- RESERVE THE BROTH: Save a cup of the vegetable broth before adding it to the pot, then stir it in at the end. This prevents the soup from tasting too diluted as the beans and kale absorb liquid. It’s a small tweak, but it guarantees a richer finish.
Storing and reheating your Leftovers
Refrigerator Storage
Let your soup cool completely before transferring to airtight containers—I use glass Pyrex with snap-on lids for best results. Store at 40°F or below for up to 4-5 days, but trust me, it tastes even better the next day as the flavors meld together. The rosemary aroma becomes more pronounced, and the beans soften just enough to create that perfect creamy texture. Always leave ½ inch headspace to prevent condensation from diluting your soup. 🥣
Freezer Prep Tips
For long-term storage, portion your soup into quart-sized freezer bags or glass containers—I prefer glass because it reheats more evenly. Leave 1 inch headspace since liquids expand when frozen. Press out excess air to prevent freezer burn, which can dull the rosemary's vibrant flavor. Label with the date and freeze for up to 3 months. The Parmesan will separate slightly, but stir it back in when reheating. ❄️
Stovetop Reheating
My preferred method is gentle reheating on the stovetop to preserve that velvety texture. Transfer your chilled soup to a pot and warm over low heat, stirring occasionally. Add ¼ cup water or broth if it looks too thick—this restores moisture without diluting flavors. Once heated through (165°F internal temperature), stir in a splash of freshly grated Parmesan to revive that restaurant-quality richness. Keep heat at medium-low to prevent scorching. 🔥
Microwave Revival
For quick meals, microwave individual portions in microwave-safe bowls covered with a damp paper towel. Heat on 70% power for 2-3 minutes, stirring halfway. Add 1 tablespoon broth if the soup seems dry—this prevents that sad, rubbery texture. The microwave method works best for single servings, but I always recommend stovetop for larger batches to maintain even heating. 💡
Reviving Texture
If your reheated soup seems thick or pasty, don't panic! Stir in 1-2 tablespoons of warm water or broth and let it simmer for 2 minutes. The beans will absorb the liquid and return to their creamy perfection. For extra creaminess, whisk in 1 tablespoon of olive oil—this mimics the natural fat content and makes the soup feel luxuriously smooth again. 💛
Serving After Reheating
Always finish with freshly grated Parmesan and a sprinkle of black pepper—this restores the bright, aromatic flavors that can dull during storage. Serve with toasted crusty bread for dipping, or a side of garlic bread to soak up every last drop. The contrast of warm soup and crisp bread is what makes this dish truly satisfying after reheating. 🍞
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
Yes, you can substitute 2 (15-ounce) cans of cannellini beans for the dried version. Just drain and rinse them thoroughly to remove excess sodium, then proceed with the recipe. The texture will be slightly softer, but the flavor remains rich and creamy. For extra depth, add 1 teaspoon of soy sauce to the broth to mimic the umami from dried beans.
How do I make this soup in an Instant Pot?
Add all ingredients except Parmesan to your Instant Pot and cook on high pressure for 20 minutes. Quick-release the pressure, then mash half the beans against the pot. Stir in rosemary, kale, and Parmesan. For extra creaminess, blend ½ cup of the soup and stir it back in. The Instant Pot version cuts cooking time to 30 minutes total—perfect for busy weeknights!
What if I don't have fresh rosemary?
Use 1 teaspoon of dried rosemary instead, but add it 10 minutes earlier than fresh to allow the flavors to infuse properly. For extra aroma, crush the dried rosemary between your palms before adding. If you have no rosemary at all, 1 teaspoon of dried thyme works as a substitute, though it won't capture the same piney brightness.
Why did my soup turn out too thin?
This usually happens when beans aren't mashed enough or broth isn't reduced properly. Next time, mash ¾ of the beans instead of half, then simmer uncovered for 5 extra minutes to thicken naturally. For instant thickening, stir in 1 tablespoon of cornstarch mixed with 2 tablespoons cold water and cook for 2 minutes until thickened.
Can I make this soup gluten-free?
This recipe is naturally gluten-free as long as you use gluten-free vegetable broth and check your Parmesan label (some contain anti-caking agents with gluten). The crusty bread pairing should also be gluten-free—try a corn tortilla or gluten-free baguette instead. The soup's creamy texture remains unchanged without any modifications!
