Sausage and White Bean Soup - Easy sweet meal

Sausage and White Bean Soup

by Emily
Sausage and White Bean Soup

WANT TO SAVE THIS RECIPE?

If you’re looking for a bowl of hearty comfort food that warms you from the inside out, this Sausage and White Bean Soup is the perfect recipe to try. Juicy Italian sausage, tender cannellini beans, and vibrant spinach come together in a savory broth that’s both filling and flavorful. With a hint of spice and a rustic tomato base, this soup transforms everyday pantry staples into a meal worth savoring.

The beauty of this recipe is its versatility—it’s just as ideal for a cozy weeknight dinner as it is for serving a crowd. Whether you’re chasing easy comfort food ideas, planning a healthy family dinner, or meal-prepping lunches for the week, this sausage and bean soup delivers. Packed with protein, loaded with vegetables, and simmered with aromatic spices, it’s the kind of one-pot dish that satisfies cravings while still being wholesome.

Why You’ll Love This Recipe

  • Comfort food with balance – hearty sausage and beans paired with nutritious spinach.

  • One-pot simplicity – everything cooks in one Dutch oven, saving time and cleanup.

  • Family-friendly – mild spice that can easily be adjusted for kids or spice lovers.

  • Meal prep approved – reheats beautifully for easy lunches or dinners.

  • Customizable – swap ingredients to suit your taste or what’s in your pantry.

  • Perfect for gatherings – an affordable recipe that feeds a crowd without fuss.

Ingredient Breakdown

  • Extra-virgin olive oil: A flavorful base that helps brown the sausage and adds richness to the broth.

  • Italian sausage: Hot sausage adds a touch of spice, but you can use mild if preferred. It brings hearty protein and savory flavor.

  • Onion: A classic aromatic that creates depth and sweetness when sautéed.

  • Garlic cloves: Thinly sliced for a mellow yet bold flavor that infuses the broth.

  • Red pepper flakes: Provide gentle heat to balance the richness of the sausage and beans.

  • Chicken broth: The savory backbone of the soup, tying all the ingredients together.

  • Cannellini beans: Creamy white beans that add texture, fiber, and plant-based protein.

  • Crushed tomatoes: Create a tangy, rustic tomato base for the soup.

  • Salt and pepper: Essential seasonings that enhance all the other flavors.

  • Baby spinach: Adds a pop of color and freshness, balancing out the richness of the sausage.

Sausage and White Bean Soup

Pro Tips

  1. Brown the sausage well: Let the sausage develop a little caramelization before adding the onions. This builds incredible flavor.

  2. Don’t rush the simmer: Even 15 minutes lets the broth absorb all the sausage and garlic goodness. For deeper flavor, simmer up to 30 minutes.

  3. Use fresh spinach: Add it at the very end off heat so it wilts perfectly without overcooking.

  4. Taste and adjust: Depending on your sausage, you may need more or less salt—always taste before serving.

  5. Serve with texture: Add a sprinkle of Parmesan, fresh herbs, or crusty bread on the side for a complete meal.

Ingredient Swaps or Variations

  • Protein swaps: Use turkey or chicken sausage for a lighter version, or chorizo for a smoky, spicy kick.

  • Beans: Swap cannellini for navy beans, great northern beans, or even chickpeas.

  • Greens: Replace spinach with kale, Swiss chard, or escarole for a heartier green.

  • Tomato-free: Skip the crushed tomatoes and add an extra cup of broth for a lighter, broth-based soup.

  • Spice level: Add more red pepper flakes, cayenne, or even a splash of hot sauce if you like extra heat.

Serving Suggestions

This soup is hearty on its own, but pairing it with sides elevates it into a full dinner spread. Serve with toasted garlic bread, a grilled cheese sandwich, or warm dinner rolls for dipping. A crisp Caesar or garden salad balances the richness beautifully. For a rustic dinner party, ladle the soup into bowls and garnish with shaved Parmesan, fresh parsley, and a drizzle of olive oil.

Make Ahead + Storage Tips

  • Make ahead: Prepare the soup up to 2 days in advance and store it in the refrigerator. The flavors actually improve as it sits.

  • Refrigerate: Store leftovers in airtight containers for up to 4 days.

  • Freeze: Freeze cooled soup in freezer-safe bags or containers for up to 3 months. Thaw overnight in the fridge before reheating.

  • Reheat: Warm gently on the stovetop over medium heat, stirring occasionally. If the soup thickens too much, add a splash of broth or water.

Cultural or Historical Notes

Sausage and bean soups are rooted in European and Mediterranean traditions, where beans were a staple food used to stretch meals economically while adding nutrition. Italian versions often incorporate cannellini beans, leafy greens, and sausage, a combination that highlights rustic flavors while being deeply satisfying. Over time, variations of this dish spread worldwide, becoming a beloved comfort food that combines protein, fiber, and vegetables in one nourishing pot.

Frequently Asked Questions (FAQ)

Can I use dried beans instead of canned?
Yes! Soak dried cannellini beans overnight, then cook them until tender before adding to the soup. It takes more time but offers a creamier texture.

What’s the best way to make this soup less spicy?
Use mild Italian sausage instead of hot, and omit the red pepper flakes. You can always add a dash of spice later.

Can I make this soup vegetarian?
Definitely. Swap the sausage for plant-based sausage or simply increase the beans and add more vegetables like zucchini or mushrooms. Use vegetable broth instead of chicken broth.

How do I thicken the soup?
Mash a few beans against the side of the pot with a spoon or use an immersion blender to blend a small portion of the soup before stirring it back in.

What’s the best bread to serve with this soup?
Crusty artisan bread, garlic bread, or focaccia are all excellent options for dipping into the flavorful broth.

Sausage and White Bean Soup
Emily

Sausage and White Bean Soup

A hearty, comforting soup packed with Italian sausage, cannellini beans, crushed tomatoes, and fresh spinach. Perfect for a cozy weeknight meal.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 bowls
Course: Soup
Cuisine: Italian-American
Calories: 310

Ingredients
  

  • 1 tbsp extra-virgin olive oil
  • 1 lb hot Italian sausage, casings removed
  • 1 onion, chopped
  • 3 cloves garlic, sliced thin
  • 0.25 tsp red pepper flakes
  • 4 cups chicken broth
  • 1 can (15 oz) cannellini beans, rinsed
  • 1.5 cups canned crushed tomatoes
  • 0.5 tsp table salt
  • 0.25 tsp black pepper
  • 3 oz (3 cups) baby spinach

Equipment

  • Dutch oven or large pot
  • wooden spoon
  • Measuring cups and spoons
  • ladle
  • serving bowls

Method
 

  1. Heat olive oil in a Dutch oven over medium heat. Add sausage, breaking it up with a spoon, and cook until no longer pink, about 4 minutes. Add onion, garlic, and red pepper flakes, cooking for 3–5 minutes until softened.
  2. Stir in chicken broth, cannellini beans, crushed tomatoes, salt, and pepper. Bring to a boil, scraping up any browned bits. Reduce heat to medium-low, cover, and simmer for 15 minutes to meld flavors.
  3. Remove from heat and stir in spinach. Adjust seasoning with salt and pepper to taste. Serve hot.

Notes

For a milder flavor, use sweet Italian sausage instead of hot. Add extra veggies like carrots, celery, or zucchini for more nutrition. Serve with crusty bread or a side salad to complete the meal.

WANT TO SAVE THIS RECIPE?

You may also like

Leave a Comment

Recipe Rating