Mexican Corn Chicken Soup (Caldo de Pollo con Elote)

Mexican Corn Chicken Soup (Caldo de Pollo con Elote)

Rate this Recipe

This Mexican corn chicken soup brings together tender shredded chicken, sweet corn, and warming spices in a flavorful broth that’s both comforting and satisfying. It’s a one-pot wonder that tastes like it simmered all day but comes together in under an hour.

Perfect for busy weeknights or meal prep Sunday, this soup freezes beautifully and tastes even better the next day. The combination of cumin, chili powder, and fresh lime creates an authentic Mexican flavor that rivals your favorite taqueria.

Why You’ll Love This Recipe

This soup checks all the boxes: it’s healthy, budget-friendly, and packed with protein and vegetables. You can customize the spice level to suit your family’s taste preferences, from mild and kid-friendly to bold and zesty.

The recipe uses simple pantry staples and comes together in one pot, which means minimal cleanup. Rotisserie chicken makes it even faster, though cooking chicken breasts in the broth adds incredible depth of flavor.

It’s naturally gluten-free and can easily be made dairy-free by skipping the optional toppings. Serve it with warm tortillas, crusty bread, or over rice for a complete meal.

Read More: Mediterranean Cauliflower Soup with Lemon and Herbs

Ingredients You’ll Need

Ingredients You’ll Need

The ingredient list is straightforward and flexible. Boneless, skinless chicken breasts or thighs work equally well, and you can use fresh, frozen, or canned corn depending on what you have on hand.

For the broth base, chicken stock creates the most flavorful soup, but chicken bouillon dissolved in water works in a pinch. Fire-roasted tomatoes add a subtle smokiness, though regular diced tomatoes are perfectly fine.

Key aromatics include onion, garlic, and jalapeño for that authentic Mexican flavor. The spice blend of cumin, chili powder, and oregano brings warmth without overwhelming heat.

Kitchen Tools and Equipment

Kitchen Tools and Equipment

You’ll need one large pot or Dutch oven to make this entire recipe. A 6-quart capacity works perfectly for feeding a family or having leftovers for the week.

Keep a sharp knife and cutting board handy for chopping vegetables and shredding chicken. Two forks make quick work of shredding the cooked chicken directly in the pot.

A wooden spoon for stirring and a ladle for serving round out your essential tools. Everything else is optional but helpful, like measuring cups and a can opener.

How to Make Mexican Corn Chicken Soup

How to Make Mexican Corn Chicken Soup

Start by sautéing your aromatics in a bit of oil over medium heat. Diced onion should cook for about 5 minutes until softened and translucent, then add minced garlic and diced jalapeño for another minute.

Add your spices directly to the aromatics and stir for 30 seconds until fragrant. This blooming technique releases the essential oils in the spices and creates a more complex, layered flavor in your finished soup.

Pour in the chicken broth, diced tomatoes with their juices, and nestle the chicken breasts into the liquid. Bring everything to a boil, then reduce to a gentle simmer for the chicken to cook through perfectly.

Cooking the Chicken

Cooking the Chicken

Simmer the chicken breasts for 20 to 25 minutes until they reach an internal temperature of 165°F. Don’t rush this step; undercooked chicken will be rubbery, while overcooked chicken becomes dry and stringy.

You’ll know the chicken is done when it’s no longer pink in the center and shreds easily with a fork. Remove the chicken breasts to a cutting board and let them rest for 5 minutes before shredding.

Use two forks to pull the chicken apart into bite-sized pieces. The chicken will have absorbed the soup’s flavors and will be incredibly tender and juicy.

Adding Corn and Finishing Touches

Adding Corn and Finishing Touches

Return the shredded chicken to the pot and add your corn kernels. Fresh corn cut from the cob offers the best texture and sweetness, but frozen corn works wonderfully and saves time.

Stir in black beans if using them for extra protein and fiber. Let everything simmer together for 5 to 7 minutes so the corn cooks through and the flavors meld beautifully.

Taste and adjust seasoning with salt, pepper, and a squeeze of fresh lime juice. The lime brightens all the flavors and adds that authentic Mexican restaurant touch.

Serving Suggestions

Serving Suggestions

Ladle the hot soup into bowls and let everyone customize their serving with toppings. Classic options include diced avocado, shredded cheese, sour cream, and plenty of fresh cilantro.

Crushed tortilla chips add a satisfying crunch and help thicken the broth slightly as they soften. Lime wedges on the side allow each person to add as much citrus brightness as they prefer.

Serve with warm corn tortillas, flour tortillas, or crusty bread for dipping. The soup also pairs beautifully over a scoop of cilantro lime rice for a heartier meal.

Storage and Meal Prep

Storage and Meal Prep

This soup stores beautifully in the refrigerator for up to 5 days in an airtight container. The flavors actually deepen and improve after a day or two, making it perfect for meal prep.

For freezing, let the soup cool completely before transferring to freezer-safe containers. Leave about an inch of space at the top for expansion, and freeze for up to 3 months.

Thaw frozen soup overnight in the refrigerator, then reheat on the stovetop over medium heat until warmed through. You may need to add a splash of broth or water if it’s thickened during storage.

Mexican Corn Chicken Soup (Caldo de Pollo con Elote)

Recipe by Emma BrooksCourse: DinnerCuisine: MexicanDifficulty: Easy
Servings

6

servings
Prep time

15

minutes
Cooking time

35

minutes
Total time

50

minutes

A comforting one-pot Mexican soup featuring tender shredded chicken, sweet corn, and warming spices in a flavorful tomato broth.

Ingredients

  • 2 tablespoons olive oil

  • 1 medium yellow onion, diced

  • 4 cloves garlic, minced

  • 1 jalapeño, seeded and diced

  • 1 tablespoon chili powder

  • 1 teaspoon ground cumin

  • 1 teaspoon dried oregano

  • 1/2 teaspoon smoked paprika

  • 6 cups chicken broth

  • 1 (14.5-ounce) can fire-roasted diced tomatoes

  • 1.5 pounds boneless, skinless chicken breasts

  • 2 cups corn kernels (fresh, frozen, or canned)

  • 1 (15-ounce) can black beans, drained and rinsed (optional)

  • Juice of 1 to 2 limes

  • 1 teaspoon salt, plus more to taste

  • 1/2 teaspoon black pepper, plus more to taste

  • Optional Toppings
  • Fresh cilantro, chopped

  • Avocado, diced

  • Shredded cheese

  • Sour cream

  • Crushed tortilla chips

  • Lime wedges

Directions

  • Heat olive oil in a large pot over medium heat. Add diced onion and cook for 5 to 6 minutes until softened.
  • Add garlic and jalapeño, cooking for 1 minute until fragrant.
  • Stir in chili powder, cumin, oregano, and smoked paprika. Cook for 30 seconds while stirring constantly.
  • Pour in chicken broth and diced tomatoes. Add salt and pepper, then nestle chicken breasts into the liquid.
  • Bring to a boil, then reduce heat to low. Simmer covered for 20 to 25 minutes until chicken reaches 165°F.
  • Remove chicken and let rest for 5 minutes. Shred with two forks.
  • Return shredded chicken to pot. Add corn and black beans if using. Simmer for 5 to 7 minutes.
  • Remove from heat and stir in lime juice. Taste and adjust seasoning as needed.
  • Serve hot with desired toppings.

Notes

  • Storage: Refrigerate in an airtight container for up to 5 days. Freeze for up to 3 months.
    Time-Saver: Use rotisserie chicken. Skip steps 5 and 6, and add shredded rotisserie chicken with the corn in step 7.
    Spice Level: For milder soup, omit jalapeño or remove all seeds. For spicier soup, add a pinch of cayenne pepper.
    Corn Options: Fresh corn offers the best flavor, but frozen is convenient and works beautifully. Avoid canned corn if possible due to texture.
    Make It Creamier: Stir in 1/2 cup of heavy cream or coconut milk in the final step for a creamy version.

Nutrition (Per Serving)

NutrientAmount
Calories285
Total Fat9g
Sugars6g
Protein32g

Step-by-Step Instructions

Step 1: Prepare Your Ingredients

Step 1: Prepare Your Ingredients

Start by gathering and prepping all your ingredients before you begin cooking. Dice one medium yellow onion into small, even pieces about 1/4 inch in size. This ensures they’ll cook evenly and distribute throughout the soup.

Mince 4 cloves of garlic finely; you want small pieces that will melt into the broth. Remove the seeds from 1 jalapeño if you prefer less heat, then dice it finely. If you love spice, leave some seeds in for extra kick.

Cut the corn kernels off 3 ears of fresh corn, or measure out 2 cups of frozen corn. If using canned corn, drain and rinse it well. Having everything prepped makes the cooking process smooth and stress-free.

Step 2: Saute the Aromatics

Step 2: Saute the Aromatics

Heat 2 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Once the oil shimmers slightly, add the diced onion and cook for 5 to 6 minutes, stirring occasionally with a wooden spoon.

The onions should become translucent and softened but not browned. You’re building the flavor foundation here, so don’t rush this step. Add the minced garlic and diced jalapeño, stirring constantly for about 1 minute.

You’ll know it’s ready when you can smell the fragrant garlic and the jalapeño has softened slightly. Be careful not to let the garlic burn, as it can turn bitter quickly and ruin the soup’s flavor base.

Step 3: Bloom the Spices

Step 3: Bloom the Spices

Add 1 tablespoon of chili powder, 1 teaspoon of ground cumin, 1 teaspoon of dried oregano, and 1/2 teaspoon of smoked paprika directly to the sautéed aromatics. Stir everything together constantly for 30 to 45 seconds.

This technique, called blooming, heats the spices and releases their essential oils, which intensifies their flavors dramatically. You’ll notice the spices become incredibly fragrant and the mixture will darken slightly and become paste-like.

The spices should coat the aromatics evenly and smell warm and toasty, not burned. If they start to stick to the bottom of the pot, remove it from heat immediately and proceed to the next step.

Step 4: Add Liquids and Chicken

Step 4: Add Liquids and Chicken

Pour in 6 cups of chicken broth and one 14.5-ounce can of fire-roasted diced tomatoes with their juices. Stir everything together to combine, scraping up any browned bits from the bottom of the pot with your wooden spoon.

These browned bits, called fond, add incredible depth of flavor to your soup. Season the mixture with 1 teaspoon of salt and 1/2 teaspoon of black pepper, then nestle 1.5 pounds of boneless, skinless chicken breasts into the liquid.

The chicken should be mostly submerged but doesn’t need to be completely covered. Bring the mixture to a rolling boil over high heat, then immediately reduce the heat to low for a gentle simmer.

Step 5: Simmer the Chicken

Step 5: Simmer the Chicken

Cover the pot with a lid slightly ajar to allow steam to escape, and let the chicken simmer gently for 20 to 25 minutes. The liquid should have small bubbles breaking the surface occasionally, not a rapid boil.

Check the chicken for doneness by inserting an instant-read thermometer into the thickest part; it should read 165°F. If you don’t have a thermometer, cut into the thickest piece to ensure there’s no pink remaining in the center.

The chicken should feel firm to the touch but still tender. Overcooking will make it dry and stringy, so set a timer and check it at the 20-minute mark, especially if your chicken breasts are on the smaller side.

Step 6: Shred the Chicken

Step 6: Shred the Chicken

Carefully remove the cooked chicken breasts from the pot using tongs or a slotted spoon, and transfer them to a large cutting board. Let them rest for about 5 minutes; this allows the juices to redistribute throughout the meat.

Using two forks, hold the chicken steady with one fork and use the other to pull and shred the meat into bite-sized pieces. The chicken should shred easily if it’s cooked properly, pulling apart in natural stringy sections.

Work your way through both chicken breasts until everything is shredded to your desired size. Some people prefer larger chunks, while others like finer shreds; both work perfectly in this soup.

Step 7: Add Corn and Finishing Ingredients

Step 7: Add Corn and Finishing Ingredients

Return all the shredded chicken to the pot along with the corn kernels. If you’re using black beans, drain and rinse one 15-ounce can and add those as well for extra heartiness and protein.

Stir everything together gently to distribute the ingredients evenly throughout the soup. Bring the soup back to a gentle simmer and cook for 5 to 7 minutes, just until the corn is tender but still has a slight bite.

The corn should be bright yellow and cooked through but not mushy. Fresh corn will take the full 7 minutes, while frozen corn may only need 5 minutes. Taste a kernel to check for doneness.

Step 8: Season and Serve

Step 8: Season and Serve

Remove the pot from heat and stir in the juice of 1 to 2 limes, depending on how much brightness you want. Start with one lime, taste, and add more if needed; the lime juice really makes all the flavors pop.

Taste the soup and adjust the seasoning with additional salt and pepper as needed. Every brand of chicken broth has different sodium levels, so this final seasoning step ensures your soup is perfectly balanced.

Ladle the hot soup into bowls and garnish with your favorite toppings. Fresh cilantro, diced avocado, shredded cheese, sour cream, and crushed tortilla chips all add amazing texture and flavor contrasts.

Frequently Asked Questions

Can I use chicken thighs instead of breasts?

Absolutely! Chicken thighs add even more flavor and stay moist. Use 1.5 pounds of boneless, skinless thighs and follow the same cooking time. They may take a few extra minutes to reach 165°F.

How do I make this soup spicier?

Add extra jalapeño with seeds, use hot chili powder instead of regular, or stir in diced chipotle peppers in adobo sauce. You can also serve with hot sauce on the side for individual customization.

Can I make this in a slow cooker?

Yes! Add all ingredients except corn, beans, and lime juice to the slow cooker. Cook on low for 6 to 8 hours or high for 3 to 4 hours. Shred chicken, return to pot with corn and beans, cook 15 minutes more, then add lime juice.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *