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
white bean and sausage soup

White Bean and Sausage Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mily
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

Hearty white bean and sausage soup packed with flavor, protein, and fiber. Easy to make with Tuscan, Cajun, or vegetarian variations.


Ingredients

Scale
  • 1 lb Italian sausage (mild or spicy)
  • 2 cans cannellini beans, drained and rinsed
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 2 carrots, sliced
  • 2 celery stalks, chopped
  • 4 cups chicken or vegetable broth
  • 1 bay leaf
  • 1 sprig fresh rosemary
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • Optional: kale, lemon juice, red pepper flakes

Instructions

  1. Heat olive oil in a large pot over medium-high heat. Brown the sausage, breaking it into chunks. Remove and set aside.
  2. Sauté onion, garlic, carrots, and celery in sausage drippings until soft and fragrant.
  3. Return sausage to the pot. Add broth, beans, bay leaf, and rosemary. Bring to a boil.
  4. Reduce heat and simmer for 20–30 minutes.
  5. For a creamier texture, mash ½ cup of beans and stir back into the soup or blend a portion with an immersion blender.
  6. Optional: Stir in kale during the last 10 minutes. Add lemon juice, salt, and pepper to taste before serving.

Notes

Use cannellini beans for best texture. Browning the sausage enhances flavor. For added thickness, mash some beans or blend part of the soup. Customize with kale, cayenne, or Parmesan as desired.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 5g
  • Sodium: 890mg
  • Fat: 26g
  • Saturated Fat: 9g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 6g
  • Protein: 22g
  • Cholesterol: 55mg