If you’re craving a hearty, comforting bowl that feels like a warm hug from your kitchen, this Sausage and Bean Soup Recipe is exactly what you need. Bursting with savory Italian flavors, tender beans, and satisfying sausage, this soup blends simple pantry staples into a dish that’s both nourishing and delightfully cozy. It’s perfect for those chilly evenings when you want something fuss-free but packed with flavor that lingers long after the last spoonful.

Ingredients You’ll Need
The beauty of this Sausage and Bean Soup Recipe is in its simplicity—each ingredient plays a vital role, lending layers of flavor, texture, and color to create a bowl you’ll keep coming back to. From the aromatic trio of onion, carrot, and celery to the smoky spices and creamy finish, these essentials combine effortlessly.
- 2 tablespoons olive oil: This is your flavor foundation, gently sautéing veggies to release their sweetness.
- 1 cup diced yellow onion: Offers a subtle sharpness and depth to the broth.
- 2 medium carrots (diced): Adds a hint of natural sweetness and vibrant color.
- 2 ribs celery (diced): Brings a fresh, slightly peppery crunch that balances the richness.
- 2 cloves garlic (minced): Infuses that unmistakable warmth and aromatic punch.
- 2 tablespoons tomato paste: Gives a concentrated tomato flavor and beautiful redness.
- 1 teaspoon Italian seasoning: Elevates the soup with classic herbaceous notes.
- 1 teaspoon ground cumin: Adds a subtle earthiness and warmth.
- ½ teaspoon smoked paprika: Lends smoky depth without overpowering.
- ½ teaspoon freshly ground black pepper: Provides a mild heat and complexity.
- 6 cups low-sodium chicken broth: The liquid heart of the soup, light but flavorful.
- 1 pound fully cooked chicken sausage (sliced into rounds): Protein-packed and ready to add savory bites.
- 2 (15 ounce) cans cannellini or great northern beans (rinsed and drained): Creamy beans that make this soup hearty and satisfying.
- 1 bay leaf: A subtle layer of herbal aroma during simmering.
- ½ cup milk (2% or whole): Adds creaminess for a silky texture.
- 2 tablespoons cornstarch: Thickens the soup slightly, giving it a luscious consistency.
- Salt (to taste): Enhances all the vibrant flavors.
- Grated Parmesan cheese (optional for serving): The perfect cheesy finishing touch that melts into warmth.
How to Make Sausage and Bean Soup Recipe
Step 1: Sauté the Veggies and Spices
Heat up that olive oil in a sturdy Dutch oven over medium heat. Toss in your diced onion, carrots, and celery, and let them cook gently for 5 to 6 minutes until they soften and release their natural sweetness. Then add the minced garlic, tomato paste, Italian seasoning, cumin, smoked paprika, and black pepper. Stir everything together and cook for about a minute more, allowing all those wonderful spices and flavors to bloom and mingle with the veggies.
Step 2: Build the Soup Base
Now it’s time for the soul of the soup—pour in the low-sodium chicken broth. Add the pre-cooked chicken sausage slices and the rinsed beans. Tuck in the bay leaf, which will slowly infuse its subtle herbal notes as the soup simmers. Bring the mixture up to a gentle simmer over medium heat, then lower the heat and let it cook uncovered for 12 to 15 minutes. This is when all those individual flavors knit together into something truly comforting.
Step 3: Create the Creamy Finish
While the soup simmers, whisk the milk and cornstarch together until smooth—this slurry will add just the right amount of creaminess. Pour it into the simmering soup and cook for another 2 to 3 minutes. You’ll notice the broth getting slightly thicker and luxuriously creamy without feeling heavy, making every spoonful feel indulgent yet balanced.
Step 4: Final Touches
Remove the bay leaf and taste your soup. Salt it lightly if you feel it needs the extra seasoning to bring all the flavors forward. Ladle out generous portions into bowls and, if you like, sprinkle some grated Parmesan cheese on top. Watch it melt instantly, adding a flavorful and slightly nutty finish that takes this Sausage and Bean Soup Recipe to a next-level comfort meal.
How to Serve Sausage and Bean Soup Recipe
Garnishes
Simple garnishes like freshly grated Parmesan or a sprinkle of chopped fresh parsley brighten up the presentation and add a touch of freshness. A drizzle of good olive oil or a pinch of red pepper flakes can also add liveliness and visual appeal without overshadowing the soup’s cozy flavors.
Side Dishes
This soup pairs beautifully with crusty bread—think a warm baguette or garlic bread—to soak up every last drop. A light green salad dressed with lemon vinaigrette offers a crisp counterpoint to the rich, creamy texture of the soup, while roasted vegetables add a smoky complement when you want a heartier spread.
Creative Ways to Present
Serve the soup in rustic earthenware bowls for a cozy, homey feel. Top each bowl with a sprinkle of microgreens or a small swirl of pesto to add color and an unexpected burst of flavor. For parties, serve this soup shooter-style in small cups with a skewer of sausage or breadstick on the side for a stylish twist that still feels comforting and inviting.
Make Ahead and Storage
Storing Leftovers
Let the soup cool completely before transferring it to airtight containers. Stored in the refrigerator, it will stay delicious for up to 3 days. The flavors often deepen overnight, making leftovers even more satisfying.
Freezing
This Sausage and Bean Soup Recipe freezes beautifully. Portion it into freezer-safe containers, leaving some space at the top for expansion. It can be frozen for up to 3 months. To maintain the best texture, add the Parmesan garnish only after reheating.
Reheating
Warm leftovers gently on the stove over medium-low heat, stirring occasionally, until heated through. If the soup has thickened too much, add a splash of broth or milk to loosen it back up and restore that perfect creamy consistency.
FAQs
Can I use fresh sausage instead of cooked sausage?
Yes, but be sure to cook the fresh sausage completely before adding it to the soup to ensure food safety and proper flavor development. This might require browning the sausage separately and adding it in step 2.
What types of beans work best in this soup?
Cannellini or great northern beans are ideal because they hold their shape well and have a creamy texture. However, navy beans or kidney beans can also be great alternatives depending on your taste and what you have on hand.
Is it possible to make this soup dairy-free?
Absolutely! Simply substitute the milk with a plant-based alternative like unsweetened almond or oat milk. You can also skip the cornstarch slurry if you prefer a thinner broth, or use a small amount of blended beans to thicken naturally.
Can I prepare this soup in a slow cooker?
Yes, you can! Sauté the veggies and spices first, then transfer everything to a slow cooker. Cook on low for 4 to 6 hours or high for 2 to 3 hours. Add the milk and cornstarch slurry during the last 20 minutes to achieve the creamy finish.
How can I add more vegetables to the soup?
Feel free to toss in additional diced vegetables such as zucchini, spinach, or bell peppers during the sauté step. Just be mindful of cooking times to avoid overcooking and preserve texture and color.
Final Thoughts
This Sausage and Bean Soup Recipe has quickly become one of my favorite go-to meals for cozy nights and casual gatherings alike. Its combination of hearty beans, savory sausage, and warming spices makes every spoonful a delight. I can’t wait for you to try it and make it your own—it’s the kind of soup that welcomes you in and feels like home with every bite.
Print
Sausage and Bean Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
This hearty Sausage and Bean Soup combines flavorful cooked chicken sausage with tender cannellini beans and a medley of aromatic vegetables, simmered in a spiced tomato-infused broth for a comforting and satisfying meal. Finished with a creamy cornstarch and milk slurry for added richness, and optionally topped with Parmesan cheese.
Ingredients
Soup Base
- 2 tablespoons olive oil
- 1 cup diced yellow onion
- 2 medium carrots, diced
- 2 ribs celery, diced
- 2 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 teaspoon Italian seasoning
- 1 teaspoon ground cumin
- ½ teaspoon smoked paprika
- ½ teaspoon freshly ground black pepper
Liquids and Protein
- 6 cups low-sodium chicken broth
- 1 pound fully cooked chicken sausage, sliced into rounds
- 2 (15 ounce) cans cannellini or great northern beans, rinsed and drained
- 1 bay leaf
- ½ cup milk (2% or whole)
Thickening and Seasoning
- 2 tablespoons cornstarch
- Salt to taste
- Grated Parmesan cheese (optional for serving)
Instructions
- Sauté vegetables: Heat olive oil in a large Dutch oven over medium heat. Add diced onion, carrots, and celery and cook for 5 to 6 minutes until softened. Add minced garlic, tomato paste, Italian seasoning, cumin, smoked paprika, and black pepper, stirring and cooking for about 1 minute to release their aromas.
- Add broth, sausage, and beans: Pour in chicken broth, then add the sliced chicken sausage and drained beans. Tuck in the bay leaf. Bring the soup to a simmer over medium heat, then reduce heat to low and let it cook gently for 12 to 15 minutes to meld the flavors.
- Thicken the soup: In a small bowl, whisk together the milk and cornstarch until smooth to create a slurry. Stir this mixture into the simmering soup and cook for an additional 2 to 3 minutes until the soup thickens slightly.
- Finish and serve: Remove and discard the bay leaf. Taste the soup and add salt only if necessary. Ladle the soup into bowls and top with grated Parmesan cheese, if desired, to add a savory finish.
Notes
- For a vegetarian variation, substitute the chicken sausage with plant-based sausage and use vegetable broth instead of chicken broth.
- Using low-sodium broth allows better control of the final saltiness of the soup.
- Make sure to whisk the cornstarch and milk slurry well to avoid lumps in the soup.
- This soup reheats well and can be stored in the refrigerator for up to 3 days.
- Adding grated Parmesan is optional but adds a nice umami flavor.

