Italian Sausage, Spinach and Tomato Soup is a full of healthy, hearty ingredients. Just 30 minutes from fridge to table!

italian sausage spinach and tomato soup in a bowl with a spoon
Want to save this recipe?
Enter your email to get it sent to your inbox! Plus you’ll get new recipes from us every week.

We’ve got a monster winter storm on the horizon, but luckily I’ve got all the ingredients on hand to make then hunker down with a big pot of Italian Sausage, Spinach and Tomato Soup.

This hearty and cozy dish is not only full of flavorful and nourishing ingredients, but made with fridge and pantry staples, too!

overhead photo of a bowl of italian sausage spinach and tomato soup

How to Get BIG Flavor in a Hurry

Chopped vegetables, ground turkey, ground Italian sausage, canned beans, and a jar of marinara sauce form the base of this flavor-packed soup. And yes, you read that right – a jar of marinara sauce!

Adding marinara sauce to soup makes it taste slow-cooked and super savory, but only you and I will know that this recipe goes from fridge to table in just 30 minutes.

Whether you’ve got a snowstorm on the horizon, or are just looking for a flavorful, hearty bowl of soup for dinner tonight — you’re going to love this easy recipe!

close up photo of a bowl of italian sausage spinach and tomato soup

How to Make this Soup

Start by adding a drizzle of extra virgin olive oil to a large soup pot or Dutch Oven over medium-high heat. Add Italian sausage and ground turkey breast, chopped carrots, and minced shallot. Season with salt and pepper then saute until the meat is cooked through, breaking it up as it cooks.

Next add canned cannellini beans that have been drained and rinsed, plus Italian seasoning. 

Just a couple more ingredients! Add chicken broth and a 24oz jar marinara sauce then turn the heat up to high to bring the soup up to a simmer.

The marinara sauce is my secret to giving this soup a rich and slow-cooked flavor without having to simmer it for hours.

hand holding a jar of bove's marinara sauce

Turn the heat down to medium then simmer the soup for 10 minutes, or until the carrots are tender, then add baby spinach that has been roughly chopped and stir until the spinach is tender, about 1 minute.

Soup’s up! Easy, right? Ladle into bowls then serve with a side salad, Gluten Free Biscuits, or Gluten Free Focaccia. So cozy!

However you serve it, I hope you love this yummy, soul-warming soup recipe — enjoy!

close up photo of a bowl of italian sausage spinach and tomato soup

More Hearty Soup Recipes

Save this recipe?
Get this recipe sent to your inbox, plus receive new recipes from us every week!

Italian Sausage, Spinach and Tomato Soup

5 from 14 votes

by Kristin Porter

Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Servings: 6
Italian Sausage, Spinach and Tomato Soup is a full of healthy, hearty ingredients. Just 30 minutes from fridge to table!

Equipment

Ingredients

  • extra virgin olive oil
  • 8 oz Italian sausage, hot or mild
  • 8 oz ground turkey breast
  • 2 carrots, peeled then finely chopped
  • 1 shallot, chopped
  • salt and pepper
  • 1/2 teaspoon Italian seasoning
  • 15 oz can cannellini beans, drained and rinsed
  • 24 oz jar marinara sauce
  • 3 cups chicken broth, 24oz
  • 5 oz baby spinach, roughly chopped

Directions 

  • Add a drizzle of extra virgin olive oil to a large Dutch oven or soup pot over medium-high heat. Add Italian sausage, ground turkey, carrots, and shallots, season with salt and pepper, then saute until the meat is cooked through, breaking it up as it cooks.
  • Add Italian seasoning, cannellini beans, marinara sauce, and chicken broth then turn heat up to high to bring to a boil. Turn heat down to medium then partially cover with a lid and simmer until the vegetables are tender, 10 minutes.
  • Add baby spinach then stir and cook until wilted, 1-2 minutes, and then serve.

Notes

  • Add extra chicken broth as needed when reheating.

Nutrition

Calories: 276kcal, Carbohydrates: 21g, Protein: 21g, Fat: 13g, Saturated Fat: 5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Trans Fat: 0.01g, Cholesterol: 52mg, Sodium: 1455mg, Potassium: 778mg, Fiber: 6g, Sugar: 6g, Vitamin A: 6118IU, Vitamin C: 17mg, Calcium: 105mg, Iron: 4mg

Nutritional values are estimates only. Please read our full nutrition information disclaimer.

Like this recipe? Leave a star rating below!
photo collage of italian sausage spinach and tomato soup

Like this recipe? Share it with friends!

Related Recipes

Leave a Comment

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

Recipe Rating




61 Comments

  1. Miss says:

    5 stars
    I love this soup every time I make it! So very easy and the marinara gives such great flavor. The only change I make is adding more veggies and throw a little parm on to serve. Thanks for an actual quick (healthy) soup recipe!!

    1. Kristin Porter says:

      Love the parm flourish, Miss!! Thank you so much for your feedback and recipe rating!

  2. Hayley a Wallace says:

    recipes look promising

  3. Mrs. Baton says:

    This soup was delicious. It was easy to make. We used turkey sausage. We topped it with fresh parsley from our class garden. It was even better the next day!

    1. Kristin says:

      Ooo, that sounds like the perfect fresh topping for this hearty soup! So glad it was a hit!

  4. Samantha Kennerson says:

    5 stars
    Staple in our house!! So easy and kids love it. Thank you for this recipe!!

  5. alexis says:

    We love this soup! The first chill of fall brings it on, with some notable additions:
    2 stalks celery, diced
    3 cloves garlic
    sub sausage for 1 lb ground turkey
    and instead of marinara i use Rao’s Arrabiatta. And serve with lots of crusty bread. Thank you!

    1. Kristin says:

      Sounds fabulous, Alexis! So glad you enjoyed!!