ADVERTISEMENT

Tuscan White Bean Soup – Easy 35-Minute One-Pot Meal

By August 19, 20268 min read

This Tuscan White Bean Soup is the ultimate comfort food – a rich, savory blend of creamy cannellini beans, tender vegetables, and aromatic herbs simmered in a flavorful broth. It's the kind of meal that warms you from the inside out, and it's surprisingly simple to make.

Advertisements1

Inspired by the rustic flavors of Tuscany, this soup is a staple in my homestead kitchen. It's made with pantry staples, comes together in one pot, and is incredibly versatile – perfect for a quick weeknight dinner or a leisurely weekend lunch. Plus, it's naturally vegetarian and can easily be made vegan.

What I love most about this recipe is its simplicity and depth of flavor. The beans break down slightly as they simmer, creating a naturally creamy texture without any heavy cream. The addition of fresh kale and a splash of lemon juice brightens everything up, making every spoonful a delight.

Why You'll Love This Recipe

1

Creamy without cream: The beans naturally thicken the soup, creating a rich and velvety texture.
2

One-pot wonder: Minimal cleanup, maximum flavor – everything cooks in a single pot.
3

Pantry-friendly: Uses simple, affordable ingredients you likely already have on hand.
4

Healthy and hearty: Packed with protein, fiber, and nutrients – a wholesome meal in a bowl.

About the Ingredients

2 tablespoons (30ml) olive oil

Extra-virgin olive oil adds richness and helps sauté the vegetables. You can substitute with avocado oil for a neutral flavor.

1 medium yellow onion, diced

Adds a sweet, savory base. Use a sweet onion like Vidalia for a milder flavor.

2 medium carrots, peeled and diced

Provides natural sweetness and color. Swap for parsnips for a slightly earthier taste.

2 celery stalks, diced

Adds classic aromatic flavor. If you don't have celery, use fennel bulb for a hint of anise.

4 cloves garlic, minced

Essential for depth. Use 1 teaspoon garlic powder if you're out of fresh cloves.

1 teaspoon dried rosemary

A signature Tuscan herb. Fresh rosemary works too – use 1 tablespoon chopped.

1 teaspoon dried thyme

Earthy and slightly floral. Oregano can be used as a substitute.

1/2 teaspoon red pepper flakes (optional)

Adds a gentle heat. Omit for a milder soup or increase to 1 teaspoon for extra spice.

4 cups (960ml) vegetable broth

Use low-sodium to control salt. Chicken broth also works if you're not vegetarian.

2 cans (15 oz / 425g each) cannellini beans, drained and rinsed

Cannellini beans are creamy and hold their shape. Great northern or navy beans are good substitutes.

1 can (14.5 oz / 411g) diced tomatoes, undrained

Adds acidity and brightness. Fire-roasted tomatoes give a smokier flavor.

4 cups (about 120g) chopped kale, stems removed

Adds texture and nutrients. Swiss chard or spinach can be used instead – adjust cooking time.

1 tablespoon (15ml) fresh lemon juice

Brightens the flavors. Balsamic vinegar is a good substitute for a different tang.

Salt and freshly ground black pepper, to taste

Season according to your preference. Remember the broth may already contain salt.

Tips & Tricks

  • Don't skip rinsing the beans – this removes excess sodium and helps prevent the soup from becoming too salty.
  • For a thicker soup, mash about 1 cup of the beans against the side of the pot before adding the broth.
  • Kale can be tough – make sure to remove the thick stems and chop the leaves into bite-sized pieces so they cook evenly.
  • If you prefer a smoother texture, use an immersion blender to partially puree the soup before adding the kale.

Pro Tips

1

Sauté: Cook the vegetables until they are golden brown, about 5-7 minutes, to develop a deep flavor base.
2

Simmer: Let the soup simmer gently (around 190°F/88°C) for 20 minutes – this melds the flavors without boiling the beans apart.
3

Season: Always taste and adjust salt and pepper at the end – the broth and tomatoes can vary in saltiness.
4

Serve: Top with a drizzle of good olive oil and a sprinkle of Parmesan for an authentic finish.

Step-by-Step Instructions

1. Sauté the aromatics

Heat the olive oil in a large pot or Dutch oven over medium heat (350°F/175°C). Add the onion, carrots, and celery, and cook, stirring occasionally, until the vegetables are softened and the onions are translucent, about 5-7 minutes. Add the garlic, rosemary, thyme, and red pepper flakes, and cook for 1 more minute until fragrant.

2. Add the liquids

Pour in the vegetable broth and bring to a boil over high heat (212°F/100°C). Once boiling, reduce the heat to medium-low (around 190°F/88°C) to maintain a gentle simmer.

3. Add beans and tomatoes

Stir in the drained beans and undrained diced tomatoes. Let the soup return to a simmer and cook for 15 minutes, allowing the flavors to meld and the beans to soften slightly.

4. Mash some beans (optional)

For a creamier texture, use a potato masher to gently mash about 1 cup of the beans against the side of the pot. This thickens the soup naturally without adding cream.

5. Add the kale

Stir in the chopped kale and continue to simmer for another 5-7 minutes, until the kale is wilted and tender but still bright green. The soup should have a rich, savory aroma.

6. Finish with lemon

Remove the pot from the heat and stir in the fresh lemon juice. Taste and season with salt and pepper as needed. The lemon brightens the flavors and balances the richness.

7. Serve and enjoy

Ladle the soup into bowls and serve hot. Optionally, top with a drizzle of extra-virgin olive oil, grated Parmesan cheese, or a sprinkle of fresh herbs. Enjoy!

Delicious Variations

Add protein

Stir in cooked Italian sausage or shredded rotisserie chicken for a heartier meal.

Make it vegan

Use olive oil and skip the Parmesan topping – the soup is naturally vegan.

Change the greens

Swap kale for Swiss chard or spinach – adjust cooking time as spinach wilts quickly.

How to Store Tuscan White Bean Soup I Am Homesteader

Refrigerator

Store in an airtight container in the fridge for up to 4 days. The flavors will intensify as it sits.

Freezer

Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat gently on the stovetop over medium heat, adding a splash of broth or water if the soup has thickened. Stir occasionally until heated through.

Frequently Asked Questions

Q: Can I use dried beans instead of canned?

Yes, you can. Soak 1 cup of dried cannellini beans overnight, then drain and rinse. Add them to the soup with the broth and simmer for about 1 hour, or until tender, before adding the tomatoes and kale.

Q: Can I make this soup in a slow cooker?

Absolutely. Sauté the vegetables and garlic in a skillet, then transfer to a slow cooker. Add the broth, beans, tomatoes, and herbs. Cook on low for 6-8 hours or high for 3-4 hours. Stir in the kale and lemon juice 30 minutes before serving.

Q: Is this soup gluten-free?

Yes, this soup is naturally gluten-free as long as you use a gluten-free vegetable broth and check that your canned beans and tomatoes are processed in a gluten-free facility.

Q: Can I freeze this soup?

Yes, this soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers. It will keep for up to 3 months. Thaw overnight in the fridge and reheat gently.

Q: What can I use instead of kale?

You can substitute kale with Swiss chard, spinach, or even collard greens. If using spinach, add it at the very end and cook just until wilted, about 2 minutes.

I hope you enjoy this hearty Tuscan White Bean Soup as much as I do! It's a staple in my homestead kitchen, and I'm sure it'll become one in yours too. If you try it, let me know in the comments below – I'd love to hear how it turned out!

Tuscan White Bean Soup I Am Homesteader

Tuscan White Bean Soup I Am Homesteader

Tuscan White Bean Soup is a hearty, rustic one-pot meal that's creamy, satisfying, and ready in under an hour. Perfect for cozy weeknights.

★★★★½ 4.8 (187 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 2 tablespoons (30ml) olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 1 teaspoon dried rosemary
  • 1 teaspoon dried thyme
  • 1/2 teaspoon red pepper flakes (optional)
  • 4 cups (960ml) vegetable broth
  • 2 cans (15 oz / 425g each) cannellini beans, drained and rinsed
  • 1 can (14.5 oz / 411g) diced tomatoes, undrained
  • 4 cups (about 120g) chopped kale, stems removed
  • 1 tablespoon (15ml) fresh lemon juice
  • Salt and freshly ground black pepper, to taste

📋 Instructions

  1. 1Sauté the aromatics — Heat the olive oil in a large pot or Dutch oven over medium heat (350°F/175°C). Add the onion, carrots, and celery, and cook, stirring occasionally, until the vegetables are softened and the onions are translucent, about 5-7 minutes. Add the garlic, rosemary, thyme, and red pepper flakes, and cook for 1 more minute until fragrant.
  2. 2Add the liquids — Pour in the vegetable broth and bring to a boil over high heat (212°F/100°C). Once boiling, reduce the heat to medium-low (around 190°F/88°C) to maintain a gentle simmer.
  3. 3Add beans and tomatoes — Stir in the drained beans and undrained diced tomatoes. Let the soup return to a simmer and cook for 15 minutes, allowing the flavors to meld and the beans to soften slightly.
  4. 4Mash some beans (optional) — For a creamier texture, use a potato masher to gently mash about 1 cup of the beans against the side of the pot. This thickens the soup naturally without adding cream.
  5. 5Add the kale — Stir in the chopped kale and continue to simmer for another 5-7 minutes, until the kale is wilted and tender but still bright green. The soup should have a rich, savory aroma.
  6. 6Finish with lemon — Remove the pot from the heat and stir in the fresh lemon juice. Taste and season with salt and pepper as needed. The lemon brightens the flavors and balances the richness.
  7. 7Serve and enjoy — Ladle the soup into bowls and serve hot. Optionally, top with a drizzle of extra-virgin olive oil, grated Parmesan cheese, or a sprinkle of fresh herbs. Enjoy!
👨‍🍳 Chef's Note: This soup tastes even better the next day as the flavors meld together. Don't skip the lemon juice – it really brightens the whole dish.

Servings: 6

Cuisine: Italian

Course: Soup

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat

Leave a Comment

x
Advertisements