Hearty Italian Sausage White Bean Soup for a Cozy, Easy Meal

This soup is warm, hearty, and full of flavor. It has tender white beans, savory Italian sausage, and soft greens in a rich broth. It uses simple pantry items and comes together fast. One pot, easy steps, and a bowl that tastes like home. Serve it with crusty bread and a sprinkle of Parmesan. It makes great leftovers, too.

Hearty Italian Sausage White Bean Soup

Why Make Hearty Italian Sausage White Bean Soup

This soup is the kind of meal you want on a cool night, a busy week, or when you need real comfort with little effort. It is full of protein and fiber from the sausage and beans, so it fills you up and keeps you warm. The broth is rich and savory, with hints of garlic, herbs, and a touch of lemon at the end to brighten each spoonful. It is a great way to use simple items you likely already have: canned beans, broth, onions, and carrots.

It is also budget-friendly and flexible. Use any Italian sausage you like, hot or sweet. Add kale or spinach, whatever you have. Want it thicker? Mash a few beans. Need it lighter? Add more broth. This soup is perfect for fall and winter, but it tastes good any time of year. Make a big pot on Sunday and enjoy easy lunches or fast weeknight dinners. It freezes well and reheats like a dream, so you get real value from one cook.

Why You’ll Love This Hearty Italian Sausage White Bean Soup

Cozy Flavor with Everyday Ingredients

You get deep flavor from browned sausage, herbs, garlic, and a Parmesan finish. All from simple, common items. No hard-to-find ingredients.

Quick to Make, Easy to Love

It cooks in one pot and is ready in about 35–40 minutes. Minimal prep, easy cleanup, and big taste.

Ingredients and Substitutions

What You’ll Need for This Recipe

  • 1 lb Italian sausage (sweet or hot; casings removed if in links)
  • 1–2 tbsp olive oil (as needed)
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3–4 garlic cloves, minced
  • 1 tbsp tomato paste (optional, for depth)
  • 1 tsp dried oregano
  • 1/2 tsp dried thyme or Italian seasoning
  • Pinch red pepper flakes (optional)
  • 6 cups chicken or vegetable broth, low-sodium
  • 2 cans (15 oz each) white beans (cannellini or Great Northern), drained and rinsed
  • 1 bay leaf
  • 3–4 cups chopped kale or spinach
  • 1–2 tsp lemon juice, to taste
  • Salt and black pepper, to taste
  • Parmesan rind while simmering (optional) and grated Parmesan for serving
  • Fresh parsley, chopped (optional)

Smart Swaps for Dietary Needs

  • Lighter: Use turkey or chicken Italian sausage.
  • Dairy-free: Skip the Parmesan rind and topping.
  • Gluten-free: Most versions are GF; check sausage and broth labels.
  • Vegetarian: Use plant-based sausage or add mushrooms and extra beans.
  • Less heat: Skip red pepper flakes and choose sweet sausage.

Smart Variation (Optional)

  • Creamy style: Stir in 1/4–1/2 cup cream, half-and-half, or blend 1 cup of the soup and return it to the pot.
  • Herby Tuscan feel: Add rosemary and a splash of dry white wine to deglaze.
  • Extra hearty: Add diced potatoes; simmer until tender.

How to Make Hearty Italian Sausage White Bean Soup

Step-by-Step Cooking Instructions

  1. Brown the sausage: Heat a large pot or Dutch oven over medium. Add a little oil if needed. Add sausage. Cook, breaking it up, until browned. Spoon off extra fat.
  2. Soften the veggies: Add onion, carrots, and celery. Cook 5–6 minutes, until soft. Add garlic, tomato paste (if using), oregano, thyme, and red pepper flakes. Cook 1 minute to bloom.
  3. Build the soup: Pour in broth. Add beans and bay leaf. If you have a Parmesan rind, add it now. Bring to a boil, then lower to a gentle simmer for 12–15 minutes.
  4. Thicken a bit: Lightly mash 1 cup of beans in the pot with a spoon to make the broth a little creamy.
  5. Add greens: Stir in kale or spinach. Cook 2–4 minutes, until wilted and tender.
  6. Finish and serve: Remove bay leaf (and rind). Stir in lemon juice and parsley. Taste and season with salt and pepper. Ladle into bowls and top with grated Parmesan.

Tips for Texture, Timing & Tools

  • Pot choice: A heavy pot or Dutch oven helps even cooking and deep flavor.
  • Flavor boost: Brown the sausage well for fond; scrape the brown bits when you add broth.
  • Thickness: Mash more beans for thicker soup; add broth to thin.
  • Salt smart: Season at the end, since sausage and Parmesan add salt.
  • Make ahead: Flavor gets even better the next day.

Storage & Reheating

How to Store It Right

  • Cool fully, then store in airtight containers.
  • Fridge: Up to 4 days.
  • Freezer: Up to 3 months. Leave a little space at the top for expansion.

Reheating Without Losing Flavor

  • Stovetop: Warm over medium-low, stirring. Add a splash of broth or water if it thickens.
  • Microwave: Heat in short bursts, stirring between. Do not boil hard; it can make greens dull.
  • From frozen: Thaw in the fridge overnight or reheat gently from frozen with a bit of liquid.

A Dish Worth Making Again and Again

It is simple, filling, and flexible. It tastes even better the next day and works for meal prep, busy nights, and cozy weekends.

Print

Hearty Italian Sausage White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm, hearty soup filled with Italian sausage, white beans, and greens in a rich broth, perfect for cozy meals.

  • Author: sonia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Gluten-Free

Ingredients

Scale
  • 1 lb Italian sausage (sweet or hot; casings removed if in links)
  • 12 tbsp olive oil (as needed)
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 34 garlic cloves, minced
  • 1 tbsp tomato paste (optional)
  • 1 tsp dried oregano
  • 1/2 tsp dried thyme or Italian seasoning
  • Pinch red pepper flakes (optional)
  • 6 cups chicken or vegetable broth, low-sodium
  • 2 cans (15 oz each) white beans (cannellini or Great Northern), drained and rinsed
  • 1 bay leaf
  • 34 cups chopped kale or spinach
  • 12 tsp lemon juice, to taste
  • Salt and black pepper, to taste
  • Parmesan rind while simmering (optional)
  • Grated Parmesan for serving
  • Fresh parsley, chopped (optional)

Instructions

  1. Heat a large pot or Dutch oven over medium heat and add a little olive oil if needed. Add sausage and cook, breaking it up, until browned. Spoon off extra fat.
  2. Add diced onion, carrots, and celery to the pot and cook for 5–6 minutes until softened. Stir in garlic, tomato paste (if using), oregano, thyme, and red pepper flakes, and cook for 1 minute.
  3. Pour in the broth and add the white beans and bay leaf. If using, add the Parmesan rind now. Bring to a boil, then reduce to a simmer for 12–15 minutes.
  4. Lightly mash 1 cup of beans in the pot to thicken the broth.
  5. Stir in the chopped kale or spinach and cook for 2–4 minutes, until wilted and tender.
  6. Remove the bay leaf (and rind), stir in lemon juice and chopped parsley, then season with salt and pepper. Serve hot, topped with grated Parmesan.

Notes

Great for meal prep and leftovers. It freezes well and can be reheated easily.

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 2g
  • Sodium: 700mg
  • Fat: 20g
  • Saturated Fat: 6g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 8g
  • Protein: 22g
  • Cholesterol: 60mg

Did you make this recipe?

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

FAQs

What kind of Italian sausage works best?

Use what you like. Sweet sausage is mild and family-friendly. Hot sausage adds spice. You can also mix half sweet and half hot for a balanced kick.

Can I use dried beans instead of canned?

Yes. Soak 1 cup dried cannellini overnight, drain, then simmer in fresh water until tender (about 60–90 minutes). Add to the soup and cook 10–15 minutes to absorb flavor.

How can I make this soup creamy?

Stir in a splash of cream or half-and-half at the end, or blend a cup of the soup (beans and broth) and return it to the pot for a creamy texture without dairy.

Can I make it in a slow cooker or Instant Pot?

  • Slow cooker: Brown sausage and aromatics on the stove first. Add to slow cooker with broth, beans, and seasonings. Cook 4–6 hours on low. Stir in greens at the end for 10–15 minutes.
  • Instant Pot: Sauté sausage and veggies. Add broth and beans. Cook on High Pressure for 5 minutes, quick release, then stir in greens.

Final Thoughts

This Hearty Italian Sausage White Bean Soup brings big comfort with simple steps. It is warm, rich, and ready fast. Make it your own with swaps and add-ins. Keep a batch on hand for easy, satisfying meals all week.

Need another way to enjoy high-protein meals without relying on meat? Our Recipes is a flavorful, filling dinner that fits the bill beautifully.

Want more cozy recipes like this? Follow us on Facebook for fresh ideas, tips, and seasonal inspiration right in your feed.

Sonia Avatar

AUTHOR

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Soina

Hi! I’m Sonia.

is the founder and recipe creator behind Recipes Unfolded. Raised between Swedish and Moroccan food traditions, she brings a unique blend of calm, cozy flavors and bold, generous cooking to every dish. Her recipes are made for real home kitchens simple, comforting, and full of heart.

Search

Category


You’ll also love