Imagine a bowl that transports you straight to the rolling hills of Tuscany, where every spoonful is a warm hug from an Italian nonna. This Rustic Tuscan White Bean Soup captures that feeling with its hearty beans, fragrant herbs, and a silky broth that comforts the soul.
What makes this soup truly special is the marriage of simple pantry staples—cannellini beans, extra‑virgin olive oil, and rustic rosemary—with a splash of red wine that adds depth without overwhelming the delicate flavors.
Busy families, avid home cooks, and anyone craving a nourishing dinner will love this dish. It shines as a weeknight dinner, a cozy weekend lunch, or a potluck star that feeds a crowd.
The cooking process is straightforward: sauté aromatics, simmer the beans with broth and wine, finish with fresh herbs, and serve with a drizzle of olive oil and crusty bread for dipping.
Why You'll Love This Recipe
Rustic Comfort: The soup delivers a deep, earthy flavor profile that feels both rustic and refined, perfect for cozy evenings at home.
One‑Pot Simplicity: Everything cooks in a single pot, minimizing cleanup while allowing flavors to meld beautifully as they simmer together.
Nutritious & Filling: Cannellini beans provide protein and fiber, while olive oil and herbs add heart‑healthy fats and antioxidants.
Versatile Pairings: Serve with crusty bread, a side salad, or a glass of Chianti for a complete Italian-inspired meal.
Ingredients
The soul of this soup lies in its carefully chosen ingredients. Cannellini beans give a buttery texture, while the mirepoix of carrots, celery, and onion builds a savory foundation. A splash of dry red wine adds subtle acidity, and fresh rosemary and thyme bring the unmistakable aroma of the Tuscan countryside. Finishing with a drizzle of high‑quality extra‑virgin olive oil lifts the whole dish.
Main Ingredients
- 2 (15‑oz) cans cannellini beans, drained and rinsed
- 1 large onion, finely diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
Aromatics & Herbs
- 3 garlic cloves, minced
- 2 sprigs fresh rosemary, leaves stripped
- 1 teaspoon dried thyme
Liquids & Seasonings
- 4 cups low‑sodium vegetable broth
- ½ cup dry red wine (Chianti or similar)
- 2 tablespoons extra‑virgin olive oil
- Salt and freshly ground black pepper to taste
Each component plays a role: the beans provide body, the mirepoix creates depth, the wine brightens the broth, and the herbs infuse a fragrant, slightly piney note. Olive oil finishes the soup with a velvety mouthfeel, while seasoning balances the flavors. Together they form a rustic, satisfying bowl that feels both wholesome and indulgent.
Step-by-Step Instructions

Preparing the Base
Begin by heating the olive oil in a large Dutch oven over medium heat. Once the oil shimmers, add the diced onion, carrot, and celery. Sauté for 5‑7 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent. This step builds the aromatic foundation that will carry the soup’s flavor.
Building the Soup
- Cook the Garlic. Add the minced garlic to the softened vegetables and stir for 30 seconds, just until fragrant. Overcooking garlic can turn it bitter, so watch closely.
- Deglaze with Wine. Pour the red wine into the pot, scraping the browned bits from the bottom. Let it reduce by half, about 2‑3 minutes, which concentrates the wine’s flavor and removes raw alcohol taste.
- Introduce Beans & Broth. Stir in the cannellini beans, rosemary leaves, thyme, and vegetable broth. Bring the mixture to a gentle boil, then reduce to a simmer.
- Simmer and Season. Allow the soup to simmer uncovered for 20‑25 minutes. This melds the herbs with the beans and thickens the broth slightly. Taste and season with salt and pepper, adjusting as needed.
- Finish with Olive Oil. Remove the pot from heat and drizzle the remaining tablespoon of olive oil over the soup. Stir gently; the oil adds a glossy finish and richer mouthfeel.
Serving & Garnish
Ladle the hot soup into bowls, then garnish each serving with a sprinkle of fresh rosemary or thyme and a drizzle of extra‑virgin olive oil. For added texture, offer crusty Italian bread or a side of toasted polenta. Serve immediately while the broth is still steaming.
Tips & Tricks
Perfecting the Recipe
Use Low‑Sodium Broth. This gives you control over the final salt level and prevents the soup from becoming overly salty.
Pre‑Soak Dried Beans. If you prefer dried cannellini beans, soak them overnight and cook until tender before adding to the soup.
Flavor Enhancements
Add a splash of lemon juice just before serving for bright acidity, or stir in a pinch of smoked paprika for subtle smokiness. A handful of grated Pecorino Romano adds a salty, nutty finish that elevates the rustic profile.
Common Mistakes to Avoid
Avoid boiling the soup vigorously; a gentle simmer preserves the beans’ creamy texture. Also, don’t add the herbs too early—cooking rosemary for too long can make it bitter, so add it midway through the simmer.
Pro Tips
Blend a Portion. For a thicker consistency, remove 1‑2 cups of soup, blend until smooth, then stir back into the pot.
Season in Layers. Add a little salt after sautéing the vegetables, then adjust again after the broth is added. Layered seasoning builds depth.
Use a Heavy‑Bottomed Pot. This distributes heat evenly, preventing scorching and ensuring a uniform simmer.
Variations
Ingredient Swaps
Replace cannellini beans with Great Northern or navy beans for a slightly different texture. Swap the red wine for a dry white wine if you prefer a lighter flavor. For a meatier version, add diced pancetta or Italian sausage at the start of the sauté.
Dietary Adjustments
Make the soup vegan by using vegetable broth and omitting any cheese garnish. For gluten‑free diners, ensure the broth is certified gluten‑free and avoid adding any wheat‑based croutons. Keto enthusiasts can reduce the carrot amount and serve the soup over cauliflower rice.
Serving Suggestions
Pair the soup with a simple arugula salad dressed in lemon and olive oil, or serve alongside roasted garlic focaccia. A glass of Chianti or a crisp Pinot Grigio complements the herbal notes beautifully.
Storage Info
Leftover Storage
Cool the soup to room temperature, then transfer it to airtight containers. Refrigerate for up to four days. For longer keeping, portion into freezer‑safe bags or containers, label, and freeze for up to three months. Thaw overnight in the refrigerator before reheating.
Reheating Instructions
Reheat gently on the stovetop over low heat, stirring occasionally, until the soup reaches a gentle simmer. Add a splash of broth or water if the texture has thickened. Alternatively, microwave in a covered bowl for 2‑3 minutes, stirring halfway through, and finish with a drizzle of olive oil.
Frequently Asked Questions
This Rustic Tuscan White Bean Soup brings together wholesome ingredients, simple technique, and bold flavor in one comforting bowl. By following the step‑by‑step guide, you’ll achieve a restaurant‑quality dish that’s perfect for family meals or casual gatherings. Feel free to experiment with herbs, beans, or protein additions to make it truly your own. Enjoy the taste of Tuscany right at your table!