Soups & Stews
The Alessi Tuscan white bean soup delivers the heart of Italy in every steaming spoonful, where tender cannellini beans, fragrant rosemary, and garlic create a velvety broth that feels like a hug. This one-pot recipe captures the essence of Tuscany without shortcuts—just traditional ingredients simmered to perfection, where pancetta adds depth (or omit for a vegetarian version) and Parmesan elevates the finish. The secret lies in slow simmering, allowing flavors to meld into something deeply comforting yet light enough for summer or hearty enough for winter.
What sets this recipe apart is its balance of simplicity and sophistication: no heavy cream, no artificial flavors, just olive oil, white beans, and herbs that transform humble ingredients into something extraordinary. The rosemary infuses the broth with an earthy aroma, while garlic and pancetta (or mushrooms for vegetarians) build layers of savory complexity. Every spoonful delivers that signature Tuscan creaminess without the need for heavy dairy—just the natural richness of the beans and olive oil.
By the time you taste the first bowl, you’ll understand why this soup is a staple in Italian homes and trattorias alike. The beans become tender yet hold their shape, the broth is fragrant and aromatic, and the finish—whether with a sprinkle of Parmesan or fresh parsley—feels like a taste of Tuscany itself. This is the kind of recipe that improves with leftovers, as flavors deepen overnight, making it perfect for meal prep or feeding a crowd.
The beauty of this dish lies in its versatility: serve it as a light lunch with crusty bread, a hearty starter before a pasta course, or a satisfying dinner on its own. The instructions are straightforward, but the results are anything but—this is restaurant-quality Tuscan white bean soup, made simple enough for any home cook to master. Let’s get started.
Ingredients for alessi tuscan white bean soup
Traditional Tuscan ingredients, simmered to velvety perfection in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Cannellini Beans (Dried) 🍲 | 1 ½ cups | Soaked overnight or quick-soaked |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Pancetta (or Mushrooms for Vegetarian) 🥓 | 6 oz | Diced, vegetarian option included |
| Yellow Onion 🧅 | 1 whole | Medium, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced |
| Fresh Rosemary 🌿 | ¼ cup | Finely chopped, stems removed |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Dried White Wine 🍷 | ½ cup | Dry, like Pinot Grigio |
| Fresh Parsley 🌿 | 0.2 cup | Chopped, for garnish |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, optional |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lemon Zest 🍋 | 1 tsp | From 1 lemon, optional |
The cannellini beans are the heart of this soup—dried beans deliver deeper flavor than canned, but quick-soaked (boil 2 minutes, then soak 1 hour) works in a pinch. Whole Foods or Trader Joe's carry high-quality dried beans, but any bulk bin will do. For pancetta, look for thick-cut slices at the deli counter—Oscar Mayer or Boar’s Head are reliable. The mushrooms (cremini or shiitake) should be firm with no sliminess, and whole, unpeeled garlic cloves keep better and taste fresher. Rosemary is non-negotiable here—fresh sprigs from a trusted market infuse the broth with that signature Tuscan aroma.
No pancetta? Mushrooms or smoked tofu add depth—just make sure to sauté them until golden. Short on wine? Extra vegetable broth with a splash of balsamic vinegar mimics the acidity. The Parmesan can be skipped entirely for a vegan version, but if you use it, grate it yourself from a wedge—pre-grated clumps up. For extra richness, stir in 1 tablespoon of tahini at the end (trust me on this). The lemon zest brightens the soup without overpowering, so use it if you have it, but it's optional. If your rosemary is woody, toast the sprigs in olive oil for 30 seconds before adding to the pot—this releases the oils and intensifies the flavor.
This soup tastes even better the next day, so double the batch and freeze half for lazy weeknights. Store in an airtight container for up to 5 days in the fridge, or freeze for 3 months. Reheat gently on the stove—never microwave, or the rosemary will turn bitter. The beans hold their shape beautifully, so you can even serve this chilled as a light summer soup. Garnish with fresh parsley and a drizzle of olive oil right before serving—that final touch makes all the difference.
Why You'll Love This Recipe
- I swear by this trick: soak the dried cannellini overnight, then simmer them with pancetta until tender. No fancy prep—just set it and forget it while you chop onions. Honestly, the beans practically melt into creamy perfection on their own.
- Foolproof Soak: I swear by this trick: soak the dried cannellini overnight, then simmer them with pancetta until tender. No fancy prep—just set it and forget it while you chop onions. Honestly, the beans practically melt into creamy perfection on their own.
- Umami Bomb: That crispy pancetta (or mushrooms for vegetarians) frying in olive oil until golden? Absolute magic. The garlic and onion caramelize into something so rich, you’ll want to eat it with a spoon before the beans even join the party.
- Weeknight to Party: Same pot, endless uses. Serve it with crusty bread for a lazy night in, or ladle it into bowls with grated pecorino for a dinner party that feels fancy but takes 30 minutes. My friends think I slaved over it—our secret.
Step-by-step instructions for Alessi Tuscan white bean soup
This one-pot wonder delivers rich, aromatic flavors with minimal effort.
Prepare the Beans and Base Ingredients
Begin by sorting through the 1.5 cups dried cannellini beans, discarding any small stones or debris. If you've soaked them overnight, drain and rinse thoroughly. For a quicker method, cover the beans with cold water in a pot and bring to a boil for 2 minutes, then let them soak off heat for 1 hour. This pre-soaking ensures even cooking and prevents splitting.
While the beans soak, dice the 6 oz pancetta (or mushrooms) into ¼-inch pieces and finely chop the 1 whole yellow onion. Peel and mince the 4 cloves garlic. Finely chop the 0.25 cup fresh rosemary, removing stems. These aromatics form the flavor foundation, so take your time with even chopping—uneven pieces can lead to some ingredients cooking faster than others.
Sauté Aromatics in Olive Oil
Heat the 0.5 cup extra-virgin olive oil in a large, heavy-bottomed pot over medium heat. Add the pancetta (or mushrooms) and cook for 5-6 minutes until golden and crispy. Remove the pancetta with a slotted spoon and set aside, leaving the rendered fat in the pot—this is where all the flavor lives.
In the same pot, add the chopped onion and cook for 5 minutes until softened and translucent. Add the minced garlic and chopped rosemary, stirring constantly for 30 seconds until fragrant. You'll smell the rosemary release its piney aroma—this is your cue that the aromatics are ready. Be careful not to let the garlic burn, as it can turn bitter quickly.
Build the Soup Base
Pour in the 0.5 cup dried white wine and scrape up any browned bits from the bottom of the pot. This deglazing step captures all the flavor that would otherwise stick. Let the wine simmer for 2-3 minutes until reduced by half. Add the drained cannellini beans, 4 cups vegetable broth, 1.5 tsp sea salt, and 0.5 tsp ground black pepper, stirring to combine.
Bring the mixture to a boil, then reduce heat to low and cover partially. Let it simmer for 1 hour to 1 hour 15 minutes, stirring occasionally, until the beans are tender and the soup has thickened slightly. The beans should be fork-tender but not mushy—if they're still firm after this time, add ½ cup more broth and simmer for another 15 minutes.
Finish with Creamy Texture and Garnishes
Once the beans are tender, stir in the reserved pancetta (or mushrooms) and the 0.5 cup parmesan cheese, letting it melt into the soup. Add the 1 tsp lemon zest and adjust the seasoning if needed—this soup should be rich but not overly salty. For a creamier texture, use an immersion blender to lightly purée about half the soup, leaving some beans whole for texture.
Ladle the soup into bowls and garnish with 0.2 cup chopped fresh parsley. Serve immediately while hot, with extra parmesan cheese on the side if desired. The soup should be thick enough to coat the back of a spoon but still easy to sip. Each spoonful should deliver a balance of earthy beans, crispy pancetta, aromatic rosemary, and bright lemon zest.
Pro Tips For Making Alessi Tuscan White Bean Soup
- SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the soak makes cannellini beans turn to mush, no matter how long you simmer. Toss them in cold water (about 6 cups per cup of beans) and let them sit 12+ hours, then drain. Your soup will have texture, not glue.
- CRISP THE PANCETTA FIRST: High heat is your friend here—render that pancetta until it’s golden and crisp, not just pale. Drain it on paper towels to remove excess fat before adding it back to the pot; that crispy bite is what makes this soup sing.
- SWAP MUSHROOMS SMARTLY: If going vegetarian, use cremini or shiitake mushrooms—they hold up better than white button and mimic pancetta’s meaty texture. Sauté them longer than you think (8-10 minutes) to develop depth, then add them late to avoid mush.
- SAVE THE BEAN SOAK WATER: That starchy soak water is liquid gold for this soup—it’s packed with flavor. Strain it, then use 1-2 cups of it in place of plain water when simmering. It’ll give your broth a richer base without extra salt.
Dietary considerations for this recipe
Vegetarian Adaptations
Skip the pancetta entirely and use 8 oz cremini mushrooms instead—they add a meaty texture when sautéed until golden. For extra depth, toss the mushrooms with 1 tsp smoked paprika before cooking. I also recommend adding ½ cup cooked lentils to boost protein and thicken the soup naturally. 🌱
Vegan-Friendly Swaps
Replace Parmesan with nutritional yeast (2 tbsp) for a cheesy flavor, or omit entirely. Use olive oil (2 tbsp) instead of butter when sautéing mushrooms. For umami richness, stir in 1 tbsp soy sauce or miso paste at the end. The lemon zest remains optional but adds brightness that vegans often appreciate. ✨
Gluten-Free Considerations
This recipe is naturally gluten-free, but double-check your vegetable broth label—many contain wheat. Use a certified gluten-free brand like Pacific Foods or Imagine. For wine, choose a gluten-free variety or substitute with extra broth. The rosemary and garlic naturally enhance the flavor without any gluten-containing ingredients. 🌾
Low-Carb Options
Reduce the beans to 1 cup (½ the original amount) and add 1 cup cauliflower florets chopped small to bulk up the soup. The cauliflower softens during simmering while keeping the dish light. For extra creaminess without carbs, stir in 2 tbsp coconut cream at the end. The lemon zest helps balance any richness. 🥬
Allergen-Free Adjustments
For nut allergies, avoid nutritional yeast and stick to lemon zest for brightness. If sensitive to sulfites, use a fresh rosemary sprig instead of dried. Always check Parmesan labels for potential allergens—some brands process cheese in shared facilities. I recommend Galbani for a reliable dairy-free alternative. 🚫
Protein Boosts
Add ½ cup cooked quinoa (½ cup dry) for extra protein and texture. Or stir in 1 cup cooked white beans (like navy or great northern) for a double-bean version. For a smoky kick, include ½ cup cooked smoked tofu (cubed). These additions keep the soup hearty while maintaining its Tuscan-inspired simplicity. 💪
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
Yes, but with a few adjustments! Use 2 (15-oz) cans of cannellini beans, drained and rinsed. Since canned beans are pre-cooked, reduce the simmering time to 30-45 minutes instead of 1-1.5 hours. For extra flavor, add 1 tsp soy sauce to the broth to mimic the depth of dried beans. The texture will be slightly softer, but still delicious.
Why does my soup taste too bitter?
Bitter flavors usually come from overcooked garlic or rosemary. Remove the rosemary sprigs early (after 15 minutes of simmering) to prevent bitterness. For garlic, add it just before the wine reduces, then remove it immediately. If the soup is already bitter, stir in 1 tsp sugar or ½ tsp lemon juice to balance the flavor.
How can I make this soup creamier without dairy?
Blend ½ cup of the soup with 2 tbsp olive oil until smooth, then stir it back in. For extra richness, mash 2-3 cooked beans directly in the pot—their natural starches create a velvety texture. A splash of coconut cream (just 1 tbsp) also works beautifully for a dairy-free option.
Can I prepare this soup ahead of time?
This soup tastes even better the next day. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. Reheat gently on the stove over low heat—never microwave, as it can make the rosemary taste bitter. Stir in a splash of water or broth if it thickens too much during reheating.
What's the best way to serve this soup?
Garnish with fresh parsley and a drizzle of high-quality olive oil right before serving. For extra flair, add crusty bread or toasted baguette slices on the side. If you're serving it as a starter, pair it with a simple green salad. For a heartier meal, top each bowl with a sprinkle of Parmesan cheese and cracked black pepper.
