Must-Try Tuscan White Bean Soup: 1 Soulful Bowl

By:

November 16, 2025

You have to try this Tuscan White Bean Soup!

Oh my goodness, you guys HAVE to try this Tuscan White Bean Soup! Seriously, if you’re looking for that perfect bowl of comfort that just warms you from the inside out, this is it. I’ve made countless pots of soup in my kitchen, and this one? It’s a keeper. It’s got that rustic, authentic Italian feel without being fussy at all. It’s one of those recipes that tastes like it simmered for hours, but I promise you, it comes together so much faster than you’d think. It’s become my go-to for chilly evenings and when I just need something truly soul-satisfying.

You have to try this Tuscan White Bean Soup! - detail 1

Why You’ll Love This Tuscan White Bean Soup

This soup is a winner for so many reasons! It’s:

  • Hearty and satisfying – it really fills you up!
  • Packed with nutritious ingredients – good for you, too!
  • Super simple to make, perfect for those busy weeknights.
  • Deliciously seasoned to give you that authentic Tuscan flavor that just can’t be beat.

Gathering Your Ingredients for This Easy White Bean Soup Recipe

Okay, so getting this amazing soup together is a breeze because the ingredients are pretty standard pantry and fridge staples. First things first, you’ll need about a tablespoon of good olive oil to get things started in the pot. Then, grab one large onion, and get it finely chopped up. Next, we’ve got two medium carrots – make sure they’re peeled and diced nicely – and two celery stalks, also diced. Don’t forget the garlic! We need about four cloves, all minced up nice and small.

For the herby goodness, we’re going with dried herbs: a teaspoon each of rosemary, thyme, and sage. If you like a little kick, and I kinda do, toss in about half a teaspoon of red pepper flakes – totally optional, but worth a try! For the liquid base, you’ll want six cups of vegetable broth; I always go for low sodium so I can control the salt better. Then, grab two 15-ounce cans of cannellini beans, give them a good rinse and drain, and one 14.5-ounce can of diced tomatoes, making sure to keep that juice they come in! Finally, a bunch of kale or spinach, with those tough stems removed and roughly chopped, plus some salt and freshly ground black pepper to taste. Easy peasy!

You have to try this Tuscan White Bean Soup! - detail 2

Ingredient Notes and Substitutions for Your Homemade Soup Recipe

So, cannellini beans are totally the way to go here – they’re so creamy and classic Tuscan! But hey, if you can’t find ’em, or just want to switch things up, Great Northern or even simple Navy beans work like a charm. They’ll still give you that lovely texture. Now, for the greens, kale is fantastic because it holds up well, but if you’re not a fan or find it a bit tough, baby spinach is a perfect substitute. It wilts down super fast and is just as delicious. And if you’re making this a vegan Tuscan white bean soup, stick with the vegetable broth, of course! But if you’re not worried about keeping it vegan, chicken broth is a perfectly fine swap for the veggie broth, it just adds a slightly different layer of flavor.

How to Prepare This Delicious Soup Recipe

Alright, let’s get this incredible soup bubbling away! It really is as simple as tossing everything into one pot. First things first, grab a nice big pot or a Dutch oven – whatever you have that can handle a good amount of soup. Pop it on the stove over medium heat and let that tablespoon of olive oil get nice and warm. Toss in your chopped onion, carrots, and celery. Give them a stir now and then and let them soften up. This usually takes about 8 to 10 minutes. You want them tender, not mushy!

Once those veggies are looking good, it’s time for the aromatics! Add in your minced garlic, rosemary, thyme, sage, and those optional red pepper flakes if you’re feeling brave. Stir this all around for just about a minute until you can really smell that amazing fragrance. Seriously, your kitchen is going to smell divine! Just be careful not to let the garlic burn, okay?

Now for the main event! Pour in your vegetable broth, those rinsed and drained cannellini beans, and don’t forget the diced tomatoes with all their lovely juice. Give everything a good stir to combine it all. Bring this mixture up to a boil, then immediately turn the heat down to low, pop a lid on, and let it all simmer away happily for about 15 minutes. This is where all those flavors really start to get friendly with each other.

After the simmering party, it’s time for some greens! Stir in your chopped kale or spinach. Keep it uncovered this time and let it cook for another 5 minutes or so, just until the greens have wilted down into the soup. They’ll turn this gorgeous vibrant green color.

Last but not least, the most important step: tasting! Grab a spoon and give it a taste. Add salt and freshly ground black pepper until it tastes just perfect to you. Every broth and bean is a little different, so tasting is key! Ladle this gorgeous Tuscan White Bean Soup into bowls and enjoy!

You have to try this Tuscan White Bean Soup! - detail 3

Tips for Success with Your White Bean Soup

Want to make this soup extra special? I’ve got a couple of little tricks up my sleeve! For a wonderfully creamy texture that feels super decadent, try blending about 1 to 2 cups of the soup *before* you add the greens. You can use an immersion blender right in the pot, or carefully do it in a regular blender, then just stir it back in. It makes a world of difference! Also, always, *always* taste and adjust your seasoning at the very end. Broth and canned goods can change, so salt and pepper are your best friends for that perfect final touch. And a quick note on the greens: don’t let them overcook! You want them tender and vibrant, not sad and mushy. Just a few minutes is all they need.

Serving Suggestions for Your Soup Dinner

This Tuscan White Bean Soup is so hearty and delicious on its own, but it’s even better with the right companions! My absolute favorite thing to serve it with is some warm, crusty bread. It’s perfect for soaking up every last drop of that flavorful broth. If you’re feeling like a lighter meal, a simple green salad on the side is always a winner. And for a little extra flair, especially if you’re not keeping it vegan, a sprinkle of grated Parmesan cheese on top is divine. Oh, and a tiny drizzle of really good quality olive oil right before serving? Chef’s kiss!

Storing and Reheating Your Tuscan White Bean Soup

Got leftovers? Lucky you! First, make sure you let the soup cool down completely before you put it away. Then, spoon it into a good airtight container and tuck it into the fridge. It’ll keep nicely for about 3 to 4 days. When you’re ready for more, just gently reheat it on the stovetop over medium-low heat. Give it a stir now and then until it’s all warm through. If it’s gotten a little thicker than you like, just add a tiny splash of broth or water to loosen it up. Easy peasy!

Frequently Asked Questions About This Bean Soup Recipe

Got questions about this amazing Tuscan White Bean Soup? I’ve got answers!

Can I make this a vegan Tuscan white bean soup? You bet! Just make sure you’re using vegetable broth and skip any dairy garnishes like Parmesan cheese. This recipe is super adaptable for all sorts of diets!

How long does this homemade soup recipe take to make? You’re looking at about 45 minutes total. We’ve got about 15 minutes for prep and 30 minutes of cooking time. Perfect for a weeknight!

Is this soup good for fall soups? Oh, absolutely! It’s one of those hearty, warming bowls that just screams cozy. It’s definitely a must-have for your fall soup rotation. You can find more fall recipes here.

Can I use dried beans instead of canned for this easy soup beans recipe? You sure can! Just remember, you’ll need to soak and cook your dried beans beforehand, which will add a good chunk of time to your prep. Canned beans are just way quicker for this particular recipe!

Share Your Delicious Soup Recipe Experience

We’d absolutely love to hear how your Tuscan White Bean Soup turned out! Please share in the comments below if you tried it, any fun variations you came up with, or even what you ended up serving it with. Your feedback helps everyone! You can also find more recipes and ideas on Pinterest.

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
You have to try this Tuscan White Bean Soup!

Must-Try Tuscan White Bean Soup: 1 Soulful Bowl


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Annabelle
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

This Tuscan White Bean Soup is a hearty and flavorful dish perfect for a comforting meal. It’s packed with simple ingredients and comes together easily.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 4 cloves garlic, minced
  • 1 teaspoon dried rosemary
  • 1 teaspoon dried thyme
  • 1 teaspoon dried sage
  • 1/2 teaspoon red pepper flakes (optional)
  • 6 cups vegetable broth
  • 2 (15 ounce) cans cannellini beans, rinsed and drained
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 bunch kale or spinach, tough stems removed and chopped
  • Salt and freshly ground black pepper to taste


Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook until softened, about 8-10 minutes.
  2. Add garlic, rosemary, thyme, sage, and red pepper flakes (if using). Cook for 1 minute more until fragrant.
  3. Pour in vegetable broth, cannellini beans, and diced tomatoes. Bring to a boil, then reduce heat and simmer for 15 minutes.
  4. Stir in kale or spinach and cook until wilted, about 5 minutes.
  5. Season with salt and pepper to taste. Serve hot.

Notes

  • For a creamier soup, you can blend a portion of the soup before adding the greens.
  • Garnish with a drizzle of olive oil or a sprinkle of Parmesan cheese (if not making vegan).
  • This soup freezes well.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 350
  • Sugar: 8g
  • Sodium: 700mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 15g
  • Protein: 20g
  • Cholesterol: 0mg

Leave a Comment

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