FREE 5-Ingredient Recipe EBook
GET IT NOWWhenever I’m craving Mexican food but still want cozy vibes, this Mexican chicken soup is my go-to. You might know it as caldo de pollo, which is chicken soup in Spanish. It reminds me of my chicken detox soup, but with zesty latin flavors I remember from soups I’ve eaten in Mexico. It’s the perfect light, nourishing dish that doesn’t skimp on flavor, inspired by one of my favorite cuisines. Make this Mexican chicken soup recipe with me for that warm-hug-in-a-bowl feeling!
Why You Need My Mexican Chicken Soup Recipe

- Fresh, comforting flavors – Picture tender chicken, plenty of veggies, and a rich, satisfying broth with just the right kick… all loaded up with fresh toppings. I can’t get enough!
- Simple, natural ingredients – This Mexican chicken soup is simply protein, vegetables, and seasonings at their best. It’s naturally low carb, gluten-free, dairy-free, and just an all-around feel-good healthy dinner recipe.
- Easy for tonight or meal prep for later – Anyone can do this! No fancy tools or complicated steps. And this caldo de pollo recipe reheats beautifully and even freezes well, so I always make a big batch.


Ingredients & Substitutions
Here I explain the best ingredients for my Mexican chicken soup recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Chicken – Some caldo de pollo recipes use a whole chicken or chicken pieces, but I find it easier to use boneless skinless chicken breasts and shred them once cooked. Chicken thighs will also work if you prefer them, or you can shred rotisserie chicken as a shortcut.
- Vegetables – Including onion, carrots, celery, and bell peppers, cut into bite-sized pieces. Feel free to experiment with other veggies, like zucchini or cabbage — see my healthy vegetable soup recipe for ideas and tips on when to add what.
- Garlic – Fresh garlic is best, but a teaspoon of jarred minced garlic works.
- Chicken Broth – I used store-bought this time, but when I have my own chicken broth or bone broth on hand, I always go for that. Homemade adds so much more flavor!
- Diced Tomatoes – Canned tomatoes (with their liquid) add richness and depth to the broth. You can even use fire-roasted for a smoky flavor, or diced tomatoes with green chilies for some heat.
- Olive Oil – For sauteing the veggies. I like this one, but any cooking oil works.
- Seasonings – My simple caldo de pollo seasoning includes sea salt, black pepper, ground cumin, and optional fresh cilantro. Sometimes I swap in taco seasoning or fajita seasoning when I want bolder flavors.
- Toppings – See my fave topping options below!

How To Make Caldo De Pollo
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Saute the vegetables. Heat the oil in a Dutch oven or large pot, until shimmering. Add the chopped onions, carrots, celery, and bell peppers, and saute until tender. Add the garlic and cook until fragrant.
- Cook the chicken in broth. Add the broth, canned tomatoes with liquid, chicken, cumin, salt, and pepper. Bring the Mexican chicken soup to a boil, then reduce heat and simmer until the chicken is cooked through.


- Shred the chicken. Then, pop it back into the soup and simmer a little longer to help it absorb more liquid.
- Season to your taste. Stir in the chopped cilantro, salt, and pepper.


- Load it up! Ladle your Mexican chicken soup into bowls. Add a squeeze of lime juice and pile it high with your favorite toppings (I’ve got serving ideas below).

My Recipe Tips
- Shredding chicken is faster and easier with a hand mixer. It takes seconds! I like to break the chicken into a few chunks with forks first, then turn on the mixer at low speed and gradually increase. I have and love this electric mixer that has adjustable speeds and built-in storage for the attachments.
- Adjust to your taste at the end. This caldo de pollo is seasoned how I like it, but you do you!
- Too salty? A splash of lime juice will balance it out.
- Too bland? Either more salt, more cumin, or lime juice will do the trick.
- Too spicy? Serving the soup with sour cream will help.
- How to make it more hearty: My Mexican chicken soup recipe does not include potatoes, rice, beans, or corn, which many other recipes have, but you can definitely add them. Toss in potatoes or rice at the same time as the chicken so they have time to cook. I recommend adding canned corn or black beans only closer to the end. If you’re making any of these additions, add a couple extra cups of broth.
- How to make it in a Crock Pot or Instant Pot: You can use these same ingredients using the timing I have in my Instant Pot vegetable soup (it’s enough time to cook the chicken as well). Or just dump everything into your slow cooker and cook for 4-6 hours on low or 2-3 hours on high, then shred the chicken.
Topping Ideas
Avocado, sour cream, lime wedges, and extra cilantro aren’t required for this Mexican chicken soup, but I highly recommend them for bright, fresh flavor — pictured above!
You can also add anything else you normally like on Mexican dishes, like shredded cheese, green onions, or even guacamole or fresh tomato salsa. Sometimes I even sprinkle crushed homemade tortilla chips or cheese crisps sprinkled on top.
Caldo de pollo can be a light meal by itself, but if you like a soup-and-salad combo, my cilantro lime taco slaw or avocado corn salad are perfect.
More Mexican Soup Recipes
I’ve been to Mexico more times than I can count, and every time I want to make more recipes with the incredible flavors they use. Try some of my other cozy soups inspired by my visits:
Mexican Chicken Soup (Caldo De Pollo)
With tender meat and veggies, this easy Mexican chicken soup recipe (a.k.a. caldo de pollo) is loaded with flavor and toppings.
Ingredients
Tap underlined ingredients to see the ones I use.
Mexican Chicken Soup:
Optional Toppings:
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Heat the olive oil in a Dutch oven over medium-high heat, until shimmering. Add the onion, carrots, celery, and bell peppers. Saute for 5-7 minutes, until browned and tender.
-
Add the garlic and saute for 1 more minute, until fragrant.
-
Add the broth, canned tomatoes, chicken, cumin, salt, and pepper. Bring to a boil, then reduce the heat and simmer for 15-20 minutes, until the chicken breast is cooked through.
-
Remove the chicken from the pot and shred it using two forks. Add the shredded chicken back to the pot and simmer for 5 more minutes.
-
Stir in the chopped cilantro. Adjust the salt and pepper to taste.
-
Pour soup into bowls and garnish with toppings, if desired.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 1/2 cups
- Tips: Check out my recipe tips above to help you adjust the flavor, a shortcut for shredding the chicken easily, ways to make this soup more hearty, and options to make it in the Crock Pot or Instant Pot.
- Toppings: See my toppings section above for more ideas.
- Storage & meal prep: This Mexican chicken soup stores beautifully! Keep it in an airtight container in the fridge for up to 4-5 days. I love these deep meal prep containers because they’re the perfect shape for individual portions of soup — and I can just pop them in the microwave to reheat.
- Freeze: Keep in the freezer for up to 3 months. I like to freeze in these soup cubes.
- Note on nutrition info: The optional toppings are not included. This soup will be more meal-worthy if you include them — or double the serving size. You can customize this recipe to add toppings or change serving size for the nutrition info in the Wholesome Yum App.
📖 Want more recipes like this? Find this one and many more in my Winter Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Mexican Chicken Soup Recipe (Caldo De Pollo)

Shop
My
Custom












21 Comments
fly.tep
2This soup is super good. I added kale at the end of cook time and hot sauce. Yummy!!!
Robin Orris
0Plan on making this for supper tonight. All the extra flavors you added sound amazing and can’t wait to eat it!
Wholesome Yum D
0Robin, I hope it turned out just as delicious as you were expecting! Those extra flavors really do make it something special, let me know how it went!
Linda D.
0The taco soup was excellent! I love the flavors when they come together after simmering for awhile. We love it the next day for lunch. I love that you put in carrots and celery for that extra veggie we seem to not get enough of.
Wholesome Yum D
0That makes me so happy to hear, Linda! I totally agree, the flavors get even better the next day, and those extra veggies are such an easy (and tasty) way to sneak in more nutrition.
Holly
0Made this for dinner. It was delicious. My husband loves it. Didn’t have any peppers so used carrots and celery. I put cumin and chilie powder in it. I thought the recipe said chilie powder that’s why I put it in. My husband said it taste so good with the chilie powder. We had it with your biscuits. Will definitely make this again.
Maya | Wholesome Yum
0I’m so happy you and your husband loved it, Holly! Thank you for sharing your variation. Hope you make this soup again soon!
Tina Marie Button
0I enjoyed this soup and will make again . Yummy 😋 maybe serve with bread or crackers .
Maya | Wholesome Yum
0I’m glad you liked it, Tina! Yes, those make good pairings for this soup.
Samantha
0Would it be okay to add spinach to this at the end of cooking or would it not be a good addition in this soup? Trying to use up what’s left in my fridge. 🙂
Maya | Wholesome Yum
0Hi Samantha, Yes, feel free to add spinach at the end if you’d like. It wouldn’t be a traditional addition, but why not? I’m a big proponent of using up what’s in your fridge!
Jami
0If using zuchinni, at what point should it be added?
Maya | Wholesome Yum
0Hi Jami, Zucchini cooks quickly, so I would add it in the last 5 minutes of simmering.
Katie
0Do you have any advice on how to convert this into instant pot cooking times? I don’t have a dutch oven.
Maya | Wholesome Yum
0Hi Katie, You can use a regular large pot (it doesn’t have to be a Dutch oven), but I’ve added Instant Pot instructions to my tips above. Hope this helps!
Dorothy Lehenbauer Wright
0Easy to throw the recipe together and was so tasty.
Venis
0This is delicious! Just what I was craving, thank you!
Abi
0My family and I loved this!
Glenda
0Loved this delicious soup! Great way to bring something new to taco night!
Journa
0This is a hearty recipe! It was so comforting and delicious. Highly recommended!
Gen
0I love all the veggies in this soup – super flavorful, healthy, and a definite keeper!