Tuscan White Bean Soup is a warm hug in a bowl, perfect for those crisp evenings when you want something hearty yet simple. With its rich flavors and nourishing ingredients, this soup is like a cozy Southern gathering in your kitchen. Imagine the comforting scent of Italian sausage mingling with fresh herbs as you create a dish that’s sure to please the whole family. It’s easy to whip up on a weeknight but special enough to serve at a holiday gathering or potluck — your friends and family will be coming back for seconds!
Why you’ll love this dish
This Tuscan White Bean Soup isn’t just delicious; it’s also a wonderful addition to your recipe rotation. Quick to prepare, budget-friendly, and endlessly comforting, it checks all the boxes for a family-approved meal. Plus, it’s packed with nutrition, thanks to the blend of vegetables and beans, making it an ideal choice for a wholesome dinner.
“This soup is a staple in our house! It’s perfect for chilly nights and doesn’t last long — everyone goes back for more!” — A satisfied home cook.
Step-by-step overview
Making this soup is a straightforward process that comes together in no time! Start by sautéing your veggies, then add the sausage and spices for a depth of flavor you’ll love. With just a few simple steps, you’ll have a delightful dish that warms both the heart and the tummy.
{image_template}
What you’ll need
- 1 can white beans (cannellini or great northern), drained and rinsed
- 1 lb Italian sausage (sweet or hot, casings removed)
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 2 cups fresh spinach
- Salt and pepper to taste
- Olive oil for sautéing
Feel free to play around with the ingredients! You can swap in other bean varieties or add your favorite leafy greens if you don’t have spinach on hand.

Step-by-step instructions
- In a large pot, heat olive oil over medium heat. Add the onion, carrots, and celery. Sauté until the vegetables are softened, about 5-7 minutes.
- Add the Italian sausage to the pot, breaking it up with a spoon. Cook until browned, about 5-7 minutes.
- Stir in the garlic and cook for an additional minute, allowing the aroma to fill your kitchen.
- Add the broth, white beans, thyme, oregano, salt, and pepper. Bring to a boil, then reduce heat and let simmer for 20 minutes, letting all those flavors meld together.
- Stir in the fresh spinach just before serving. Allow it to wilt, then serve hot.
These clear steps will guide you right to a delicious pot of soup that your whole family will adore!
Best ways to enjoy it
This Tuscan White Bean Soup pairs beautifully with a crusty loaf of bread or a light salad on the side. Consider topping it with a drizzle of olive oil or a sprinkle of grated Parmesan for an extra layer of flavor. For a Southern twist, serve it alongside cornbread or hushpuppies to complete your cozy meal.
Storage and reheating tips
Leftovers? Yes, please! Store any extra soup in an airtight container in the fridge for up to three days. Reheat gently on the stovetop or in a microwave until warmed through. If you want to save it for later, this soup freezes well. Just make sure to cool it completely before putting it in freezer-safe containers.
Helpful cooking tips
Here are a couple of insider tips to ensure your soup turns out perfect every time:
- For richer flavor, try browning the sausage a little more before adding your veggies.
- Always taste as you go! Adjust the seasoning to your preference, especially the salt and pepper.
Recipe variations
Want to switch things up? Here are a few ideas:
- Make it vegan by substituting Italian sausage with plant-based options and using vegetable broth exclusively.
- Add some diced tomatoes for a bit of acidity and extra flavor.
- Spice it up with red pepper flakes or chopped fresh herbs like basil or parsley right before serving.
Common questions
How long does it take to prepare?
Prep time is around 15 minutes, and with cooking, you’ll have this soup ready in about 45 minutes!
Can I use other types of beans?
Absolutely! Feel free to substitute with black beans, pinto beans, or even lentils.
Is this soup gluten-free?
Yes! All the ingredients listed are gluten-free. Just check the sausage packaging to make sure it meets your dietary needs.

Tuscan White Bean Soup
Ingredients
Method
- In a large pot, heat olive oil over medium heat. Add the onion, carrots, and celery. Sauté until the vegetables are softened, about 5-7 minutes.
- Add the Italian sausage to the pot, breaking it up with a spoon. Cook until browned, about 5-7 minutes.
- Stir in the garlic and cook for an additional minute, allowing the aroma to fill your kitchen.
- Add the broth, white beans, thyme, oregano, salt, and pepper. Bring to a boil, then reduce heat and let simmer for 20 minutes, letting all those flavors meld together.
- Stir in the fresh spinach just before serving. Allow it to wilt, then serve hot.