Italian Sausage, White Bean, and Spinach Soup

5 from 1 vote

Italian Sausage, White Bean and Spinach Soup is the perfect soup for a cool Fall day. It’s delicious and quick to prepare.

If I had to declare my favorite thing to cook, it would undoubtedly be soup. Soups of all kinds. From thin, watery broths to rich, thick almost-stews. I like them all.

A serving of Italian sausage, white bean, and spinach soup in a bowl on a decorative napkin.

They can cool you down in summer or warm you in winter. They make you feel better when you’re under the weather and can satisfy a rumbly tummy when nothing else will.

I spend much of my time in the kitchen making soups of one kind or another. Long, slow simmering soups like the classic French onion and quick no-cook soups like gazpacho.

I really enjoy playing around with ingredients for soup and coming up with combinations that work well. Like this Italian Sausage, White Bean, and Spinach Soup.

This delightful soup is just perfect for the Fall season. Its Italian flavors are quite nicely satisfying and all it really needs to make it complete is a sprinkling of Parmesan cheese and some crusty bread on the side.

I topped our toasted baguette slices with roasted tomatoes and I’d encourage you to try those if you have the time.

How to Make Italian Sausage, White Bean and Spinach Soup:

Cooking Italian sausage in a skillet.

Heat a Dutch oven or similar deep pot over medium high heat. Add the olive oil, garlic, red pepper, and Italian sausage breaking up the sausage as it cooks. I use a potato masher to break up the sausage, but a fork or spoon works, too. Cook until no pink color shows in the sausage.

Want to save this?

I'll email this post to you, so you can come back to it later!

Adding broth, tomatoes, and spinach to the skillet.

Add the chicken broth, tomatoes with their juice (break up the tomatoes), and spinach. Bring to a boil, then reduce the heat and simmer 15 minutes.

Adding beans, Parmesan cheese, and salt to the soup.

Drain the beans and add them along with the Parmesan cheese, and salt. Cook for an additional 15 minutes.

Garnish with additional Parmesan cheese. Serve with toasted baguette and roasted tomatoes (optional).

Making roasted tomatoes to accompany the soup.

To make the roasted tomatoes: Preheat the oven to 300 degrees. Slice several plum tomatoes lengthwise and place on a parchment paper lined baking sheet. Drizzle with olive oil and sprinkle with salt and pepper. Cook for 45 minutes to 1 hour or until the tomatoes begin to blackened on the edges.

🧾 More Recipes You’ll Like

Lana Stuart.

Have a question or thought to share?

If you have a question about the recipe or if you’ve made it and want to share how it turned out, I would truly enjoy hearing from you. Just scroll down to leave a comment or add your star rating.

Thank you for stopping by. It means a lot to have you here.

A serving of Italian sausage, white bean, and spinach soup in a bowl on a decorative napkin.

Italian Sausage, White Bean, and Spinach Soup

A delicious, quick to prepare soup perfect for the Fall season.
5 from 1 vote
Print It Rate It Add to Collection
Course: Soups and Stews
Cuisine: American
Prep Time: 5 minutes
Cook Time: 40 minutes
Total Time: 45 minutes
Servings: 4 servings
Calories: 592kcal
Author: Lana Stuart

Ingredients

  • 1 tablespoons tblsp. olive oil
  • 3 cloves garlic minced
  • ¼ teaspoon red pepper flakes
  • 4 Italian sausage links casings removed
  • 4 cups chicken broth
  • 14.5 ounces canned whole plum tomatoes with juice
  • 5 ounces baby spinach
  • 15 ounces canned white beans
  • 2 tablespoons Parmesan cheese plus more for garnish
  • ½ teaspoon salt

Instructions

  • Heat a Dutch oven or similar deep pot over medium high heat. Add the olive oil, garlic, red pepper, and Italian sausage. Cook until no pink color shows in the sausage.
  • Add the chicken broth, tomatoes with their juice (break up the tomatoes), and spinach. Bring to a boil, then reduce the heat and simmer 15 minutes.
  • Drain the beans and add them along with the Parmesan cheese, and salt. Cook for an additional 15 minutes.
  • Garnish with additional Parmesan cheese. Serve with toasted baguette and roasted tomatoes.
  • To make the roasted tomatoes: Preheat the oven to 300 degrees. Slice several plum tomatoes lengthwise and place on a parchment paper lined baking sheet. Drizzle with olive oil and sprinkle with salt and pepper. Cook for 45 minutes to 1 hour or until the tomatoes begin to blackened on the edges.

Nutrition Information

Serving 1Calories 592kcalCarbohydrates 30gProtein 28gFat 40gSaturated Fat 14gCholesterol 87mgSodium 2051mgPotassium 1409mgFiber 7gSugar 3gVitamin A 4240IUVitamin C 43mgCalcium 192mgIron 6mg

Nutrition information is calculated by software based on the ingredients in each recipe. It is an estimate only and is provided for informational purposes. You should consult your healthcare provider or a registered dietitian if precise nutrition calculations are needed for health reasons.

Share on Facebook Pin Recipe
Tried this recipe?Please consider Leaving a Review!
5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




28 Comments

  1. I love cooking soup too…one of my favorite foods to cook as well. This looks perfect, I’m loving those roasted tomatoes!

  2. Kim (Feed Me, Seymour) says:

    This looks amazing! Such a warm and comforting soup!

    1. Lana Stuart says:

      Thanks, Kim! It’s both comforting and light at the same time. We always enjoy this recipe.

  3. Nutmeg Nanny says:

    I LOVE that you roasted the tomatoes first. How delicious!

    1. Lana Stuart says:

      Yes, they made the perfect garnish for this lovely bowl of soup!

  4. Marjory @ Dinner-Mom says:

    Soups are always so filling and this one looks delish! I could eat soup every single day!

    1. Lana Stuart says:

      Me too, Marjory. Soup really is the ultimate one-dish meal!

  5. Angela |Mind Over Batter says:

    I think I could live on soup. I have soup in the summer, that’s how much I love it. This soup loooks so comforting and delicious. Love.

  6. I can’t wait for soup weather! My husband has a favorite white bean soup recipe but I think I’ll have to give yours a try – looks so delicious!

    1. Lana Stuart says:

      Hope you and he enjoy this one, Anita.

  7. Karissa | Sweet as a Cookie says:

    I can’t wait to start making soups again. Maybe next week? :)

    1. Lana Stuart says:

      Soup making is a year-round endeavor for me, Karissa. I never put my soup pot away!

  8. Martha @ A Family Feast says:

    Looks like the perfect soup for cooler weather!

    1. Lana Stuart says:

      It’s actually great year round, Martha. Not at all heavy so it’s perfect for all but the very hottest weather.

  9. valmg @ From Val's Kitchen says:

    One small problem. Those tomatoes look so good they might not make it into the soup!

    1. Lana Stuart says:

      Well, since they’re the garnish then that would be okay!

  10. I agree with everyone. This is comfort food. And the perfect time for a warm cozy meal!

  11. Lauren Kelly Nutrition says:

    This looks amazing! I eat soup all year long :)

    1. Lana Stuart says:

      Me, too, Lauren! I enjoy all kinds of soups all year long.

  12. foodwanderings says:

    A bowl of goodness. This soup looks so lovely with spinach and white bean you can’t go wrong!

    1. Lana Stuart says:

      The beans and spinach are a really classic combination, aren’t they? So good together!

  13. The Food Hunter says:

    this is comfort in a bowl for me

  14. Ashley @ Wishes and Dishes says:

    My hubby is not a fan of soup, but I LOVE them! They are also my favorite thing to cook :) Will be trying this sometime soon on a night my husband won’t be home for dinner ;)

    1. Lana Stuart says:

      Hope you enjoy it, Ashley!

  15. Amanda @The Kitcheneer says:

    This soup looks amazing! I could definitely get cozy and slurp this soup up!

    1. Lana Stuart says:

      Thanks, Amanda. It’s definitely a cozy, slurping kind of soup!