Tuscan White Bean Soup

Posted on

Bowl of Creamy Tuscan White Bean Soup with Fresh Herbs and Crusty Bread

Dinner

If you’re craving something warm, hearty, and nourishing, this Tuscan White Bean Soup is your new go-to comfort food. Packed with creamy cannellini beans, tender veggies, and fragrant herbs, it’s the perfect cozy dish for chilly nights. Best of all? It’s easy to throw together in one pot and made with simple pantry staples. Whether you’re meal-prepping for the week or need a quick weeknight dinner, this rustic Italian-inspired soup delivers big on flavor without the fuss.

Why You’ll Love This Recipe

There’s a lot to love about this Tuscan White Bean Soup! It’s wholesome, plant-based, and surprisingly filling thanks to the protein-packed white beans. The flavors are simple but deeply satisfying—think garlic, rosemary, and a touch of olive oil blending together into pure comfort. Plus, it’s naturally gluten-free, customizable with whatever veggies you have on hand, and perfect for meal prep. Whether you’re cooking for your family or just feeding yourself, this soup is a feel-good favorite that fits into almost any diet or lifestyle.

Ingredients

This Tuscan White Bean Soup comes together with a handful of humble ingredients—most of which you probably already have in your pantry or fridge. Here’s everything you’ll need:

You’ll Need:

  • 2 tablespoons olive oil
  • 1 small yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 teaspoon dried rosemary (or 1 tablespoon fresh, chopped)
  • 1 teaspoon dried thyme
  • 1/4 teaspoon crushed red pepper flakes (optional, for a little kick)
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 bay leaf
  • Salt and black pepper, to taste
  • 2 cups chopped kale or spinach (optional but recommended)
  • Juice of 1/2 lemon (for brightness)
  • Grated Parmesan cheese (optional, for serving)
  • Crusty bread (for dipping, of course!)

Instructions

This Tuscan White Bean Soup is super simple to make—just one pot and a bit of chopping! Here’s how to bring it all together in under an hour:

How to Make It:

  1. Sauté the veggies
    Heat olive oil in a large pot over medium heat. Add the chopped onion, carrots, and celery. Cook for about 5–7 minutes, stirring occasionally, until the veggies begin to soften.
  2. Add garlic and herbs
    Stir in the minced garlic, rosemary, thyme, and red pepper flakes (if using). Cook for another 1–2 minutes until fragrant.
  3. Add beans and broth
    Pour in the drained cannellini beans, vegetable broth, and toss in the bay leaf. Season with salt and black pepper to taste.
  4. Simmer
    Bring the soup to a gentle boil, then reduce the heat and let it simmer uncovered for 20–25 minutes, until the vegetables are tender and the flavors meld together.
  5. Add greens
    Stir in the chopped kale or spinach and let cook for another 3–5 minutes, just until wilted.
  6. Finish with lemon
    Remove the bay leaf, squeeze in the fresh lemon juice, and stir well.
  7. Serve
    Ladle the soup into bowls and top with grated Parmesan cheese if you like. Serve with crusty bread on the side for dunking.

Servings and Timing

This recipe is perfect for a cozy family dinner or meal prepping for the week ahead. It makes a generous batch that tastes even better the next day!

Servings:

  • Makes 4–6 servings, depending on portion size.

Timing:

  • Prep Time: 10 minutes
  • Cook Time: 30–35 minutes
  • Total Time: About 45 minutes

Tips and Variations

Want to make this Tuscan White Bean Soup your own? Here are some fun and easy ways to customize it:

Tips & Variations:

  • Make it creamy: For a creamier texture, mash some of the beans in the pot with a spoon or blend a cup of soup and stir it back in.
  • Add protein: Toss in cooked Italian sausage, shredded chicken, or diced pancetta for an extra boost.
  • Swap the greens: No kale? No problem! Use spinach, chard, or even arugula.
  • Try different beans: Great Northern or navy beans work well if you don’t have cannellini.
  • Herb it up: Fresh rosemary and thyme are lovely if you have them—just triple the amount you’d use for dried.
  • Spice it up: Like heat? Add more red pepper flakes or a dash of hot sauce.
  • Go cheesy: Finish with a sprinkle of Parmesan or a swirl of pesto for a rich, savory twist.

Storage

Got leftovers? This soup stores like a dream and tastes even better the next day as the flavors deepen.

How to Store:

  • Refrigerator: Let the soup cool completely, then store in an airtight container for up to 4–5 days. Reheat on the stove or in the microwave.
  • Freezer: This soup is freezer-friendly! Pour cooled soup into freezer-safe containers or bags (leave a little room for expansion) and freeze for up to 3 months. Thaw in the fridge overnight before reheating.

Frequently Asked Questions

1. Can I use dried beans instead of canned?
Yes! Just soak and cook them ahead of time. You’ll need about 1 ½ cups of cooked beans per 15-ounce can.

2. Is this soup vegan?
It is! Just skip the Parmesan or use a dairy-free alternative if you’re topping it.

3. What if I don’t have vegetable broth?
You can substitute with chicken broth if you’re not vegetarian, or even water in a pinch—just adjust seasonings to taste.

4. Can I make it in a slow cooker?
Absolutely. Sauté the veggies first, then add everything to the slow cooker and cook on low for 6–8 hours.

5. How do I thicken the soup?
Mash some of the beans with a fork or blend a portion and stir it back in for a thicker texture.

6. Can I add pasta or rice?
Sure! Small pasta like ditalini or cooked rice makes this even heartier. Just add it toward the end so it doesn’t overcook.

7. What should I serve with it?
Crusty bread, garlic toast, or a simple green salad make perfect sides.

Conclusion

There you have it—Tuscan White Bean Soup: a cozy, comforting, and totally crave-worthy meal that’s as nourishing as it is delicious. Whether you’re warming up on a chilly day or just need a quick weeknight dinner, this one-pot wonder has you covered. With its creamy beans, savory herbs, and hearty veggies, it’s no wonder this rustic Italian soup is a Pinterest favorite.

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
Bowl of Creamy Tuscan White Bean Soup with Fresh Herbs and Crusty Bread

Tuscan White Bean Soup

Warm, hearty, and nourishing, this Tuscan White Bean Soup is packed with creamy cannellini beans, tender veggies, and fragrant herbs. It’s the perfect cozy one-pot meal for any chilly evening.

  • Total Time: 45 minutes
  • Yield: 46 servings 1x

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 small yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 teaspoon dried rosemary (or 1 tablespoon fresh, chopped)
  • 1 teaspoon dried thyme
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 bay leaf
  • Salt and black pepper, to taste
  • 2 cups chopped kale or spinach (optional)
  • Juice of 1/2 lemon
  • Grated Parmesan cheese (optional, for serving)
  • Crusty bread (for serving)

Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onion, carrots, and celery. Cook for 5–7 minutes until softened.
  2. Stir in garlic, rosemary, thyme, and red pepper flakes. Cook for 1–2 minutes until fragrant.
  3. Add cannellini beans, vegetable broth, and bay leaf. Season with salt and pepper.
  4. Bring to a boil, then reduce heat and simmer uncovered for 20–25 minutes.
  5. Stir in kale or spinach and cook for 3–5 minutes until wilted.
  6. Remove bay leaf, stir in lemon juice, and mix well.
  7. Serve in bowls topped with Parmesan, with crusty bread on the side.

Notes

For extra creaminess, mash some of the beans or blend a portion of the soup and stir it back in. Add sausage, chicken, or pancetta for protein. Great for meal prep and freezes well.

  • Author: Clara
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 9g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 6.5g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 9g
  • Protein: 13g
  • Cholesterol: 0mg

Keywords: Tuscan white bean soup, vegetarian soup, Italian soup, one pot meal, healthy soup

You might also like these recipes

Leave a Comment

Recipe rating