Italian Sausage White Bean Soup: Easy Comfort Food

Italian sausage white bean soup is more than just a meal—it’s a warm bowl of comfort that you can turn to on chilly evenings, busy weeknights, or whenever you crave something hearty and nourishing. With flavorful sausage, creamy beans, tender carrots, and a handful of fresh spinach stirred in at the end, this soup is as inviting as it is satisfying.

What I love most about this recipe is how it brings together simple ingredients in such a soulful way. The garlic and onion create a fragrant base, the sausage adds depth, and the beans make every spoonful filling yet cozy. It reminds me of those family dinners where the pot would simmer, filling the house with aromas that made us gather at the table long before it was ready.

This is an easy one-pot dinner that feels rustic and homey, but also nourishing and full of flavor. In the next sections, I’ll share why this soup is the perfect comfort food, highlight the key ingredients, and guide you through the step-by-step process so you can make it with confidence.

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 served in a white bowl with beans, sausage, carrots, and spinach

Italian Sausage White Bean Soup: Easy Comfort Food


  • Author: Emma
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Description

This cozy Italian sausage white bean soup is hearty, creamy, and full of flavor. Made in one pot with sausage, beans, carrots, and spinach—it’s the perfect comfort food for weeknights or family dinners.


Ingredients

Scale
  • 1 pound Italian sausage (mild or spicy, see note)

  • 1/2 medium onion, chopped

  • 3 cloves garlic, minced

  • 4 (14 oz) cans white beans (cannellini), drained

  • 4 cups chicken broth

  • 1/4 teaspoon Italian seasoning

  • 1/4 teaspoon dried rosemary

  • 2 small carrots, peeled and chopped small

  • 2 cups fresh baby spinach (packed)

  • Salt & pepper, to taste


Instructions

  • In a large pot, brown the Italian sausage over medium heat, breaking it apart with a spoon until cooked through.

  • Add the onion and cook until softened, then stir in the garlic for 1 minute until fragrant.

  • Add the carrots, white beans, chicken broth, Italian seasoning, and rosemary. Stir to combine.

  • Simmer uncovered for 20 minutes, allowing the flavors to blend.

  • Mash a few beans against the side of the pot to thicken the broth slightly.

  • Stir in the spinach just before serving and season with salt and pepper to taste.

  • Serve hot with crusty bread.

Notes

  • Use spicy Italian sausage for extra heat or mild for a classic flavor.
  • For a creamier soup, mash more beans or stir in a splash of cream.
  • Leftovers keep well in the fridge for 3 days or can be frozen (add spinach after reheating).
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Calories: ~320 kcal
  • Sugar: 2 g
  • Sodium: mg
  • Fat: ~12g
  • Saturated Fat: 4g
  • Carbohydrates: ~32g
  • Fiber: 8g
  • Protein: 22 g
  • Cholesterol: 40mg

Keywords: Italian sausage white bean soup, comfort food, easy soup recipe

Why Italian Sausage White Bean Soup is the Perfect Comfort Food?

A Hearty Blend of Flavors

At its heart, Italian sausage white bean soup is a dish that proves comfort food doesn’t need to be complicated. Each ingredient plays its part: the sausage brings savory richness, the beans add a creamy, almost velvety texture, and the carrots and onion bring a natural sweetness that balances it all out. Garlic and Italian herbs infuse the broth with an irresistible aroma, while spinach adds just the right pop of color and freshness. The result? A bowl that feels complete, satisfying, and deeply comforting.

Nutritious and Filling

One of the best things about this soup is that it’s both hearty and nourishing. Sausage provides protein, beans are rich in fiber, and spinach adds a boost of vitamins and minerals. Unlike heavy cream-based soups, this one feels lighter yet still indulgent thanks to the beans, which naturally thicken the broth. It’s the kind of meal that fuels your body while still wrapping you in that cozy, comfort-food feeling. Pair it with a slice of crusty bread, and you have a wholesome dinner that satisfies both appetite and soul.

A Soup That Brings People Together

Food has a way of connecting us, and soup especially has that magical quality of making people gather. I’ve always loved recipes like this one because they remind me of family evenings where a pot would be placed in the center of the table, and everyone would serve themselves, talking and laughing as the steam curled into the air. That’s the essence of this soup: it doesn’t just fill stomachs, it creates moments of warmth and togetherness.

Key Ingredients for Italian Sausage White Bean Soup

Choosing the Right Sausage

The star of this recipe is the Italian sausage, and the kind you choose will shape the entire flavor of your soup. Mild sausage offers a subtle, savory base, while spicy Italian sausage brings a kick that warms you from the inside out. I personally love using a mix of both—half mild, half spicy—for a balance that keeps each spoonful interesting. Whether you prefer ground sausage or sausage links sliced into pieces, the important part is browning it well. That caramelization creates layers of flavor that carry through the broth.

Beans, Broth, and Veggies

White beans—especially cannellini—are what make this soup so creamy and satisfying. By draining them before adding, you keep the broth clean while still getting that velvety texture once they simmer. Some cooks even mash a portion of the beans before stirring them back in, which naturally thickens the soup without needing cream. For the broth, a good-quality chicken stock makes all the difference, wrapping everything in a savory base that ties the flavors together. Carrots add a sweet, earthy note, and onions bring balance, while garlic shines through in every bite.

Spinach for Freshness

Just before serving, a couple of handfuls of fresh baby spinach are stirred into the pot. This simple step brightens the entire dish. The spinach wilts gently in the hot broth, adding freshness and color without overpowering the other flavors. It’s a small detail, but it elevates the soup from hearty to wholesome, making it feel lighter and well-rounded.

Herbs and Seasoning

The seasonings may be simple, but they’re what give this soup its rustic Italian charm. A pinch of rosemary, a touch of Italian seasoning, and just the right amount of salt and pepper round everything out. These herbs work quietly in the background, creating depth without stealing the spotlight from the main ingredients.

Step-by-Step Recipe for Italian Sausage White Bean Soup

Preparing the Base

Every good soup starts with a flavorful base, and this one is no exception. Begin by browning the Italian sausage in a large pot over medium heat. As it cooks, it releases savory oils that will carry flavor through the entire dish. Break it apart with a spoon until it’s nicely crumbled and just starting to caramelize. Next, add the onion and let it soften in the sausage drippings until translucent. Stir in the garlic, letting it cook for just a minute until fragrant. This trio sets the stage, filling your kitchen with aromas that let everyone know something delicious is coming.

Browning Italian sausage and onions in a pot for Italian sausage white bean soup

Adding Beans, Broth, and Veggies

Once your base is ready, it’s time to bring the heart of the soup together. Stir in the carrots, giving them a chance to cook slightly before adding the liquid. Then pour in the chicken broth, scraping the bottom of the pot to release all those flavorful bits. Add the cannellini beans, drained and rinsed, along with the rosemary and Italian seasoning. Let everything simmer gently for about 20 minutes. This is when the flavors start to meld, and the broth takes on a rich, savory depth.

Adding white beans and broth to a pot and blending for Italian sausage white bean soup

Finishing with Spinach

The final touch is adding fresh baby spinach. Stir it in just before serving, letting it wilt softly in the hot broth. This adds freshness, color, and a nutritional boost without weighing the soup down. Taste and adjust seasoning with salt and pepper as needed. I like to mash a few of the beans against the side of the pot at this stage, which naturally thickens the soup and gives it a creamier texture.

Serving the Soup

Ladle the soup into bowls and serve it hot with a slice of crusty Italian bread or garlic bread for dipping. Each bowl is hearty yet balanced—savory sausage, creamy beans, tender carrots, and a pop of green from the spinach. It’s rustic, comforting, and exactly the kind of meal you’ll want to make again when the weather turns cool.

Tips for Making the Best Sausage and White Bean Soup

Texture and Thickness Adjustments

One of the best parts of this recipe is how customizable it can be. If you like a creamier soup, simply mash some of the beans against the side of the pot before serving. This naturally thickens the broth without needing cream. Prefer it more brothy? Just add a splash of extra chicken stock to loosen it up. Some people also like adding a Parmesan rind while simmering—it melts into the broth, giving a rich, nutty depth that’s irresistible.

Flavor Enhancements

While the base recipe is simple and delicious, there are plenty of ways to elevate it. A pinch of crushed red pepper flakes will give your soup a subtle kick, while fresh parsley sprinkled on top adds brightness. If you’re a fan of layered flavors, sauté your sausage with a little celery in the beginning—it deepens the savory base beautifully. And don’t forget a squeeze of lemon juice just before serving; it lifts the flavors and balances the richness of the sausage.

Storage and Freezing Tips

This soup is perfect for meal prep. It keeps well in the refrigerator for up to three days and reheats beautifully on the stovetop or in the microwave. If you’d like to freeze it, leave out the spinach until reheating to keep its texture fresh. Store in airtight containers, and you’ll have cozy, homemade soup ready to enjoy any time you need a quick, comforting meal.

More Cozy Soups to Try

If you love this hearty Italian sausage white bean soup, you might also enjoy exploring other comforting recipes from the blog. A favorite is this Turkey Noodle Soup—light yet hearty, it’s another family-friendly bowl of comfort. Both recipes highlight how simple ingredients can turn into meals that warm the soul.

FAQs About Italian Sausage White Bean Soup

What is in Italian white bean soup?

It usually has cannellini beans, broth, garlic, onion, carrots, and herbs. Some recipes add sausage or greens like spinach.

What is in Italian sausage soup?

Italian sausage soup combines sausage, broth, vegetables, and herbs. Variations may include beans, pasta, or greens.

How many calories are in sausage bean soup?

On average, a serving has about 300–350 calories, depending on the sausage used.

Can you put sausages in soup?

Yes! Browning sausage adds depth and flavor, making it a hearty base for soups.

Serving Suggestions and Pairings

The Best Bread for Soup

Nothing pairs better with Italian sausage white bean soup than a slice of crusty Italian bread. Garlic bread or warm focaccia is also perfect for soaking up the savory broth.

Light Sides to Complement

Balance the heartiness of the soup with a fresh green salad or simple roasted vegetables. A drizzle of olive oil and a sprinkle of Parmesan on the salad ties everything together for a complete, comforting meal.

Close-up of Italian sausage white bean soup with sausage, beans, carrots, and spinach in a bowl
A hearty bowl of Italian sausage white bean soup, featuring sausage, creamy white beans, carrots, and spinach.

A Bowl Full of Flavor and Comfort

Italian sausage white bean soup is one of those recipes that feels like more than just food—it’s comfort in a bowl. With hearty sausage, creamy beans, and fresh spinach, it’s both nourishing and satisfying. Best of all, it comes together easily in one pot, making it perfect for busy weeknights or slow, cozy evenings at home.

I hope this recipe inspires you to gather around the table, share a warm meal, and maybe even make it part of your own family traditions. If you enjoyed this dish, try more cozy soups from the blog—like this Turkey Noodle Soup or the hearty Homemade Beef Barley Soup. Both are comforting, wholesome, and perfect for when you need a bowl of warmth.

Leave a Comment

Recipe rating