Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hearty chicken chili soup with colorful vegetables, black beans, corn, and fresh cilantro topping, perfect for a comforting meal.

Creamy Mexican Chicken Soup


Description

This foolproof creamy Mexican chicken soup delivers tender shredded chicken in rich, flavorful broth with black beans and corn. Comforting one-pot meal that’s ready in 40 minutes—perfect for busy weeknights or meal prep.

Prep Time: 10 minutes | Cook Time: 30 minutes | Total Time: 40 minutes | Servings: 6Hearty chicken chili soup with colorful vegetables, black beans, corn, and fresh cilantro topping, perfect for a comforting meal.


Ingredients

Scale
  • 1 lb boneless, skinless chicken breasts (fresh works best for shredding)
  • 4 cups chicken broth (good quality makes all the difference)
  • 1 can (15 oz) black beans, drained and rinsed really well
  • 1 can (15 oz) corn kernels, drained (frozen corn works too)
  • 1 can (10 oz) diced tomatoes with green chilies (don’t drain these!)
  • 1 onion, chopped (about 1 cup)
  • 2 cloves garlic, minced (or 1/2 teaspoon garlic powder)
  • 1 teaspoon ground cumin (this is essential for that warm flavor)
  • 1 teaspoon chili powder (not super spicy, just flavorful)
  • 1/2 cup heavy cream (or half-and-half for lighter version)
  • Salt and pepper to taste (I use about 1 teaspoon salt, 1/2 teaspoon pepper)
  • Fresh cilantro, for garnish (don’t skip this!)

Instructions

  1. In your largest pot, combine the chicken broth, black beans, corn, diced tomatoes with green chilies, chopped onion, minced garlic, cumin, and chili powder. Stir everything together really well so the spices are evenly distributed.
  2. Nestle the whole chicken breasts into the broth mixture. Bring everything to a boil over medium-high heat, then reduce the heat to medium-low for a gentle simmer.
  3. Let it simmer for 20-25 minutes until the chicken is fully cooked through (internal temperature should hit 165°F). Don’t rush this—undercooked chicken is not the vibe.
  4. Carefully remove the chicken breasts from the pot using tongs or a slotted spoon and place them on a cutting board. Use two forks to shred the chicken while it’s still hot—it’ll pull apart beautifully.
  5. Return all that shredded chicken to the pot and stir it in so it can soak up more of that delicious broth.
  6. Stir in the heavy cream and mix until everything’s combined and the soup turns gorgeously creamy. Make sure your soup is at a gentle simmer, not a rolling boil, when you add the cream.
  7. Let it simmer for an additional 5 minutes so the cream warms through and all those flavors can meld together perfectly.
  8. Taste and season with salt and pepper. Start with 1 teaspoon salt and 1/2 teaspoon pepper, then adjust to your preference.
  9. Ladle into bowls and garnish generously with fresh chopped cilantro. Add your favorite toppings like tortilla strips, avocado, cheese, or sour cream!

Nutrition Information (Per Serving):

  • Calories: 280
  • Carbohydrates: 24g
  • Protein: 24g
  • Fat: 10g
  • Fiber: 5g
  • Sodium: 680mg
  • Iron: 15% DV
  • Vitamin C: 12% DV

This soup provides excellent protein, fiber from beans, and a good balance of nutrients—a complete meal in one bowl.

Notes:

  • Seriously, don’t use pre-cooked or leftover chicken. Simmering raw chicken in the broth is what makes this soup so flavorful.
  • Make sure to rinse those black beans really well or the liquid will make everything taste weird and metallic.
  • If your soup is too thick, add extra chicken broth until it reaches your desired consistency.
  • Don’t let the soup boil after adding the cream or it might curdle. Keep it at a gentle simmer.
  • Every brand of chicken broth has different salt levels, so always taste before adding more salt.

Storage Tips:

Store leftover soup in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of broth if needed. Don’t microwave on high or the cream will separate—use 50% power. Freeze the soup base without cream for up to 3 months, then thaw, reheat, and stir in fresh cream. The soup will thicken as it sits, so just add more broth when reheating.

Serving Suggestions:

  • Classic Bowl: Top with crushed tortilla chips, shredded cheese, diced avocado, and lime wedges
  • Bread Bowl: Serve in hollowed-out bread bowls for a fun presentation
  • Taco Tuesday: Pair with quesadillas or tacos for a complete Mexican-inspired meal
  • Simple Side: Serve with warm cornbread or flour tortillas for dipping

Mix It Up (Recipe Variations):

Vegetarian Creamy Mexican Soup: Skip the chicken and use vegetable broth. Add an extra can of beans and diced bell peppers. Still hearty and satisfying without the meat.

Low-Carb Creamy Chicken Soup: Skip the beans and corn, add extra chicken and diced bell peppers. Use full-fat coconut cream instead of heavy cream for a keto-friendly version.

Instant Pot Creamy Chicken Soup: Add everything except cream to the Instant Pot, cook on high pressure for 15 minutes, quick release, shred chicken, stir in cream. Done in half the time!

Gluten-Free Creamy Mexican Soup: This recipe is naturally gluten-free! Just make sure your chicken broth is certified gluten-free and serve with corn tortilla chips instead of flour-based options.

What Makes This Recipe Special:

This creamy Mexican chicken soup combines traditional Mexican flavors with the comfort food appeal of creamy soups. Simmering the chicken directly in the seasoned broth creates incredibly tender, flavorful meat while building a rich base. The combination of black beans and corn adds both texture and nutrition, making this a complete one-pot meal. The technique of adding cream at the end creates that silky richness without masking the bold cumin and chili flavors that make this soup special.