This homemadeItalian sausage spinach soup is one of those rare recipes that has it all - ready in 30 minutes, easy one pot recipe, loaded with veggies and fiber, plus it contains 27 grams of protein per serving. You will 100% be making this one on repeat! {Gluten-free friendly}
1lb Italian sausage,casing removed (or purchase ground sausage)
3cupstomato sauce
4-5cupsreduced-sodium chicken broth
1cupwhole-grain elbow pasta uncooked (or other preferred pasta)
Half a box frozen spinach(or about 6 cups fresh)
1can (19 oz)no-salt added cannellini beans,rinsed and drained
Salt and pepper,to taste
Instructions
Heat oil in a large sauce pan over medium heat. Add onions and carrots and cook until onions are fragrant and translucent, about 5 minutes. Add the garlic in the last minute of cooking.
Add in ground sausage and cook until no longer pink, breaking it up with a spoon, for about 5 minutes. Drain off any fat.
Add in the tomato sauce and broth and stir. Turn heat up to high and bring to a boil. Once boiling, cover, and reduce heat to medium low and simmer for 20 minutes.
Add in the pasta, spinach and beans and cook for an additional 10 minutes or until pasta is cooked. Serve warm.
Notes
If you can find it, use ground sausage to cut down on prep time and avoid having to remove the casing from the sausage.
I recommend using frozen spinach cubes or a block of frozen spinach in this soup. It's very finely chopped and subtle so it works well even for family members who don't love vegetables.
If the soup has been sitting for a while, you may need to add extra broth since the pasta absorbs some of the liquid and thickens up the soup.