Sausage White Bean Soup
So last Tuesday, right after Alex's soccer practice, I was standing in my tiny New York kitchen, pondering what to make for dinner. That's when Sarah chimed in asking for that "yummy soup with beans and sausage." You know the one that warms you from the inside out and somehow pleases the whole family? Sausage White Bean Soup is just what we needed. With minimal prep time and bursting with hearty flavors, it's perfect for busy weeknights when you need something quick and delicious. Plus, it saves beautifully for the next day's lunch.
Jump to:
There's nothing quite like brewing warmth and deliciousness with just a Gluten-Free Lemon Crinkle Cookies recipe to follow for dessert!
Why you’ll love this recipe
Sausage White Bean Soup is a lifesaver on a busy day. It’s nutritious, filled with veggies and protein-rich beans, and it warms you to the bone. The spicy crumbles of Italian sausage paired with creamy beans make this recipe irresistible. It's a true testament to how comforting and satisfying simple home cooking can be.
Ingredients
- 19 oz spicy crumbled Italian sausage
- 1 small onion, chopped
- 4 cloves garlic, minced
- 1 teaspoon Italian seasoning or Herbs from Provence
- 1 tablespoon fresh thyme leaves
- ¼ teaspoon red pepper flakes, to taste
- 2 medium carrots, sliced
- 15 oz cannellini beans, canned, rinsed and drained
- 4 cups chicken stock
- 5 oz fresh spinach
- ½ cup heavy cream
- Salt to taste
- Pepper to taste
Step-by-step instructions
- In a large saucepan, add crumbled Italian sausage, chopped onion, minced garlic, Italian seasoning, fresh thyme leaves, and red pepper flakes. Cook on medium heat for about 5 minutes, until the onion softens and starts to lightly brown.
- Stir in chopped carrots and half of the white beans. Pour in chicken stock, stir well, cover, and bring to a boil.
- Reduce to a visible simmer and cook for about 15 to 20 minutes until the carrots are tender.
- Add spinach and the remaining half of the white beans to the pot. Cover and let the spinach wilt on low heat, stirring occasionally.
- Optional: To achieve a thicker soup texture, blend the remaining half of the white beans with a ladle of the soup liquid and return to the pot. For a chunkier texture, mash them in a medium bowl with a fork and then add to the pot.
- Once the spinach has wilted, remove the soup from heat and stir in the heavy cream. Adjust the consistency with more chicken stock or cream as desired.
- Season with salt, pepper, and additional red pepper flakes if desired.

Recipe tips & variations
Here’s a little trick I learned: if you toss the garlic in with the pasta, it mellows out sweetly, which even my garlic-wary friend likes. Add more herbs for an aromatic twist, or a handful of tomatoes for extra zest. Also, the spicy Italian sausage can be swapped for a milder version if little Sarah finds the heat too much.
Storage & reheating
Store leftover soup in an airtight container in the fridge for up to three days. Reheat it on the stove over medium heat until hot, adding a splash of chicken stock if it’s a bit too thick. This soup also freezes well, so make a stash for another busy week.

FAQs
Can I use mild Italian sausage instead of spicy sausage in this soup?
Absolutely! The mild version will taste just as great if you're not into spice or if you'd like a friendlier option for the kids.
How can I make the soup thicker or creamier?
Pureeing a portion of the beans with some soup liquid can thicken it up nicely. For extra creaminess, add more heavy cream or a dollop of crème fraîche.
Does Sausage White Bean Soup freeze well for meal prep?
Yes, this soup freezes beautifully! Just store it in a freezer-safe container, and it’ll keep for up to three months.
What vegetables can I substitute or add to customize this soup?
Feel free to add zucchini, kale, or bell peppers. Chopped potatoes or squash also add a hearty twist.
Recipes you may like
Making Sausage White Bean Soup is truly easier than it looks, and I hope it becomes a favorite at your family’s dinner table, just like it has at mine!
Print
Sausage White Bean Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: gluten-free
Description
A comforting Sausage White Bean Soup that's hearty and perfect for busy weeknights.
Ingredients
- 19 oz spicy crumbled Italian sausage
- 1 small onion, chopped
- 4 cloves garlic, minced
- 1 teaspoon Italian seasoning or Herbs from Provence
- 1 tablespoon fresh thyme leaves
- ¼ teaspoon red pepper flakes, to taste
- 2 medium carrots, sliced
- 15 oz cannellini beans, canned, rinsed and drained
- 4 cups chicken stock
- 5 oz fresh spinach
- ½ cup heavy cream
- Salt to taste
- Pepper to taste
Instructions
- In a large saucepan, add crumbled Italian sausage, chopped onion, minced garlic, Italian seasoning, fresh thyme leaves, and red pepper flakes. Cook on medium heat for about 5 minutes, until the onion softens and starts to lightly brown.
- Stir in chopped carrots and half of the white beans. Pour in chicken stock, stir well, cover, and bring to a boil.
- Reduce to a visible simmer and cook for about 15 to 20 minutes until the carrots are tender.
- Add spinach and the remaining half of the white beans to the pot. Cover and let the spinach wilt on low heat, stirring occasionally.
- Optional: To achieve a thicker soup texture, blend the remaining half of the white beans with a ladle of the soup liquid and return to the pot. For a chunkier texture, mash them in a medium bowl with a fork and then add to the pot.
- Once the spinach has wilted, remove the soup from heat and stir in the heavy cream. Adjust the consistency with more chicken stock or cream as desired.
- Season with salt, pepper, and additional red pepper flakes if desired.
Notes
- If you toss the garlic in with the pasta, it mellows out sweetly.
- Add more herbs for an aromatic twist, or a handful of tomatoes for extra zest.
- The spicy Italian sausage can be swapped for a milder version if needed.
- Store leftover soup in an airtight container in the fridge for up to three days.
- This soup also freezes well, so make a stash for another busy week.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: soup
- Method: stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 2g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 14g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 8g
- Protein: 24g
- Cholesterol: 90mg





