Hearty Italian Sausage and White Bean Soup Recipe Easy Homemade Comfort Meal

Ready In 40-45 minutes
Servings 6 servings
Difficulty Easy

Let me tell you, the moment that smoky, savory aroma of Italian sausage mingled with tender white beans and fresh herbs starts to fill your kitchen, you know you’re in for something special. The first time I made this hearty Italian sausage and white bean soup recipe, I was instantly hooked. It was one of those rare cooking moments where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, my grandma used to make a rustic sausage and bean stew on chilly weekends, and this soup brings back that exact feeling of warm, cozy comfort.

Honestly, this recipe feels like a warm hug in a bowl — the kind of meal that’s perfect for a rainy day or when you’re craving something filling but not fussy. My family couldn’t stop sneaking spoonfuls off the stove as I was stirring (and I can’t really blame them). Whether you’re feeding a crowd or just treating yourself to a soul-soothing dinner, this soup is dangerously easy to whip up and delivers pure, nostalgic comfort that brightens any dinner table.

You know what else? This hearty Italian sausage and white bean soup recipe is perfect for potlucks, weeknight dinners, or even meal prepping for the week ahead. I’ve tested it more times than I can count—in the name of research, of course—and it’s become a staple for family gatherings and gifting in a jar. If you haven’t tried this recipe yet, you’re going to want to bookmark this one (trust me on this!).

Why You’ll Love This Recipe

Let’s face it: not all soups are created equal, and this Italian sausage and white bean soup recipe stands out for a handful of reasons. From my own kitchen trials and endless taste tests, here’s why this one has earned a permanent spot in our rotation:

  • Quick & Easy: Comes together in under 45 minutes, perfect for busy weeknights or those last-minute cravings.
  • Simple Ingredients: No fancy grocery trips needed; you likely have most ingredients in your pantry or fridge already.
  • Perfect for Cozy Dinners: When the weather’s chilly or you just want a warm, hearty meal, this soup hits the spot.
  • Crowd-Pleaser: Kids and adults alike love the savory sausage paired with creamy white beans.
  • Unbelievably Delicious: The flavor combo of spicy sausage, tender beans, and fresh herbs is just next-level comfort food.

What makes this recipe different? Well, it’s not just about tossing sausage and beans together. The secret is in browning the sausage until it’s perfectly caramelized, then simmering it gently with garlic, rosemary, and a splash of white wine to add depth. Plus, using canned cannellini beans keeps things convenient without sacrificing that melt-in-your-mouth texture. This isn’t just another soup—it’s your best homemade version that tastes like it’s been simmering all day, even if you made it in less than an hour.

Honestly, this isn’t just good soup. It’s the kind that makes you close your eyes after the first bite, savoring every spoonful. It’s pure comfort food, revamped for busy home cooks who want flavor without fuss. Whether you’re impressing guests or just craving a warming bowl for yourself, this recipe delivers every single time.

What Ingredients You Will Need

This hearty Italian sausage and white bean soup recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy to find at your local grocery store.

  • Italian sausage: 1 pound (450g), preferably sweet or mild, casings removed (for easy browning). I often use Johnsonville for great flavor and texture.
  • Olive oil: 2 tablespoons, to brown the sausage and sauté veggies.
  • Yellow onion: 1 medium, finely chopped (adds sweetness and depth).
  • Garlic cloves: 3 large, minced (the heart of the flavor).
  • Carrots: 2 medium, peeled and diced (for a touch of natural sweetness).
  • Celery stalks: 2, diced (classic base for soups).
  • Cannellini beans: 2 cans (15 oz / 425g each), drained and rinsed (or use homemade if you have time!).
  • Chicken broth: 4 cups (1 liter), low sodium preferred so you can control seasoning.
  • White wine: ½ cup (120ml), optional but recommended for depth (use a dry white like Pinot Grigio).
  • Fresh rosemary: 1 tablespoon, finely chopped (adds that unmistakable Italian aroma).
  • Dried oregano: 1 teaspoon, for extra herbaceous flavor.
  • Red pepper flakes: ¼ teaspoon, optional for a gentle kick.
  • Salt and pepper: To taste, adjust as you go.
  • Fresh parsley: A handful, chopped, for garnish and fresh brightness.

Feel free to swap the cannellini beans for great northern beans in colder months or add kale or spinach if you want some greens thrown in. For a gluten-free version, double-check your sausage ingredients, or swap with a high-quality chicken sausage.

Equipment Needed

  • Large Dutch oven or heavy-bottomed pot: Ideal for even heat and easy browning of sausage.
  • Wooden spoon or silicone spatula: For stirring without scratching your pot.
  • Chef’s knife and cutting board: For chopping veggies and herbs.
  • Measuring cups and spoons: To keep your seasoning on point.
  • Colander or sieve: For draining and rinsing those beans.

If you don’t have a Dutch oven, a large heavy saucepan works just fine—just watch your heat to avoid burning. I’ve made this soup with both gas and electric stovetops, and it comes out beautifully either way. If you’re on a budget, any large pot with a tight-fitting lid will do the trick. Just clean your knife well (I’m a fan of a sharp, well-maintained blade) to make chopping quick and painless.

Preparation Method

Italian sausage and white bean soup preparation steps

  1. Prep your ingredients: Dice the onions, carrots, and celery finely. Mince the garlic and chop the rosemary and parsley. Drain and rinse the cannellini beans thoroughly to avoid any canned flavor. (Prep time: about 10-15 minutes)
  2. Brown the sausage: Heat 2 tablespoons of olive oil over medium-high heat in your Dutch oven. Add the sausage, breaking it up with your spoon, and cook until nicely browned and caramelized, about 7-8 minutes. This step builds flavor, so don’t rush it! If the pan looks dry, add a splash more olive oil.
  3. Sauté the veggies: Push the sausage to the side and add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the veggies soften and the onions are translucent, about 5 minutes. Toss in the garlic and cook for 1 more minute until fragrant (don’t let it burn!).
  4. Add herbs and spices: Stir in the fresh rosemary, dried oregano, and red pepper flakes if using. Let them toast slightly in the pan for about 30 seconds to release their flavors.
  5. Deglaze with wine: Pour in the ½ cup of white wine to deglaze the pan, scraping up any browned bits stuck to the bottom. Let the wine simmer and reduce by half, about 3-4 minutes. (If you skip wine, replace with a splash of broth.)
  6. Add beans and broth: Stir in the rinsed cannellini beans and pour in 4 cups of chicken broth. Bring everything to a gentle boil, then reduce heat to low and let it simmer uncovered for 20 minutes. This lets the flavors marry and the soup thicken slightly.
  7. Season to taste: Add salt and pepper as needed. Taste frequently because the broth can vary in saltiness. If the soup tastes a bit flat, a splash of lemon juice brightens it up nicely.
  8. Finish with parsley: Just before serving, stir in fresh chopped parsley for a burst of color and fresh flavor.

Pro tip: If the soup is too thick, add a bit more broth or water until it reaches your preferred consistency. If you want it heartier, toss in some cooked pasta or rice right before serving. The sausage should be tender but still have that slight snap from browning. The beans should be creamy without falling apart.

Cooking Tips & Techniques

Here’s what I’ve learned after making this hearty Italian sausage and white bean soup recipe dozens of times:

  • Brown your sausage well: Don’t rush this step. The caramelization adds that deep, smoky flavor that makes this soup stand out.
  • Use good-quality broth: Since broth is a big part of the soup, investing in a flavorful, low-sodium chicken broth or making your own makes a noticeable difference.
  • Don’t skip the wine: That splash of white wine adds complexity and depth. If you don’t have it, a bit of apple cider vinegar or lemon juice helps mimic that acidity.
  • Watch the garlic: Add it after the veggies soften to avoid bitterness and burnt flavor.
  • Simmer gently: Keep the soup at a low simmer, not a rolling boil, so the beans don’t break down too much.
  • Season as you go: Taste during cooking to avoid over- or under-salting. Remember, the sausage brings saltiness too.
  • Multitasking tip: While the soup simmers, you can prepare a simple side salad or crusty bread for serving.

My biggest cooking fail was rushing the sausage browning and ending up with bland soup. After that, I never skip this crucial step. Also, stirring gently helps keep the beans intact and the soup looking beautiful.

Variations & Adaptations

This recipe is super versatile—here are some ways I’ve tweaked it over time to suit different tastes and needs:

  • Spicy twist: Swap sweet sausage for spicy Italian or add extra red pepper flakes for a fiery kick.
  • Vegetarian version: Use plant-based sausage or omit sausage altogether and add extra veggies like mushrooms and kale for a hearty meatless meal.
  • Low-carb option: Skip beans and add chopped zucchini or cauliflower rice to keep it lighter.
  • Seasonal swap: In summer, toss in fresh cherry tomatoes and basil instead of rosemary for a brighter flavor.
  • Slow cooker adaptation: Brown sausage and veggies on the stovetop, then transfer everything to a slow cooker with beans and broth. Cook on low for 4-6 hours.

Personally, I love adding a handful of chopped kale in the last 10 minutes of simmering for an extra nutrient boost and color contrast. It’s one of my go-to adaptations when I want something greener.

Serving & Storage Suggestions

Serve your hearty Italian sausage and white bean soup hot, ladled into rustic bowls and garnished with a sprinkle of fresh parsley or grated Parmesan cheese. It pairs beautifully with crusty Italian bread or a crisp green salad. For a cozy night in, pour a glass of dry white wine or a light red like Chianti alongside.

Leftovers keep well in the refrigerator for up to 3 days, stored in an airtight container. The flavors actually deepen overnight, making it even better the next day. To reheat, warm gently on the stovetop over medium-low heat, stirring occasionally until heated through. If the soup thickened too much in the fridge, add a splash of broth or water.

This soup also freezes well—just cool completely, portion into freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge and reheat slowly to keep the beans intact.

Nutritional Information & Benefits

This hearty Italian sausage and white bean soup recipe packs a nutritional punch. One serving (about 1.5 cups / 360ml) typically contains approximately:

Calories 350-400 kcal
Protein 25 grams
Carbohydrates 20 grams
Fat 20 grams
Fiber 6 grams

White beans are an excellent source of fiber and plant-based protein, helping with digestion and sustained energy. The sausage provides satisfying protein and fat, making this soup a filling meal. Plus, the garlic, rosemary, and oregano bring antioxidants and anti-inflammatory properties to the mix.

For those watching sodium, opt for low-sodium broth and rinse canned beans well. You can swap sausage for lean chicken sausage or turkey sausage for a lighter option. This recipe is naturally gluten-free and can be adapted easily for various dietary needs.

Conclusion

This hearty Italian sausage and white bean soup recipe is a true winner in my book. It’s the kind of meal that’s simple enough for busy nights but flavorful and satisfying enough to feel like a treat. I love how you can customize it with your favorite sausage, add seasonal veggies, or turn it into a vegetarian delight without losing any of that comforting soul.

Honestly, this recipe has been a lifesaver for me on busy days when I want to cook once and enjoy leftovers that taste even better the next day. I hope you give it a try and make it your own—tweak, adapt, and share your version with friends and family.

If you do, please leave a comment below sharing your experience or any twists you tried. Sharing recipes is how these beloved classics keep growing and evolving!

Happy cooking, and may your kitchen always smell like a little bit of Italy.

Frequently Asked Questions

Can I use ground turkey or chicken instead of Italian sausage?

Yes! Ground turkey or chicken works well for a leaner version. Add Italian seasoning or fennel seeds to mimic the sausage flavor.

Is this soup freezer-friendly?

Absolutely. Let the soup cool completely, then freeze in airtight containers for up to 3 months. Thaw overnight and reheat gently.

Can I make this soup vegetarian?

Yes, skip the sausage and add extra veggies like mushrooms, zucchini, or kale. You can also use plant-based sausage alternatives.

What type of white beans are best?

Cannellini beans are ideal for their creamy texture, but great northern beans or navy beans also work well.

How spicy is this soup?

The recipe is mild by default but you can add red pepper flakes or use spicy Italian sausage if you prefer a bit of heat.

Pin This Recipe!

Italian sausage and white bean soup recipe
Print

Hearty Italian Sausage and White Bean Soup

A comforting and easy-to-make soup featuring caramelized Italian sausage, tender white beans, and fresh herbs, perfect for cozy dinners and meal prepping.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 1 pound Italian sausage (sweet or mild), casings removed
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 large garlic cloves, minced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 4 cups low sodium chicken broth
  • 1/2 cup dry white wine (e.g., Pinot Grigio), optional
  • 1 tablespoon fresh rosemary, finely chopped
  • 1 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes, optional
  • Salt and pepper, to taste
  • Fresh parsley, chopped, for garnish

Instructions

  1. Dice the onions, carrots, and celery finely. Mince the garlic and chop the rosemary and parsley. Drain and rinse the cannellini beans thoroughly.
  2. Heat 2 tablespoons of olive oil over medium-high heat in a large Dutch oven. Add the sausage, breaking it up with a spoon, and cook until browned and caramelized, about 7-8 minutes.
  3. Push the sausage to the side and add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the veggies soften and onions are translucent, about 5 minutes. Add garlic and cook for 1 more minute.
  4. Stir in fresh rosemary, dried oregano, and red pepper flakes if using. Toast for about 30 seconds.
  5. Pour in the white wine to deglaze the pan, scraping up browned bits. Let simmer and reduce by half, about 3-4 minutes. If skipping wine, add a splash of broth instead.
  6. Add the rinsed cannellini beans and chicken broth. Bring to a gentle boil, then reduce heat to low and simmer uncovered for 20 minutes.
  7. Season with salt and pepper to taste. Add a splash of lemon juice if desired to brighten flavors.
  8. Just before serving, stir in fresh chopped parsley.

Notes

Brown the sausage well for deep flavor. Use low sodium broth to control saltiness. White wine adds depth but can be substituted with broth or lemon juice. Simmer gently to keep beans intact. Add kale or spinach in last 10 minutes for extra nutrients. Soup thickens when cooled; add broth or water to adjust consistency.

Nutrition

  • Serving Size: About 1.5 cups (360
  • Calories: 375
  • Sugar: 3
  • Sodium: 600
  • Fat: 20
  • Saturated Fat: 7
  • Carbohydrates: 20
  • Fiber: 6
  • Protein: 25

Keywords: Italian sausage soup, white bean soup, hearty soup, comfort food, easy soup recipe, weeknight dinner, meal prep soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating