Nourishing Italian Sausage White Bean Soup Recipe

Posted on March 7, 2026

by: Amelia Grace

Bowl of Italian sausage white bean soup garnished with fresh herbs

Italian Sausage White Bean Soup is a stovetop, one-pot soup where bacon and Italian sausage are browned, then simmered with cannellini beans and spinach, producing a brothy, slightly creamy texture with tender beans and silky wilted greens. I keep Italian Sausage White Bean Soup in rotation for its smoky aroma, tender bean bite, and quick 30-minute prep.

Why This Italian Sausage White Bean Soup Stays in My Rotation

This Italian Sausage White Bean Soup is reliable because the technique is straightforward, the textures are layered, and little hands-off time is required. Browning meat and rendering bacon fat builds real depth, while simmering lets the beans soften and the spinach wilt without getting mushy. If you want a different leafy green approach, check a sturdier take like the high protein hearty kale white bean soup with sausage for comparison.

Ingredient

  • 4 slices bacon
  • 1 pound Italian sausage
  • 2 cups fresh spinach
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 4 cups chicken broth
  • 1 teaspoon dried oregano
  • Salt and pepper to taste

Cooking Method Section

  1. In a large pot, cook the bacon over medium heat until crispy. The bacon will render fat and become deeply browned and crisp, leave that rendered fat in the pot for flavor, then remove and set aside.
  2. In the same pot, add the Italian sausage and cook until browned. The sausage should develop caramelized edges and release savory juices, drain excess fat if necessary.
  3. Add the diced onion and garlic to the pot, cooking until the onion is softened. Watch for the onions to become translucent and the garlic to smell fragrant without burning.
  4. Stir in the cannellini beans, chicken broth, and oregano. Bring to a simmer, scraping up browned bits so the broth picks up color and depth, beans will start to swell and relax.
  5. Add the spinach and cooked bacon back to the pot. The spinach will wilt quickly into silky ribbons, and the bacon returns as smoky, crunchy bites. Season with salt and pepper.
  6. Allow to simmer for 10-15 minutes, then serve hot. The soup will mellow and thicken slightly as the flavors meld, with tender beans and a cohesive broth.

Nutrition

  • Serving size: about 1 1/2 cups
  • Calories: approximately 420 per serving
  • Protein: about 28 g
  • Carbs: about 30 g
  • Fat: about 22 g
  • Fiber: about 8 g

Serving and Pairing

  • Serve with crusty bread to soak up the brothy, slightly creamy broth.
  • A simple green salad keeps the meal balanced without competing textures.
  • Top with reserved crispy bacon for contrast between silky greens and crunchy bites.

Storage and Reheat

  • Refrigerator storage, cool to room temperature, store in an airtight container for up to 3 to 4 days.
  • Freezer storage, cool fully, freeze in a sealed container for up to 3 months; note beans may soften further after freezing.
  • Reheating method, warm gently over low to medium heat until steaming, stir occasionally to keep texture even.
  • Freshness tip, re-crisp reserved bacon in a skillet and stir in just before serving to restore texture.

Pro Tips

  • Rendered fat control, keep some bacon fat for flavor but drain excess after browning sausage to prevent an oily final soup.
  • Spinach timing, add spinach at the end so it wilts into silky ribbons instead of turning mushy.
  • Bean texture, use canned cannellini rinsed well, simmer just long enough for them to soften without falling apart.
  • Browning depth, don’t rush browning the sausage, the caramelized edges lend a richer broth.

Flavor Variations

  • Seasonal, in spring use smaller, tender baby spinach and add it at the very end for the freshest texture without changing the recipe.
  • Elevated, crisp the bacon a bit longer and crumble on top when serving to introduce a pronounced crunchy contrast.
  • Simple, skip re-crisping the bacon and stir it in straight from the pan for a quicker finish while keeping the same ingredient list.

Learn From My Mistakes

  • Mistake, cooking spinach too early made it lifeless and mushy. Fix, add spinach at the end so it wilts into silky ribbons.
  • Mistake, not draining excess sausage fat left the broth greasy. Fix, drain a little fat after browning sausage but reserve some for flavor.
  • Mistake, over-simmering canned beans caused them to break down. Fix, simmer gently 10 to 15 minutes and watch for tender beans.
  • Mistake, adding salt before tasting masked balance. Fix, season gradually after simmering so flavors settle before final salt and pepper.

Leftover

  • Reheated as soup, gently simmer leftovers and re-crisp bacon before stirring in to refresh texture.
  • Spoon over cooked grains, the brothy beans and sausage make a hearty topping for rice or farro.
  • Use as a simple pasta sauce, toss hot with cooked pasta for a rustic, saucy meal.
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
italian sausage white bean soup recipe for healthy 2026 03 07 160658 1

Italian Sausage White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Paleo

Description

A comforting one-pot soup with bacon, Italian sausage, cannellini beans, and spinach, offering a smoky aroma and a creamy texture.


Ingredients

Scale
  • 4 slices bacon
  • 1 pound Italian sausage
  • 2 cups fresh spinach
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 4 cups chicken broth
  • 1 teaspoon dried oregano
  • Salt and pepper to taste

Instructions

  1. Cook the bacon over medium heat until crispy, then remove and set aside.
  2. Add the Italian sausage to the pot and cook until browned.
  3. Stir in the diced onion and garlic, cooking until the onion softens.
  4. Mix in the cannellini beans, chicken broth, and oregano; bring to a simmer.
  5. Add the spinach and crumbled bacon back to the pot; season with salt and pepper.
  6. Simmer for 10-15 minutes before serving hot.

Notes

Serve with crusty bread and a green salad for a balanced meal. Top with reserved crispy bacon for added texture.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 3g
  • Sodium: 700mg
  • Fat: 22g
  • Saturated Fat: 8g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 28g
  • Cholesterol: 60mg

FAQ Section

Q: Can I make this less spicy if my Italian sausage is hot?

A: Italian Sausage White Bean Soup can be tempered by draining some of the rendered fat after browning the sausage, which removes some concentrated spice. Taste the broth before adding salt and pepper, and simmer a bit longer to mellow heat. Keeping bacon crisp on top adds balance to the spice.

Q: Can I freeze Italian Sausage White Bean Soup and what changes should I expect?

A: You can freeze Italian Sausage White Bean Soup for up to three months, stored in a sealed container. Beans may soften and spinach will become very soft after freezing. Thaw slowly, reheat gently, and consider adding a handful of fresh spinach when reheating to refresh texture if desired.

Q: How long can I keep Italian Sausage White Bean Soup in the fridge and how should I reheat it?

A: Store Italian Sausage White Bean Soup in the refrigerator for 3 to 4 days in airtight containers. Reheat slowly on the stovetop over low to medium heat until steaming, stir occasionally. Re-crisp reserved bacon in a skillet and stir in at the end to recover crunchy texture.

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star