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: Grace
  • Total Time: 45 minutes
  • Yield: Serves approximately 6 people 1x

Description

Tuscan White Bean Soup is a warm and hearty dish that captures the essence of Italian comfort food. This one-pot recipe combines savory Italian sausage, creamy white beans, fresh vegetables, and aromatic herbs to create a nutritious meal that’s perfect for chilly evenings or family gatherings. Not only is it simple to prepare, but it also tastes even better the next day, making it an excellent choice for meal prep. Serve this delicious soup with crusty bread or a crisp salad for a satisfying dining experience.


Ingredients

Scale
  • 1 pound mild Italian sausage
  • 1 large yellow onion, diced
  • 3 ribs celery, diced
  • 2 large carrots, sliced
  • 2 teaspoons garlic, minced
  • 1 tablespoon tomato paste
  • 4 cups chicken broth
  • 2 cans Great Northern beans, drained
  • 2 cups fresh baby spinach
  • ½ cup heavy whipping cream

Instructions

  1. In a large Dutch oven over medium-high heat, brown the sausage for about 10–15 minutes. Use a wooden spoon to break it apart as it cooks.
  2. Reduce heat to medium and add the diced onion, celery, and carrots. Sauté until softened (3–5 minutes), then add minced garlic and cook for another minute.
  3. Stir in tomato paste and seasonings (Italian seasoning, crushed red pepper, black pepper).
  4. Pour in chicken broth and add the beans. Bring to a simmer and cook for 6–7 minutes until vegetables are tender.
  5. Finally, stir in heavy cream and spinach until wilted (about 5 minutes). Serve warm.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 350
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 8g
  • Protein: 20g
  • Cholesterol: 60mg