Soups & Stews
This authentic Mexican chicken and rice soup delivers the smoky, spiced depth of homemade sopa de pollo y arroz—where tender chicken, hominy, and aromatic spices create a one-pot masterpiece.
The secret lies in toasting whole spices like cumin and oregano until fragrant, then building a rich tomato-chicken broth that simmers into velvety perfection. Unlike shortcut versions, this recipe honors tradition with chicken feet or giblets for unmatched depth, while modern adaptations keep it approachable for home cooks.
What sets this soup apart is the balance of textures—tender chicken, creamy hominy, and fluffy rice all bathed in a sauce that’s both comforting and vibrant.
Garnishes like fresh cilantro, lime wedges, and crispy tortilla strips elevate every bite, while the smoky cumin and toasted garlic create layers of flavor that linger.
Whether you’re serving a family gathering or a weeknight meal, this recipe delivers the soul-warming essence of Mexican home cooking—authentic, hearty, and impossible to resist.
Ingredients for authentic mexican chicken and rice soup
Sixteen ingredients for a one-pot symphony of smoky cumin and tender chicken.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Feet or Giblets 🍗 | 1 ½ lb | For traditional depth (or sub boneless thighs) |
| Boneless Chicken Thighs 🍗 | 2 lb | Skin-on for flavor, cut into 2-inch pieces |
| White Hominy 🌽 | 2 cups | Canned, drained (or fresh if available) |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed well |
| Dried White Onions 🧅 | 2 whole | For toasting, or sub 1 large fresh onion |
| Garlic Cloves 🧄 | 6 cloves | Whole for toasting |
| Ground Cumin 🌿 | 2 tbsp | Freshly toasted for aroma |
| Mexican Oregano 🍃 | 1 ½ tbsp | Dried, or sub regular oregano |
| Dried Bay Leaves 🌿 | 2 whole | For subtle earthiness |
| Tomato Paste 🍅 | ½ cup | High-quality, no additives |
| Chicken Broth 💧 | 6 cups | Homemade or low-sodium store-bought |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Lime Wedges 🍋 | 2 whole | For serving |
| Crispy Tortilla Strips 🌯 | ½ cup | For garnish (optional) |
| Salt 🧂 | 2 tsp | Adjust to taste |
The chicken feet or giblets are non-negotiable for that authentic depth—find them at specialty butchers or Latin markets. If unavailable, boneless thighs with skin work beautifully, but the broth will lack complexity. For hominy, Maseca or Goya brands are trusted, but any canned hominy will do. The dried onions and garlic must be toasted whole in oil until fragrant—this step unlocks the soup's soul. Penzeys Spices carries excellent Mexican oregano, but any dried oregano will suffice if you're in a pinch. Bay leaves add subtle earthiness that's easy to overlook but essential for balance.
No chicken feet? Double the giblets or chicken thighs—just simmer longer. Substitute fresh onion for dried, but toast it first. The tomato paste can be skipped if you prefer a lighter broth, though it deepens the flavor beautifully. For a vegetarian version, replace chicken with extra hominy and mushrooms (cremini or shiitake). The rice should be rinsed thoroughly to remove excess starch—this prevents gumminess. If you're short on time, pre-cook the rice separately and add it to the finished soup. The crispy tortilla strips are optional but add a satisfying crunch—store-bought chips work in a pinch.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days, or freeze for 3 months. The broth can be made ahead and reheated separately. For serving, always include fresh cilantro and lime wedges—they brighten every bite. Garnish with tortilla strips right before serving to maintain crispness. Leftovers reheat beautifully—just add a splash of water or broth if the soup seems too thick.
Why You'll Love This Recipe
- No Chopping Needed: I swear by this—just soak those dried onions and hominy overnight, then dump everything into one pot. The chicken thighs fall apart on their own, and the feet (or giblets) melt into the broth like magic. Zero prep, all flavor.
- Umami Bomb: Between us, the chicken feet or giblets add a depth you won’t find in basic soups. That rich, savory base turns the rice into something ridiculously good—creamy from the hominy, hearty from the thighs, with just enough bite from the dried onions.
- Leftovers That Beg for More: This soup actually improves the next day. The flavors meld into something deeper, and reheating it? A five-minute job. I’ve brought it to potlucks, sick friends, and even my in-laws’ house—every time, someone asks for the recipe.
- Budget-Friendly Feast: Using chicken feet or giblets cuts costs by half compared to whole chicken, and the hominy stretches the meal into a full pot. Honestly, it’s the kind of soup where you can feed six people for what you’d normally spend on two takeout dinners. (Yes, even on a Tuesday night.)
Step-by-step instructions for authentic Mexican chicken and rice soup
This method delivers restaurant-quality depth using traditional techniques and precise timing.
Toast Aromatics for Maximum Flavor
Heat a large Dutch oven over medium heat. Add the 2 whole dried white onions and 6 garlic cloves (peeled) whole. Toast for 5-6 minutes until the onions darken to a deep golden brown and release their nutty aroma. This step builds the foundation of your soup's complex flavor profile.
Remove the onions and garlic with a slotted spoon and set aside. In the same pot, add the 2 tablespoons ground cumin and 1.5 tablespoons Mexican oregano. Toast for 30 seconds until fragrant—this activates the spices' essential oils. Immediately add the 0.5 cup tomato paste and stir to create a rich, smoky base. The spices should coat the paste evenly, creating a flavorful paste that will infuse the entire soup.
Build the Broth with Chicken and Hominy
Add the 2 pounds boneless chicken thighs (cut into 2-inch pieces) and 1.5 pounds chicken feet or giblets to the pot. Pour in the 6 cups chicken broth and bring to a rolling boil over high heat. Once boiling, reduce heat to low and simmer for 30 minutes, skimming off any foam that rises to the surface. This ensures a clear, flavorful broth.
Add the 2 cups white hominy (drained if canned) and 2 whole dried bay leaves to the pot. The hominy will absorb some of the broth, but its natural starches will help thicken the soup naturally as it cooks. The bay leaves add subtle earthiness that complements the cumin and oregano. Let the mixture simmer uncovered for another 20 minutes—this allows the chicken to become fork-tender while the hominy softens.
Incorporate Rice and Season to Perfection
Add the 1.5 cups long-grain white rice (rinsed well) and 2 teaspoons salt to the pot. Stir gently to distribute the rice evenly throughout the broth. The rice should be fully submerged, but don't worry if a few grains float—this is normal. Return the heat to medium-low and simmer for 25-30 minutes, stirring occasionally, until the rice is tender and the liquid has reduced to a thick, soup-like consistency.
Taste the broth and adjust seasoning if needed. The soup should have a balanced depth of smoky cumin, bright tomato, and earthy bay leaf notes. If the rice isn't fully tender after 30 minutes, cover the pot and let it steam for an additional 5-10 minutes. The rice should hold its shape but be fully cooked through with a slight bite.
Finish with Garnishes and Fresh Aromatics
Remove the pot from heat and discard the dried bay leaves. Stir in the toasted onions and garlic you set aside earlier—their deep, caramelized flavor will elevate the soup's complexity. The onions should now be soft and infused with the soup's rich broth, adding another layer of texture and taste.
Ladle the soup into bowls and garnish each serving with 2 tablespoons chopped fresh cilantro and a lime wedge. The bright acidity of the lime cuts through the soup's richness, while the cilantro adds a fresh, herbal note. For an extra touch, sprinkle each bowl with 1 tablespoon crispy tortilla strips—their crunch contrasts beautifully with the creamy hominy and tender chicken.
Pro Tips For Making Authentic Mexican Chicken And Rice Soup
- SOAK CHICKEN FEET FIRST: I learned this the hard way—skipping the soak means tough, chewy feet that’ll have you picking them out. Drop them in cold water for at least 2 hours (overnight if possible) to break down collagen, then simmer them gently until they’re falling apart. No one wants to eat rubber.
- TOAST DRIED ONIONS LOW: Sounds weird, but it works: dry-toast those white onions in a skillet over medium-low heat for 8–10 minutes until fragrant and slightly darkened. This deepens their flavor way more than a quick sauté—just don’t walk away or they’ll burn faster than you think.
- DON’T BOIL THE RICE: The moment you add rice to the broth, stir once, then let it sit uncovered for 2 minutes before lowering heat to a simmer. Boiling rice turns it mushy; simmering it gently keeps the grains intact. (Yes, even if you’re impatient like me.)
- SALSA THE HOMINY: After cooking the hominy, drain it and toss with a splash of lime juice, minced garlic, and a pinch of cumin. This cuts through the starchiness and adds brightness—like a little flavor insurance. I skip this when I’m lazy, but the dish is noticeably better when I don’t.
Serving suggestions for this recipe
Warm Cornbread
Serve this soup with warm, crumbly cornbread made with 1 cup masa harina, 1 cup buttermilk, and 1 egg. Mix in 1 tbsp honey and 1 tsp baking powder, then bake at 375°F for 20 minutes.
The slightly sweet, crumbly texture contrasts perfectly with the savory soup. I like to brush the top with melted butter before serving for extra richness. 🌽
Crispy Tortilla Strips
For an authentic touch, fry corn tortillas in neutral oil until golden and crispy, then cut into strips. Sprinkle them over each bowl right before serving to add crunch and texture.
Store-bought Fritos or Doritos work in a pinch if you're short on time. These strips also make a great snack for dipping into the soup. 🌯
Avocado Slices
Top each serving with thinly sliced avocado for a creamy, buttery contrast. Use 1 ripe avocado, sliced into ¼-inch strips. The healthy fats balance the smoky cumin and brighten the overall flavor.
I like to sprinkle a pinch of salt and lime juice over the avocado just before serving to prevent browning. 🥑
Fresh Salsa Verde
Pair your soup with a homemade salsa verde made from 2 tomatoes, 1 jalapeño, ½ cup cilantro, 1 garlic clove, and ½ tsp cumin. Blend until smooth and serve on the side for dipping or spooning over the soup.
The tangy, spicy kick cuts through the richness beautifully. For extra authenticity, add 1 tbsp lime juice to the blend. 🌶️
Warm Tortillas
Serve warm tortillas on the side for scooping up the hearty soup. Heat 4-6 corn tortillas in a dry skillet over medium heat for 30 seconds per side until pliable.
The warmth of the tortillas enhances the overall dining experience. I also like to sprinkle a pinch of sea salt on them for extra flavor. 🌯
Pickled Red Onions
Add a quick-pickled red onion topping for a tangy, crunchy element. Thinly slice 1 red onion, soak in ½ cup vinegar, 1 tsp sugar, and ½ tsp salt for 15 minutes.
Drain and pat dry before sprinkling over the soup. The bright acidity balances the soup’s richness and adds a refreshing bite. 🧅
Nutrition facts
Frequently asked questions
Can I make this soup without chicken feet or giblets?
Yes! While chicken feet or giblets add authentic depth, you can substitute with 2 extra pounds of boneless chicken thighs with skin or 1 cup chicken bouillon granules dissolved in the broth. Simmer the extra chicken for 45 minutes to extract maximum flavor. The soup will still be delicious but slightly lighter in complexity.
How do I prevent the rice from getting mushy?
Rinse the rice thoroughly before adding it to the broth to remove excess starch. Use long-grain white rice (like Carolina or Basmati) and stir it gently when adding to the pot. Simmer on medium-low heat for 25-30 minutes—if it's not done, cover and steam for 5-10 minutes. Never let it boil vigorously after adding rice.
Can I use dried beans instead of hominy?
Swap hominy for 1 cup dried pinto or black beans (soaked overnight) or 2 cans (15 oz each) drained beans. Add them with the chicken feet/giblets and simmer for 30 minutes before adding rice. The beans will soften further as the soup cooks. For extra flavor, toast 1 tsp cumin seeds in the pot before adding the beans.
Why does my soup taste bland compared to yours?
Most likely, the spices weren't toasted enough or the broth wasn't reduced sufficiently. Always toast whole spices (cumin, oregano, garlic, onions) until fragrant. Simmer the broth uncovered for at least 30 minutes to concentrate flavors. Taste and adjust with salt, lime juice, or a pinch of sugar to balance. A splash of Mexican hot sauce can also add depth!
Can I make this soup in a slow cooker?
Yes! Follow the same steps but transfer everything to a 6-quart slow cooker after toasting the aromatics. Cook on low for 6-7 hours or high for 3-4 hours. Add rice during the last 30 minutes of cooking. The slow cooker method makes the broth even more tender and flavorful—perfect for busy days!
