Tuscan White Bean Soup – Hearty, Flavorful & Easy

A Cozy White Bean and Greens Soup Just for You

Hi there! If you’re anything like me, there’s nothing quite as comforting as a warm bowl of soup on a chilly day. I want to share a recipe that’s become a favorite around my kitchen—a hearty white bean and greens soup. It’s simple, wholesome, and packed with flavor. Plus, it’s perfect if you’re looking for something nourishing without fuss.

Why I Love This White Bean Soup (And You Will Too!)

This soup is like a little hug in a bowl. The white beans give it a creamy, filling texture, while the fresh greens add a lovely pop of color and nutrition. With just a handful of ingredients, it manages to taste like it simmered all day—thanks to the fresh herbs and slow cooking.

What I really appreciate is how versatile it is. You can make it with whatever greens you have on hand—spinach, kale, chard—and swap the broth to suit your taste or dietary needs. And the best part? Those red pepper flakes sprinkle on top give just the right amount of warmth and kick!

Health Perks of Beans and Greens

Let’s talk about why this soup is such a great choice for your body. Cannellini beans are rich in fiber and protein, which help keep you full and support digestion. They’re also a fantastic source of vitamins and minerals like iron and magnesium.

Adding spinach or kale means you’re sneaking in loads of vitamins A, C, and K, plus antioxidants. These greens help boost your immune system and keep your skin glowing. All in all, it’s a fantastic recipe that feels good to eat and supports your health.

Easy White Bean and Greens Soup Recipe

What You’ll Need

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3-4 garlic cloves, minced
  • 1 (15-ounce) can cannellini beans, drained and rinsed (or about 1.5 cups cooked white beans)
  • 4 cups vegetable or chicken broth
  • 1 bay leaf
  • 1 teaspoon fresh rosemary, chopped (or 1/2 teaspoon dried)
  • 2 cups fresh spinach or kale, chopped
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • Red pepper flakes, for garnish
  • Grated Parmesan cheese, optional for serving
  • Crusty bread, for serving

Step-by-Step Cooking Instructions

  1. Heat the olive oil in a large pot over medium heat. Toss in the diced onion, carrots, and celery. Sauté them gently for about 5-7 minutes until the vegetables start to soften and smell sweet.
  2. Add the minced garlic and cook for another 1-2 minutes until you can really smell that garlicky goodness.
  3. Stir in the chopped rosemary and bay leaf, letting them release their amazing aromas for a minute or so.
  4. Pour in the drained white beans and your broth. Turn up the heat and bring the soup to a boil. Then reduce to a gentle simmer and let everything cook uncovered for about 20 minutes, until the veggies are tender and all the flavors come together.
  5. Take out the bay leaf. Using a potato masher or immersion blender, lightly mash some of the beans in the pot. This helps thicken the soup without losing the lovely texture of whole beans.
  6. Add the chopped spinach or kale, stirring it in and cooking for just 3-5 minutes until the greens are tender but still bright and fresh.
  7. Season with salt and freshly ground black pepper to your taste.
  8. Ladle the soup into bowls. Sprinkle with red pepper flakes and some grated Parmesan cheese if you’d like.
  9. Serve it up hot, alongside some crusty bread for dipping. Trust me, you’ll want every last drop!

Easy Swaps and Variations to Try

  • Vegetarian or Vegan? Just use vegetable broth and skip the Parmesan or swap it with a vegan cheese alternative.
  • Try Other Beans: If you don’t have cannellini beans, great substitutes include navy beans, great northern beans, or butter beans. They all give the soup a creamy texture.
  • Greens Swap: If you don’t have spinach or kale, chard, collard greens, or even finely chopped cabbage work well too!
  • Extra Flavor Boost: Add a squeeze of lemon juice or a splash of balsamic vinegar at the end for a fresh zing.

Helpful Tips for the Best Soup

  • Don’t skip rinsing canned beans! This helps reduce excess sodium and removes any tinny flavor.
  • If you want a smoother soup, blend a bit more of it until creamy, but keep some beans whole for texture.
  • Leftovers taste even better the next day once the flavors meld! Store them in an airtight container in the fridge for up to 4 days.
  • You can freeze portions too. Just cool the soup completely, then freeze in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.
  • For the best wilted greens, add them right at the end of cooking so they stay bright and fresh instead of turning a dull green.

Equipment You’ll Find Handy

  • Large soup pot or Dutch oven
  • Cutting board and sharp knife for chopping veggies
  • Wooden spoon or spatula for stirring
  • Potato masher or immersion blender (for mashing some beans)
  • Measuring cups and spoons
  • Ladle for serving

Frequently Asked Questions

  1. Can I make this soup without an immersion blender? Absolutely! You can use a potato masher or even a fork to mash some beans, or blend a small amount in a regular blender carefully.
  2. Is this soup freezer friendly? Yes! Just cool it down, use airtight containers, and freeze for up to three months.
  3. Can I add other vegetables? Sure! Diced potatoes, zucchini, or bell peppers would work well and add extra flavor.
  4. How spicy is this soup? It’s mild by default, but you can always add more red pepper flakes if you like some heat.
  5. What’s the best bread to serve with this soup? Crusty breads like a baguette, sourdough, or ciabatta are perfect for dipping and soaking up the flavorful broth.

Let’s Make This Soup Together!

Now that you have the recipe and some tips, I hope you’ll give this white bean and greens soup a try soon. It’s one of those dishes that feels like a warm, cozy win — perfect for any day you need a little comfort. If you do make it, I’d love to see your photos and hear what you think. Don’t forget to follow me on Pinterest and share your kitchen wins there—let’s keep the cooking fun and inspired!

We’re glad that you’re here

I’m Emily Carter, a home cook and food lover dedicated to crafting simple, comforting recipes for busy families. Inspired by my love for warm, homey meals and shared moments around the table, I believe food has the power to bring people together. Whether you’re looking for easy weekday dinners or special treats, SpeedyYums is here to help you make every meal feel like home.

Follow Me On Pinterest

Leave a Comment