Minute Minestrone

This is quick, easy and very comforting.  It's the perfect dish for the cold weather or for a little pick me up, if you're not feeling too well with all the nasty stuff going around.  Great soup!  Enjoy!
-2 Tbs margarine/butter
-1/2 small onion, finely chopped
-1 medium zucchini, chopped
-10 oz frozen lima beans
-3 cups beef or vegetable broth
-1 cup water
-1 (14.5 oz) can petite diced tomatoes, undrained
-1/2 cup elbow macaroni
-1 Tbs grated Parmesan cheese
-1/2  tsp dried basil leaves
-1 tsp pepper
-1 tsp salt
-1/2 tsp garlic powder
-1/2 tsp cayenne 
Melt margarine in large saucepan.  Add the onion and zucchini.  Cook until vegetables are nice and soft.  Add the beans and cook for about 5 minutes.
Stir in remaining ingredients.  Bring to a boil.  Cover and simmer for 10-15 minutes or until pasta is tender. Adjust seasoning, if needed.  Ladle into bowls and enjoy!