Easy Italian Sausage and Bean Soup Recipe

This easy Italian sausage and bean soup recipe makes a hearty dinner in about 50 minutes, including 15–20 minutes of prep and 30–35 minutes of cooking. It serves 6 and combines browned Italian sausage, creamy cannellini beans, tender vegetables, diced tomatoes, chicken broth, and leafy greens in one satisfying pot.

Every spoonful brings savory sausage, soft white beans, sweet carrots, aromatic celery, and a tomato-seasoned broth together with a gentle Italian herb flavor. Finish each bowl with grated Parmesan and serve it with crusty bread for a cozy meal that is filling without being complicated.

Jump to Recipe

Why You’ll Love This Recipe

Hearty Italian sausage and bean soup served for dinner

This is the kind of dinner that makes a busy evening feel organized. The sausage browns in the same pot used for the vegetables and broth, so there is plenty of flavor with very little cleanup.

The white beans make the soup hearty and creamy while the carrots, celery, tomatoes, and greens keep every bowl colorful and balanced. Mild Italian sausage gives a family-friendly flavor, while hot sausage and a pinch of red pepper flakes bring extra warmth for diners who enjoy a little spice.

The recipe is also flexible without losing its character. Cannellini beans are especially creamy, but great northern beans or another white bean work well too, and you can choose spinach for a quick finish or kale when you want a sturdier green.

Ingredients You’ll Need

Ingredients for easy Italian sausage and bean soup

Gather the ingredients before you start, because the soup moves quickly once the sausage is browned. A large Dutch oven or heavy soup pot is ideal for steady heat and even cooking.

  • Sausage: Use 1 pound of bulk Italian sausage, mild or hot. Links work too; simply remove the casings before cooking.
  • Vegetable base: One diced yellow onion, two diced carrots, and two diced celery stalks create a sweet, aromatic foundation.
  • Flavor builders: Three minced garlic cloves, Italian seasoning, and optional red pepper flakes give the broth its savory Italian profile.
  • Beans and tomatoes: Two 15-ounce cans of drained and rinsed cannellini or other white beans pair with one can of diced tomatoes and their juices.
  • Broth and greens: Six cups of chicken broth, one bay leaf, and 4–5 ounces of baby spinach or chopped kale complete the soup.
  • Finishing touches: Kosher salt, black pepper, grated Parmesan, and crusty bread are all you need to serve.

If you are planning a bean-filled dinner menu, our Fiesta Black Bean Bowl is another colorful option for a different night.

How to Make It Step-by-Step

Cooking sausage and vegetables for Italian bean soup

Step 1: Heat a large Dutch oven or soup pot over medium-high heat, then add the bulk Italian sausage. Cook for 5–7 minutes, breaking it into small pieces with a wooden spoon, until it is browned and cooked through; those browned bits are important for a full-flavored broth.

Step 2: Look at the amount of fat in the pot and transfer some out if needed. If your sausage is very lean, add 1 tablespoon olive oil so the vegetables can soften without sticking.

Step 3: Add the diced onion, carrots, and celery to the sausage. Cook for 5–6 minutes, stirring occasionally, until the onion starts to turn translucent and the carrots and celery begin to soften.

Step 4: Add the minced garlic, Italian seasoning, and red pepper flakes if using. Stir constantly for about 30 seconds, just until the garlic smells fragrant; keeping this step brief prevents it from burning.

Step 5: Pour in the diced tomatoes with their juices, then add the drained and rinsed beans, chicken broth, and bay leaf. Stir well, scraping the bottom of the pot, and bring the soup to a boil.

Step 6: Reduce the heat to low, partially cover the pot, and simmer for 15–20 minutes. This gives the vegetables time to become tender and allows the sausage, tomatoes, beans, and broth to develop a unified flavor.

Step 7: Remove the bay leaf before adding the greens. Stir in baby spinach and cook for 1–2 minutes, or use chopped kale and cook for 4–6 minutes, until the greens are tender but still pleasantly fresh.

Step 8: Taste the soup and adjust the kosher salt and black pepper to your preference. Ladle it into warm bowls, shower the tops with grated Parmesan, and serve immediately with crusty bread.

For another comforting bowl to add to your cold-weather meal rotation, try this slow cooker mushroom barley soup when you have more time for a hands-off dinner.

Pro Tips for the Best Soup

Mashing beans to thicken Italian sausage soup

Brown the sausage thoroughly before adding any liquid. It may be tempting to rush this step, but the browned surface gives the soup a deeper savory taste and adds satisfying texture to each bite.

Rinse canned beans in a colander under cool water before adding them. This removes excess canning liquid and helps the broth stay clean-tasting while allowing the beans to absorb the flavors of the soup.

For a thicker consistency, mash about 1/2 cup of the beans against the side of the pot before simmering. You can also blend a small portion of the soup and stir it back in, which thickens the broth without requiring cream.

Add spinach near the end because it wilts quickly. Kale needs more time, so give it 4–6 minutes in the simmering soup; adding either green at the right time keeps it tender instead of overcooked.

For a richer tomato note, some versions use crushed tomatoes or add 1 tablespoon tomato paste. The specified diced tomatoes create a pleasantly rustic texture, so use the alternative only when you prefer a smoother or more concentrated tomato flavor.

Storage and Reheating

Let leftover soup cool briefly, then transfer it to airtight containers and refrigerate it. The beans may continue to absorb broth as the soup sits, so add a small splash of chicken broth or water when reheating if the consistency becomes too thick.

Reheat individual portions in the microwave in short intervals, stirring between each one, or warm the soup gently in a saucepan over medium-low heat. Taste again before serving because reheating can soften the seasoning slightly.

If you are preparing several make-ahead dinners, label the container with the date and keep the soup chilled. Add fresh Parmesan and bread only when serving so the garnish remains at its best.

What to Serve with Italian Sausage and Bean Soup

Parmesan-topped Italian sausage and bean soup with crusty bread

A thick slice of crusty bread is the simplest pairing because it soaks up the tomato-rich broth and makes the meal especially satisfying. A green salad or lightly dressed seasonal vegetables can also provide a crisp contrast to the warm soup.

For a larger comfort-food spread, pair this soup with our easy bread stuffing as a savory side. If you are planning dessert, bright lime bars offer a refreshing finish after the hearty main course.

Easy Italian Sausage and Bean Soup Recipe

Easy Italian Sausage and Bean Soup

A comforting one-pot soup made with Italian sausage, white beans, vegetables, tomatoes, chicken broth, and spinach or kale. It is ready in about 50 minutes and makes 6 generous servings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 servings

Ingredients
  

Soup Ingredients
  • 1 pound Bulk Italian sausage, mild or hot
  • 1 medium Medium yellow onion, diced
  • 2 medium Medium carrots, peeled and diced
  • 2 stalks Celery stalks, diced
  • 3 cloves Garlic cloves, minced
  • 1 teaspoon Italian seasoning
  • 1/4 teaspoon Red pepper flakes, optional
  • 1 14–15 ounce can Diced tomatoes with juices
  • 2 15-ounce cans Cannellini beans or other white beans, drained and rinsed
  • 6 cups Chicken broth or stock
  • 1 leaf Bay leaf
  • 4–5 ounces Baby spinach or chopped kale
Seasoning and Serving
  • 1/2 teaspoon Kosher salt
  • 1/4 teaspoon Black pepper
  • 1 tablespoon Olive oil, only if needed
  • as needed Grated Parmesan cheese
  • as needed Crusty bread

Method
 

Step-by-Step
  1. Heat a large Dutch oven or soup pot over medium-high heat. Add the Italian sausage and cook for 5–7 minutes, breaking it into small pieces, until browned and cooked through.
  2. Transfer excess fat if necessary. If the sausage is very lean, add 1 tablespoon olive oil before continuing.
  3. Add the diced onion, carrots, and celery. Cook for 5–6 minutes, stirring occasionally, until the vegetables begin to soften.
  4. Stir in the minced garlic, Italian seasoning, and optional red pepper flakes. Cook for about 30 seconds, just until fragrant.
  5. Add the diced tomatoes with their juices, drained beans, chicken broth, and bay leaf. Bring the soup to a boil.
  6. Reduce the heat, partially cover the pot, and simmer for 15–20 minutes, until the vegetables are tender and the flavors have come together.
  7. Remove the bay leaf. Stir in the baby spinach and cook for 1–2 minutes, or add kale and cook for 4–6 minutes, until the greens are tender.
  8. Taste the soup and adjust the salt and black pepper. Ladle into bowls and serve with grated Parmesan and crusty bread.

Notes

For a thicker soup, mash about 1/2 cup of the beans against the side of the pot before simmering, or blend a small portion of the soup and stir it back in. Store leftovers in the refrigerator and reheat gently on the stovetop or in the microwave.

Final Thoughts

This easy Italian sausage and bean soup delivers the warmth of a slow-simmered dinner without requiring a long cooking session. With browned sausage, creamy white beans, tender vegetables, tomatoes, and leafy greens, it is nourishing, colorful, and substantial enough to serve as the main course.

Keep the method in your regular dinner rotation and adjust the details to suit your table: choose mild sausage for a gentle bowl, hot sausage for more intensity, spinach for speed, or kale for a heartier bite. Do not skip the Parmesan and crusty bread at the end, since those simple finishing touches make the soup feel complete.

For a sweet skillet-style treat on another evening, finish your meal with these stovetop caramel apples. Tonight, though, ladle up this comforting soup while it is hot and enjoy an easy Italian-inspired dinner everyone can gather around.

Leave a Comment

Recipe Rating