Welcome to a culinary journey that brings the rustic charm and comforting flavors of Tuscany right to your kitchen. This creamy Tuscan white bean soup isn’t just a meal; it’s a warm hug in a bowl, packed with wholesome vegetables and the hearty goodness of cannellini beans. Designed to be both healthy and incredibly delicious, this soup offers a delightful way to nourish your body and soul, making it a perfect addition to any dinner routine.

Inspired by the simple yet profound flavors of Italian cooking, this Tuscan white bean soup recipe offers a unique spin on a classic. While not strictly traditional, it captures the essence of Tuscan cuisine: fresh ingredients, robust flavors, and a heartwarming appeal. My inspiration for this particular rendition came from having an abundance of cannellini beans on hand and a craving for something creamy and tomato-based, diverging from typical vegan chickpea chili. Drawing ideas from various sources, including respected culinary guides like America’s Test Kitchen, I experimented to create a soup that’s not only incredibly satisfying but also delightfully easy to prepare. The result is a lusciously creamy, deeply flavorful soup that you’ll want to make again and again.
Why You’ll Adore This Creamy Tuscan White Bean Soup
This Tuscan white bean soup quickly became a household favorite, and for good reason. It ticks all the boxes for a perfect meal: healthy, flavorful, easy, and economical. Here’s a closer look at what makes this recipe truly special:
- A Powerhouse of Nutrition: This soup is brimming with fresh vegetables, offering a fantastic and effortless way to increase your daily intake of essential vitamins, minerals, and fiber. Each spoonful is a step towards a healthier lifestyle, disguised as pure comfort food. It’s an easy way to sneak in extra greens and other veggies, even for the pickiest eaters.
- Your Go-To Meal Prep Solution: One of the best qualities of this soup is how wonderfully it reheats. It’s a dream come true for meal preppers, allowing you to cook a large batch on the weekend and enjoy wholesome, homemade meals throughout the busy week. In fact, many find the flavors deepen and improve after a day or two in the refrigerator, making leftovers even more delicious.
- Budget-Friendly Brilliance: Eating well doesn’t have to break the bank. This recipe relies on humble, pantry-staple ingredients like beans, canned tomatoes, and common vegetables, making it an incredibly affordable option. If you’re looking to keep your grocery costs down without sacrificing flavor or nutrition, this Tuscan white bean soup is an absolute winner.
- Luxuriously Creamy, Naturally: Perhaps the most surprising and delightful aspect of this soup is its rich, velvety texture, achieved without a drop of heavy cream. The secret lies in the magical combination of the starch-rich liquid from the cannellini beans (often called aquafaba) and a whisked egg. When carefully incorporated, these ingredients create a smooth, luscious mouthfeel that’s both indulgent and light.
Essential Ingredients for an Authentic-Inspired Flavor
Crafting this hearty Tuscan white bean soup requires a thoughtful selection of fresh, simple ingredients. Each component plays a crucial role in building the layered flavors and comforting texture that define this dish:
- Onion: A small yellow onion forms the aromatic foundation, lending a sweet and savory depth. White onion can be used as a substitute if yellow is unavailable. Its slow caramelization creates a rich base for the soup.
- Celery: Adds a crisp texture and a subtle, earthy note that complements the other vegetables, contributing to the classic “mirepoix” flavor profile.
- Carrots: Provides a natural sweetness and vibrant color, balancing the savory elements and enhancing the overall nutritional value of the soup.
- Garlic: No Italian-inspired dish is complete without plenty of garlic! Freshly minced garlic cloves impart a pungent, aromatic flavor that permeates the entire broth, adding significant depth.
- Olive Oil: Essential for sautéing the vegetables, allowing them to soften and release their flavors. A good quality extra virgin olive oil also adds a smooth richness and a hint of fruity bitterness characteristic of Mediterranean cuisine.
- Diced Tomatoes: Canned diced tomatoes are the heart of the broth, providing a rich, slightly tangy, and wonderfully flavorful base. They also naturally thicken the soup as they break down during cooking. Look for fire-roasted diced tomatoes for an extra smoky depth.
- Red Pepper Flakes: These tiny flakes are optional but highly recommended for a subtle warmth and a gentle kick that elevates the soup’s complexity. Adjust the amount to suit your spice preference; omit entirely for a milder, kid-friendly version.
- Vegetable Broth: The primary liquid component, it ties all the flavors together. Opt for a low-sodium vegetable broth to have full control over the saltiness of your soup, allowing the natural flavors of the vegetables to shine.
- Cannellini Beans: The star of this Tuscan-inspired creation! These creamy, tender white beans (also known as white kidney beans) provide a substantial, satisfying body to the soup. Crucially, we utilize the liquid from the canned beans (aquafaba), which is rich in starch and contributes significantly to the soup’s luscious, creamy texture without needing dairy.
- Egg: A unique ingredient that, when whisked into the reserved bean liquid and gently stirred into the hot soup, creates an incredibly smooth and silky consistency. It’s the secret to achieving that luxurious “creamy without cream” effect.
- Escarole: This slightly bitter, leafy green vegetable is added at the very end of cooking. Its delicate texture softens beautifully in the residual heat of the soup, adding a fresh, vibrant contrast and a touch of traditional Italian flair. If unavailable, other greens can be substituted.
- Parmesan Cheese (for serving, optional): A grating of fresh Parmesan cheese over each bowl adds a salty, umami-rich finish that perfectly complements the soup’s savory profile.
Exploring Cannellini Beans: The Heart of Italian White Bean Soup
Cannellini beans, often affectionately referred to as white kidney beans, are small, oval-shaped legumes prized for their smooth texture, mild, slightly nutty flavor, and incredible versatility. They are a cornerstone of Italian cooking, featured in everything from hearty stews and vibrant salads to comforting soups like this one.
What makes cannellini beans so special for this recipe? Beyond their delicious taste and satisfying texture, their canning liquid is a hidden gem. This starchy liquid, known as aquafaba, is key to achieving the desired creamy consistency of our Tuscan white bean soup. By reserving and incorporating it, we add body and richness without the need for additional thickeners or dairy.
When selecting your cannellini beans, prioritize low-sodium or no-salt-added canned varieties. This allows you to control the overall seasoning of your soup more precisely. While dried cannellini beans can certainly be used (requiring soaking and longer cooking times), you would miss out on the valuable aquafaba, which is integral to the unique creaminess of this particular recipe. If you opt for dried beans, the soup will still be delicious and hearty, but it may not achieve the same level of silkiness. In that case, you might consider alternative thickening methods like blending a portion of the soup or adding a touch of cashew cream.
Customizing Your Comfort: Substitution Ideas
This Tuscan white bean soup is wonderfully adaptable to different dietary needs and preferences. Don’t hesitate to experiment with these substitution ideas to make it your own:
- For a Vegan Delight: To transform this into a fully plant-based meal, simply omit the egg and the Parmesan cheese. The natural creaminess from the cannellini bean liquid will still provide a satisfying texture. For an extra creamy, cheesy vegan touch, you could stir in a swirl of cashew cream or a sprinkle of nutritional yeast at the end. If you’re keen on exploring other vegan options, consider my one-pot vegan white bean soup recipe.
- Leafy Green Alternatives: If escarole isn’t readily available, fear not! Both kale and spinach make excellent substitutes. If using kale, remember to remove the tough stems and tear the leaves into smaller, bite-sized pieces before adding them to the pot. Kale will require a slightly longer wilt time than escarole or spinach. Spinach, being more delicate, will wilt almost instantly when stirred into the hot soup.
- Tomato Varieties: While diced tomatoes are convenient, whole canned tomatoes can also be used. For best results, pulse them briefly in a food processor or crush them by hand before adding them to the soup to ensure an even consistency.
- Egg-Free Creaminess: If the idea of adding an egg to your soup doesn’t appeal to you, you can absolutely skip it! The reserved cannellini bean liquid alone will still contribute a lovely body and slight creaminess. For additional richness without the egg, consider blending a cup or two of the finished soup until smooth and then returning it to the pot, or stirring in a tablespoon of cornstarch slurry (cornstarch mixed with cold water) until thickened.
- Adding More Veggies: Feel free to toss in other vegetables you have on hand. Zucchini, bell peppers, or even small broccoli florets would make wonderful additions, enhancing both flavor and nutritional content. Add them along with the main vegetables or later in the cooking process, depending on how tender you like them.
Crafting Your Hearty Soup: A Step-by-Step Guide
Follow these straightforward steps to create a deeply flavorful and wonderfully creamy Tuscan white bean soup that will warm you from the inside out:




Perfect Pairings: What to Serve with Tuscan White Bean Soup
This versatile Tuscan white bean soup can hold its own as a light meal, or it can be a fantastic complement to a larger spread. Here are some delicious ideas for what to serve alongside your comforting bowl:
- Crusty Bread for Dipping: A rustic loaf of crusty bread is perhaps the most classic pairing. Its sturdy crust and soft interior are perfect for soaking up every last drop of the flavorful broth. Consider a sourdough or a classic Italian ciabatta.
- Fresh, Vibrant Salads: To balance the richness of the soup, serve it with a light and refreshing salad. A simple green salad with a vinaigrette dressing works wonderfully, or try something with a bit more character like my Spicy Kale Salad for a delightful contrast in flavors and textures.
- Pasta Dishes: This soup makes an excellent starter or side dish to your favorite pasta recipe. It pairs beautifully with hearty vegetarian lasagna options such as my 3-ingredient Ravioli Lasagna or this comforting Vegetarian Crockpot Lasagna. The robust flavors of the soup complement rich pasta dishes without overwhelming them.
- Green Bean Sides: For a delightful vegetable accompaniment, green beans are a fantastic choice. Try my savory Parmesan Green Beans, or for a more classic approach, prepare a Green Bean Casserole without Mushroom Soup for a comforting, home-style side.
More Comforting Soup Recipes to Explore
If you loved this Tuscan white bean soup, you’re in for a treat! Here are more delicious and wholesome soup recipes to add to your culinary repertoire:
- Easy Lasagna Soup: Experience all the rich, savory flavors of your favorite lasagna in a convenient and comforting bowl of soup – no layering required!
- Instant Pot Minestrone: This quick and simple minestrone recipe is made entirely in your Instant Pot, making it an easy one-pot meal perfect for busy weeknights.
- 10 Vegetable Soup Recipe: When your body is craving a bounty of fresh vegetables, this vibrant and nutrient-packed soup is the ultimate answer.
- White Bean Chili: If you find yourself with extra white beans, this hearty and flavorful chili offers a deliciously creative way to use them up.

Tuscan White Bean Soup
This creamy Tuscan White Bean Soup is filled with vegetables and hearty cannellini beans for a flavor-packed soup that is healthy & delicious!
- Author: Liz Thomson
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 cups
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 1 yellow onion, roughly chopped
- 2 stalks celery, roughly chopped
- 2 large carrots, roughly chopped
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- 28 oz diced tomatoes
- 1/2 teaspoon red pepper flakes (optional, adjust to taste)
- 2 (15oz) cans cannellini beans (reserve the liquid)
- 2 cups vegetable broth (low-sodium recommended)
- 1 egg yolk
- 1 cup chopped escarole
- 1/2 cup shredded Parmesan cheese (for garnish, optional)
Instructions
- Add the onion, celery, carrot, and garlic to a food processor and pulse until finely chopped but still chunky. Alternatively, finely mince by hand.
- Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the chopped vegetable mixture.
- Sauté the vegetables for 10-12 minutes, stirring occasionally, until they are softened and lightly golden.
- Stir in the diced tomatoes and red pepper flakes. Continue to cook over medium-high heat for another 8 minutes, allowing the mixture to thicken slightly and the flavors to meld.
- While the tomatoes cook, drain the cannellini beans, carefully reserving all of the liquid in a small bowl.
- Add the drained cannellini beans and vegetable broth to the pot. Bring the soup to a gentle simmer and cook for 8-10 minutes, allowing the beans to warm through and absorb the flavors.
- In the small bowl with the reserved bean liquid, whisk in the egg yolk until completely smooth and well combined.
- Remove the soup from the heat. Slowly pour the egg mixture into the hot soup while continuously stirring vigorously. This tempering process prevents the egg from scrambling and creates a silky, creamy texture.
- Stir in the chopped escarole. Allow the soup to sit for about 5 minutes, off the heat, for the escarole to gently wilt in the residual warmth.
- Ladle the hot soup into bowls. Top each serving with a generous sprinkle of shredded Parmesan cheese, if desired, before serving.
If you have any questions about this recipe or need further substitution ideas, please don’t hesitate to leave a comment below! Your feedback and inquiries are always welcome.