Italian Sausage Cannellini Bean Soup: A Hearty One-Pot Meal

There is nothing more comforting than a robust, flavorful soup on a chilly evening. This Italian Sausage Cannellini Bean Soup is the perfect one-pot wonder, combining savory sausage, creamy cannellini beans, and a medley of aromatic vegetables in a rich, herb-infused tomato broth. It’s a complete meal that feels both rustic and satisfyingly gourmet, yet it comes together in under an hour, making it an ideal choice for a busy weeknight dinner. If you’re looking for a recipe that delivers maximum flavor with minimal effort, you’ve found it.

We developed this recipe to be straightforward and accessible for any enthusiastic home cook. You don’t need fancy equipment or hard-to-find ingredients. Just a good quality sausage, a few pantry staples, and a single large pot are all it takes to bring this taste of Tuscany to your kitchen table. Let’s get cooking!

Why You’ll Love This Easy Italian Sausage Cannellini Bean Soup

This isn’t just another soup recipe; it’s a go-to meal solution. It’s a hearty, filling dish packed with protein and fiber that will keep you warm and satisfied. The combination of spicy or sweet Italian sausage with the tender, earthy cannellini beans creates a wonderful texture and depth of flavor. Plus, it’s incredibly versatile—feel free to toss in some spinach or kale for extra greens!

A spoonful of Italian sausage and cannellini bean soup, highlighting the crumbled sausage, creamy beans, and diced vegetables.
Every spoonful is packed with flavor.

Ingredients You’ll Need

The beauty of this soup lies in its simplicity. Here are the core components that create its signature flavor:

  • Italian Sausage: The star of the show. You can use hot, mild, or sweet Italian sausage depending on your preference. Removing the casings allows it to crumble and infuse the entire soup.
  • Cannellini Beans: These white kidney beans are prized for their creamy texture and nutty flavor, which complements the sausage perfectly.
  • Aromatics: A classic trio of onion, carrots, and celery (the soffritto) builds the foundational flavor of the broth. Garlic and fresh herbs elevate it further.
  • Crushed Tomatoes: Forms the rich, savory base of the soup.
  • Chicken Broth: Use a good quality broth as it makes up a significant portion of the soup’s flavor profile.
  • Herbs: A combination of dried oregano, basil, and a fresh sprig of rosemary adds that quintessential Italian aroma.

Step-by-Step Instructions for the Perfect Soup

Follow these simple steps to create a delicious bowl of Italian Sausage Cannellini Bean Soup every time.

1. Brown the Sausage

Start by heating a bit of olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the Italian sausage (casings removed) and cook, breaking it apart with a spoon, until it’s nicely browned. This step is crucial for developing flavor. Once cooked, remove the sausage with a slotted spoon and set it aside, leaving the rendered fat in the pot.

2. Sauté the Vegetables

To the same pot, add the diced onion, carrots, and celery. Sauté the vegetables in the sausage drippings until they soften, which usually takes about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn.

An extreme close-up of a rustic, dark bowl filled with hearty Tuscan sausage and white bean soup, showing the rich texture of the broth.
Look at that rich, flavorful broth!

3. Build the Broth

Pour in the chicken broth, using it to deglaze the pot by scraping up any browned bits from the bottom. Stir in the crushed tomatoes, dried oregano, and basil. Add the cooked sausage back to the pot along with the drained and rinsed cannellini beans and the sprig of rosemary. For a similar dish with a different flavor profile, consider this sausage and pepper pasta recipe.

4. Simmer to Perfection

Bring the soup to a boil, then reduce the heat to low, cover, and let it simmer for at least 20 minutes. This allows all the flavors to meld together beautifully. The longer it simmers, the more developed the taste will be. Before serving, remove the rosemary sprig and season with salt and pepper to your liking. If you enjoy creamy soups, our creamy chicken parmesan soup is another must-try.

Tips for Success and Variations

Choosing the Right Sausage

The type of Italian sausage you choose will have a big impact on the final flavor. Hot Italian sausage will give the soup a spicy kick, while sweet or mild sausage will result in a more savory, aromatic dish. You can even use chicken or turkey sausage for a leaner option.

Creamy vs. Broth-Based

To make a creamy version of this soup, you can stir in a splash of heavy cream or full-fat coconut milk during the last few minutes of cooking. Another trick is to blend a cup of the cannellini beans with a little broth and stir it back into the pot to thicken the soup naturally. For another creamy sausage idea, try this creamy sausage tortellini.

What to Serve with Your Soup

This Italian Sausage Cannellini Bean Soup is a meal in itself, but it pairs wonderfully with a few simple sides. A loaf of crusty bread or garlic bread is perfect for dipping into the flavorful broth. A simple green salad with a light vinaigrette also makes a great accompaniment, providing a fresh contrast to the hearty soup.

How to Store and Reheat

This soup is fantastic for meal prep as the flavors deepen overnight. Store leftovers in an airtight container in the refrigerator for up to 4 days. You can also freeze it for up to 3 months. To reheat, simply warm it gently on the stovetop or in the microwave. You may need to add a splash of broth to thin it out as it can thicken upon standing.

Frequently Asked Questions

Yes, this recipe adapts well for a slow cooker. Brown the sausage and sauté the aromatics on the stovetop first, then transfer everything to the slow cooker. Cook on low for 4-6 hours or on high for 2-3 hours.

Absolutely! While cannellini beans are traditional for their creamy texture, you can easily substitute them with Great Northern beans, navy beans, or even chickpeas.

For a dairy-free creamy option, take one cup of the soup (making sure to get plenty of beans) and blend it until smooth. Stir the pureed mixture back into the pot. This will thicken the soup and give it a creamy consistency naturally.

Yes, this soup freezes wonderfully. Let it cool completely, then store it in an airtight, freezer-safe container for up to 3 months. Thaw it overnight in the refrigerator before reheating on the stovetop.

You can stir in a few handfuls of fresh spinach or chopped kale during the last 5 minutes of cooking. Allow the greens to wilt down into the soup before serving for an extra boost of nutrients.

Enjoy This Hearty Italian Sausage Soup!

We hope you love this simple yet incredibly flavorful Italian Sausage Cannellini Bean Soup recipe. It’s a true comfort food champion that’s sure to become a regular in your meal rotation. If you make it, we’d love to hear from you! Please leave a comment below or share a photo of your creation on Pinterest. Happy cooking!

A vibrant bowl of Italian Sausage Cannellini Bean Soup, garnished with fresh herbs and a side of crusty bread, ready to be pinned.
Share this delicious one-pot meal with your friends!

Italian Sausage Cannellini Bean Soup Recipe

An extreme close-up of a rustic, dark bowl filled with hearty Tuscan sausage and white bean soup, showing the rich texture of the broth.

Italian Sausage Cannellini Bean Soup: A Hearty One-Pot Meal

This hearty Italian Sausage Cannellini Bean Soup is the perfect one-pot meal, packed with savory sausage, creamy beans, and aromatic vegetables. A comforting, flavorful, and easy recipe ready in under an hour for a perfect weeknight dinner.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American, Italian
Calories: 410

Ingredients
  

  • 1 tablespoon Olive Oil
  • 1 lb Italian Sausage hot or mild, casings removed
  • 1 large Yellow Onion diced
  • 2 Carrots peeled and diced
  • 2 stalks Celery diced
  • 4 cloves Garlic minced
  • 1 teaspoon Dried Oregano
  • 1 teaspoon Dried Basil
  • 28 oz Crushed Tomatoes 1 can
  • 4 cups Chicken Broth
  • 30 oz Cannellini Beans 2 (15-oz) cans, rinsed and drained
  • 1 sprig Fresh Rosemary
  • Salt and Black Pepper to taste

Equipment

  • 1 Large Dutch Oven or Pot
  • 1 Wooden Spoon

Method
 

  1. Heat olive oil in a large Dutch oven over medium-high heat. Add the Italian sausage (casings removed) and cook, breaking it apart with a spoon, until browned, about 5-7 minutes. Remove with a slotted spoon and set aside.
  2. Add the diced onion, carrots, and celery to the pot. Sauté in the rendered sausage fat until softened, about 5-7 minutes.
  3. Stir in the minced garlic, dried oregano, and dried basil. Cook for one minute until fragrant.
  4. Pour in the chicken broth and crushed tomatoes, scraping up any browned bits from the bottom of the pot.
  5. Return the cooked sausage to the pot. Stir in the rinsed cannellini beans and add the sprig of fresh rosemary.
  6. Bring the soup to a boil, then reduce heat to low, cover, and simmer for at least 20 minutes to allow the flavors to meld.
  7. Remove the rosemary sprig. Season with salt and pepper to taste before serving. Garnish with fresh parsley or grated Parmesan if desired.

Notes

For a creamy soup: Stir in 1/2 cup of heavy cream during the last 5 minutes of simmering.
Add greens: Add a few handfuls of fresh spinach or kale at the end and let it wilt into the soup for extra nutrients.
Spice it up: If you're not using hot Italian sausage, add a pinch of red pepper flakes with the garlic for a little heat.

You May Also Like...

Leave a Comment

Recipe Rating