In a large saucepan or Dutch oven, melt margarine over medium heat.
Add onion and garlic; cook and stir for 2-3 minutes or just until garlic begins to brown.
(If using uncooked chicken, stir-fry with the garlic and onion until done).
Add broth, water and rosemary; mix well.
Bring to a boil.
Add pasta; return to a boil.
Cook over medium-high heat for 8-10 minutes or until pasta nuggets are of desired doneness.
Add broccoli and turkey; mix well.
Return to a boil.
Cook an additional 3-5 minutes or until broccoli is tender and soup is thoroughly heated, stirring occasionally.