How to Make Mexican Chicken and Rice Soup (Sopa de Pollo y Arroz) - A Step-by-Step Guide

When it comes to comforting and satisfying meals, few dishes can rival the heartiness and flavor of a good bowl of soup. And when that soup is a Mexican chicken and rice soup, also known as Sopa de Pollo y Arroz, you know you're in for a treat. This soul-warming soup is a staple in Mexican cuisine, with its rich broth, tender chicken, and hearty rice making it a complete and satisfying meal on its own.

Sopa de Pollo y Arroz is a popular dish in Mexico, where it is often enjoyed as a c...

Read more Snack recipes

Ingredients

  • 2 ½ quarts chicken stock
  • 2 pounds skin-on, bone-in whole chicken legs (drumsticks and thighs)
  • 3 carrots, chopped
  • 1 white onion, chopped
  • 2 stalks celery, chopped
  • ¼ cup chopped fresh cilantro
  • 1 clove garlic
  • 1 tablespoon chopped fresh mint
  • salt and ground black pepper to taste
  • 3 cups cooked rice
  • 1 avocado, peeled and chopped
  • 2 serrano peppers, minced
  • 2 limes, quartered

Information

  • Prep Time: 25 mins
  • Cook Time: 45 mins
  • Total Time: 1 hr 10 mins
  • Servings: 8
  • Yield: 8 servings

  • Bring stock to a boil in a large pot over high heat. Add chicken legs; return to a boil. Reduce heat, cover, and simmer for 10 minutes, skimming away foam that forms on the surface. Add carrots, onion, celery, cilantro, garlic, and mint.
  • Cover pot and cook until chicken is no longer pink at the bone and the juices run clear, about 30 minutes more. Remove chicken from the pot; discard skin and bones. Shred meat using 2 forks.
  • Return chicken meat to the pot and season with salt and pepper. Add rice. Let chicken and rice warm up, about 5 minutes. Remove from heat and pour soup into serving bowls. Top with avocado and serrano peppers and squeeze in lime juice.
  • Nutrition

    322 cal.

    • Total Fat: 15g
    • Saturated Fat: 4g
    • Cholesterol: 65mg
    • Sodium: 957mg
    • Total Carbohydrate: 26g
    • Dietary Fiber: 4g
    • Total Sugars: 3g
    • Protein: 22g
    • Vitamin C: 12mg
    • Calcium: 49mg
    • Iron: 2mg
    • Potassium: 450mg