5-Star Tuscan White Bean Soup Joy

December 12, 2025
Written By Avery Collins

Hi, I'm Avery! Welcome to Devour Dish. I grew up in a lively Midwestern home where the best memories were made in the kitchen. For my family, food wasn't about being fancy; it was about bringing people together with simple, delicious, and heartfelt meals. That's the philosophy I bring here to Devour Dish. After studying nutrition science, I realized that my real passion was helping people feel confident and joyful in their own kitchens. I believe that cooking shouldn't be complicated or stressful. It should be a fun, rewarding part of your day. Here, you'll find recipes that are tested, trusted, and designed for your real, everyday life. From quick weeknight dinners to easy weekend treats, my goal is to give you delicious, reliable dishes that you'll love to make and share. I'm so glad you're here. Let's get cooking!

When the evening air gets that sharp chill and you just need a hug in a bowl, forget the complicated recipes, okay? I’m Avery Collins, and here at Devour Dish, we focus on making food that connects you to your people without keeping you stuck in the kitchen all night. That’s why I’m absolutely obsessed with this Hearty, Creamy Tuscan White Bean Soup with Kale and Rosemary. Seriously, if you are looking for the best Tuscan White Bean Soup out there, this is it—truly authentic Tuscan Flavors but quick enough for a Tuesday! Every ingredient works together to give you that deep, satisfying flavor profile that usually takes hours. Trust me, this simple, one-pot wonder is the epitome of comfort food made for real life, just like everything else we do around here. We keep things simple and trusted, which you can read more about on our About Page.

Why This Hearty Tuscan White Bean Soup Should Be Your Next Meal

I know you’re busy. We all are! That’s why this specific Creamy White Bean Soup recipe isn’t just good; it’s practical. It checks every box when you need something delicious but don’t want a huge mess or an all-day cooking project. When I developed this version, I kept my weeknight sanity front and center.

  • It’s a True Quick Weeknight Soup: We’re talking under an hour total time here. You can have this simmering before your favorite show even starts. Head over to my post on Quick Dinner Soups if you need more ideas like this one!
  • One Pot Bean Soup Simplicity: The cleanup is so easy because it’s all done in one heavy pot or Dutch oven. Less washing means more time sipping soup!
  • Unbeatable Comfort Food Soup Feel: This soup truly wraps around you. It’s rich without being heavy, thanks to those creamy cannellini beans marrying perfectly with the broth and herbs. It just feels like Tuscany came to your table.
  • Customizable for Everyone: Whether you eat meat or not, this recipe is built for you. It starts as a phenomenal Hearty Vegetarian Soup, but you can easily add sausage if you like. Plus, it’s straightforward to keep it fully vegan if you use vegetable broth—a simple win for almost everyone at the table!

Essential Ingredients for Authentic Tuscan White Bean Soup

When we gather the ingredients for this Tuscan White Bean Soup, precision matters, but don’t panic! I always test my recipes until they are rock solid, and these measurements provide that dependable structure you expect from Devour Dish. The foundation relies on fresh produce and good quality pantry staples. You can find a few more of my best cannellini bean recipes on my site, too!

Here is exactly what you’ll need to pull together this incredibly satisfying dish. Remember, those beautiful cannellini beans are crucial for achieving that signature creamy texture in this Creamy White Bean Soup, so make sure you get at least two reliable cans!

  • 2 tablespoons olive oil (a good drizzle!)
  • 1 medium yellow onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 4 cloves garlic, minced (don’t skimp on the garlic, trust me!)
  • 1 teaspoon dried rosemary
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (only if you like a little kick)
  • 4 cups vegetable broth (or chicken broth if you prefer)
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 4 cups chopped kale, tough stems removed
  • Salt and black pepper to taste
  • Crusty bread, for serving (this is non-negotiable!)

Ingredient Notes and Substitutions for Your Tuscan Soup Recipe

It’s rare that everything in the pantry aligns perfectly, right? So let’s talk swaps. If you don’t have vegetable broth on hand, chicken broth works just fine, though it changes it slightly from a strict Hearty Vegetarian Soup. If you are trying to keep it vegan, stick to the vegetable broth.

For the greens, I love using kale because it holds up nicely during simmering, creating that wonderful texture you see in a classic Soup with Kale and Beans. However, if you despise kale, spinach is a great substitute! Spinach cooks much faster, usually wilting in just a minute or two, so make sure you add it right at the very end!

If you want to skip the optional sausage addition entirely to ensure you have a straightforward Vegan Bean Soup Option, just move forward with the recipe as written—it’s delicious all on its own, shining purely on those savory herbs and beans.

Step-by-Step Instructions for Your One Pot Bean Soup

Putting together this One Pot Bean Soup feels more like assembly than actual cooking, which is why I love it for a weeknight dinner. Everything happens right there in that big pot! We need about 50 minutes total, but most of that is just letting the flavors marry together during simmering. You can find my tips on maximizing one-pot meals over here!

Building Flavor: Sautéing Aromatics for Great Tuscan White Bean Soup

First things first, grab your largest pot or Dutch oven—we want space to develop that deep flavor! Heat up your olive oil over medium heat. Toss in the onion, carrots, and celery first. You need to let these cook down until they are totally soft, which takes about 5 to 7 minutes. This step is key because it builds the base flavor for your whole Tuscan White Bean Soup!

Once they look nice and soft, throw in that minced garlic, dried rosemary, thyme, and those red pepper flakes if you’re feeling spicy. Sautéing the dried herbs for just a minute wakes them right up. That’s how we get those genuine Authentic Tuscan Flavors without driving to Italy!

Simmering and Finishing Your Creamy White Bean Soup

Time to add liquid! Pour in your broth and toss in the diced tomatoes, juice and all. Bring that whole happy mess up to a gentle simmer. Now, add your rinsed and drained cannellini beans. We let this simmer covered on low heat for about 15 minutes. This short simmer lets that veggie base really infuse the beans nicely.

Here’s my little secret for getting that fantastic richness that makes this a true Creamy White Bean Soup: after those 15 minutes, take about a cup of the beans out, put them on a plate, and mash them up really well with a fork until they are almost paste-like. Scoop that mash back into the pot and stir it in. It thickens the whole soup naturally without needing any flour or cream!

Finally, stir in the chopped kale. Let it wilt down—it only takes 3 to 5 minutes. Taste it right before serving! Does it need more salt? A little more pepper? That’s always the last crucial step (Step 6). Perfect soup, ready fast!

Tips for Success When Making Tuscan White Bean Soup

I want your Tuscan White Bean Soup to be the best comforting bowl you’ve ever made! While the recipe itself is super straightforward—that’s the point, after all—a couple of little details can really elevate it from tasty to *wow*. These are the habits I picked up over years of making simple food delicious.

First, let’s talk broth. You can use chicken broth, and it will be great, but if you want that pure, bright Italian garden flavor that makes it such a powerful Hearty Vegetarian Soup, stick to a good quality vegetable broth. Buying the low-sodium kind gives you total control over the final saltiness, which is crucial when you’re simmering things for a while.

And that kale! We talked about it briefly, but preventing overcooked, mushy greens is essential. If you add the kale too early, it turns a sad olive green and loses all its texture. Remember, it only needs about 3 to 5 minutes to wilt down nicely once the soup is simmering. If you’re making a huge batch for Soup for Meal Prep, you might even want to cook the kale separately and stir a handful in just before eating, though I usually just drop it right in at the end. Check out my advice on Soup for Meal Prep for storage ratios!

Earlier, I told you about smashing some beans to thicken the broth—that’s my favorite way to make this soup naturally creamy. But if you’re in a hurry and want it even thicker, try this: Once the soup is done simmering (before you add the kale), scoop out about a cup of the broth and beans into a blender. Blend it until it is completely smooth, then pour it back into the pot and stir it in. This is a fantastic little trick that gives you that luxurious texture without adding any dairy or flour at all. It just makes those Cannellini Bean Recipes shine!

Serving Suggestions for Your Tuscan Soup Recipe

Okay, you’ve made the most incredible, hearty Tuscan White Bean Soup—it smells like Italy, it’s piping hot, and it is officially ready to eat. But what do you serve it with? A comforting soup like this deserves the perfect partner, and honestly, it’s usually something you can use to soak up every last drop of that flavorful broth.

The absolute, non-negotiable number one pairing here is crusty bread. I mean it! Whether you buy a fresh baguette or you whip up my recipe for Easy Italian Bread, you need something sturdy to stand up to this soup. I love tearing off chunks and just dipping aggressively into the bowl. That combination of the savory rosemary and thyme in your Soup with Crusty Bread is just pure bliss.

If you happen to be serving this on a bigger night, maybe as the starter to a small Italian feast, it pairs wonderfully with something light and green to balance out the beans. Try serving it alongside a very simple arugula salad tossed with just lemon juice, olive oil, and maybe a sprinkle of Parmesan if you are feeling fancy. It keeps the focus right where it should be: on your main event

This soup is so satisfying it often becomes the main event itself, but if you’re putting together a bigger spread, check out my thoughts on Sunday Dinner Ideas—it fits right into that cozy, family-style dining slot perfectly. But truly, for everyday eating, just grab that bread!

Storage and Reheating Instructions for Leftover Tuscan White Bean Soup

I really hope you have leftovers, because honestly, this happens to me every single time I make a big pot of this Tuscan White Bean Soup: it tastes even better the next day! When the soup sits overnight, those gorgeous flavors from the rosemary, thyme, and garlic really have time to settle in and deepen. It’s truly one of those perfect leftovers! You can find more ways to repurpose great soup bases in my guide to Homemade Italian Soup.

When you want to save it, make sure the soup is completely cooled down first. Then, transfer whatever you have left into an airtight container. You don’t want too much air in there, or the texture can change a little. I usually use glass containers because they hold the cold well and reheat evenly, but any good sealable container works for this Easy Italian Soup.

For reheating, the stovetop is absolutely my preferred method for an Homemade Italian Soup like this. Set a medium-low heat on the burner and just let it warm up slowly. You want to bring it up to heat gently, stirring every few minutes:

  • If the soup seems a little too thick after sitting in the fridge (the beans will absorb more liquid), don’t panic! Just stir in a splash or two of water or extra broth while it heats up. That opens it right back up.
  • Avoid microwaving if you can. While convenient, the microwave tends to heat unevenly and can sometimes make the kale a little softer than I like. Slow and steady wins the race here.

This soup keeps beautifully in the fridge for about four days, making it an awesome candidate for packing up for lunch later in the week. It really solidifies why I love making big batches of simple dishes like this—you get comfort times two!

Frequently Asked Questions About Tuscan White Bean Soup

People always have great questions when they plan to make this recipe for the first time, especially when they want to adapt it to their own kitchen schedule or dietary needs. I’ve gathered the questions I get most often about this perfect Comfort Food Soup! If you’re looking for more speedy meals, check out my list of Quick Dinner Soups.

Can I make this Tuscan White Bean Soup in a Slow Cooker?

Absolutely! This is a fantastic Soup for Meal Prep, and the slow cooker makes it even easier. My advice is to sauté the onion, carrots, and celery on the stovetop first if you can—that initial browning step does wonders for flavor, even if you’re cheating on the cooking time later! If you can’t sauté, just toss the raw veggies, garlic, tomatoes, broth, and herbs right into the crockpot.

Add the rinsed beans in, too. Cook on low for 6 to 7 hours or on high for 3 to 4 hours. Wait until the last 30 minutes to stir in your kale so it doesn’t turn completely mushy. You might need just a tiny bit less broth in the slow cooker because less liquid evaporates, but start with the amount listed and see how it looks!

Is this recipe naturally Gluten Free Soup Ideas?

Yes! This base recipe for Tuscan White Bean Soup is naturally gluten-free, which is great news for those avoiding wheat. We aren’t using any pasta, flour, or grains to thicken it; we rely on those creamy, mashed cannellini beans for body!

The only thing you absolutely have to watch out for are the packaged ingredients. Always check the label on your vegetable or chicken broth. Sometimes a manufacturer will sneak in some barley or wheat product as a flavor enhancer, so just confirm that the broth carton specifically says “Gluten Free.” That way, you’ve made a safe and delicious Simple Healthy Soup!

Why is this Tuscan White Bean Soup so hearty?

That heartiness comes from a couple of places working together perfectly. First, we use a ton of beans—two full cans means high protein and fiber, which keeps you feeling full for hours. That’s why it shines as a Hearty Vegetarian Soup!

Second, the inclusion of the mirepoix (onion, carrot, celery) gives it a wonderful body and sweetness, and don’t forget robust kale! The combination of those vegetables with the beans makes it feel substantial almost immediately. It definitely earns its spot on whatever list you keep for Quick Dinner Soups!

Estimated Nutritional Data for This Tuscan White Bean Soup

I always like to show you what’s inside this wonderful soup, but you need to take this information with a small grain of salt—or maybe a pinch of salt you added yourself! Since we are using canned beans, store-bought broth, and depending on how much olive oil you drizzle in, the final numbers can shift a bit. Think of this more as a helpful guide than a strict calculation.

Overall, I’m thrilled that this recipe lands where it does. It’s a filling, nutrient-dense bowl that delivers huge satisfaction for relatively few calories. It’s a fantastic choice when you’re aiming for a Simple Healthy Soup that still feels like a treat.

Based on my testing, here is the estimated nutrition breakdown per serving (about 1.5 cups of soup):

  • Calories: 280
  • Protein: 14g (That’s great fiber and staying power from the beans!)
  • Fiber: 12g (Seriously impressive!)
  • Fat: 8g
  • Saturated Fat: 1g
  • Carbohydrates: 40g
  • Sodium: 450mg (This is where your broth choice really matters!)
  • Cholesterol: 0

The high fiber and protein are what make this soup so satisfying, turning it into a legitimately Hearty Vegetarian Soup that holds up well for leftovers and makes a great lunch the next day. Just remember, if you switch to chicken broth or add Italian sausage, those numbers will change, but the love stays the same!

Share Your Experience Making This Comfort Food Soup

Now that you have the full rundown on how to make the best Tuscan White Bean Soup right in your own kitchen, I really, *really* want to hear from you! Did you slather up big chunks of warm, crusty bread in it? Did you manage to get this fantastic meal on the table as a Quick Weeknight Soup?

Don’t be shy! The best part of sharing these trusted recipes is hearing how they work in your busy life. Please take a moment right now to click over and give this Hearty Tuscan White Bean Soup with Kale and Rosemary a star rating. I aim for five stars on everything, and knowing what you thought helps me keep things delicious and reliable for everyone else looking for the perfect Comfort Food Soup.

If you got creative, let me know! Did you try the full Vegan Bean Soup Option? Did you use spinach instead of kale? Drop all your thoughts, tips, and favorite moments in the comment section below. I read every single comment you leave, and I love finding out which of my favorite simple dishes becomes a staple in your home. Happy cooking, and thank you so much for trusting Devour Dish with your dinner plans!

Print

Hearty Tuscan White Bean Soup with Kale and Rosemary

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this simple, one-pot Tuscan White Bean Soup for a comforting meal. It uses authentic Italian herbs and creamy cannellini beans, perfect for a quick weeknight dinner.

  • Author: Avery
  • Prep Time: 15 min
  • Cook Time: 35 min
  • Total Time: 50 min
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 4 cloves garlic, minced
  • 1 teaspoon dried rosemary
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (optional)
  • 4 cups vegetable broth (or chicken broth)
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 4 cups chopped kale, tough stems removed
  • Salt and black pepper to taste
  • Crusty bread, for serving

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook until softened, about 5 to 7 minutes.
  2. Add the minced garlic, rosemary, thyme, and red pepper flakes, if using. Cook for 1 minute until fragrant.
  3. Pour in the vegetable broth and add the diced tomatoes with their liquid. Bring the mixture to a simmer.
  4. Stir in the rinsed cannellini beans. Reduce the heat to low, cover, and let the soup simmer for 15 minutes to allow flavors to combine.
  5. Stir in the chopped kale. Cook until the kale wilts, about 3 to 5 minutes.
  6. Taste the soup and season with salt and pepper as needed.
  7. Serve hot with crusty bread for dipping.

Notes

  • For a creamier texture, mash about one cup of the beans against the side of the pot before adding the kale, then stir well.
  • To make this recipe vegan, use vegetable broth and skip any optional meat additions.
  • You can substitute spinach for kale if you prefer a milder green.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 280
  • Sugar: 6
  • Sodium: 450
  • Fat: 8
  • Saturated Fat: 1
  • Unsaturated Fat: 7
  • Trans Fat: 0
  • Carbohydrates: 40
  • Fiber: 12
  • Protein: 14
  • Cholesterol: 0

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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