This warming sausage white bean soup brings together savory Italian sausage and tender cannellini beans in a rich, flavorful broth that’s perfect for busy weeknights. Our foolproof sausage white bean soup recipe takes just 45 minutes from start to finish and delivers restaurant-quality comfort food using simple ingredients you likely have on hand.
SERVES: 4 | PREP: 20 MIN | COOK: 25 MIN | TOTAL: 45 MIN
Ingredients for Perfect Sausage White Bean Soup
Proteins & Aromatics
Ingredient | Amount | Notes |
---|---|---|
Italian sausage (mild or spicy) | 1 lb, casings removed | Choose quality sausage for best flavor |
Yellow onion | 1 large, diced | Sweet onions work too |
Carrots | 2 large, diced | Peel and cut into ¼-inch pieces |
Celery stalks | 2, diced | Include leaves for extra flavor |
Garlic cloves | 4, minced | Fresh garlic is essential |
Base & Beans
Ingredient | Amount | Notes |
---|---|---|
Cannellini beans | 2 (15 oz) cans, drained and rinsed | Great Northern beans work too |
Chicken broth | 4 cups, low-sodium | Vegetable broth for vegetarian option |
Diced tomatoes | 1 (14.5 oz) can | Fire-roasted adds extra flavor |
Tomato paste | 2 tablespoons | Adds depth and richness |
Seasonings & Finish
Ingredient | Amount | Notes |
---|---|---|
Fresh thyme | 2 teaspoons | 1 teaspoon dried if fresh unavailable |
Bay leaves | 2 | Remove before serving |
Dried oregano | 1 teaspoon | Italian seasoning works too |
Salt | 1 teaspoon | Adjust to taste |
Black pepper | ½ teaspoon | Freshly ground preferred |
Fresh spinach | 3 cups, chopped | Baby spinach is easiest |
Parmesan cheese | ½ cup, grated | Freshly grated tastes best |
Detailed Step-by-Step Instructions for Sausage White Bean Soup
Phase 1: Preparing and Browning the Sausage (8-10 minutes)
Step 1: Set Up Your Workspace Place a large Dutch oven or heavy-bottomed pot (at least 5-quart capacity) on your stovetop. Have a plate ready nearby for the cooked sausage, and keep your wooden spoon within reach. If your sausage came in casings, remove them by slicing down one side and peeling the casing away—this is easier than trying to remove casings after cooking.
Step 2: Heat the Pot Turn your burner to medium-high heat and let the empty pot heat for about 1 minute. You’ll know it’s ready when you can feel heat radiating from the surface. Don’t add oil yet—the sausage will provide its own fat for cooking.
Step 3: Brown the Sausage Properly Add all the sausage meat to the hot pot. You’ll hear immediate sizzling—this is what you want. Using your wooden spoon, break the sausage into bite-sized chunks about the size of a walnut. Don’t stir too frequently at first; let each piece develop a golden-brown crust for 2-3 minutes before breaking it up more.
Step 4: Continue Browning Process Keep cooking the sausage for another 3-4 minutes, stirring occasionally. The sausage should be completely cooked through (no pink remaining) and beautifully browned on multiple sides. If the sausage isn’t browning well, increase your heat slightly. If it’s browning too quickly or spattering, reduce the heat to medium.
Step 5: Remove and Reserve Sausage Using a slotted spoon, transfer all the cooked sausage to your prepared plate. Don’t worry about getting every tiny bit—you’ll add it back later. Look at the bottom of your pot: you should see about 2 tablespoons of rendered sausage fat. This fat is liquid gold for flavor! If you have much more than 2 tablespoons, pour off the excess, leaving just enough to coat the bottom of the pot.
Phase 2: Building the Aromatic Base (6-8 minutes)
Step 6: Cook the Onions Add your diced onion directly to the pot with the sausage fat. The onions should sizzle gently when they hit the fat. Cook for 3-4 minutes, stirring every minute or so. You’re looking for the onions to become translucent (you can see through them) and softened. They should not brown—if they start browning, reduce your heat to medium.
Step 7: Add the Hard Vegetables Add your diced carrots and celery to the pot with the onions. These vegetables take longer to cook than the onions, so they go in next. Stir everything together and cook for 2-3 minutes. The vegetables should start to soften slightly but still have some firmness when you poke them with your spoon.
Step 8: Add Garlic Carefully Push the vegetables to one side of the pot and add your minced garlic to the cleared space. Cook the garlic for just 30 seconds to 1 minute, stirring it constantly. Garlic burns quickly and becomes bitter, so watch it carefully. You’ll smell a wonderful aroma when it’s ready—that’s your cue to move to the next step.
Phase 3: Creating the Flavor Base (4-5 minutes)
Step 9: Cook the Tomato Paste Add the tomato paste directly to the pot and stir it into the vegetables. This step is crucial for developing deep flavor. Cook the tomato paste for 1-2 minutes, stirring constantly. The paste will darken slightly and smell more concentrated. This process removes the raw tomato flavor and creates a richer base for your sausage white bean soup.
Step 10: Add Diced Tomatoes Pour in the entire can of diced tomatoes, including all the juices. As you add them, use your wooden spoon to scrape up any browned bits from the bottom of the pot—these bits are packed with flavor. The tomatoes will bubble and steam when they hit the hot pot.
Step 11: Season the Base Add your thyme, oregano, bay leaves, salt, and pepper to the pot. Stir everything together to distribute the seasonings evenly. The mixture should be fragrant and well-combined. This is when your kitchen will start smelling amazing!
Phase 4: Building the Complete Sausage White Bean Soup (15-18 minutes)
Step 12: Return the Sausage Add the cooked sausage back to the pot, along with any juices that accumulated on the plate. Stir to combine everything together. The sausage will reheat quickly in the hot vegetable mixture.
Step 13: Add the Broth Pour in all 4 cups of chicken broth. The liquid should cover all the ingredients by about 1 inch. If it doesn’t, add a bit more broth or water. Turn the heat to high and bring the mixture to a rolling boil—you’ll see large bubbles breaking the surface actively. This usually takes 3-4 minutes.
Step 14: Add Beans and Simmer Once the soup is boiling, reduce the heat to medium-low to maintain a gentle simmer. You should see small bubbles breaking the surface occasionally, not a vigorous boil. Add both cans of drained and rinsed cannellini beans. Stir gently to combine—be careful not to mash the beans.
Step 15: Simmer and Develop Flavors Let the sausage white bean soup simmer uncovered for 8-10 minutes. Stir occasionally, but gently to avoid breaking up the beans. During this time, the flavors will meld together, and the soup will reduce slightly, concentrating the flavors.
Step 16: Taste and Adjust Remove a spoonful of the soup (avoiding the bay leaves) and let it cool slightly before tasting. Add more salt and pepper as needed. Remember, you can always add more seasoning, but you can’t take it away. The soup should taste rich and well-balanced at this point.
Phase 5: Final Touches for Perfect Sausage White Bean Soup (3-4 minutes)
Step 17: Remove Bay Leaves Using a spoon or tongs, carefully locate and remove both bay leaves from the soup. This is important because bay leaves can be sharp and unpleasant to bite into. If you can’t find them easily, don’t worry—just warn your diners to watch for them.
Step 18: Add the Spinach Add the chopped fresh spinach to the pot and stir it in. The spinach will look like a lot at first, but it will wilt down dramatically. Cook for 1-2 minutes, stirring occasionally, until all the spinach is wilted and bright green.
Step 19: Finish with Cheese Remove the pot from heat completely. Stir in ¼ cup of the grated Parmesan cheese, reserving the remaining ¼ cup for serving. The residual heat will melt the cheese and add a wonderful richness to your sausage white bean soup.
Step 20: Rest and Serve Let the soup sit for 2-3 minutes before serving. This brief rest allows all the flavors to come together perfectly. Taste one final time and adjust seasoning if needed.
Chef’s Pro Tips for the Best Sausage White Bean Soup
Sausage Selection Secret: The quality of your sausage makes or breaks this sausage white bean soup. Look for sausages with natural casings and minimal fillers for the best flavor and texture.
Bean Texture Trick: For a heartier, more restaurant-style texture, use a fork to gently mash about ¼ of the beans against the side of the pot before adding the broth. This naturally thickens the soup.
Flavor Development: This sausage white bean soup actually tastes better the next day! The overnight rest allows all the flavors to meld beautifully, making it perfect for meal prep.
Consistency Control: If your soup becomes too thick during cooking or reheating, add warm broth 2 tablespoons at a time until you reach your desired consistency. If it’s too thin, simmer uncovered for an additional 5-10 minutes.
Nutrition Information (Per Serving)
- Calories: 485
- Protein: 28g
- Carbohydrates: 32g
- Fat: 26g
- Fiber: 9g
- Sodium: 1,240mg
Creative Sausage White Bean Soup Variations
Creamy Italian Style: Transform your sausage white bean soup into a luxurious version by stirring in ½ cup heavy cream during the final 2 minutes of cooking for restaurant-quality richness.
Mediterranean Sausage White Bean Soup: Add 2 tablespoons chopped sun-dried tomatoes and 1 tablespoon capers with the regular tomatoes for a bright, Mediterranean twist similar to our coconut lime fish soup.
Smoky Bacon Version: Replace the sausage with 6 strips chopped bacon and 1 pound diced ham for a different but equally delicious protein combination.
Hearty Potato Addition: Make your sausage white bean soup even more filling by adding 2 diced potatoes with the carrots and celery, creating a combination as satisfying as our kielbasa potato soup.
Storage & Reheating Your Sausage White Bean Soup
Refrigerator Storage: Allow your sausage white bean soup to cool completely before transferring to airtight containers. Store for up to 4 days in the refrigerator. The flavors actually improve overnight, making leftovers even more delicious.
Freezer Storage: This soup freezes beautifully for up to 3 months. Use freezer-safe containers and leave 1 inch of headspace to allow for expansion. Label with the date and contents.
Reheating Instructions:
- Stovetop: Heat over medium-low heat, stirring occasionally. Add a splash of broth if the soup has thickened.
- Microwave: Heat in 90-second intervals, stirring between each interval, until steaming hot throughout.
- From Frozen: Thaw overnight in the refrigerator, then reheat using either method above.

Troubleshooting Your Sausage White Bean Soup
Problem: My soup turned out too salty Solution: Add 1 diced raw potato and simmer for 15 minutes. The potato will absorb excess salt. Remove the potato pieces before serving.
Problem: The sausage made my soup too greasy Solution: After browning the sausage, transfer it to paper towels to drain. Remove all but 1-2 tablespoons of fat from the pot before continuing.
Problem: My vegetables are mushy and overcooked Solution: Next time, add vegetables in stages based on cooking time. Start with harder vegetables like carrots, then add softer ones like spinach at the very end.
Problem: The soup lacks depth and flavor Solution: Add 1 tablespoon balsamic vinegar or 1 teaspoon Worcestershire sauce to brighten and deepen the flavors.
Problem: My beans are falling apart and making the soup cloudy Solution: Use gentle stirring motions and avoid vigorous boiling once the beans are added. Simmer gently instead of boiling hard.
Essential Equipment for Sausage White Bean Soup
- Large Dutch oven or heavy-bottomed pot (5-6 quart capacity minimum)
- Wooden spoon for stirring without scratching your pot
- Sharp chef’s knife for efficient and safe chopping
- Large cutting board (consider separate boards for meat and vegetables)
- Can opener for beans, tomatoes, and broth
- Measuring cups and spoons for accurate ingredient amounts
- Ladle for neat serving
- Slotted spoon for removing sausage
Organized Shopping List for Sausage White Bean Soup
Meat Counter
- 1 lb Italian sausage (mild or spicy, your preference)
Produce Section
- 1 large yellow onion
- 2 large carrots
- 2 celery stalks with leaves
- 1 head fresh garlic
- 3 cups fresh spinach (or 5 oz bag baby spinach)
Pantry/Canned Goods Aisle
- 2 cans cannellini beans (15 oz each)
- 1 can diced tomatoes (14.5 oz)
- 1 small can tomato paste (6 oz)
- 4 cups chicken broth (32 oz container)
Dairy/Cheese Section
- Parmesan cheese (buy a wedge and grate fresh, or pre-grated)
Spice Aisle (if needed)
- Fresh thyme (or dried thyme)
- Bay leaves
- Dried oregano
- Salt and black pepper
Five Success Secrets for Perfect Sausage White Bean Soup
1. Master the Sausage Browning: Take your time browning the sausage properly. Good browning creates the flavor foundation that makes this sausage white bean soup exceptional. Don’t rush this crucial first step.
2. Layer Your Seasonings Strategically: Add herbs and spices at different stages throughout cooking to build complex, restaurant-quality flavor in your sausage white bean soup. This creates depth that single-stage seasoning can’t achieve.
3. Control Your Simmer Temperature: Gentle bubbling preserves bean integrity and prevents overcooking. Vigorous boiling will break up your beans and make the soup cloudy.
4. Taste and Adjust Throughout: Season your sausage white bean soup throughout the cooking process, not just at the end. This ensures the most balanced, well-developed flavor profile.
5. Allow Proper Resting Time: Let your finished soup sit for 2-3 minutes before serving. This brief rest helps all the flavors meld together perfectly, creating the ultimate comfort food experience.
This beginner-friendly sausage white bean soup recipe delivers maximum comfort food satisfaction with clear, detailed instructions that guarantee success. The combination of smoky sausage, creamy beans, and fresh vegetables creates a complete, nutritious meal that’s perfect for feeding your family any night of the week.