↑
  • ABOUT
  • RECIPES
  • MY COOKBOOK
  • FAVORITE PRODUCTS

What Great Grandma Ate

because the food you love should love you back!

Don't miss the latest Recipes, tips and more!

Thanks! Keep an eye on your inbox for updates.

What Great Grandma Ate / Recipes / Hearty Italian Sausage Soup (with Spinach and Pasta)

Hearty Italian Sausage Soup (with Spinach and Pasta)

Last Updated on February 26, 2025 by Jean Choi 21 Comments

EF
NF
P
2.9K shares
  • Share
Jump to Recipe

This cozy Italian sausage soup is delicious, comforting, healthy, and packed with veggies to boost nutrients. It’s flavorful, protein-packed, and a family favorite!

close up of Italian sausage soup in a bowl with vegetables and shell pasta

What Makes This Recipe Great

I love a good chunky soup when the weather starts cooling down. While I enjoy smooth and creamy soups like this Healthy Roasted Tomato Soup, I do prefer ones that are chock full of various textures and flavors with vegetables, protein, and maybe rice or noodles. This Italian Sausage Soup Recipe has been on repeat at our house because it fits the bill perfectly, and it’s just so flavorful and delicious!

With the summer weather turning into Fall drastically, I’ve also been feeling like I’m coming down with something. Whenever this happens, I try to pack in as many nutrients as possible to keep my immune system in the best shape. This delicious Italian sausage and pasta soup was created for just that purpose, and I’ve been making it on repeat because my whole family just loves it as well!

Not only is there bone broth in the soup base (you can use chicken stock instead!), but tender vegetables like tomatoes, garlic, celery, onion, carrots, and fresh spinach taste amazing with the hearty Italian sausage and pasta! It’s a complete meal on its own. Of course, you can easily make this soup gluten-free or paleo if you decide to make gluten-free or grain-free pasta.

Watch a Short Video of This Recipe

Ingredient Notes

  • Italian sausage: Depending on your taste preference, you can use either mild Italian sausage or spicy Italian sausage for this recipe. Even sweet Italian sausage will be delicious!
  • onion
  • carrots
  • celery
  • garlic cloves
  • diced tomatoes: Use canned diced tomatoes, and don’t throw away the juice!
  • bone broth: I personally like to use bone broth (this is my favorite brand), but you can use chicken broth, beef broth, or vegetable stock instead.
  • Italian seasoning,
  • dried shell pasta: I prefer shell pasta, but any short pasta will work like elbow macaroni, orecchiette, or fusilli. For gluten-free Italian sausage soup, make sure to use gluten-free pasta like this one. To make it paleo, you can use this grain free pasta.
  • baby spinach: You can substitute kale instead of spinach if desired. 
  • parmesan cheese: Of course, omit if you are dairy-free. Parmesan cheese is completely optional, but I like to add it just before serving to add a bit more flavor.
  • red pepper flakes: Optional for garnish. 
  • salt and black pepper to taste. 
A big pot of Italian sausage and pasta soup

How to Make Italian Sausage Soup

  1. Heat a large soup pot or Dutch oven over medium-high heat. Remove sausages from the casings and cook in the pot while stirring often. Break it up with a wooden spoon until browned and crumbly.
  2. Remove the cooked meat and sets it aside, leaving one tablespoon of of grease in the pot. If there’s no oil left, you can add a bit of olive oil.
  3. Add the onions, carrots, and celery, and sauté for until the onions are translucent. Add garlic and stir until fragrant.
  4. Pour in tomatoes, broth, Italian seasoning, and cooked sausage. Stir to combine.
  5. Bring to a boil, then add pasta. Lower the heat to simmer, cover, and stir occasionally until the pasta is al dente
  6. Stir in spinach until wilted, about 30 seconds. Taste and season with salt and pepper.
  7. Serve hot. Sprinkle with grated parmesan if using. Serve with crusty garlic bread if you wish!
A ladle with comforting chunky soup

Expert Tips

Alternative Protein: It won’t be Italian sausage soup anymore, but you can use any ground meat for this recipe. Ground pork, ground chicken, and ground beef all work well. You can even use breakfast sausage or even chicken or turkey sausage.

Variations: There are many ways you can switch things up in this Italian soup recipe. Homemade soup is awesome because you can really add and remove ingredients based on your preferences. Here are some ways you can change up this soup to make it to your liking.

  • Add cheese tortellini as the pasta instead of shells
  • Add a can of cannellini beans (white beans) for a heartier soup
  • Use ground turkey sausage or ground chicken sausage instead of pork
  • Finish it off with a bit of cream for a creamy Italian sausage soup. 

Storage Tips

Store leftover soup in an airtight container in the refrigerator for up to 4-5 days. Reheat in the microwave or on the stovetop until warmed through.

I don’t recommend freezing soup with pasta in it. The freezing process tends to disintegrate the pasta, and messes with the texture once defrosted. If you do want to freeze with Italian sausage soup, don’t add the pasta to the portion you want to freeze. Once defrosted and ready to eat, you can boil the pasta in the soup just before enjoying it.

Italian sausage and pasta soup in a bowl, sprinkled with parmesan cheese

More Cozy Soup Recipes

Italian Sausage and Gnocchi Soup (Paleo, Gluten Free)

Easy Instant Pot Cabbage Soup with Ground Beef

Creamy Meatball Mushroom Soup (Paleo, Whole30, Keto)

Instant Pot Chicken Soup (Paleo, Whole30, AIP, Keto)

Whole30 Ham and Potato Soup (Paleo, Dairy Free)

If you make this recipe, please leave me a star rating and comment below! I love to hear your thoughts and feedback. Follow me on social media Instagram, Facebook, and Pinterest for even more delicious recipes!

Italian Sausage and Pasta Soup served in a bowl

Hearty Italian Sausage Soup (with Spinach and Pasta)

This cozy Italian sausage soup is delicious, comforting, healthy, and packed with veggies to boost nutrients. It's flavorful, protein-packed, and a family favorite!
5 from 11 votes
Print Pin Rate
Course: Main Course, Soup
Cuisine: Italian
Prep Time: 10 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 35 minutes minutes
Servings: 6 servings
Calories: 401kcal

Video

Ingredients

  • 1 lb Italian sausage mild or hot
  • 1 onion diced
  • 2 carrots chopped
  • 2 celery stalks chopped
  • 4 garlic cloves minced
  • 1 15-oz can of diced tomatoes with juice
  • 5 cups bone broth or chicken broth
  • 1 tbsp Italian seasoning
  • 1½ cup dried shell pasta can use gluten free
  • 2 cups baby spinach
  • Optional: Parmesan cheese to serve

Instructions

  • Heat a large stockpot or dutch oven over medium high heat. Remove the casing of the sausages and cook in the pot while stirring often. Break it up with a wooden spoon until browned and crumbly, about 7-8 minutes.
    1 lb Italian sausage
  • Remove the cooked meat and sets aside, and leaving 1 tbsp of of grease in the pot. If there's no oil left, you can add 1 tbsp of olive oil.
  • Add the onions, carrots, and celery, and sauté for 5 minutes until the onions are translucent. Add garlic and stir for 1 minute.
    1 onion, 2 carrots, 2 celery stalks, 4 garlic cloves
  • Pour in tomatoes, broth, Italian seasoning, and cooked sausage. Stir to combine.
    1 15-oz can of diced tomatoes, 5 cups bone broth, 1 tbsp Italian seasoning
  • Bring to a boil, then add pasta. Lower the heat to simmer, then cover. Cook and stir occasionally until the pasta is al dente, about 8-9 minutes depedning on package instructions,
    1½ cup dried shell pasta
  • Stir in spinach until wilted, about 30 seconds. Taste and season with salt and pepper.
    2 cups baby spinach
  • Serve hot, topped with grated parmesan (if using).
    Optional: Parmesan cheese
Nutrition Facts
Hearty Italian Sausage Soup (with Spinach and Pasta)
Amount Per Serving (1 serving – makes 6)
Calories 401 Calories from Fat 216
% Daily Value*
Fat 24g37%
Saturated Fat 9g56%
Polyunsaturated Fat 3g
Monounsaturated Fat 11g
Cholesterol 57mg19%
Sodium 648mg28%
Potassium 448mg13%
Carbohydrates 25g8%
Fiber 3g13%
Sugar 3g3%
Protein 21g42%
Vitamin A 4409IU88%
Vitamin C 8mg10%
Calcium 62mg6%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

Notes

Expert Tips

Alternative Protein: It won’t be Italian sausage soup anymore, but you can use any ground meat for this recipe. Ground pork, ground chicken, and ground beef all work well. You can even use breakfast sausage or even chicken or turkey sausage.
Variations: There are many ways you can switch things up in this Italian soup recipe. Homemade soup is awesome because you can really add and remove ingredients based on your preferences. Here are some ways you can change up this soup to make it to your liking.
  • Add cheese tortellini as the pasta instead of shells
  • Add a can of cannellini beans (white beans) for a heartier soup
  • Use ground turkey sausage or ground chicken sausage instead of pork
  • Finish it off with a bit of cream for a creamy Italian sausage soup. 

Storage Tips

Store leftover soup in an airtight container in the refrigerator for up to 4-5 days. Reheat in the microwave or on the stovetop until warmed through.
I don’t recommend freezing soup with pasta in it. The freezing process tends to disintegrate the pasta, and messes with the texture once defrosted. If you do want to freeze with Italian sausage soup, don’t add the pasta to the portion you want to freeze. Once defrosted and ready to eat, you can boil the pasta in the soup just before enjoying it.

What Great Grandma Ate / Jean Choi is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Regarding other affiliate links and affiliate relationships: In order for me to support my blogging activities, I may receive monetary compensation or other types of remuneration for my endorsement, recommendation, testimonial and/or link to any products or services from this blog. Thank you for your support and understanding.

2.9K shares
  • Share

By Jean Choi | October 6, 2023

Comments

  1. Shani says

    October 23, 2022 at 3:04 pm

    5 stars
    Turned out great! Family loved it. Perfect for fall and will definitely make again!!! I am saving this site for future recipes. Thank you.

    Reply
    • Jean Choi says

      October 25, 2022 at 3:31 pm

      Yay! Thank you so much!!

      Reply
  2. Tristan says

    October 27, 2022 at 6:00 pm

    5 stars
    Delicious and perfect for going fall/winter days. My husband sent me this recipe from Instagram. I made it today and it was a hit with the family! Super flavourful and simple. Our 19 month even loved it too. Can’t wait to try more of your recipes.

    Reply
  3. Susan says

    November 1, 2022 at 6:21 am

    5 stars
    OMG…this was so warm and delicious! Even my pickiest eaters (one of them being a 3 year old toddler) ate his entire bowl, vegetables and all!! I will definitely be making this again. It was super easy as well.

    Reply
  4. Mary Loos says

    February 5, 2023 at 12:22 pm

    5 stars
    My mom used to make this soup. We are both celiac so since I must use GF pasta, which doesn’t hold up too well the one trick I use for this is to use frozen spinach which I add after the pasta is cooked & off the heat. It stops the pasta cooking. Also my mom taught me to always freeze the rind of the Parmesan cheese which I add to the pot when I add the stock!🙏🏻❤️

    Reply
  5. Amy says

    October 28, 2023 at 12:27 pm

    5 stars
    Everyone loved this! I doubled the recipe and cooked the pasta separately (so it wouldn’t soak up the broth), in order to have leftovers for the next night. We used pecorino romano to top it off. Delicious! This will definitely be going into our dinner rotation.

    Reply
    • Jean Choi says

      October 29, 2023 at 3:21 pm

      Amazing! Thank you for leaving a review. I love the idea of cooking the pasta separately so the texture doesn’t get too soft.

      Reply
    • R Murphy says

      November 9, 2024 at 1:54 pm

      I think the starch from the pasta help to give the soup a little thicker consistency.

      Reply
  6. Kalera says

    November 11, 2023 at 2:26 pm

    5 stars
    The soup was delicious! Since I used brown rice pasta, I cooked the pasta separately so it wouldn’t turn into mush. I will definitely make this again.

    Reply
  7. Doreen says

    November 10, 2024 at 1:26 pm

    5 stars
    Great flavor for a cold fall day! – cooked pasta on the side & made some beans to add to mine.
    This is a keeper.

    Reply
    • Jean Choi says

      November 11, 2024 at 4:31 pm

      So glad you enjoyed it!!

      Reply
  8. Dawn says

    January 18, 2025 at 2:05 pm

    5 stars
    Delicious!! Easy to make!!

    Reply
  9. Linda says

    February 18, 2025 at 5:09 pm

    5 stars
    Delicious for a cold winter night!!
    Used hot and sweet Italian sausage!! So good, will definitely be making again!!

    Reply
  10. Tori says

    February 19, 2025 at 6:03 am

    This recipe is great!!!The soup came out fantastic. Would highly recommend you try this recipe for a hearty meal. Thanks

    Reply
    • Jean Choi says

      February 19, 2025 at 2:38 pm

      Yay, thank you!!

      Reply
  11. Raylene Pardy says

    March 13, 2025 at 1:48 pm

    Best soup I’ve had in so long five stars

    Reply
    • Jean Choi says

      March 13, 2025 at 3:14 pm

      Thank you!! This is the best compliment.

      Reply
  12. Andrew says

    April 6, 2025 at 6:10 pm

    5 stars
    Used egg noddles, fresh tomatoes, and fresh herbs instead. IT WAS SO GOOD!!

    Reply
    • Jean Choi says

      April 7, 2025 at 9:41 am

      Thanks so much!

      Reply
  13. Rebecca Lynn Dietz says

    April 7, 2025 at 8:31 pm

    5 stars
    Delicious recipe and pretty quick to make. I love that the author embedded the ingredient measurements below each paragraph so I did not have to keep scrolling up to the list. So organized!

    Reply
    • Jean Choi says

      April 10, 2025 at 4:30 pm

      Thank you! And I’m so glad you found it helpful – I’m slowly making my way to including that feature for all my recipes.

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Welcome!

headshot of Jean Choi - blogger of What Great Grandma Ate

I’m Jean and I’m a food lover and content creator living in Southern California with my husband, 2 young daughters, and a French bulldog. Here, you’ll find simple and easy mostly gluten-free and nutrient dense recipes that focus on quality ingredients, and of course, never sacrifice on taste. I believe that the food you love should love you back, making you feel amazing inside and out. Whatever your health or cooking journey may be, I hope you find something delicious on my site!

More About Jean

Recipe Key

  • 3030 Min or Less
  • AIPAIP
  • EFEgg Free
  • LCLow Carb
  • NFNut Free
  • PPaleo
  • VVegan
  • W3Whole 30

Instant Pot Favorites

Instant Pot Butter Chicken served with rice and naan

Quick & Easy Instant Pot Butter Chicken Recipe (Keto & Dairy Free)

The BEST Instant Pot Mashed Potatoes (Paleo, Whole30) + Stove Top Option

Instant Pot Meatballs in Tomato Sauce (Paleo, Whole30)

Instant Pot Buffalo Chicken Meatballs

Instant Pot Buffalo Chicken Meatballs (Paleo, Whole30, Keto)

Don't miss the latest Recipes, tips and more!

Thanks! Keep an eye on your inbox for updates.

©2025, What Great Grandma Ate. Privacy and Disclosure Policy/ Site by Pixel Me Designs