In a large soup pot over medium-high heat, heat the oil. Add the sausage and cook, stirring, for 4 minutes, or until lightly browned. Add the zucchini, garlic, and celery, and cook for 4 minutes, or until just tender. Add the broth, tomato sauce, spinach, and beans.

Bring to a boil over high heat, reduce the heat to medium, and simmer for 10 minutes. Stir in the pasta. Reduce the heat to low and simmer for 15 to 20 minutes, or until the pasta is tender. Serve sprinkled with the cheese.

This soup can be made with whatever vegetables are in season, and it tastes great with or without the sausage and beans.

A Part of Hearst Digital Media
Prevention participates in various affiliate marketing programs, which means we may get paid commissions on editorially chosen products purchased through our links to retailer sites.