| |

Creamy Tuscan White Bean Soup Recipe

If you’re craving a warm, comforting bowl that feels like a hug in a bowl, you’re going to absolutely love this Creamy Tuscan White Bean Soup Recipe. It’s packed with hearty cannellini beans, vibrant veggies, and that cozy creamy texture that makes you want seconds—and maybe thirds. Trust me, once you try it, this soup will become your go-to for busy weeknights or whenever you need something nourishing and delicious without much fuss.

💜

Why You’ll Love This Recipe

  • Quick and Easy: You can have this ready in under 30 minutes with simple pantry ingredients.
  • Rich and Creamy Texture: Blending part of the soup right in the pot gives it that velvety feel without cream.
  • Healthy and Filling: Packed with protein, fiber, and veggies to keep you satisfied and energized.
  • One-Pot Wonder: Minimal cleanup means more time to relax and enjoy your meal.

Ingredients You’ll Need

Each ingredient in this Creamy Tuscan White Bean Soup Recipe plays its part—whether it’s building flavor or adding texture. I love how the combination of shallots, garlic, and tomato paste creates a savory base, while beans and greens bring wholesome goodness. When shopping, fresh veggies and quality olive oil will really elevate the final result.

  • Olive oil: Use a good quality extra virgin olive oil for the best flavor and richness.
  • Shallots (or onion): Shallots give a subtle sweetness, but a small onion works just fine too.
  • Garlic: Fresh minced garlic always beats pre-minced — it makes a big difference in aroma.
  • Carrots: Adds natural sweetness and body; chop them evenly for consistent cooking.
  • Celery: Provides a mild, savory crunch contrast that balances the soup nicely.
  • Tomato paste: This little ingredient punches up the umami and depth without adding a tomato-heavy flavor.
  • Cannellini beans: I use canned for convenience, but rinsing them well prevents any gummy texture.
  • Vegetable broth: Adjust the amount depending on how thick or soupy you like your stew.
  • Salt and pepper: Essential for seasoning; I recommend tasting as you go.
  • Italian seasoning: Brings that signature Tuscan herbal note without extra effort.
  • Red pepper flakes: Adds a gentle kick — you can always dial it down or skip if you prefer mild.
  • Kale or baby spinach: I switch between kale for sturdiness and spinach for a milder, tender finish.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love making this my own depending on the mood or what I have in the fridge—you really can’t go wrong! Feel free to tweak seasonings, swap leafy greens, or add some protein to suit your taste and dietary needs.

  • With sausage: Once, I added Italian sausage for an even heartier version that my family couldn’t stop raving about.
  • Vegan version: Stick to vegetable broth and omit cheese or cream, and you’ll have a perfect vegan-friendly meal.
  • Spice it up: Toss in extra red pepper flakes or a dash of smoked paprika for a smoky heat twist.
  • Different beans: Navy beans or great northern beans work great if you want to switch up the flavor or texture.

How to Make Creamy Tuscan White Bean Soup Recipe

Step 1: Saute the Aromatics

Start by heating olive oil in a large pot over medium-high heat. Sauté the chopped shallots (or onion) and minced garlic for about 3 minutes until fragrant and translucent—this builds a flavorful foundation. Be careful not to burn the garlic; you want that sweet, mellow aroma.

Step 2: Add Carrots and Celery

Next, toss in the chopped carrots and diced celery. Cook them with the shallots and garlic for about 5-7 minutes, stirring occasionally until the veggies start to soften but still have a little bite. This step adds a great texture and natural sweetness to the soup.

Step 3: Build the Soup Base

Stir in the tomato paste quickly to coat the vegetables, which amplifies the flavor with a rich umami note. Then add the drained cannellini beans, vegetable broth, salt, pepper, Italian seasoning, and red pepper flakes. Bring everything to a boil.

Step 4: Simmer and Blend

Once boiling, reduce the heat to low, cover your pot, and let it simmer for 10-15 minutes so all the flavors meld together. Now for the magic: using a hand blender, blitz about half of the soup right in the pot. This step thickens the soup and gives it that luscious creamy texture without adding cream or dairy. Be careful not to puree the whole pot—you want to keep some beans and veggies intact for texture.

Step 5: Add Your Greens

Finally, stir in your greens—kale or baby spinach. Let them wilt gently over the heat for a few more minutes. This step brightens the soup and adds a fresh, healthy note right before serving.

Step 6: Serve and Enjoy!

Give it one final good stir, then ladle the soup into bowls. I love serving it with some crusty bread for dipping, and the first spoonful never disappoints. It’s creamy, hearty, and packed with cozy Tuscan vibes.

👨‍🍳

Pro Tips for Making Creamy Tuscan White Bean Soup Recipe

  • Don’t Skip Rinsing Beans: I learned that rinsing canned beans removes excess sodium and prevents that gummy texture.
  • Control the Creaminess: Blitzing only half the soup is my go-to trick for creamy texture with chunks intact—it’s the best of both worlds.
  • Fresh Greens Last Minute: Adding kale or spinach right at the end keeps those bright colors and nutrients locked in—plus, you avoid overcooking.
  • Adjust Broth Amount: If you like it thicker, go with 3 cups; for a soupier feel, add up to 5 cups of broth.

How to Serve Creamy Tuscan White Bean Soup Recipe

In a white bowl on a white marbled surface, there is a thick soup with a rich orange-yellow broth filled with white beans and small diced orange carrots. Bright green spinach leaves are mixed into the soup, adding fresh color. The soup is sprinkled with red chili flakes and small chopped green herbs on top, adding texture and contrast. A spoon inside the bowl holds a scoop of the soup, showing the beans, carrots, and bits of onions clearly. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I often finish off my soup with a sprinkle of freshly grated Parmesan cheese and a drizzle of good olive oil. A little cracked black pepper on top also perks it right up. Sometimes, I add fresh basil or a few torn arugula leaves for a peppery pop—it’s subtle but makes a difference.

Side Dishes

My favorite sides alongside this soup are crusty garlic bread or a simple green salad with a light vinaigrette. When I’m in a hurry, I pair it with toasted baguette slices—perfect to soak up all the creamy goodness.

Creative Ways to Present

For special dinners, I like serving this soup in rustic bread bowls—your guests get a little edible bowl plus the creamy soup, which always gets compliments. Another fun idea is layering it in clear glass mugs; the colors and textures show beautifully for any cozy gathering.

Make Ahead and Storage

Storing Leftovers

I store the leftover soup in airtight containers in the fridge, and it keeps perfectly for 3–4 days. The flavors actually deepen overnight, so it’s often even better the next day. Just give it a good stir before reheating.

Freezing

I’ve frozen this soup successfully several times—just pop it in freezer-safe containers or bags. When thawed, the texture remains creamy; just reheat gently on the stove, stirring occasionally to bring it back to life without overcooking the greens.

Reheating

For best results, reheat the soup on the stove over low to medium heat, adding a splash of broth or water if it’s too thick. Avoid the microwave if you can; slow reheating helps keep the beans tender and the soup smooth.

FAQs

  1. Can I use dried beans instead of canned in this Creamy Tuscan White Bean Soup Recipe?

    Absolutely! If you prefer dried beans, soak them overnight and cook them until tender before adding to the soup. Keep in mind this adds extra time to the recipe, but the end result is just as delicious. You might need to adjust liquid amounts since canned beans come packed in liquid.

  2. What can I substitute if I don’t have kale or spinach?

    Other leafy greens like Swiss chard, mustard greens, or collard greens all work well. Just chop them finely and add them at the end as you would the kale or spinach. They’ll bring similar color and nutrition with a slightly different flavor.

  3. Is this soup dairy-free?

    Yes! This Creamy Tuscan White Bean Soup Recipe is naturally creamy without any dairy ingredients. It’s perfect for those who are lactose intolerant or following a dairy-free diet, yet still crave that comforting mouthfeel.

  4. How spicy is the soup with red pepper flakes?

    The red pepper flakes give a gentle warmth, not overwhelming heat. You can easily adjust the amount or leave them out completely if you prefer a mild soup. I personally like just a touch to brighten the flavors.

  5. Can I make this recipe in an Instant Pot or slow cooker?

    Yes! You can adapt it for an Instant Pot by sautéing aromatics with the sauté function, then pressure cooking with beans and broth for about 10 minutes, followed by blending half of the soup. For slow cooker, cook all ingredients on low for 6-7 hours or high for 3-4 hours, then stir in greens at the end.

Final Thoughts

This Creamy Tuscan White Bean Soup Recipe holds a special place in my heart because it’s that perfect blend of comfort and health wrapped up in one bowl. It’s easy enough for busy nights but tastes like you’ve spent hours crafting it. I hope you’ll give it a try and make it your own—whether that’s adding spice, changing up greens, or just savoring it with some crusty bread. It’s the kind of recipe I love to share with friends because it warms you from the inside out. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Tuscan White Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 141 reviews
  • Author: Sophia
  • Prep Time: 1 min
  • Cook Time: 25 min
  • Total Time: 26 min
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Tuscan White Bean Soup is a hearty and creamy dish featuring tender cannellini beans and fresh veggies in a rich, flavorful broth. Cooked in just one pot and ready in under 30 minutes, it’s a perfect warm and comforting meal with a delicate balance of Italian seasoning and a hint of spice from red pepper flakes.


Ingredients

Soup Base

  • 1/4 cup olive oil
  • 3 shallots (or one small onion, chopped)
  • 4 cloves garlic (minced)
  • 2 large carrots (chopped)
  • 3 stalks celery (diced)
  • 1 tablespoon tomato paste

Main Ingredients

  • 17 oz cannellini beans (canned, drained and rinsed)
  • 3-5 cups vegetable broth
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 teaspoon Italian seasoning
  • 1 teaspoon red pepper flakes
  • 4 ounces kale (or baby spinach)


Instructions

  1. Heat the oil and sauté aromatics: Heat olive oil in a large pot over medium-high heat. Add the chopped shallots (or onion) and minced garlic, sauté for about 3 minutes until fragrant and translucent.
  2. Cook the vegetables: Add the chopped carrots and diced celery to the pot. Continue to sauté until the vegetables begin to soften, about 5 minutes.
  3. Add tomato paste and beans: Stir in the tomato paste quickly to combine, then add the drained cannellini beans along with 3 to 5 cups of vegetable broth, salt, pepper, Italian seasoning, and red pepper flakes. Bring the mixture to a boil.
  4. Simmer the soup: Once boiling, reduce the heat to low, cover the pot, and let the soup simmer gently for 10 to 15 minutes to allow flavors to meld and vegetables to soften further.
  5. Blend part of the soup: Using a handheld immersion blender, carefully blend about half of the soup in the pot until creamy but still retaining some bean and vegetable texture. Avoid over-blending everything.
  6. Add greens and finish cooking: Stir in the kale or baby spinach and cook for several more minutes until the greens wilt and soften.
  7. Serve: Mix everything well one last time, remove from heat, and ladle the soup into bowls. Enjoy warm.

Notes

  • This soup is rich and creamy without the need for dairy, thanks to blending part of the beans and vegetables.
  • You can adjust the thickness of the soup by varying the amount of vegetable broth added.
  • Use kale for a heartier, earthier flavor or baby spinach for a milder taste and softer texture.
  • For a spicier soup, increase the red pepper flakes to taste.
  • Cook time is quick, making this a perfect weeknight meal or easy lunch option.

Nutrition

  • Serving Size: 1 serving
  • Calories: 263 kcal
  • Sugar: 4 g
  • Sodium: 320 mg
  • Fat: 14 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 31 g
  • Fiber: 10 g
  • Protein: 9 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star