Why You’ll Love This Recipe

I like making this Tuscan white bean soup because it’s both healthy and filling without being heavy. The combination of beans, vegetables, and herbs creates a wholesome dish that’s easy to prepare and full of flavor. I find it perfect for busy weeknights or relaxed weekends since it uses simple pantry staples and fresh produce. Plus, it’s naturally vegetarian, but I can easily adjust it with extra protein if I want. The aroma while it simmers is so inviting, it always makes me eager for that first bite.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Cannellini beans, drained and rinsed

  • Olive oil

  • Yellow onion, diced

  • Carrots, diced

  • Celery stalks, diced

  • Garlic cloves, minced

  • Vegetable broth

  • Crushed tomatoes

  • Fresh rosemary

  • Fresh thyme

  • Baby spinach or kale

  • Salt

  • Black pepper

  • Red pepper flakes (optional)

  • Lemon juice

Directions

  1. I start by heating olive oil in a large pot over medium heat.

  2. I add the onion, carrots, and celery, cooking until they begin to soften, about 5 minutes.

  3. I stir in the garlic and cook for another 1–2 minutes until fragrant.

  4. I add the cannellini beans, vegetable broth, and crushed tomatoes to the pot, stirring to combine.

  5. I drop in the rosemary and thyme sprigs and season with salt, pepper, and red pepper flakes if I want a bit of heat.

  6. I bring the mixture to a boil, then reduce the heat and let it simmer for 20–25 minutes so the flavors can develop.

  7. I remove the herb sprigs and stir in the spinach or kale until wilted.

  8. I finish with a splash of lemon juice for brightness before serving.

Servings and timing

This recipe serves 4–6 people and takes about 15 minutes of preparation and 30 minutes of cooking, so I can have it on the table in around 45 minutes.

Variations

I sometimes use navy beans or great northern beans instead of cannellini for a slightly different texture. If I want a heartier soup, I add diced potatoes or small pasta like ditalini. For a protein boost, I occasionally stir in cooked chicken or Italian sausage. If I’m in the mood for a creamier texture, I mash some of the beans before adding them to the soup.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to 4 days. When reheating, I warm it gently on the stove over medium heat, adding a splash of broth or water if it has thickened. It also freezes well for up to 3 months, and I thaw it in the refrigerator overnight before reheating.

FAQs

Can I make this soup in a slow cooker?

Yes, I can sauté the vegetables first, then add everything to the slow cooker and cook on low for 6–8 hours or high for 3–4 hours.

Can I use canned tomatoes instead of crushed?

Yes, I often use diced tomatoes if I want more texture, or puree them slightly for a smoother consistency.

Is this soup vegan?

Yes, as long as I use vegetable broth, it remains fully vegan.

Can I blend the soup for a creamier texture?

Absolutely, I sometimes blend a portion of the soup with an immersion blender for a creamier, thicker consistency.

How can I make the soup spicier?

I add more red pepper flakes or stir in a bit of chili paste to give it extra heat.

Conclusion

I love making Tuscan white bean soup because it’s nourishing, flavorful, and adaptable to whatever I have on hand. The combination of beans, vegetables, and herbs always creates a satisfying bowl that I look forward to enjoying. It’s the kind of dish that feels both wholesome and indulgent, making it a regular in my kitchen.

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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Diet: Gluten Free

Description

A rustic and flavorful soup made with tender white beans, vegetables, and Italian herbs for a cozy, hearty meal.


Ingredients

2 tbsp olive oil

1 medium onion, diced

2 carrots, peeled and diced

2 celery stalks, diced

4 garlic cloves, minced

2 (15 oz) cans cannellini beans, drained and rinsed

4 cups vegetable broth (or chicken broth)

1 (14.5 oz) can diced tomatoes

1 tsp dried rosemary

1 tsp dried thyme

1 tsp dried basil

1/2 tsp salt (or to taste)

1/4 tsp black pepper

1 bay leaf

2 cups chopped kale or spinach

Fresh parsley, chopped (for garnish)

Freshly squeezed lemon juice (optional, for brightness)


Instructions

Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery; sauté for 5–6 minutes until softened.

Stir in garlic and cook for 30 seconds until fragrant.

Add cannellini beans, broth, diced tomatoes, rosemary, thyme, basil, salt, pepper, and bay leaf. Stir to combine.

Bring to a boil, then reduce heat and simmer for 20 minutes to allow flavors to develop.

Stir in kale or spinach and cook for 2–3 minutes until wilted.

Remove bay leaf, adjust seasoning to taste, and finish with a squeeze of lemon juice if desired.

Garnish with parsley before serving.

Notes

For a creamier texture, blend 1–2 cups of the soup and return to the pot.

Add cooked Italian sausage for extra protein and flavor.

This soup freezes well for up to 3 months.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup, Dinner
  • Method: Stovetop
  • Cuisine: Italian

Similar Posts

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