Standing in my kitchen, I can already feel the warmth of a cozy Italian evening enveloping me as I chop vegetables and sauté savory sausage. There’s something magical about this Italian Sausage and White Bean Soup—its comforting aroma and hearty texture remind me of home-cooked meals shared with loved ones. With a delightful blend of spicy Italian sausage, tender cannellini beans, and vibrant spinach, this soup is not only delicious but also incredibly easy to whip up, making it perfect for busy weeknights or leisurely weekends. Plus, it’s dairy-free, ensuring that everyone can enjoy this satisfying dish without worry! Are you ready to fill your heart and soul with some Italian charm? Let’s dive into the comforting world of this cozy soup!

Why is this soup a must-try?
Comforting Warmth: There’s nothing like a warm bowl of Italian Sausage and White Bean Soup to wrap you in cozy goodness on a chilly evening.
Quick & Easy: With simple, accessible ingredients and clear steps, you’ll have this hearty meal on the table in no time, perfect for those busy weeknights.
Flavor Explosion: The combination of spicy sausage, savory bacon, and tender beans creates an irresistible flavor profile, enhanced by fresh spinach and aromatic herbs.
Versatile Choices: Feel free to make it your own by substituting with turkey sausage or adding extra veggies like zucchini for a personalized touch.
Crowd-Pleaser: Whether you’re serving family or hosting friends, this soup is bound to impress, making it a fabulous addition to any dinner table. Don’t forget to pair it with some crusty bread, bringing your dining experience to the next level!
Italian Sausage and White Bean Soup Ingredients
• Dive into the heart of this comforting recipe with these essential ingredients!
For the Soup
- Italian Sausage – Adds rich flavor and protein; for a lighter option, substitute with ground turkey or chicken.
- Bacon – Provides depth and a smoky taste; prosciutto is a suitable substitution, or you can omit for a lighter rendition.
- Onion – Serves as the base flavor component; shallots can be used for a milder taste.
- Garlic – Enhances aroma and taste; fresh garlic is best, but you can use garlic powder in a pinch (1/4 teaspoon per clove).
- Cannellini Beans – The soul of the soup, offering heartiness and texture; navy or great northern beans work well as substitutes.
- Chicken Broth – The liquid base for the soup; swap for vegetable broth to keep it vegetarian-friendly.
- Italian Seasoning – Adds an herbaceous flavor note; a mix of dried basil, oregano, and thyme can be used instead.
- Dried Rosemary – Brings earthy notes; fresh rosemary can be more intense, so use double the amount if substituting.
- Carrots – Contributes sweetness and texture; parsnips are a great alternative for a unique flavor profile.
- Fresh Baby Spinach – Nutrient-rich and wilts perfectly into the soup; kale or swiss chard can be substituted for variety.
- Salt & Pepper – Essential for seasoning; adjust to taste, especially considering the salinity of the broth.
Get ready to savor every spoonful of this Italian Sausage and White Bean Soup as its ingredients come together in a delightful symphony of flavors!
Step‑by‑Step Instructions for Italian Sausage and White Bean Soup
Step 1: Brown the Meats
In a large pot, over medium-high heat, add the sliced Italian sausage and bacon. Cook for about 15 minutes, stirring occasionally, until the sausage is browned and the bacon becomes crispy. Keep an eye on the heat to avoid burning, and let the enticing aroma fill your kitchen as the meats cook to perfection.
Step 2: Sauté the Onion
Once the meats are crispy, carefully remove them from the pot, leaving about two tablespoons of fat. In the same pot, add the chopped onion and sauté for 3-5 minutes until softened and slightly browned. Stir frequently, allowing the onion to absorb the flavors left in the pot, creating a delicious base for your Italian Sausage and White Bean Soup.
Step 3: Infuse with Garlic
Add the minced garlic to the pot and cook for an additional 30 seconds, stirring constantly until fragrant. This quick step releases the garlic’s aroma and enhances the dish’s overall taste. Be mindful not to let the garlic burn, as it can become bitter and affect the lovely flavors you’re building.
Step 4: Combine Main Ingredients
Stir in the drained cannellini beans, then pour in the chicken broth along with the Italian seasoning and dried rosemary. Use a wooden spoon to scrape the bottom of the pot, deglazing it and incorporating all the rich flavors. Remove from heat and use an immersion blender to purée the soup partially, creating a creamy texture while still leaving some beans whole.
Step 5: Reincorporate Meats and Add Carrots
Return the reserved sausage and bacon back to the pot, along with the chopped carrots. Bring the mixture to a boil over medium-high heat, then reduce the heat to low and let it simmer for 15-20 minutes. This will allow the carrots to soften while the flavors meld beautifully in your Italian Sausage and White Bean Soup.
Step 6: Finish with Spinach and Seasoning
In the final step, stir in the fresh baby spinach until it wilts, which should take about 2-3 minutes. Season with salt and pepper to taste, adjusting according to your preference. Serve the soup hot, and savor the comforting flavors and aromas, welcoming you to a cozy dining experience.

Make Ahead Options
These Italian Sausage and White Bean Soup is perfect for meal prep enthusiasts! You can brown the sausage and bacon, and sauté the onions up to 24 hours in advance, storing them in an airtight container in the refrigerator. Additionally, you can prepare the broth and beans mixture and refrigerate it for 3 days ahead of time. When you’re ready to enjoy your hearty soup, simply reheat the meat and onion mixture in a pot, add the prepared broth and beans, then finish with the carrots and spinach according to the original cooking instructions, ensuring your meal is just as delicious and comforting as if you made it fresh that day. This prep approach not only saves time but also allows the flavors to mingle beautifully!
How to Store and Freeze Italian Sausage and White Bean Soup
Fridge: Store your Italian Sausage and White Bean Soup in airtight containers for up to 3 days. This will keep it fresh and delicious for your cozy dinners.
Freezer: To extend its life, freeze the soup in freezer-safe containers for up to 3 months. Leave some space at the top for expansion as it freezes.
Reheating: When you’re ready to enjoy your soup, reheat it gently on the stove. Add a splash of broth to restore its creamy texture and warmth, making it just as delightful as when first made.
Keep Spinach Fresh: If you have leftover soup with spinach, consider reheating the spinach separately to maintain its vibrant color and texture!
What to Serve with Italian Sausage White Bean Soup
Cozy up with the perfect sides that elevate the heartwarming experience of your soup!
-
Crusty Artisan Bread: A must-have companion, the crunchy exterior and soft interior of a good bread provide a delightful contrast to the soup’s rich, creamy texture. Dunking pieces into the broth creates a satisfying, soul-warming moment.
-
Simple Green Salad: A fresh salad adds a bright, crisp element to your meal. Toss together mixed greens, cherry tomatoes, and a light vinaigrette to balance the soup’s hearty flavors.
-
Garlic Breadsticks: With their buttery goodness and a hint of garlic, these breadsticks are wonderful for sopping up the deliciousness of your Italian Sausage White Bean Soup. They are sure to make dinner feel extra special.
-
Roasted Vegetables: Savory roasted vegetables, like Brussels sprouts or sweet potatoes, enhance the meal with added textures and flavors, creating a robust feast that warms hearts and homes.
-
Parmesan Cheese: For a slight indulgence, sprinkle freshly grated Parmesan on top just before serving. The cheesy saltiness complements the robust flavors in the soup beautifully.
-
Red Wine: Pour a glass of your favorite red wine, such as Chianti or Sangiovese, to enhance the meal. The rich notes in the wine echo the savory goodness of the soup, making for a delightful dining experience.
-
Chocolate Cake: For dessert, a slice of rich chocolate cake is a decadent end to your cozy meal. Its sweetness and indulgent texture contrast beautifully with the comforting flavors of the soup.
Expert Tips for Italian Sausage and White Bean Soup
-
Pre-Season Wisely: Taste your broth first! It may already be salty, so adjust your salt accordingly to avoid over-salting your Italian Sausage and White Bean Soup.
-
Instant Pot Option: If you’re using an Instant Pot, sauté the meats as directed, then blend the beans directly in the pot and cook on high pressure for just 8 minutes for a quick fix!
-
Perfect Spinach Texture: To keep your spinach vibrant and fresh, stir it in just before serving. If you have leftovers, reheat it separately to prevent mushiness.
-
Swap Ingredients: Don’t hesitate to make it your own! Substitute with turkey sausage for a lighter option or add zucchini for extra nutrition without compromising flavor.
-
Storage Tips: This soup keeps well! Store in airtight containers in the fridge for up to three days or freeze for later enjoyment. Add a splash of broth when reheating to revive its creamy consistency.
Italian Sausage and White Bean Soup Variations
Feel free to get creative and customize your comforting soup according to your taste or dietary needs!
-
Spicy Sausage: Swap for a spicy Italian sausage to elevate the heat and add a zing to your soup.
-
Vegetarian Delight: Use lentils or a plant-based sausage for a hearty vegetarian version that still delivers flavor and texture.
-
Heartier Veggies: Toss in some diced zucchini or bell peppers for added nutrition and a pop of color.
-
Creamy Touch: Stir in a dollop of dairy-free sour cream or coconut cream just before serving for a creamier texture.
-
Herbal Infusion: Replace Italian seasoning with a mix of fresh herbs like basil, thyme, or parsley for a vibrant flavor boost.
-
Root Veggie Power: Consider carrots, parsnips, or even sweet potatoes for a natural sweetness that complements the savory broth.
-
Broth Swap: For a richer taste, go with beef broth instead of chicken or vegetable broth. It pairs wonderfully with the sausage!
-
Finishing Touch: Top your soup with a sprinkle of fresh parsley or cilantro to brighten every bowl, adding a fresh contrast to the comforting flavors.
For a delightful side, try pairing your soup with a Toasted Italian Sandwich or add a refreshing dish like Green Beans and Potatoes with Bacon to complete your meal. Happy cooking!

Italian Sausage and White Bean Soup Recipe FAQs
How do I choose ripe ingredients for this soup?
Absolutely! For the best flavor, look for Italian sausage that feels firm and smells fresh. The onions should be dry and firm, free of soft spots, while garlic cloves should be plump and unblemished. Fresh spinach should be vibrant in color, with no dark spots. Avoid beans with any visible holes or damage from the can.
What’s the best way to store leftovers?
Very! Store your Italian Sausage and White Bean Soup in airtight containers and refrigerate for up to 3 days. Make sure it’s cooled down first; placing warm food in the fridge can promote bacterial growth. Use shallow containers for even cooling!
Can I freeze the soup? If so, how?
Absolutely! To freeze your soup, let it cool completely and pour it into freezer-safe containers, leaving some space at the top for expansion. Seal tightly and freeze for up to 3 months. When you’re ready to enjoy it again, thaw the soup overnight in the fridge and reheat gently on the stove with a splash of broth for the best texture.
What if my soup turns out too salty?
Don’t worry—there’s always a fix! If your soup is too salty, try adding a peeled, whole potato while it simmers for 10-15 minutes. The potato will absorb some saltiness. Remove it before serving, and if it still feels salty, add a bit more water or broth to balance things out.
Is this soup suitable for my dog?
Very! While the ingredients in this soup are generally safe for dogs, avoid feeding them any seasoned or salty broth. Instead, you can set aside a portion of the unseasoned soup without sausage or beans for your furry friend and ensure it does not contain any garlic or onion, which can be harmful to pets.
Can I modify the recipe for dietary restrictions?
You bet! For a dairy-free version, this recipe is perfect as is. To make it vegetarian, simply swap the chicken broth for vegetable broth, and use your favorite meat alternative in place of the sausage. You can completely omit the bacon or use prosciutto for a lighter option.

Hearty Italian Sausage and White Bean Soup for Cozy Nights
Ingredients
Equipment
Method
- In a large pot, over medium-high heat, add the sliced Italian sausage and bacon. Cook for about 15 minutes, stirring occasionally, until the sausage is browned and the bacon becomes crispy.
- Once the meats are crispy, carefully remove them from the pot, leaving about two tablespoons of fat. In the same pot, add the chopped onion and sauté for 3-5 minutes until softened and slightly browned.
- Add the minced garlic to the pot and cook for an additional 30 seconds, stirring constantly until fragrant.
- Stir in the drained cannellini beans, then pour in the chicken broth along with the Italian seasoning and dried rosemary.
- Return the reserved sausage and bacon back to the pot, along with the chopped carrots. Bring the mixture to a boil over medium-high heat, then reduce the heat to low and let it simmer for 15-20 minutes.
- In the final step, stir in the fresh baby spinach until it wilts, which should take about 2-3 minutes. Season with salt and pepper to taste, adjusting according to your preference.

Leave a Reply