Pasta Soup is the ultimate family favorite with Italian sausage, fresh spinach, and plenty of pasta. Quick, hearty, and bursting with flavor!

Pasta Soup is hot and ready to serve!
chelsea

author’s note

One Pot Pasta Soup That Always Hits!

My kids are pasta obsessed, so I’ve learned that if a soup doesn’t have something hearty like pasta or potatoes in it, they’re usually about half as excited about dinner.

That’s one of the reasons this Pasta Soup is such a win at our house. I get everything I want in a big pot of soup: plenty of veggies, a flavorful broth, Italian sausage and spinach. Meanwhile, my kids see all that pasta and are immediately sold.

And possibly my favorite part? It all happens in one pot.

At our house, I’ll usually add a loaf of crusty buttered bread on the side too. With soup, pasta and bread involved, there are never many complaints at the dinner table!

signature
All the ingredients—beef broth, garlic, tomatoes, pasta, sausage, spinach, oil, seasonings, and veggies—are prepped for easy assembly.

Ingredients

IngredientSwaps & Tips
Italian sausageMild sausage is great for a family-friendly soup, while hot Italian sausage adds a nice kick.
Carrots, celery & onionThis trio creates the flavor base of the soup. Dice everything fairly small so the vegetables soften quickly and you get a little of everything in each spoonful.
Diced tomatoesI especially like fire-roasted tomatoes here because they add more depth without requiring any extra work. Regular diced tomatoes are fine too.
Beef brothI prefer reduced-sodium broth so I can control the final seasoning myself.
Mini farfalleSmall pasta shapes are ideal for soup. Mini bowties are my favorite because they’re easy to eat and distribute nicely.
Fresh spinachStir it in at the very end. It only needs a minute or two to wilt. Kale can work too, but give it a little more time to soften.
Brown the sausage, remove it, then sauté the veggies for this pasta soup.

Cooking Tips for the Best Pasta Soup

  • Brown sausage: Let it sit for a bit before stirring to develop rich, caramelized flavor.
  • Stir: Prevent pasta from sticking to the bottom by stirring every few minutes.
  • Add spinach last: It wilts fast, so toss it in right before serving.
  • Taste before serving: The broth and sausage add salt, so adjust as needed.
  • Brighten flavor: A squeeze of lemon or a bit of vinegar at the end adds some nice acidity.
  • Add some heat: Red pepper flakes or spicy sausage if you like the heat!
Add crushed tomatoes and broth, then let everything cook together.

chelsea’s recipe tip

What to Serve with Pasta Soup

Storage

Pasta Soup Is Best Enjoyed Fresh!

  • Best fresh: Pasta keeps soaking up broth, so enjoy it right after making it.
  • If you have leftovers: Keep the pasta and soup separate in the fridge, so the pasta doesn’t soak up too much liquid and turn mushy. I like to use a wire skimmer to scoop out the pasta from the broth.
  • Reheat with extra liquid: Add more broth if it’s too thick.

More Soup Recipes:

Tap stars to rate!
4.60 from 15 votes

Pasta Soup

This Pasta Soup is packed with Italian sausage, veggies, fresh spinach, and mini farfalle. It’s hearty, easy to make, and sure to be a family favorite!
Prep Time: 30 minutes
Cook Time: 20 minutes
Total Time: 50 minutes
Servings: 6 servings

Video

Equipment

Ingredients

  • 2 tablespoons olive oil divided
  • 1 pound Italian sausage
  • 2-1/4 cups mirepoix 3/4 cup diced carrots, 3/4 cup diced celery, 3/4 cup diced yellow onion
  • 1 tablespoon minced garlic
  • 2 (15-ounce) cans diced tomatoes fire-roasted preferred
  • 2 (32-ounce) cartons reduced-sodium beef broth
  • 1 teaspoon dried basil
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon dried oregano
  • Salt and pepper
  • 2 cups uncooked miniature farfalle pasta
  • 4 cups fresh baby spinach coarsely chopped, lightly packed when measured
  • freshly grated Parmesan cheese optional, for serving
  • Crusty buttered bread optional, for serving

Instructions 

  • Heat a large 6-quart pot over medium-high. Add 1 tbsp olive oil. Once shimmering, add the sausage and let it cook undisturbed for about 1 minute per side. Then, break it into crumbles and cook until deeply browned, stirring occasionally. Let it sit between stirs so it absorbs its own grease (more flavor). Transfer to a paper towel-lined plate and set aside.
  • Drain all but 1 tbsp of grease, then add the remaining 1 tbsp olive oil. Stir in the carrots, celery, and onion. Sauté, stirring often, for 5–7 minutes until tender. Add the garlic and cook for 30 seconds until fragrant. Pour in tomatoes, broth, and seasonings. Adjust salt and pepper to taste (I use ¼ tsp salt and ½ tsp pepper, but this may vary based on your broth). Stir well.
  • Bring the soup to a boil, then add the uncooked pasta. Return to a boil and cook uncovered for 7–9 minutes, stirring often, until the pasta is tender. Return sausage and add spinach, cooking just until the spinach wilts, about 1–2 minutes. Remove from heat and adjust salt and pepper to taste.
  • Serve immediately with Parmesan cheese and warm, crusty buttered bread. Enjoy!
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Storage: This soup is best fresh since the pasta absorbs broth. For leftovers, store them separately to avoid mushiness—I use a wire skimmer to remove the pasta. Reheat with extra broth if needed.

Nutrition

Serving: 1serving | Calories: 456kcal | Carbohydrates: 37g | Protein: 22g | Fat: 24g | Saturated Fat: 9g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Cholesterol: 57mg | Sodium: 1388mg | Potassium: 983mg | Fiber: 5g | Sugar: 7g | Vitamin A: 2470IU | Vitamin C: 14mg | Calcium: 89mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

4.60 from 15 votes (4 ratings without comment)

Leave a comment

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

Recipe Rating




35 Comments

  1. Jody says:

    5 stars
    This is our most favourite soup. We make this all year round.

    1. Chelsea says:

      I’m so thrilled to hear this! Thanks Jody!

  2. guycook says:

    5 stars
    Made this last night with 1 substitution, fire roasted tomatoes. Did not have so I used plain diced tomatoes. Came out great, one of the better winter soups I’ve tried.

    1. Chelsea says:

      So happy you were able to make it work! Thanks! ๐Ÿ™‚

  3. Lindsay says:

    Can this be made in a slow cooker?

    1. Chelsea Lords says:

      I haven’t had much success cooking pasta in a slow cooker unfortunately

  4. Brianna Salter says:

    5 stars
    Omg this soup is DELICIOUS!!! It literally tastes like something you would order at olive garden. So simple yet so delicious and filling. My husband and daughter are extremely picky and they both thoroughly enjoyed this. Will definitely make again!!

    1. Chelsea Lords says:

      So thrilled this was a hit! Thanks for taking the time to comment ๐Ÿ™‚

  5. Jill B says:

    5 stars
    The soup recipe was very very good. We went to farmers market today and bought all fresh produce and pasta. I added chopped zucchini as well. It was very good.

    1. Chelsea Lords says:

      So glad to hear it! Thanks Jill!

  6. Janice h says:

    5 stars
    I had a half bag of chopped kale, so I used that instead of spinach. The soup was delicious! Hearty, healthy and refreshing.

    1. Chelsea Lords says:

      So glad to hear that! Thanks Janice ๐Ÿ™‚

  7. Kathy says:

    3 cups of uncooked pasta was way too much… added more broth and tomatoes to compensate.. but it was not salvageable.. and rather costly

    1. Chelsea Lords says:

      Sorry you didn’t enjoy it! We love it with lots of pasta. You could always add in some more broth

  8. Andrea says:

    The Italian sausage I have is turkey. Do you recommend still using beef broth or should I just use ground beef instead? Thanks