Warm Up with Hearty Tuscan White Bean Soup Perfect for Dinner Time

This Hearty Tuscan White Bean Soup is a warm, simple, and filling bowl you can make any night of the week. It brings soft white beans, sweet carrots, and leafy greens together in a rich, savory broth with garlic, herbs, and a touch of tomato. The soup is wholesome, budget-friendly, and easy to build with pantry staples. One pot, little effort, big comfort.

Hearty Tuscan White Bean Soup

Why Make Hearty Tuscan White Bean Soup

This soup is comfort in a bowl. It uses basic ingredients you likely have on hand: beans, onions, carrots, celery, garlic, broth, and a can of tomatoes. With rosemary and thyme, it smells like a cozy kitchen on a cool day. A quick simmer turns simple items into a rich, hearty meal that feels special but stays easy.

It is a smart recipe for busy nights and small budgets. Canned beans make it fast. If you use a Parmesan rind, the broth becomes silky without extra cream. Add kale or spinach for color and nutrients. The soup is filling on its own, but also great with crusty bread.

Seasonal appeal is high: it is perfect in fall and winter when you want warmth, yet it is light enough for spring with a squeeze of lemon. It is flexible, works for many diets, and tastes even better the next day. Make it once, and it may become a weekly habit.

Why You’ll Love This Hearty Tuscan White Bean Soup

Cozy Flavor with Everyday Ingredients

  • Onion, carrot, celery, and garlic build a deep base.
  • Tomato paste and a little diced tomato add body and brightness.
  • Rosemary, thyme, and a Parmesan rind (optional) make the broth rich and savory.

Quick to Make, Easy to Love

  • Canned beans save time.
  • One pot and simple steps.
  • Tastes great right away and even better tomorrow.

Ingredients and Substitutions

What You’ll Need for This Recipe

  • Olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery ribs, diced
  • 3–4 garlic cloves, minced
  • 1–2 tablespoons tomato paste
  • 1 can (14.5 oz) diced tomatoes (or crushed tomatoes)
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 4 cups vegetable or chicken broth
  • 1 teaspoon dried rosemary (or 1 sprig fresh)
  • 1 teaspoon dried thyme (or 2–3 sprigs fresh)
  • 1 bay leaf
  • 2 cups chopped kale or spinach
  • Optional: Parmesan rind for simmering, grated Parmesan for serving
  • Salt, black pepper, red pepper flakes (optional)
  • 1–2 teaspoons lemon juice or red wine vinegar
  • Fresh parsley, chopped (optional)
  • Crusty bread for serving

Smart Swaps for Dietary Needs

  • Vegetarian/vegan: use vegetable broth and skip Parmesan. Add a splash of olive oil at the end for richness.
  • Gluten-free: the soup is naturally gluten-free. Serve with GF bread if you like.
  • Beans: use Great Northern or navy beans if cannellini are not available.
  • Greens: use Swiss chard or baby spinach. Add tender greens at the end.
  • Extra protein: add cooked Italian sausage, pancetta, or shredded chicken.

Smart Variation (Optional)

Tuscan Farro Bean Soup: add 1/4–1/3 cup rinsed farro and simmer until tender, adding more broth as needed.

How to Make Hearty Tuscan White Bean Soup

Step-by-Step Cooking Instructions

  1. Warm 2 tablespoons olive oil in a large pot over medium heat.
  2. Add onion, carrot, and celery. Cook 6–8 minutes until soft.
  3. Stir in garlic, red pepper flakes (if using), and tomato paste. Cook 1–2 minutes until the paste darkens.
  4. Add diced tomatoes, beans, broth, rosemary, thyme, bay leaf, and Parmesan rind (if using). Stir and bring to a simmer.
  5. Simmer 15–20 minutes. For a creamier texture, mash 1 cup of beans against the pot or blend a few pulses with an immersion blender.
  6. Stir in chopped kale or spinach. Cook 2–3 minutes until wilted.
  7. Remove bay leaf (and Parmesan rind). Season with salt, pepper, and lemon juice or vinegar to taste.
  8. Ladle into bowls. Top with olive oil, grated Parmesan, and parsley if you like. Serve with bread.

Tips for Texture, Timing & Tools

  • Texture: lightly mash some beans or blend a little to thicken without cream.
  • Timing: add greens at the end to keep color and bite.
  • Salt smart: if using a Parmesan rind or salty broth, taste before salting.
  • Tools: a Dutch oven holds heat well; an immersion blender gives quick body.
  • Make-ahead: flavors deepen overnight; add a splash of broth when reheating.

Storage & Reheating

How to Store It Right

  • Cool fully, then refrigerate in airtight containers up to 4 days.
  • Freeze up to 3 months. Leave out Parmesan rind before freezing for best texture.
  • Store greens and pasta (if added) separate when possible for better texture.

Reheating Without Losing Flavor

  • Stovetop: warm over medium-low, adding broth or water to loosen.
  • Microwave: heat in short bursts, stirring between. Add a little olive oil or lemon to refresh.

A Dish Worth Making Again and Again

This soup reheats well, tastes richer the next day, and fits many meals. Make a double batch and freeze portions for easy lunches.

Print

Hearty Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm and filling soup made with white beans, carrots, leafy greens, and savory broth, perfect for any night of the week.

  • Author: Carol
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Simmering
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery ribs, diced
  • 34 garlic cloves, minced
  • 12 tablespoons tomato paste
  • 1 can (14.5 oz) diced tomatoes
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 4 cups vegetable or chicken broth
  • 1 teaspoon dried rosemary
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • 2 cups chopped kale or spinach
  • Optional: Parmesan rind
  • Salt and black pepper to taste
  • Red pepper flakes (optional)
  • 12 teaspoons lemon juice or red wine vinegar
  • Fresh parsley, chopped (optional)
  • Crusty bread for serving

Instructions

  1. Warm olive oil in a large pot over medium heat.
  2. Add onion, carrot, and celery. Cook for 6–8 minutes until soft.
  3. Stir in garlic, red pepper flakes (if using), and tomato paste. Cook for 1–2 minutes until the paste darkens.
  4. Add diced tomatoes, beans, broth, rosemary, thyme, bay leaf, and Parmesan rind (if using). Stir and bring to a simmer.
  5. Simmer for 15–20 minutes.
  6. For a creamier texture, mash 1 cup of beans or blend a few pulses with an immersion blender.
  7. Stir in chopped kale or spinach. Cook for 2–3 minutes until wilted.
  8. Remove bay leaf (and Parmesan rind). Season with salt, pepper, and lemon juice or vinegar to taste.
  9. Ladle into bowls and top with olive oil, grated Parmesan, and parsley if desired. Serve with crusty bread.

Notes

Add greens at the end to maintain color. This soup can be made ahead and tastes better the next day.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 10g
  • Protein: 12g
  • Cholesterol: 0mg

Did you make this recipe?

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

FAQs

Can I use dried beans instead of canned?

Yes. Soak 1 cup dried cannellini overnight, then simmer in fresh water until tender (about 60–90 minutes). Use 3 to 3.5 cups cooked beans in the soup.

How do I make the soup thicker?

Mash some beans in the pot or blend a few pulses with an immersion blender. You can also simmer a bit longer to reduce.

What greens work best?

Kale, Tuscan kale, Swiss chard, or spinach all work. Add tender greens at the end so they stay bright.

Can I add meat?

Yes. Brown Italian sausage or pancetta first, then build the soup. Or stir in cooked shredded chicken at the end.

Final Thoughts

Hearty Tuscan White Bean Soup is simple, cozy, and full of flavor. It uses pantry items, cooks in one pot, and welcomes swaps to fit your needs. Make it on a cool evening, enjoy it for lunch the next day, and keep a batch in the freezer for easy comfort anytime.

Need another way to enjoy high-protein meals without relying on meat? Our Recipes is a flavorful, filling dinner that fits the bill beautifully.

Want more cozy recipes like this? Follow us on Facebook for fresh ideas, tips, and seasonal inspiration right in your feed.

Carol Avatar

AUTHOR

Leave a Reply

Your email address will not be published. Required fields are marked *

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

Soina

Hi! I’m Sonia.

is the founder and recipe creator behind Recipes Unfolded. Raised between Swedish and Moroccan food traditions, she brings a unique blend of calm, cozy flavors and bold, generous cooking to every dish. Her recipes are made for real home kitchens simple, comforting, and full of heart.

Search

Category


You’ll also love