Go Back
+ servings

Italian Sausage, Spinach and Artichoke Soup Recipe

Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Soup
Cuisine: Italian
Servings: 6 - 8 persons


  • 2 tablespoons olive oil
  • 1 pound Italian sweet sausage
  • 6 cups chicken stock or broth
  • 1 pound artichoke hearts I used jarred in water but you can also use frozen but be sure to thaw them out before using.
  • 1 pound spinach leaves washed
  • ¼ pound snow peas
  • Parmesan cheese freshly grated for serving


  • Prep the sausage as describe below, rinse off the artichoke hearts and cut them into quarters, clean the spinach in cold water and grate some Parmesan cheese. Please do not use the stuff that comes in a green can.
  • Heat soup pot over medium high heat until hot (do the water test), add olive oil and then the sausage.
    You can cut the sausage casing to remove the meat but I like to squeeze them out of the casing into the pot when its hot. Throw away the casings. As the sausage is browning, break up the pieces with a wood spoon or spatula.
  • Be sure to stir the sausage so it doesn't burn. It takes about 5 to 10 minutes to brown.
  • Add the chicken stock/broth, artichoke quarters plus 1 cup of water. Bring the soup to a boil and then lower the heat to a simmer.
  • Add the spinach and snow peas, cover and cook for a few minutes until the spinach wilts and the snow peas are tender.


Serve in large soup bowls, garnish with Parmesan cheese or serve the cheese on the side and let your diners add to taste. Some good crusty Italian bread would be nice too. I served it with white rice to make a meal out of it but it would be a good on its own as a starter.