Use a large cooking pot or a Dutch oven, and add the garlic, celery, carrots, chicken cubes, and broth.
Slowly bring the mixture to a boil.
Cover and reduce the heat and let the soup simmer until the chicken is cooked through, about 30 minutes
Add the uncooked noodles, corn, butter and onion powder.
Cook, uncovered, for about 10 minutes until the noodles are tender.
Season with garlic salt and pepper, to taste.