Itโs the season of soup, and this easy one-pot easy italian sausage soup with spinach recipe is flavorful, comforting, and perfect for getting cozy on the couch at dinnertime.

I love making this soup during the cold months when all I want to do is be cozy all day! It's so easy to make, warms me up, and I love pairing it with a side of fresh bread and butter. My boyfriend and I enjoy having it for Sunday night dinner so there's leftovers during the week!
One of the best parts about this recipe is that the ingredients are super basic. If you've been making Cup of Flour recipes for a while now, you know we pride our selves on proving to our readers that cooking is easy, delicious, and accessible to everyone if you choose simple, common ingredients! Learn more about what to expect with Cup of Flour recipes on the About page!
Why youโll love this recipe
- WARM & COZY: This soup is best eaten in the fall and winter seasons when the weather gets a bit cooler and you find yourself wanting to snuggle up on the couch at dinner with a big bowl of pipping hot soup!
- PACKED WITH FLAVOR: It'll make your tastebuds dance from the strong flavor of the Italian sausage, dried herbs, spices, and chicken stock. You wonโt be able to put your spoon down!
- EASY: This is a one-pot potato recipe with easy instructions thatโll be ready in just 30 minutes.

Recipe Ingredients
- OLIVE OIL: Olive oil is used for sauteeing the fresh garlic and onion and cooking the sausage.
- ONION: Diced onion is sauteed until itโs caramelized, and it adds a lot of delicious flavor to this soup.
- FRESH GARLIC: A few fresh cloves of garlic are minced and added to the soup for a fresh garlicky flavor.
- ITALIAN SAUSAGE: This sausage and spinach soup recipe uses spicy Italian sausage, which brings a little heat and a lot of flavor. You can choose to use a mild Italian ground sausage if you arenโt big on spice!
- SPICES & SEASONINGS: Dried basil and oregano, garlic powder, and optional red chili flakes help enhance the flavor and savouriness of this soup.
- CHICKEN BROTH: Chicken broth pairs well with the sausage and tomatoes and helps salt the soup while adding a ton of flavor from the ingredients already in the broth.
- WHITE POTATOES: White potatoes are used in this spicy Italian sausage potato spinach soup recipe because theyโre super creamy and add to the heartiness of the soup.
- SPINACH: Fresh spinach is used in this recipe, but you can use frozen if you prefer! Just like any other soup with spinach recipes, the spinach is tasteless, but it adds a nice color and texture to the dish and also provides a lot of nutrients.
- SALT & PEPPER: These are used to enhance the overall flavor of the soup.
See the recipe card below for the ingredient measurements.
Alternative Ingredients
- Mild Sausage: If youโre not a fan of spice, then consider opting for a mild Italian sausage instead of spicy. Ground turkey is another great protein option! This soup will be just as full of flavor and delicious without the spice.
- White Beans: Consider adding white beans, like navy beans. Theyโll add creaminess and heartiness to the soup. Be sure to drain and rinse the beans before adding them to the soup.ย
- Kale: Kale is a popular substitution option for soup recipes with spinach as another leafy green that brings soup lots of color.
- Vegetables: Diced carrots and celery would be a great addition to the soup. They can be cooked the same time as you saute the onions.
- Pasta: Substitute the carbs with pasta noodles instead of potatoes! Some popular options are tortellini and gnocchi.
Step-by-Step Instructions
- Sautee: In a large pot on medium heat, add the olive oil and cook the onions until theyโre soft and translucent, about 10 minutes. Add the minced garlic and cook for 1 more minute. Push the onions and garlic to the sides of the pot and add the sausage. Cook the sausage for about 5 minutes, breaking it down into crumbly pieces.
- Add Seasonings: Add the garlic powder, oregano, basil, salt, pepper, and optional red chili flakes to the sausage mixture.
- Boil: Add the chicken broth and increase the heat to high. Once the soup starts to boil, carefully add the potatoes and continue to boil for about 10-15 minutes, or until a fork can easily poke through a potato.
- Serve: Remove the soup from the heat and add the spinach. Let the soup sit for 5 minutes before serving.
Storage and Leftovers
For storage and leftovers, this soup should be transferred to an airtight container and stored in the fridge for up to 5 days or in the freezer for up to 3 months.ย
Serving Suggestions
This soup tastes delicious served with a fresh slice of bread slathered in butter. It also pairs well with a light side salad.
Related Recipes
Need more soup to keep you warm this season? Try this Italian sausage tortellini soup, ground turkey vegetable soup, spicy tomato soup, creamy mushroom potato soup, and easy chicken noodle soup.
Print๐ Recipe
Easy Italian Sausage Soup with Spinach Recipe
- Total Time: 30 minutes
- Yield: 6
Description
This Italian sausage soup is flavorful, comforting, and perfect for getting cozy with on the couch at dinnertime!
Ingredients
- Olive Oil: 2 tablespoons
- Onion, diced: 1
- Garlic Cloves, minced: 4
- Spicy Italian Sausage, removed from its casing: 1.5 pounds (about 4 large sausages)
- Garlic Powder: 1 teaspoon
- Dried Oregano: 2 Teaspoons
- Dried Basil: 1 Teaspoon
- Salt: 1 teaspoon
- Pepper: ยผ teaspoon
- Red Chili Flakes (optional): 1 Teaspoon
- Chicken Broth: 8 Cups
- White Potatoes, peeled and chopped into ยฝ inch cubes: 4 Large
- Fresh or Frozen Spinich: 8 Cups
Optional Toppings
- Parmesan Cheese
- Fresh Parsley
Instructions
- Sautee: In a large pot on medium heat, add the olive oil and cook the onions until theyโre soft and translucent, about 10 minutes. Add the minced garlic and cook for 1 more minute. Push the onions and garlic to the sides of the pot and add the sausage. Cook the sausage for about 5 minutes, breaking it down into crumbly pieces.
- Add Seasonings: Add the garlic powder, oregano, basil, salt, pepper, and optional red chili flakes to the sausage mixture.ย
- Boil: Add the chicken broth and increase the heat to high. Once the soup starts to boil, carefully add the potatoes and continue to boil for about 10-15 minutes, or until a fork can easily poke through a potato.ย
- Serve: Remove the soup from the heat and add the spinach. Let the soup sit for 5 minutes before serving.
Equipment
Buy Now โ Notes
Once you decase the sausage, roughly chop the raw sausage on a cutting board before adding it to the pot. This will give you a head start and help you break down the sausage more easily while it cooks.ย
While you can any type of potatoes, we recommend using white potatoes because they give the soup a really creamy element and contrast nicely with the spiciness of it.ย
If youโre not big on spice, you can replace the spicy Italian sausage with mild Italian sausage and choose whether you want to add the red chili flakes or not.ย
Nutrition facts are for informational purposes only. We are not responsible for any errors. We have tested the recipe for accuracy, but your results may vary. Please note that this is not medical or nutrition advice. Seek advice from a licensed professional if you need advice. We are not liable for any damages caused by your use of this content.





Tyler says
Elyse says
zen says
Delicious
Andrea says
Glad you like it! One of my faves ๐