Italian Sausage and White Bean Soup

Italian Sausage and White Bean Soup

No Comments

Photo of author

By Millie Pham

This is the kind of soup you make when it’s chilly outside and you want something hearty, flavorful, and filling—but not fussy. Italian sausage gives it a bold, savory base. The beans make it extra cozy. And everything cooks in one pot, which is always a win.

Why I Love This Recipe

I first made this soup on a Sunday night when I needed something warm and filling, but didn’t want to go back to the store. I had sausage in the freezer and a can of beans in the pantry, and the rest just came together. Since then, I’ve made it over and over again with little tweaks. It’s one of those no-fail soups you can always count on.

  • It’s hearty but not too heavy
  • Easy to make in one pot
  • Great for leftovers
  • Full of rich flavor from the sausage and broth
  • Flexible — add whatever greens or beans you have

Servings and Time

Serves: 4–6
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes

What You’ll Need

  • 1 tablespoon olive oil
  • 1 lb Italian sausage (mild or spicy, casings removed)
  • 1 white onion, diced
  • 2 medium carrots, peeled and diced
  • 3 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 3 cups chicken broth
  • 1 (15 oz) can white beans (cannellini or Great Northern), drained and rinsed
  • 2 cups chopped kale (stems removed)
  • ½ tablespoon lemon juice (optional, for brightness)

Pro Tips

  • Use spicy Italian sausage for extra kick
  • Add the garlic after the onion softens so it doesn’t burn
  • If you like a thicker soup, mash some of the beans before adding
  • Lemon juice at the end brightens all the flavors
  • You can sub kale for spinach, collards, or even Swiss chard

Tools You’ll Need

  • Large pot or Dutch oven
  • Wooden spoon or spatula
  • Cutting board and knife
  • Can opener
  • Ladle for serving

Substitutions and Variations

  • Use turkey sausage instead of pork
  • Swap kale with baby spinach (add it at the end so it doesn’t overcook)
  • Add diced potatoes or zucchini for extra veggies
  • Use vegetable broth for a lighter taste
  • Add a pinch of red pepper flakes for heat

Make Ahead Tips

  • Chop all veggies ahead of time and store in airtight containers
  • Cook the sausage and onion mix and refrigerate up to 2 days in advance
  • Soup can be made fully and stored in fridge up to 4 days or frozen up to 2 months

The Recipe

Step 1: Brown the sausage

In a large pot, heat 1 tablespoon olive oil over medium heat. Add 1 lb Italian sausage (casings removed) and cook, breaking it apart with a spoon, until browned and fully cooked, about 6–8 minutes.

Step 2: Add onion and carrots

Add 1 diced white onion and 2 diced carrots to the pot. Cook for 5–7 minutes, stirring occasionally, until the veggies are softened.

Step 3: Add garlic and seasoning

Stir in 3 cloves minced garlic, 1 teaspoon Italian seasoning, ½ teaspoon salt, and ¼ teaspoon black pepper. Cook for 30–60 seconds until fragrant.

Step 4: Add broth and beans

Pour in 3 cups chicken broth and 1 can (15 oz) white beans (drained and rinsed). Stir and bring to a gentle simmer.

Step 5: Add kale and simmer

Stir in 2 cups chopped kale. Simmer the soup for 10–15 minutes until the kale is tender and everything is well combined.

Step 6: Finish with lemon and serve

Stir in ½ tablespoon lemon juice (optional). Ladle the soup into bowls and serve warm.

Italian Sausage and White Bean Soup

Leftovers and Storage

  • Store in an airtight container in the fridge for up to 4 days
  • Freeze cooled soup in individual portions for up to 2 months
  • Reheat on the stove or in the microwave until hot

Macros (Per Serving — Based on 6 Servings)

Calories: ~360
Protein: ~22g
Carbs: ~18g
Fat: ~22g
Fiber: ~4g

Why This Recipe Works (Quick Science)

  • Browning the sausage first creates deep flavor
  • Beans add natural creaminess without needing cream
  • Kale holds up well to simmering and adds texture
  • Garlic and Italian seasoning round out the savory base

Common Mistakes

  • Not draining the beans — this can make the soup taste starchy
  • Burning the garlic — add it after the onion softens to avoid bitterness
  • Adding greens too early — kale works, but spinach would get mushy if overcooked
  • Not seasoning as you go — salt and pepper make a huge difference

What to Serve With

  • Crusty bread or garlic toast
  • A simple arugula salad with lemon vinaigrette
  • Grated parmesan sprinkled on top
  • A glass of dry white wine or sparkling water

FAQ

Can I use spinach instead of kale?
Yes, but stir it in at the very end so it doesn’t overcook.

What kind of sausage should I use?
Mild or spicy Italian sausage, either pork or turkey — just remove the casings.

Can I make this vegetarian?
Yes! Use plant-based sausage and vegetable broth instead of chicken broth.

Can I blend the soup?
If you want a thicker texture, mash some of the beans before adding, or blend a small portion of the finished soup.

Leave a Comment