Mexican Chicken Noodle Soup

Grrrrrgh!
Course : Soups
From: HungryMonster.com
Serves: 4
 

Ingredients:

1 tablespoons olive or vegetable oil
1/2 cup red onion
4 cups chicken broth
6 cloves garlic
2 pieces chicken breast halves
4 ounces vermicelli
2 1/2 cups spinach leaves
3 tablespoons lime juice
1 cup salsa
1/2 cup avocado
 

Preparation:

1. Heat oil in 3-quart saucepan or 4-quart Dutch oven over medium-high heat. Cook onion in oil about 4 minutes, stirring frequently, until onion just begins to brown. 2. Stir in broth and garlic; add chicken. Heat to boiling; reduce heat. Simmer uncovered about 20 minutes or until chicken is no longer pink when center of thickest piece is cut. Remove chicken from saucepan; cool 5 minutes. Shred chicken, using 2 forks. 3. Heat broth to boiling; stir in vermicelli. Cook 6 minutes or until tender. Stir in shredded chicken, spinach and lime juice. Cook 5 minutes. Mix salsa and avocado. Serve soup with salsa mixture.