Cuban chicken soup is a comforting and hearty dish with tender chicken, a medley of vegetables, and aromatic spices simmered in a flavorful broth. It's a soul-warming Cuban classic known for being rich and nourishing.
Place the chicken, cuban seasoning, potatoes, carrots, onion, garlic, sofrito, bay leaf and chicken broth in a large pot or dutch oven.
Stir the ingredients together and cover. Place on the stove over medium high heat and bring the soup to a heavy boil.
Once the soup is boiling reduce the heat to medium low and simmer covered for 45 minutes.
After 45 minutes, uncover the soup and remove the cooked chicken. Place chicken on a cutting board or plate. Skim the surface of the soup of any excess fat.
Using two forks separate the bone and skin from the chicken and shred the chicken.
Add frozen corn and lemon juice to the pot and bring to a boil uncovered.
Once the soup is boiling add the angel hair pasta and cook uncovered for 6 minutes. Once done, remove from heat, garnish with fresh cilantro and serve immediately.