Spicy Italian Sausage and Cannellini Bean Soup

This Spicy Italian Sausage and Cannellini Bean Soup is a hearty and flavorful dish that brings warmth and bold Italian flavor to the table. With savory sausage, creamy white beans, tender vegetables, and a touch of cream, it’s the perfect balance of comfort food and robust spice.

It’s simple to make and deeply satisfying—ideal for cold evenings or a cozy dinner at home.

Why You’ll Love This Recipe

Packed with flavor from spicy sausage, garlic, and herbs

Easy one-pot meal that’s filling and low-fuss

Creamy and hearty with beans and cream, yet not too heavy

Great for meal prep—even better the next day!

Customizable heat level for mild or spicy preferences

Key Ingredients

Spicy Italian Sausage: Adds protein and bold, savory flavor

Cannellini Beans: Soft, creamy beans that add texture and fiber

Aromatics (Onion, Garlic, Herbs): Build the base for depth and fragrance

Carrots: Slight sweetness to balance the spice

Chicken Stock: The flavorful liquid base of the soup

Heavy Cream: Finishes the soup with a touch of richness

Red Pepper Flakes: Add the heat—customizable to your liking

Spicy Italian Sausage and Cannellini Bean Soup

Ingredients:

19 oz spicy crumbled Italian sausage

1 small onion, chopped

4 cloves garlic, minced

1 teaspoon Italian seasoning (or Herbs de Provence)

1 tablespoon fresh thyme leaves (no sprigs)

¼ teaspoon red pepper flakes (adjust to taste)

2 medium carrots, sliced

15 oz canned cannellini beans, rinsed and drained

5 cups chicken stock

½ cup heavy cream

Salt and pepper to taste

Instructions:

Sauté the Sausage and Aromatics:

In a large pot or saucepan, cook the crumbled spicy Italian sausage over medium heat. Add the chopped onion, minced garlic, Italian seasoning, fresh thyme leaves, and red pepper flakes. Stir frequently, breaking the sausage into small pieces as it cooks. Sauté for about 5 minutes, or until the onion is soft and just beginning to brown.

Add the Carrots and Beans:

Mix in the sliced carrots and half of the cannellini beans. Stir to combine everything evenly.

Simmer with Broth:

Pour in the chicken stock and stir. Cover the pot, bring it to a boil, then reduce the heat to a gentle simmer. Let the soup cook for 15–20 minutes, or until the carrots are tender and the flavors have melded together.

Add Cream and Remaining Beans:

Stir in the remaining beans and remove the soup from the heat. Pour in the heavy cream and mix gently. If you’d like a thinner soup, add more broth or a splash of water. For a creamier finish, add a bit more cream.

Season and Serve:

Taste and adjust with salt, black pepper, or additional red pepper flakes if desired. Ladle into bowls and garnish with fresh thyme for a beautiful and aromatic finish.

Recipe Notes

Choose the Right Sausage:
Use spicy Italian sausage for bold flavor, or substitute with mild sausage if you’re sensitive to heat. You can also use sausage links—just remove the casings.

Don’t Overcook the Cream:
Add the heavy cream after removing the soup from the heat to prevent curdling or separation. Stir gently to incorporate.

Use High-Quality Stock:
Since the broth forms the soup’s base, use a flavorful, low-sodium chicken stock or homemade broth for best results.

Balance the Heat:
Red pepper flakes add extra spice—start small and adjust to taste. You can always add more at the end, but you can’t take it out.

Customize the Texture:
For a creamier soup, mash some of the beans before adding the cream. For a chunkier soup, skip mashing and keep the beans whole.

Add Greens if You Like:
Toss in a handful of fresh spinach or kale during the last few minutes of cooking for extra nutrition and color.

Make It Ahead:
This soup tastes even better the next day as the flavors develop—perfect for meal prep or freezing in batches.

Garnish Matters:
A sprinkle of fresh thyme or grated Parmesan cheese on top adds both flavor and a pretty finish.

Nutrition Information

(approx. per 1.5 cup serving)

Calories: 390 | Protein: 22g | Fat: 28g | Saturated Fat: 12g | Carbohydrates: 15g | Fiber: 4g | Sugar: 3g | Sodium: 820mg

Kitchen Equipment Needed

Large soup pot or Dutch oven

Wooden spoon or spatula

Measuring cups and spoons

Ladle

Cutting board & knife

Recipe Swaps and Variations

Meat Swap: Use ground turkey, chicken sausage, or chorizo

Bean Swap: Try great northern beans or navy beans

Spice Level: Add more red pepper flakes or use hot Italian sausage for extra heat

Dairy-Free: Use coconut cream or a splash of almond milk instead of heavy cream

Vegetarian Version: Skip the sausage and use plant-based crumbles and vegetable broth

How to Store Leftovers

Refrigerator: Store in an airtight container for up to 4 days

Freezer: Cool completely and freeze in portions for up to 3 months

Reheat: Gently warm on the stovetop over medium heat, adding extra broth if needed

Food and Drink Pairings

Side: Crusty bread, garlic toast, or a simple arugula salad

Drink: Pairs well with a glass of Chianti, Pinot Grigio, or sparkling water with lemon

Dessert: End with something light like lemon sorbet or panna cotta

Frequently Asked Questions:

Can I make this soup less spicy?
Yes—use mild Italian sausage and reduce or skip the red pepper flakes.

Can I use dried beans instead of canned?
Yes, but they must be fully cooked first. You’ll need about 1½ cups of cooked beans.

Is this soup gluten-free?
Yes, as long as your sausage and broth are gluten-free.

Can I leave out the cream?
Yes! It will be more broth-based, but still flavorful and hearty.

Is this soup good for meal prep?
Definitely. It holds up well in the fridge and freezer, and the flavor improves over time.

Can I cook everything in one pot?
Yes! This is a true one-pot recipe—less cleanup and more flavor.

Do I need to drain the sausage after browning?
If there’s a lot of excess grease, you can drain some. But leaving a little adds flavor.

When should I add leafy greens like spinach or kale?
Stir them in during the last few minutes of cooking so they just wilt.

Can I blend part of the soup for a thicker texture?
Absolutely. Blend a small portion or mash some beans with a spoon before adding the cream.

What can I do if my soup is too salty?
Add a bit of water or unsalted stock and balance it with a splash of cream or more vegetables.

Leave A Reply