Tuscan White Bean Soup: Easy One-Pot Vegan Wonder

Posted on January 22, 2026

Tuscan White Bean Soup in rustic bowl

Tuscan White Bean Soup is the kind of comfort food that wraps you in a warm hug after a long day. It’s hearty but wholesome, rustic yet refined, and honestly—so easy to make you’ll wonder why you ever bought canned soup. This step-by-step Tuscan White Bean Soup recipe walks you through each part of the process like a friend guiding you in the kitchen.

Whether you’re making it for cozy nights in, healthy meal prep, or a dinner that even picky eaters approve of, this soup delivers big flavor with minimal effort. The beauty of Tuscan White Bean Soup lies in its simplicity—fresh vegetables, creamy cannellini beans, fragrant herbs, and a swirl of olive oil that brings it all together. It’s vegan, gluten-free, and full of plant-based protein, which means you can feel good about every spoonful. Plus, it pairs beautifully with crusty gluten-free bread or even a side like this One-Pot Egg Roll Soup if you want to make it a full comforting meal.

Table of Contents

What is Tuscan White Bean Soup?

Tuscan White Bean Soup, also known as “Zuppa di Fagioli,” is a classic Italian soup that hails from the heart of Tuscany—a region known for turning humble ingredients into extraordinary dishes. Traditionally, it’s made with cannellini beans (those creamy white beans that make every bite luscious), vegetables like carrots and celery, a little tomato paste for depth, and plenty of herbs.

The result? A soup that’s both earthy and elegant. What makes Tuscan White Bean Soup stand out is its naturally thick, velvety texture created by blending a portion of the soup and mixing it back in—no cream required. It’s simple, hearty, and satisfying, just like Healthy Orzo Vegetable Soup but with a distinctly Tuscan twist.

Reasons to Try Tuscan White Bean Soup

If you’re looking for reasons to try Tuscan White Bean Soup, let me count the ways. First, it’s a one-pot wonder, which means fewer dishes and more relaxation time—always a win. It’s also meal-prep friendly, so you can make a big batch on Sunday and enjoy nourishing lunches all week long. Each bowl is packed with plant-based protein and fiber, keeping you full and satisfied without feeling heavy.

And let’s talk about flavor: it’s rich, herby, and comforting, with just a hint of spice from red pepper flakes if you like a little kick. This soup also freezes beautifully, so it’s a lifesaver for busy weeknights. Plus, if you’ve ever had a craving for something healthy that doesn’t taste like diet food, this is it. It’s the cozy cousin of minestrone, the lighter version of chowder, and the kind of meal that makes you feel like you’re dining in a Tuscan farmhouse. Oh, and it’s fully vegan—but you wouldn’t guess it.

Ingredients Needed to Make Tuscan White Bean Soup

Here’s what you’ll need to create your Tuscan White Bean Soup masterpiece:

  • 3 cans (15 ounces each) of cannellini beans, drained and rinsed
  • 1 yellow onion, finely chopped
  • 4 cloves garlic, minced
  • 2 tablespoons olive oil
  • 2 large carrots, peeled and chopped
  • 1 celery stalk, diced
  • ⅓ cup white wine (such as Pinot Grigio)
  • 2 cups chopped kale, stems removed
  • 2 ½ to 4 cups vegetable or chicken broth (start with less; you can always add more)
  • 1 tablespoon tomato paste
  • 1 teaspoon salt, or to taste
  • ¼ teaspoon black pepper
  • ¼ teaspoon red pepper flakes (optional)
  • ¼ teaspoon Italian seasoning
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • ½ teaspoon dried oregano

Optional additions: a squeeze of lemon juice before serving or a sprinkle of nutritional yeast for a touch of cheesiness.

Instructions to Make Tuscan White Bean Soup – Step by Step

Step 1: Sauté the Aromatics

Start your Tuscan White Bean Soup by heating olive oil in a large pot or Dutch oven over medium heat. Add the finely chopped onion and let it cook until translucent and lightly golden, about 5 minutes. The kitchen should already start to smell amazing at this point—this is where the flavor foundation begins. Once the onions begin to brown slightly, toss in the minced garlic, diced celery, and chopped carrots. Stir frequently for another 8 to 10 minutes, letting the veggies soften and caramelize a bit. This step-by-step process of browning your vegetables is what gives the soup that irresistible depth—skip it, and you’ll miss out on the magic.

Step 2: Deglaze with White Wine

Next, pour in your white wine (Pinot Grigio works beautifully) to deglaze the pan. This means scraping up all those flavorful brown bits stuck to the bottom—they’re culinary gold. Let the wine simmer for about 5 minutes until most of the liquid has evaporated. If you prefer not to cook with wine, don’t worry—you can substitute with extra broth and a squeeze of lemon for that same brightness.

Step 3: Build the Broth Base

Now, add in the tomato paste, cannellini beans, seasonings (salt, pepper, red pepper flakes, Italian seasoning, thyme, oregano), and bay leaves. Pour in 2½ cups of broth to start—you can always thin it out later if needed. Stir everything well, ensuring the tomato paste dissolves into the broth for a rich, cohesive base. Bring the mixture to a boil, then cover and reduce the heat to low. Let it simmer gently for about 15 minutes. During this time, your kitchen will smell like an Italian countryside trattoria.

Step 4: Blend for Creaminess

After simmering, remove the bay leaves and scoop out about 2½ to 3 cups of the soup into a blender. Carefully blend until smooth, creating a thick and creamy texture without any dairy. Pour this blended portion back into the pot and stir well. You’ll notice the soup instantly takes on a hearty, velvety consistency—that’s your Tuscan magic happening right there.

Step 5: Add the Kale and Final Touches

Now it’s time to toss in the chopped kale. Let it simmer for just a few minutes until the kale wilts beautifully into the soup. Taste and adjust seasonings—maybe a pinch more salt, a dash of pepper, or even a squeeze of fresh lemon juice for brightness. If you prefer your soup thinner, add more broth a little at a time until it reaches your perfect consistency.

Step 6: Serve and Savor

Serve your Tuscan White Bean Soup piping hot with a drizzle of olive oil on top. Pair it with a rustic gluten-free loaf, or for a full-on cozy dinner, serve it alongside a bowl of Sun-Dried Tomato Pasta or a crisp Greek Pasta Salad. If you’re meal prepping, divide the soup into containers—it keeps beautifully for days and actually tastes better as the flavors meld together overnight.

What to Serve with Tuscan White Bean Soup

Tuscan White Bean Soup is satisfying enough to stand on its own, but it pairs perfectly with a variety of sides. Think warm, crusty bread for dipping, or a simple salad like Vegan Pasta Salad for something light. For an Italian-inspired feast, serve it with Feta and Cranberry Rigatoni Salad or even a slice of Southern Banana Cobbler for dessert.

Key Tips for Making Tuscan White Bean Soup

  1. Start with less broth: You can always add more, but it’s hard to fix a watery soup.
  2. Blend strategically: Blending part of the soup gives it that dreamy texture without cream.
  3. Don’t skip the wine (or lemon): That hit of acidity brightens the whole dish.
  4. Let it sit: Like chili, this soup gets even better the next day.
  5. Add greens last: This keeps them fresh and vibrant instead of soggy.

For extra inspiration, check out Coconut Lime Fish Soup—another cozy, healthy bowl that’s easy to make.

Storage and Reheating Tips for Tuscan White Bean Soup

Store leftovers in airtight containers in the refrigerator for up to 4 days. When reheating, simply warm it on the stove over medium heat, adding a splash of broth or water to loosen it up if needed. This soup also freezes wonderfully—let it cool completely before transferring it to freezer-safe containers or bags. It keeps for up to 3 months. To reheat, thaw overnight in the fridge and heat it gently on the stove.

FAQs

Can I make Tuscan White Bean Soup without wine?
Absolutely. Just use extra broth and a squeeze of lemon for acidity.

What’s the best way to make it creamier?
Blend more of the soup or add a spoonful of tahini for extra richness.

Can I add protein?
Sure! Try tossing in cooked chicken or turkey if you’re not vegan.

Is it freezer-friendly?
Yes! It freezes like a dream and reheats beautifully.

What can I substitute for kale?
Spinach or Swiss chard work perfectly too.

Final Thoughts

Tuscan White Bean Soup is the kind of meal that checks every box—easy, wholesome, comforting, and full of flavor. Whether you’re a busy parent looking for healthy meal prep or just craving a cozy bowl on a cold night, this step-by-step recipe makes it simple to whip up restaurant-quality soup right at home. Once you’ve made it, you’ll see why it’s one of my all-time favorites. Try it this week, and thank me later—your kitchen will smell amazing, your belly will be happy, and your heart will be full.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

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
Tuscan White Bean Soup in rustic bowl

Tuscan White Bean Soup: Easy One-Pot Vegan Wonder

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegan

Description

This Tuscan white bean soup is made in one pot, easy to make and perfect for meal prep! It’s vegan, gluten free, full of protein and perfect with some rustic (gluten free!) bread for dipping.


Ingredients

Scale
  • 3 (15 ounce) cans cannellini beans, drained and rinsed
  • 1 yellow onion, finely chopped
  • 4 cloves garlic, minced
  • 2 tablespoons olive oil
  • 2 large carrots, peeled and chopped
  • 1 stalk celery, diced
  • ⅓ cup white wine (such as pinot grigio)
  • 2 cups chopped kale, stems removed, finely chopped
  • 2 ½4 cups vegetable or chicken broth
  • 1 tablespoon tomato paste
  • 1 teaspoon salt, or to taste
  • ¼ teaspoon black pepper, or to taste
  • ¼ teaspoon red pepper flakes (omit if you don’t like spice)
  • ¼ teaspoon Italian seasoning
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • ½ teaspoon dried oregano

Instructions

1. Saute the finely chopped onion in a large pot or dutch oven with the oil.

2. Once it starts to brown slightly, add in the garlic, celery and carrot. Saute an additional 10 or so minutes to let the veggies soften and brown slightly.

3. Add in the white wine and saute until most of the liquid has evaporated, about 5 minutes.

4. Add in all remaining ingredients except for the kale and stir well.

5. Bring to a boil, then cover and reduce heat to low. Let simmer for 15 minutes.

6. Discard the bay leaves, then transfer about 2 1/2 – 3 cups worth of the soup to a blender. Blend until smooth.

7. Transfer back to the pot and stir well to combine. If it’s too thick, add in more broth until it reaches your desired consistency.

8. Add in the chopped kale and let simmer for a few minutes to allow the kale to wilt.

9. Taste and adjust flavors as desired. Add more salt, pepper, or a squeeze of lemon juice if desired.

10. Serve warm as is or with a hearty bread on the side. Enjoy!


Notes

There is quite a big range for the broth because it all depends on how thick you want the soup to be. Start with 2 1/2 cups and adjust as needed.

You can leave the wine out if preferred, but it adds great flavor.

This soup stores well and is great for meal prep.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 221
  • Sugar: 1g
  • Fat: 5g
  • Saturated Fat: 1g
  • Carbohydrates: 25g
  • Fiber: 14g
  • Protein: 15g

Leave a Comment

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