Spicy Lime Avocado Soup

2 chicken breast, skinless and boneless

3 avocados, large firm ripe

1 cup fresh cilantro

3 cloves of garlic

2 jalapeno peppers

3 limes

1 red onion

2 Tbsp bouilion chicken flavor

1 Tbsp olive oil

1/4 cup queso fresco

4 cups of water

Bring a small pot of water to a boil. Add chicken; boil until an instant-read thermometer inserted into the center reads at least 165 degrees F (74 degrees C), about 7 minutes. Drain. Run cool water over chicken to speed cooling process. Shred or finely slice chicken.

Heat olive oil in a large pot over medium heat. Add 1/2 onion, lime juice, 1/2 cup cilantro, jalapeno peppers, and garlic until onion is slightly greenish in color, about 5 minutes.

Combine 4 cups water and bouillon powder in a small bowl. Pour into the pot. Let cook until just heated through, about 5 minutes. Stir chicken into the pot.

When serving, top with remaining 1/2 onion, 1/2 cup cilantro, avocado, and queso fresco. And top with sour cream or creme fraiche if desired.

Serve with a side of warm tortilla chips and a nice large mojito.