Creamy Tuscan White Bean Soup

Published on October 07, 2025
4.8 (245 reviews)

Imagine a bowl that feels like a warm hug on a lazy weekend morning—creamy, fragrant, and brimming with sun‑kissed flavors. That’s exactly what Creamy Tuscan White Bean Soup delivers, turning a simple

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Creamy Tuscan White Bean Soup
Prep: 15 mins
Cook: 30 mins
Servings: 4

Imagine a bowl that feels like a warm hug on a lazy weekend morning—creamy, fragrant, and brimming with sun‑kissed flavors. That’s exactly what Creamy Tuscan White Bean Soup delivers, turning a simple breakfast into a memorable brunch experience.

What makes this soup stand out is the marriage of buttery cannellini beans, sweet cherry tomatoes, and a splash of fragrant rosemary, all swirled into a silky cashew‑based broth that’s dairy‑free yet decadently rich.

Whether you’re feeding a family, impressing brunch guests, or simply craving comfort food, this soup satisfies every palate. It’s perfect for a relaxed Saturday brunch, a hearty breakfast on a chilly morning, or a make‑ahead lunch that reheats beautifully.

The process is straightforward: sauté aromatics, blend the cashew‑cream, simmer the beans, and finish with fresh herbs. In under 45 minutes you’ll have a restaurant‑quality bowl that looks as good as it tastes.

Why You'll Love This Recipe

Bright & Rustic Flavor: Sun‑dried tomatoes, rosemary, and a hint of lemon give the soup a lively, countryside feel that awakens the senses with every spoonful.

Velvety Texture Without Dairy: Soaked cashews create a luxurious creaminess that rivals traditional heavy cream, keeping the dish light yet indulgent.

Protein‑Packed & Fiber‑Rich: Cannellini beans deliver plant‑based protein and fiber, making the soup satisfying enough to keep you full through the morning.

One‑Pot Simplicity: All ingredients come together in a single pot, minimizing cleanup while maximizing flavor development.

Ingredients

This soup leans on a handful of star ingredients that each play a crucial role. The cannellini beans provide a buttery base, while cherry tomatoes add a burst of acidity. Cashews create the silky cream, and fresh herbs finish the dish with brightness. Together they produce a balanced, hearty bowl that feels both elegant and home‑cooked.

Main Ingredients

  • 2 (15‑ounce) cans cannellini beans, drained and rinsed
  • 1 cup cherry tomatoes, halved
  • ½ cup raw cashews, soaked 4 hrs or boiled 10 mins

Soup Base & Aromatics

  • 2 tablespoons olive oil
  • 1 medium onion, finely diced
  • 2 cloves garlic, minced
  • 3 cups low‑sodium vegetable broth

Seasonings & Garnish

  • 1 teaspoon fresh rosemary, minced
  • ½ teaspoon smoked paprika
  • Salt and freshly cracked black pepper, to taste
  • 2 tablespoons fresh basil, torn
  • Juice of ½ lemon

The combination of these ingredients creates a harmonious balance of creaminess, acidity, and herbaceous brightness. Cannellini beans give body, while the cashew cream adds silk without dairy. The tomatoes introduce a gentle sweetness, and the rosemary‑smoked paprika duo brings depth reminiscent of a Tuscan hillside. Finishing with lemon and fresh basil lifts the soup, making each spoonful feel light yet satisfying.

Step-by-Step Instructions

Creamy Tuscan White Bean Soup

Preparing the Base

Begin by heating the olive oil in a large soup pot over medium heat. Add the diced onion and sauté for 4–5 minutes, stirring occasionally, until the onion becomes translucent and fragrant. This step builds the flavor foundation; the softened onion releases natural sugars that sweeten the broth without added sweeteners. Once the onion is ready, stir in the minced garlic and rosemary, cooking for an additional 30 seconds until the garlic is aromatic but not browned.

Building the Soup

  1. Blend the Cashew Cream. Drain the soaked cashews and place them in a high‑speed blender with ½ cup of the vegetable broth. Blend until completely smooth, about 1 minute. This creates a velvety base that will coat every bean and tomato, delivering that coveted “cream‑of‑the‑crop” mouthfeel without dairy.
  2. Deglaze the Pot. Pour the remaining 2½ cups of broth into the pot, scraping up any browned bits stuck to the bottom. Those caramelized fragments are flavor gold, adding depth and a subtle umami note to the final soup.
  3. Add Beans & Tomatoes. Stir in the cannellini beans and halved cherry tomatoes. Bring the mixture to a gentle simmer; the beans will begin to soften further while the tomatoes release their juices, creating a naturally sweet and tangy broth.
  4. Incorporate Cashew Cream. Reduce the heat to low and whisk the cashew cream into the simmering soup. Allow the soup to cook for another 5 minutes, stirring occasionally. The cream will thicken the broth, turning it a luscious, pale‑gold hue. Taste and adjust seasoning with smoked paprika, salt, and pepper.
  5. Finish with Brightness. Remove the pot from the heat and stir in the lemon juice and fresh basil. The acidity from the lemon balances the richness of the cashew cream, while the basil adds a fragrant, garden‑fresh finish.

Finishing Touches

Ladle the soup into warmed bowls, drizzle a thin swirl of extra‑virgin olive oil, and sprinkle a pinch of smoked paprika for color. Serve immediately with crusty sourdough or a light arugula salad for a complete brunch experience. The soup stays creamy for up to an hour, making it ideal for leisurely weekend gatherings.

Tips & Tricks

Perfecting the Recipe

Soak Cashews Properly. For the smoothest cream, soak cashews for at least 4 hours or boil them for 10 minutes. This softens the nuts, eliminating grainy texture and ensuring a truly silky soup.

Use Low‑Sodium Broth. Controlling salt levels early lets you finish the dish with precise seasoning, preventing an overly salty final product.

Blend in Batches. If your blender is small, blend the cashews in two batches. Over‑filling can trap air, leading to a slightly gritty texture.

Adjust Consistency. If the soup becomes too thick, thin it with an extra splash of broth or water until you reach your desired creaminess.

Flavor Enhancements

Add a pinch of red‑pepper flakes for subtle heat, or stir in a teaspoon of sun‑dried tomato paste for deeper umami. A drizzle of truffle oil just before serving elevates the dish to a luxurious brunch centerpiece.

Common Mistakes to Avoid

Avoid over‑cooking the beans; they should stay tender, not mushy. Also, never add the lemon juice while the soup is still boiling—high heat can dull the citrus brightness, so add it at the very end.

Pro Tips

Finish with a Butter‑Free Swirl. A teaspoon of high‑quality olive oil added just before serving adds silk and a glossy finish without dairy.

Use a Hand‑Held Immersion Blender. If you prefer a fully blended soup, an immersion blender lets you puree directly in the pot, saving dishes.

Garnish Strategically. A sprinkle of toasted pine nuts adds crunch, while a few extra basil leaves provide a fresh aroma right before the first bite.

Season in Layers. Add a pinch of salt after each major step (sautéing, simmering, final taste) to build depth rather than dumping it all at once.

Variations

Ingredient Swaps

Swap cannellini beans for great northern or butter beans for a slightly sweeter profile. Replace cherry tomatoes with roasted red peppers for a smoky twist, or use almond butter instead of cashews for a nuttier flavor that’s still dairy‑free.

Dietary Adjustments

For a vegan version, ensure the broth is vegetable‑based (which it already is). To make it gluten‑free, double‑check that any packaged seasonings are certified gluten‑free. If you’re on a low‑carb plan, halve the beans and increase cauliflower florets for bulk without extra carbs.

Serving Suggestions

Pair the soup with toasted ciabatta, a light quinoa salad, or a simple arugula‑pear slaw. For a heartier brunch, add a side of smoked salmon or a poached egg; the yolk will mingle with the creamy broth for extra richness.

Storage Info

Leftover Storage

Let the soup cool to room temperature, then transfer it to airtight containers. Refrigerate for up to 4 days. For longer keeping, portion into freezer‑safe bags or containers and freeze for up to 3 months; label with date to track freshness.

Reheating Instructions

Reheat gently on the stovetop over low heat, stirring occasionally, and add a splash of broth if the soup has thickened. Alternatively, microwave in 1‑minute intervals, stirring between each, until hot. Avoid boiling, which can cause the cashew cream to separate.

Frequently Asked Questions

Absolutely. Prepare the soup up to the point of adding the lemon juice and basil, then store it covered in the fridge. Add the fresh citrus and herbs just before reheating to preserve their bright flavors. This makes for a stress‑free brunch.

You can substitute an equal amount of soaked almonds, macadamia nuts, or even silken tofu for a similar creamy texture. Each alternative brings its own nuance—almonds add a slightly earthy note, while tofu keeps the flavor neutral.

The base recipe is mild; the only heat comes from optional red‑pepper flakes. To keep it completely gentle, simply omit the flakes. If you enjoy a little kick, add ¼ teaspoon during the simmering step and adjust to taste.

This Creamy Tuscan White Bean Soup brings together wholesome beans, bright tomatoes, and a luscious cashew‑based broth for a brunch that feels both comforting and elegant. With clear, step‑by‑step guidance, storage tips, and plenty of variations, you have everything needed to make it a staple in your breakfast rotation. Feel free to experiment with herbs, swaps, or toppings—cooking is your canvas. Serve it hot, share it with loved ones, and enjoy every spoonful of this sunrise‑inspired delight.

Recipe Summary

Prep
15 min
Cook
30 min
Total
45 min
Servings
4
Category: Dinner Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 2 (15‑ounce) cans cannellini beans, drained and rinsed
  • 1 cup cherry tomatoes, halved
  • ½ cup raw cashews, soaked 4 hrs or boiled 10 mins
  • 2 tablespoons olive oil
  • 1 medium onion, finely diced
  • 2 cloves garlic, minced
  • 3 cups low‑sodium vegetable broth
  • 1 teaspoon fresh rosemary, minced
  • ½ teaspoon smoked paprika
  • Salt and freshly cracked black pepper, to taste
  • 2 tablespoons fresh basil, torn
  • Juice of ½ lemon

Instructions

1
Preparing the Base

Begin by heating the olive oil in a large soup pot over medium heat. Add the diced onion and sauté for 4–5 minutes, stirring occasionally, until the onion becomes translucent and fragrant. This step b...

2
Building the Soup

Ladle the soup into warmed bowls, drizzle a thin swirl of extra‑virgin olive oil, and sprinkle a pinch of smoked paprika for color. Serve immediately with crusty sourdough or a light arugula salad for...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.