
Some recipes have a way of making your kitchen feel instantly warm and inviting, and this Italian White Bean, Cabbage, and Sausage Soup is one of them. As the savory sausage browns in the pot and the fragrant herbs begin to bloom, your home fills with the kind of comforting aroma that brings everyone to the table before dinner is even ready.
I love recipes like this because they prove that simple ingredients can create incredible flavor. Tender cabbage, creamy white beans, juicy sausage, and tomatoes simmer together in a rich chicken broth to create a soup that’s satisfying enough to be the main event. Better yet, everything cooks in one pot, making cleanup almost as easy as the recipe itself.
Whether you’re looking for a cozy weeknight dinner, an easy meal prep recipe, or something comforting on a chilly evening, this hearty soup checks every box. It’s ready in just 30 minutes, packed with protein and vegetables, and tastes even better the next day.
Why You’ll Love Italian White Bean, Cabbage, and Sausage Soup
- Ready in only 30 minutes.
- Everything cooks in one pot.
- Loaded with protein and vegetables.
- Rich, comforting Italian-inspired flavors.
- Budget-friendly ingredients.
- Perfect for meal prep.
- Freezer-friendly for busy weeks.
- Easy enough for beginner cooks.
Ingredients
- 1 pound breakfast sausage – Choose regular sausage for a milder soup or hot sausage if you enjoy a little spice.
- 1 small onion, diced – Adds sweetness and builds the flavorful base.
- 1 small green cabbage – Chopped into bite-sized pieces so it becomes perfectly tender while simmering.
- 1 (14-ounce) can diced tomatoes – Adds acidity and balances the richness of the sausage.
- 1 (15-ounce) can Great Northern beans – Creamy beans that make the soup extra filling.
- 48 ounces chicken broth – Creates a rich, savory broth.
- Dried oregano – Adds classic Italian flavor.
- Dried basil – Brings a subtle herbal sweetness.
- Dried thyme – Completes the herb blend with earthy notes.
- Salt and black pepper – Adjust to taste before serving.
How to Make Italian White Bean, Cabbage, and Sausage Soup
Step 1: Brown the Sausage
Heat a large soup pot over medium-high heat. Add the breakfast sausage and cook, breaking it into bite-sized crumbles as it browns. This step develops deep flavor that carries throughout the soup.
Step 2: Cook the Onion
Add the diced onion to the pot and continue cooking for about 3 to 4 minutes until softened and fragrant.
Step 3: Add the Remaining Ingredients
Stir in the chopped cabbage, diced tomatoes, drained Great Northern beans, chicken broth, oregano, basil, and thyme. Mix everything together until well combined.
Step 4: Simmer
Bring the soup to a gentle boil, then reduce the heat to maintain a steady simmer. Cook for 5 to 10 minutes, or until the cabbage becomes tender while still keeping a little texture.
Step 5: Taste and Adjust
Taste the broth and season with salt and freshly ground black pepper if needed. Depending on the saltiness of your sausage and broth, you may need very little additional seasoning.
Step 6: Serve
Ladle the hot soup into bowls and serve with warm crusty bread, garlic bread, or buttery crackers for a complete comforting meal.
Substitutions & Additions
- Swap breakfast sausage for Italian sausage for even more authentic flavor.
- Use spicy sausage to add extra heat.
- Replace Great Northern beans with cannellini or navy beans.
- Add carrots and celery for additional vegetables.
- Stir in fresh spinach during the final two minutes of cooking.
- Add grated Parmesan cheese just before serving.
- Mix in cooked pasta for an even heartier meal.
- Finish with fresh parsley or basil for extra freshness.
Tips for Success
- Brown the sausage well before adding the broth to maximize flavor.
- Drain excess grease if using a particularly fatty sausage.
- Rinse canned beans before adding them to reduce excess sodium.
- Don’t overcook the cabbage—it should stay tender, not mushy.
- Taste before adding extra salt since sausage and broth can already be salty.
- The soup becomes even more flavorful after resting overnight.
Serving Suggestions
This hearty soup is satisfying enough to enjoy on its own, but it’s even better with a slice of crusty artisan bread for dipping into the flavorful broth. Garlic bread, homemade dinner rolls, cornbread, or buttery crackers also pair beautifully.
For a complete meal, serve it with a crisp green salad topped with a simple vinaigrette. The fresh vegetables provide a wonderful contrast to the rich, savory soup.
If you’re serving guests, finish each bowl with freshly grated Parmesan cheese, cracked black pepper, and a sprinkle of chopped parsley for a restaurant-quality presentation.
How to Store Italian White Bean, Cabbage, and Sausage Soup
Allow the soup to cool before transferring it to airtight containers.
Refrigerate for up to four days. In fact, the flavors become even richer after sitting overnight.
Freeze for up to three months in freezer-safe containers. Thaw overnight in the refrigerator before reheating.
Warm gently on the stovetop over medium heat or microwave individual portions until hot.
Frequently Asked Questions
Can I make this soup ahead of time?
Absolutely. This soup tastes even better the next day as the flavors continue to develop.
Can I freeze this soup?
Yes. It freezes very well for up to three months.
What beans work best?
Great Northern beans are traditional for this recipe, but cannellini or navy beans work just as well.
Can I make it spicy?
Definitely. Use hot breakfast sausage or add crushed red pepper flakes while the soup simmers.
Final Thoughts
If you’re searching for an easy dinner that delivers incredible comfort without spending hours in the kitchen, this Italian White Bean, Cabbage, and Sausage Soup is exactly the recipe you need. Every spoonful is packed with savory sausage, tender cabbage, creamy beans, tomatoes, and aromatic herbs, creating a satisfying meal that tastes like it simmered all day.
It’s one of those dependable recipes you’ll find yourself making again and again because it’s simple, filling, affordable, and perfect for busy weeknights. Whether you’re feeding your family, preparing lunches for the week, or freezing meals for later, this hearty one-pot soup is guaranteed to become a favorite.

Italian White Bean, Cabbage, and Sausage Soup
Equipment
- Large Soup Pot
- Wooden Spoon
- Chef’s Knife
- Cutting board
Ingredients
For the Soup
- 1 lb breakfast sausage hot or regular
- 1 small onion diced
- 1 small green cabbage chopped into bite-sized pieces (about 4 cups)
- 14 oz diced tomatoes 1 can
- 15 oz Great Northern beans drained and rinsed
- 48 oz chicken broth
- 1/2 tsp dried oregano
- 1/2 tsp dried basil
- 1/4 tsp dried thyme
- salt and black pepper to taste
Instructions
- Step 1: Heat a large soup pot over medium-high heat. Add the sausage and cook, breaking it into crumbles, until browned.
- Step 2: Stir in the diced onion and cook for 3–4 minutes until softened and the sausage is fully cooked.
- Step 3: Add the chopped cabbage, diced tomatoes, Great Northern beans, chicken broth, oregano, basil, and thyme. Stir well.
- Step 4: Bring the soup to a gentle boil, then reduce the heat and simmer for 5–10 minutes until the cabbage is tender.
- Step 5: Taste and season with salt and black pepper if needed.
- Step 6: Ladle into bowls and serve hot with crusty bread or crackers if desired.
