Heat olive oil in a large pot and sauté carrots, onion and celery until tender, about 5 minutes. Add in garlic and cook until fragrant, about 1 more minute. Meanwhile, remove casings from sausage links and roll the meat into 1/2" balls.
Stir in chicken broth and bring mixture to a boil. Add sausage balls to the soup and cook for 4 minutes. Then stir in pasta and cook for an additional 10 minutes, or until pasta is tender.
Add in spinach, parsley and oregano and cook until spinach wilts into soup. Season with salt and pepper and enjoy!
*Serving size is about 1 1/2 cups of soup.MAKE AHEAD: You can cook the soup a day or two before serving. For firmer pasta, cook and store the pasta separately, then add it to individual portions when reheating.REFRIGERATE: Divide the soup into shallow containers and refrigerate within 2 hours of cooking. Store covered in the refrigerator for 3 to 4 days from the day it was made.FREEZE: Chill promptly, then transfer to freezer-safe containers or bags, leaving room for expansion. Freeze for up to 3 months for best quality. Pasta may soften after thawing, so freezing the soup without pasta is a good option if you’re planning ahead.