Tuscan White Bean Soup is a hearty, one-pot meal that brings together Italian sausage, vegetables, herbs, spices, creamy beans, and fresh spinach. I love how the flavors layer beautifully, and when I reheat it the next day, the taste deepens even more. This dish feels rustic, comforting, and satisfying all in one bowl.

Why You’ll Love This Recipe

I like this recipe because it balances richness and wholesomeness perfectly. The Italian sausage adds depth, the beans make it creamy without being heavy, and the spinach keeps it fresh. I enjoy that I can put it together in under an hour, yet it tastes like it’s been simmering all day. It’s also flexible—I can swap ingredients depending on what I have, and it still comes out delicious. Plus, leftovers taste even better, making it a great meal-prep option.

Ingredients

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

  • 1 pound mild Italian sausage

  • 1 large yellow onion, diced (about 1 ½ cups)

  • 3 ribs celery, diced

  • 2 large carrots, sliced into rounds

  • 2 teaspoons garlic, minced

  • 1 tablespoon tomato paste

  • 1 teaspoon Italian seasoning

  • ½ teaspoon crushed red pepper

  • ½ teaspoon ground black pepper

  • 4 cups (32 ounces) chicken broth

  • 2 cans (15.5 ounces each) Great Northern beans, drained and rinsed

  • 2 cups fresh baby spinach

  • ½ cup heavy whipping cream

  • Parsley, chopped for garnish

Directions

  1. In a large Dutch oven over medium-high heat, I cook the sausage until browned, breaking it into small pieces (about 10–15 minutes).

  2. I reduce the heat to medium, add onions, celery, and carrots, and cook until the onions soften (3–5 minutes). Then I stir in the garlic and cook for 1 more minute.

  3. I mix in the tomato paste, Italian seasoning, crushed red pepper, and black pepper.

  4. I pour in the chicken broth and add the beans. I bring it to a simmer and let it cook for 6–7 minutes, or until the celery and carrots soften.

  5. I stir in the heavy cream and spinach and cook until the spinach wilts (about 5 minutes).

  6. I serve the soup warm, garnished with fresh parsley.

Servings and timing

This recipe makes about 6 servings. It takes roughly 45 minutes total—about 15 minutes to brown the sausage and prep the vegetables, and another 30 minutes to simmer and finish.

Variations

  • I sometimes use spicy Italian sausage for extra heat.

  • When I want a lighter version, I swap in ground turkey or chicken.

  • For a vegetarian option, I replace the sausage with plant-based sausage and use vegetable broth.

  • Kale works just as well as spinach and gives the soup a slightly heartier bite.

  • If I want a tomato-forward flavor, I add a can of diced tomatoes or swap tomato paste for tomato sauce.

Storage/Reheating

I let the soup cool completely before storing it in an airtight container in the refrigerator for up to 4 days. To reheat, I warm it on the stovetop over medium heat or in the microwave. For longer storage, I freeze it in freezer-safe containers for up to 3 months. When I want to enjoy it again, I thaw it overnight in the refrigerator before reheating.

FAQs

Can I use dried beans instead of canned beans?

Yes, I can use dried beans, but I make sure to soak and cook them ahead of time since they need longer cooking than canned beans.

Can I make this soup dairy-free?

I leave out the heavy cream or replace it with coconut milk or a dairy-free cream substitute for a lighter, dairy-free version.

Can I make this soup in a slow cooker?

Yes, I can brown the sausage first, then add everything except the spinach and cream to the slow cooker. I cook on low for 6–7 hours or high for 3–4 hours, then stir in the cream and spinach at the end.

What bread goes best with this soup?

I like serving it with crusty French bread, focaccia, or garlic knots for dipping into the creamy broth.

Can I make this soup ahead of time?

Yes, I actually prefer making it a day ahead because the flavors deepen overnight. I just reheat it gently on the stovetop when ready to serve.

Conclusion

Tuscan White Bean Soup is one of my go-to comfort meals because it’s hearty, full of flavor, and easy to make. I love how versatile it is, and the fact that it stores and reheats beautifully makes it even better. Whether I serve it with fresh bread or enjoy it on its own, it always feels like a satisfying, complete meal.

Similar Posts

Leave a Reply

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