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

Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Clarice
  • Prep Time: 15 Mins
  • Cook Time: 35 Mins
  • Total Time: 50 Mins
  • Yield: 6 servings 1x
  • Category: Healthy Dinner
  • Method: Stovetop
  • Cuisine: Italian

Description

Tuscan White Bean Soup is the ultimate comfort food for chilly evenings, blending savory halal-certified Italian-style turkey or beef sausage with creamy Great Northern beans and fresh aromatics. This one-pot, soul-warming meal delivers a rustic, restaurant-quality Mediterranean experience in less than an hour. Packed with protein and fiber, this hearty soup is perfectly balanced with a touch of heavy cream for a luxurious texture, making it an ideal choice for quick weeknight dinners or healthy meal prepping for the whole family.


Ingredients

Scale

1 pound mild Italian turkey or beef sausage
1 large yellow onion, diced
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) halal-certified chicken broth
2 cans (15.5 ounces each) Great Northern beans, drained and rinsed
2 cups (60 g) fresh baby spinach
½ cup (119 g) heavy whipping cream
Fresh parsley, chopped for garnish


Instructions

Step 1: Brown the Sausage

Place a large Dutch oven over medium-high heat. Add the Italian sausage and cook until browned, using a wooden spoon to break the meat into crumbles. This process usually takes 10 to 15 minutes. Drain any excess fat if desired.

Step 2: Sauté the Aromatics

Reduce the heat to medium. Add the diced onion, celery, and carrots to the pot. Sauté the vegetables until the onions are soft and translucent, which should take about 3 to 5 minutes. Stir in the minced garlic and cook for one additional minute until fragrant.

Step 3: Season and Simmer

Stir in the tomato paste, Italian seasoning, crushed red pepper, and black pepper. Ensure the vegetables are well-coated with the paste and seasonings. Pour in the chicken broth and the drained beans, bringing the mixture to a gentle simmer. Continue to simmer for 6 to 7 minutes until the carrots and celery are tender.

Step 4: Finish with Cream and Spinach

Pour in the heavy cream and fold in the fresh baby spinach. Let the soup continue to cook for about 5 minutes or until the spinach has wilted beautifully into the broth. Taste and adjust seasonings as needed, then serve warm garnished with fresh parsley.

Pro Tips

  • Mash a small portion of the beans against the side of the pot to thicken the soup naturally without flour.
  • Always rinse your canned beans thoroughly to remove excess sodium and starchy liquid.
  • Use a high-quality chicken broth or bone broth to elevate the depth of flavor in the soup.
  • If you love texture, add a handful of grated Parmesan cheese on top right before serving.
  • Do not overcook the spinach; adding it at the very end keeps it vibrant and fresh.

Notes

Use high-quality chicken broth for a better depth of flavor. For a dairy-free version, substitute heavy cream with full-fat coconut milk or a plant-based cooking cream. Ensure your sausage is labeled as pork-free and halal-certified. Store leftovers in an airtight container in the refrigerator for up to 4 days.


Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380
  • Sugar: 4g
  • Sodium: 850mg
  • Fat: 22g
  • Saturated Fat: 9g
  • Carbohydrates: 28g
  • Fiber: 8g
  • Protein: 21g
  • Cholesterol: 65mg