Let’s dive into the heartwarming world of Mexican stews, where rich broths, tender meats, and vibrant spices come together to create unforgettable comfort food. Whether you’re craving a cozy weeknight dinner or planning a festive feast, these soul-stirring recipes promise to warm your kitchen and delight your taste buds. Get ready to explore 27 delicious options that will make every meal a celebration!
Rich Chipotle Beef Stew
Let’s be real: sometimes you need a stew that hugs your soul with smoky, spicy warmth and doesn’t apologize for it. This rich chipotle beef stew is that cozy, flavor-packed embrace—perfect for when you want to impress your taste buds without spending all day in the kitchen.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 2 hours 30 minutes
Ingredients
– 2 lbs beef chuck roast, cut into 1-inch cubes
– 2 tbsp avocado oil
– 1 large yellow onion, finely diced
– 4 garlic cloves, minced
– 2 tbsp tomato paste
– 2 chipotle peppers in adobo sauce, minced, plus 1 tbsp adobo sauce
– 4 cups beef broth
– 1 cup dry red wine (such as Cabernet Sauvignon)
– 3 large carrots, peeled and cut into 1-inch rounds
– 2 Yukon Gold potatoes, peeled and cut into 1-inch cubes
– 1 tsp dried oregano
– 1 bay leaf
– Kosher salt and freshly ground black pepper, to season
– ¼ cup fresh cilantro, chopped, for garnish
Instructions
1. Pat the beef chuck roast cubes dry with paper towels and season generously on all sides with kosher salt and freshly ground black pepper.
2. Heat the avocado oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
3. Add the beef cubes in a single layer, working in batches to avoid overcrowding, and sear until deeply browned on all sides, approximately 4–5 minutes per batch. Transfer the seared beef to a plate and set aside.
4. Reduce the heat to medium and add the finely diced yellow onion to the Dutch oven, sautéing until translucent and lightly caramelized, about 6–8 minutes.
5. Stir in the minced garlic and tomato paste, cooking for 1 minute until fragrant and the paste darkens slightly in color.
6. Add the minced chipotle peppers and adobo sauce, stirring to coat the onion mixture evenly.
7. Pour in the dry red wine, using a wooden spoon to scrape up any browned bits from the bottom of the pot, and simmer until reduced by half, about 3–4 minutes.
8. Return the seared beef and any accumulated juices to the Dutch oven, along with the beef broth, dried oregano, and bay leaf.
9. Bring the mixture to a gentle boil, then reduce the heat to low, cover, and simmer for 1 hour and 30 minutes, stirring occasionally.
10. Add the carrot rounds and potato cubes to the stew, submerging them in the liquid, and continue to simmer, covered, for an additional 45–50 minutes, or until the vegetables are fork-tender and the beef is succulent.
11. Discard the bay leaf and adjust the seasoning with kosher salt and freshly ground black pepper if needed.
12. Ladle the stew into bowls and garnish with the chopped fresh cilantro.
Gorgeously tender beef melds with smoky chipotle heat in a broth that’s deeply savory with a hint of winey richness. Serve it over a bed of creamy polenta or with crusty bread for sopping up every last drop—it’s a bowlful of comfort that’s bold enough to become a weeknight hero.
Traditional Birria de Res
Settle in, hungry friends, because we’re about to dive into a pot of pure, soul-warming magic that’s been simmering for generations. This isn’t just stew; it’s a flavor fiesta where tender beef, smoky chiles, and a symphony of spices throw a party in your mouth, and everyone’s invited!
Serving: 8 | Pre Time: 45 minutes | Cooking Time: 3 hours 30 minutes
Ingredients
– 4 lbs beef chuck roast, cut into 2-inch cubes
– 6 dried guajillo chiles, stems and seeds removed
– 4 dried ancho chiles, stems and seeds removed
– 2 cups low-sodium beef broth
– 1 large white onion, roughly chopped
– 8 garlic cloves, peeled
– 2 Roma tomatoes, quartered
– 2 tsp dried Mexican oregano
– 1 tsp ground cumin
– 1 cinnamon stick
– 4 whole cloves
– 2 bay leaves
– 2 tbsp apple cider vinegar
– 3 tbsp avocado oil
– Kosher salt, to season
– Fresh cilantro, chopped, for garnish
– 1 lime, cut into wedges, for serving
– 12 corn tortillas, for serving
Instructions
1. In a large, dry skillet over medium heat, toast the dried guajillo and ancho chiles for 2-3 minutes per side until fragrant and slightly pliable, taking care not to burn them.
2. Transfer the toasted chiles to a heatproof bowl and cover completely with 2 cups of boiling water; let them steep for 20 minutes to rehydrate.
3. While the chiles steep, pat the beef chuck roast cubes completely dry with paper towels and season generously on all sides with kosher salt.
4. Heat 3 tbsp of avocado oil in a large Dutch oven over medium-high heat until shimmering, then sear the beef cubes in batches for 4-5 minutes per side until deeply browned; transfer to a plate.
5. To the same pot, add the roughly chopped white onion and sauté for 5 minutes until softened and translucent.
6. Add the peeled garlic cloves and quartered Roma tomatoes to the pot and cook for an additional 3 minutes.
7. Drain the rehydrated chiles, reserving 1 cup of the soaking liquid, and add them to a high-powered blender along with the sautéed onion, garlic, tomatoes, dried Mexican oregano, ground cumin, and the 1 cup of reserved chile liquid.
8. Blend the mixture on high for 2 full minutes until a completely smooth, vibrant red adobo paste forms.
9. Pour the blended adobo paste into the Dutch oven and cook over medium heat for 5 minutes, stirring constantly, to deepen the flavors.
10. Return all seared beef and any accumulated juices to the pot, then add 2 cups of low-sodium beef broth, the cinnamon stick, whole cloves, bay leaves, and 2 tbsp of apple cider vinegar.
11. Bring the mixture to a gentle boil, then immediately reduce the heat to low, cover the pot, and simmer for 3 hours until the beef is fork-tender and easily shreds.
12. Using two forks, shred the beef directly in the pot, discarding the cinnamon stick, cloves, and bay leaves.
13. To serve, warm 12 corn tortillas on a dry skillet over medium heat for 30 seconds per side.
14. Dip each warmed tortilla briefly into the top layer of the birria’s rich, red consommé.
15. Fill each tortilla with a generous portion of shredded beef, fold into a taco, and cook on the skillet for 2-3 minutes per side until crispy.
16. Garnish the tacos with chopped fresh cilantro and serve immediately with lime wedges on the side for squeezing.
Buttery-soft shreds of beef soak up that complex, slightly tangy broth, creating a taco that’s crispy on the outside and luxuriously juicy within. For a next-level move, serve those tacos with a small bowl of the remaining consommé for dipping—it’s essentially a warm hug in liquid form.
Hearty Poblano Pork Pozole
Brace yourselves, flavor adventurers, because we’re diving into a bowl of pure, unadulterated comfort that’s about to become your new favorite weeknight hero. This isn’t just soup; it’s a warm, spicy hug in a bowl, perfect for when you need to banish the blahs with something seriously satisfying.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 2 hours 30 minutes
Ingredients
– 2 tablespoons avocado oil
– 2 pounds boneless pork shoulder, cut into 1-inch cubes
– 1 large yellow onion, finely diced
– 4 cloves garlic, minced
– 2 large poblano peppers, roasted, peeled, seeded, and diced
– 1 tablespoon ground cumin
– 1 teaspoon dried Mexican oregano
– 6 cups low-sodium chicken broth
– 2 (15-ounce) cans hominy, drained and rinsed
– 1 bay leaf
– Kosher salt
– Freshly ground black pepper
– For garnish: 1 cup thinly sliced radishes, 1/2 cup finely chopped white onion, 1/2 cup chopped fresh cilantro, 2 limes, quartered
Instructions
1. In a large Dutch oven or heavy-bottomed pot, heat the avocado oil over medium-high heat until shimmering, about 2 minutes.
2. Pat the pork shoulder cubes completely dry with paper towels, then season generously on all sides with kosher salt and black pepper.
3. Working in batches to avoid overcrowding, sear the pork cubes until deeply browned on all sides, about 3-4 minutes per side. Transfer to a plate and set aside. (Tip: Don’t rush the sear—this builds the foundational flavor for the entire stew.)
4. Reduce the heat to medium and add the finely diced yellow onion to the pot. Cook, stirring occasionally, until softened and translucent, about 5 minutes.
5. Add the minced garlic and cook until fragrant, about 1 minute.
6. Stir in the diced roasted poblano peppers, ground cumin, and dried Mexican oregano, cooking for 1 minute to toast the spices.
7. Return the seared pork and any accumulated juices to the pot.
8. Pour in the low-sodium chicken broth, ensuring it just covers the pork. Add the drained hominy and the bay leaf.
9. Bring the mixture to a boil, then immediately reduce the heat to low, cover the pot, and simmer gently for 2 hours, or until the pork is fork-tender. (Tip: A low, slow simmer is key for meltingly tender meat.)
10. After 2 hours, remove and discard the bay leaf. Taste the broth and adjust seasoning with additional kosher salt and black pepper as needed.
11. Ladle the pozole into deep bowls. (Tip: For maximum freshness, prepare your garnishes just before serving.)
12. Top each serving generously with the sliced radishes, chopped white onion, and fresh cilantro. Serve immediately with lime wedges on the side for squeezing.
Hearty and brimming with soul, this pozole delivers a beautiful contrast of textures—the tender, shredded pork against the chewy hominy, all swimming in a deeply savory, subtly smoky broth. Pile on the crisp radishes and bright cilantro for a fresh crunch, and don’t be shy with that lime squeeze; it cuts through the richness perfectly. For a fun twist, serve it with warm corn tortillas for dipping or set up a garnish bar so everyone can customize their perfect bowl.
Zesty Chicken Tinga Pot
Unleash your inner culinary rockstar with this Zesty Chicken Tinga Pot—a fiesta in a bowl that’ll have your taste buds doing the cha-cha! Forget bland weeknight dinners; this smoky, tangy, and slightly spicy masterpiece is here to rescue your palate from the mundane. Trust me, it’s so good, you might just start planning a potluck just to show it off.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
- 2 lbs boneless, skinless chicken thighs, trimmed of excess fat
- 2 tbsp extra-virgin olive oil
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 (14.5 oz) can fire-roasted diced tomatoes
- 1 (7 oz) can chipotle peppers in adobo sauce, minced
- 1 cup low-sodium chicken broth
- 2 tsp ground cumin
- 1 tsp dried oregano
- 1 tsp kosher salt
- 1/2 tsp freshly ground black pepper
- 1/4 cup fresh cilantro, chopped
- 1 lime, cut into wedges
- 6 corn tortillas, warmed
- 1 avocado, sliced
- 1/2 cup crumbled queso fresco
Instructions
- Pat the chicken thighs dry with paper towels to ensure a good sear.
- Heat the extra-virgin olive oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
- Add the chicken thighs and sear for 4–5 minutes per side until golden brown, then transfer to a plate. Tip: Avoid overcrowding the pot to prevent steaming instead of searing.
- Reduce heat to medium, add the finely diced yellow onion, and sauté for 5 minutes until translucent.
- Stir in the minced garlic and cook for 1 minute until fragrant.
- Pour in the fire-roasted diced tomatoes, minced chipotle peppers in adobo sauce, low-sodium chicken broth, ground cumin, dried oregano, kosher salt, and freshly ground black pepper, stirring to combine.
- Return the seared chicken thighs to the pot, nestling them into the sauce.
- Bring to a simmer, then reduce heat to low, cover, and cook for 30 minutes until the chicken is tender and easily shreds with a fork. Tip: Check halfway through to ensure it’s simmering gently, not boiling.
- Remove the chicken with tongs, shred it using two forks, and return it to the pot, stirring to coat in the sauce.
- Simmer uncovered for 5 minutes to thicken the sauce slightly. Tip: For a richer flavor, let it sit off the heat for 10 minutes before serving.
- Garnish with chopped fresh cilantro and serve with lime wedges, warmed corn tortillas, sliced avocado, and crumbled queso fresco.
Finally, dig into a bowl where tender, smoky chicken mingles with a bold, tangy sauce that’s just spicy enough to wake up your senses. The creamy avocado and crumbly queso fresco add cool contrasts, making every bite a textural delight. For a fun twist, pile it into crispy tostadas or stuff it into soft tacos for a meal that’s as versatile as it is delicious!
Smoky Chile Colorado
Let’s be real: some days call for a dish that’s bold, smoky, and basically gives your taste buds a standing ovation. Enter this Smoky Chile Colorado—a rich, slow-simmered stew where tender beef bathes in a complex, ruddy chile sauce that’s equal parts warming and wow-inducing. Consider it your kitchen’s new secret weapon for turning a regular Tuesday into a fiesta.
Serving: 6 | Pre Time: 25 minutes | Cooking Time: 2 hours 30 minutes
Ingredients
– 3 lbs beef chuck roast, cut into 1-inch cubes
– 2 tbsp avocado oil
– 1 large yellow onion, finely diced
– 4 garlic cloves, minced
– 6 dried ancho chiles, stemmed and seeded
– 4 dried guajillo chiles, stemmed and seeded
– 3 cups low-sodium beef broth
– 1 tbsp ground cumin
– 1 tsp dried Mexican oregano
– 1 tsp smoked paprika
– 1 tsp fine sea salt
– ½ tsp freshly ground black pepper
– 2 tbsp masa harina
– ¼ cup cold water
– Fresh cilantro leaves, for garnish
– Warm corn tortillas, for serving
Instructions
1. Heat avocado oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
2. Pat beef cubes dry with paper towels and add half to the pot in a single layer; sear until deeply browned on all sides, about 8–10 minutes total. Transfer to a plate and repeat with remaining beef.
3. Reduce heat to medium and add diced onion to the pot; sauté until translucent and lightly golden, about 6–8 minutes, scraping up any browned bits from the bottom.
4. Stir in minced garlic and cook until fragrant, about 1 minute.
5. Meanwhile, place dried ancho and guajillo chiles in a medium heatproof bowl and cover with 2 cups of boiling beef broth; let steep for 15 minutes to soften.
6. Transfer softened chiles and their soaking liquid to a blender; add cumin, oregano, smoked paprika, salt, and pepper. Blend on high until completely smooth, about 1 minute.
7. Pour the pureed chile sauce into the pot with the onions and garlic, along with the remaining 1 cup of beef broth.
8. Return seared beef and any accumulated juices to the pot, stirring to coat.
9. Bring to a gentle simmer, then reduce heat to low, cover, and cook until beef is fork-tender, about 2 hours, stirring occasionally to prevent sticking.
10. In a small bowl, whisk masa harina into cold water until smooth to create a slurry.
11. Stir the slurry into the stew and simmer uncovered for 10–15 minutes, until the sauce thickens to a velvety consistency that coats the back of a spoon.
12. Taste and adjust seasoning with additional salt if needed.
After all that simmering, you’re rewarded with melt-in-your-mouth beef enveloped in a sauce that’s deeply smoky, subtly sweet from the chiles, and luxuriously thick. A final sprinkle of fresh cilantro and a stack of warm tortillas on the side are non-negotiable for scooping up every last drop—trust me, you’ll want to.
Savory Green Chile Stew
Juggling a craving for something hearty and a schedule that’s already packed? Let’s fix that with a pot of pure comfort that’s as easygoing as a weekend morning. This savory green chile stew is your new best friend for chilly evenings or when you need a flavor-packed hug in a bowl.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
– 2 tablespoons clarified butter
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 1 pound boneless pork shoulder, cut into 1-inch cubes
– 2 cups roasted Hatch green chiles, chopped
– 4 cups low-sodium chicken broth
– 2 large russet potatoes, peeled and diced into 1/2-inch cubes
– 1 teaspoon ground cumin
– 1/2 teaspoon dried Mexican oregano
– 1/4 cup fresh cilantro, chopped
– Kosher salt
Instructions
1. In a large Dutch oven or heavy-bottomed pot, heat the clarified butter over medium-high heat until shimmering, about 2 minutes.
2. Add the finely diced yellow onion and cook, stirring occasionally, until translucent and lightly golden, 5–7 minutes.
3. Stir in the minced garlic and cook until fragrant, about 30 seconds.
4. Add the cubed pork shoulder in a single layer, seasoning lightly with kosher salt. Sear until browned on all sides, 6–8 minutes total. (Tip: Avoid crowding the pan to ensure a proper sear and develop rich flavor.)
5. Incorporate the chopped roasted Hatch green chiles and cook for 1 minute to meld the flavors.
6. Pour in the low-sodium chicken broth, scraping up any browned bits from the bottom of the pot with a wooden spoon.
7. Bring the mixture to a gentle boil, then reduce the heat to maintain a low simmer.
8. Add the diced russet potatoes, ground cumin, and dried Mexican oregano. Stir to combine.
9. Cover the pot and simmer until the pork is fork-tender and the potatoes are cooked through, 25–30 minutes. (Tip: Check the potatoes with a fork; they should yield easily without falling apart.)
10. Stir in the chopped fresh cilantro and adjust the seasoning with kosher salt as needed. Simmer for an additional 2 minutes.
11. Remove the pot from the heat and let the stew rest, uncovered, for 5 minutes to allow the flavors to settle. (Tip: This resting time helps the stew thicken slightly for a perfect consistency.)
Steaming bowls of this stew reveal a tender, melt-in-your-mouth pork and soft potatoes swimming in a subtly spicy, aromatic broth. Serve it with warm tortillas for dipping or top with a dollop of cool sour cream to balance the heat—it’s a cozy masterpiece that’s begging to be devoured.
Refreshing Sopa de Lima
Unbelievably, just when you thought soup season was over, this zesty Sopa de Lima crashes the party like a citrusy superhero, ready to rescue your taste buds from the mundane. It’s the ultimate warm-weather hug in a bowl—bright, tangy, and ridiculously refreshing, proving that soup can absolutely be a summer MVP.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 1 tablespoon extra-virgin olive oil
– 1 medium white onion, finely diced
– 2 cloves garlic, minced
– 1 pound boneless, skinless chicken thighs, cut into ½-inch pieces
– 4 cups low-sodium chicken broth
– 2 Roma tomatoes, seeded and diced
– 1 jalapeño pepper, seeded and minced
– ½ teaspoon ground cumin
– ½ teaspoon dried oregano
– 3 limes, juiced (about ⅓ cup fresh lime juice)
– ¼ cup fresh cilantro, chopped
– 4 corn tortillas, cut into ¼-inch strips
– 1 avocado, diced
– Sea salt, to taste
Instructions
1. Heat 1 tablespoon extra-virgin olive oil in a large Dutch oven over medium heat until shimmering, about 1 minute.
2. Add 1 medium white onion, finely diced, and sauté until translucent, 4–5 minutes, stirring occasionally.
3. Stir in 2 cloves garlic, minced, and cook until fragrant, 30 seconds.
4. Add 1 pound boneless, skinless chicken thighs, cut into ½-inch pieces, and cook until no longer pink, 5–6 minutes, turning pieces once.
5. Pour in 4 cups low-sodium chicken broth and bring to a gentle boil.
6. Reduce heat to low and simmer, uncovered, for 10 minutes to infuse flavors.
7. Add 2 Roma tomatoes, seeded and diced, 1 jalapeño pepper, seeded and minced, ½ teaspoon ground cumin, and ½ teaspoon dried oregano; simmer for 5 more minutes.
8. Stir in ⅓ cup fresh lime juice and ¼ cup fresh cilantro, chopped; remove from heat.
9. While soup simmers, preheat oven to 400°F and line a baking sheet with parchment paper.
10. Arrange 4 corn tortillas, cut into ¼-inch strips, in a single layer on the baking sheet; bake for 8–10 minutes until crisp and golden.
11. Season soup with sea salt to taste, starting with ½ teaspoon and adjusting as needed.
12. Ladle soup into bowls and top with baked tortilla strips and 1 avocado, diced.
The broth is light yet deeply savory, with a punchy lime kick that dances on your palate, while the crispy tortilla strips add a delightful crunch. Serve it chilled on a scorching day for a cool twist, or garnish with extra jalapeño slices if you dare to turn up the heat!
Vibrant Albondigas Soup
You know those days when your soul craves a hug in a bowl? Yeah, that’s exactly what this vibrant albondigas soup is—a fiesta of flavor that’s basically a warm, cozy blanket for your insides. Let’s get this party started, shall we?
Serving: 6 | Pre Time: 25 minutes | Cooking Time: 45 minutes
Ingredients
– 1 lb ground beef (80/20 blend)
– 1 large pasture-raised egg, lightly beaten
– 1/2 cup panko breadcrumbs
– 1/4 cup whole milk
– 1 tsp kosher salt
– 1/2 tsp freshly ground black pepper
– 1 tbsp extra-virgin olive oil
– 1 yellow onion, finely diced
– 3 cloves garlic, minced
– 6 cups beef broth
– 1 (14.5 oz) can fire-roasted diced tomatoes
– 2 carrots, peeled and sliced into 1/4-inch rounds
– 2 celery stalks, sliced
– 1/2 cup long-grain white rice
– 1/4 cup fresh cilantro, chopped
– 1 lime, cut into wedges
Instructions
1. In a large mixing bowl, combine the ground beef, lightly beaten egg, panko breadcrumbs, whole milk, kosher salt, and black pepper. Gently mix with your hands until just incorporated—overmixing makes tough meatballs, so be kind!
2. Form the mixture into 1-inch meatballs, placing them on a parchment-lined baking sheet. You should get about 24 meatballs.
3. Heat the extra-virgin olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until shimmering, about 2 minutes.
4. Add the meatballs in a single layer, working in batches if needed to avoid crowding. Sear for 2-3 minutes per side until deeply browned all over, then transfer to a clean plate. Tip: Don’t skip the sear—it locks in juices and builds a flavor foundation.
5. In the same pot, add the finely diced onion and sauté for 5 minutes until translucent and fragrant.
6. Add the minced garlic and cook for 1 minute more, stirring constantly to prevent burning.
7. Pour in the beef broth and fire-roasted diced tomatoes, scraping up any browned bits from the bottom of the pot with a wooden spoon.
8. Stir in the sliced carrots, sliced celery, and long-grain white rice. Bring the soup to a boil over high heat.
9. Reduce the heat to medium-low, cover the pot, and simmer for 20 minutes until the rice is tender and the vegetables are fork-tender.
10. Gently return the seared meatballs to the pot. Simmer uncovered for 10 minutes to heat through and allow the flavors to meld. Tip: A gentle simmer keeps the meatballs tender—no vigorous boiling!
11. Remove the pot from the heat and stir in the chopped fresh cilantro. Tip: Adding cilantro off the heat preserves its bright, herbal punch.
12. Ladle the soup into bowls and serve immediately with lime wedges on the side for squeezing.
Craving comfort? This soup delivers with tender, savory meatballs bobbing in a rich, tomato-infused broth, while the rice and veggies add a satisfying heartiness. Serve it with warm tortillas for dipping, or top with a dollop of crema for a creamy twist—it’s a bowlful of pure joy that’ll have everyone asking for seconds.
Earthy Mole Poblano Stew
Prepare to have your taste buds do a happy dance, because this isn’t just any stew—it’s a deep, soulful hug in a bowl that’s been whispering sweet nothings to generations. We’re talking about a rich, complex mole poblano that’s less of a recipe and more of a delicious adventure, where chocolate and chilies become the best of friends. Trust me, your kitchen is about to smell like a culinary wizard’s lair, and you’ll be the wizard.
Serving: 6 | Pre Time: 25 minutes | Cooking Time: 2 hours 15 minutes
Ingredients
– 4 dried ancho chilies, stems and seeds removed
– 2 dried pasilla chilies, stems and seeds removed
– 1/4 cup raw almonds
– 1/4 cup raw peanuts
– 1/4 cup raisins
– 1/2 white onion, roughly chopped
– 2 garlic cloves, peeled
– 1/2 teaspoon ground cinnamon
– 1/4 teaspoon ground cloves
– 1/4 teaspoon ground cumin
– 1 ounce Mexican chocolate, chopped
– 2 tablespoons vegetable oil
– 4 cups chicken stock
– 2 pounds boneless, skinless chicken thighs
– 1 teaspoon kosher salt
Instructions
1. Heat a large, dry skillet over medium heat for 2 minutes until hot. Toast the dried ancho and pasilla chilies for 30 seconds per side until fragrant and slightly pliable, taking care not to burn them. Tip: Toasting unlocks the chilies’ deep, smoky flavors without bitterness.
2. Transfer the toasted chilies to a medium heatproof bowl and cover completely with boiling water. Let them steep for 20 minutes to rehydrate.
3. In the same dry skillet, toast the raw almonds and peanuts over medium-low heat for 4-5 minutes, stirring frequently, until golden brown and aromatic.
4. Drain the rehydrated chilies, reserving 1 cup of the soaking liquid. Combine the chilies, toasted nuts, raisins, chopped onion, garlic cloves, ground cinnamon, ground cloves, and ground cumin in a blender.
5. Add the reserved 1 cup of chili soaking liquid to the blender. Blend on high speed for 2 full minutes until a completely smooth, thick paste forms, scraping down the sides as needed.
6. Heat 2 tablespoons of vegetable oil in a large Dutch oven or heavy-bottomed pot over medium heat for 1 minute. Carefully add the blended mole paste and cook, stirring constantly, for 8-10 minutes until the paste darkens slightly and the oil begins to separate from the solids.
7. Stir in the 4 cups of chicken stock and the chopped Mexican chocolate. Bring the mixture to a gentle simmer over medium-high heat, then reduce the heat to low.
8. Nestle the 2 pounds of boneless, skinless chicken thighs into the simmering mole sauce. Cover the pot and let it cook over low heat for 1 hour and 45 minutes, maintaining a bare simmer where small bubbles occasionally break the surface. Tip: This long, slow cook tenderizes the chicken and allows the flavors to marry perfectly.
9. After 1 hour and 45 minutes, remove the lid and stir in 1 teaspoon of kosher salt. Continue to cook uncovered for an additional 15 minutes to slightly thicken the sauce.
10. Using two forks, gently shred the chicken directly in the pot, allowing it to absorb the rich sauce. Tip: Shredding in the pot maximizes flavor integration and keeps the chicken incredibly moist.
11. Remove the pot from the heat and let the stew rest for 10 minutes before serving.
Heavenly is the only word for the velvety texture that clings to tender chicken, offering layers of smoky chili, subtle spice, and a hint of chocolate richness. Serve it over steamed rice to soak up every last drop, or get creative by stuffing it into warm tortillas for incredible mole tacos—this stew is a versatile star that promises to become a cherished favorite.
Fragrant Caldo de Res
Yikes, your kitchen is about to smell like a Mexican abuela’s hug—warm, comforting, and impossibly fragrant. This isn’t just beef soup; it’s a soul-soothing, veggie-packed Caldo de Res that’ll have you questioning every bland broth you’ve ever sipped. Let’s turn that pot into a flavor fiesta, shall we?
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 2 hours 30 minutes
Ingredients
– 2 lbs beef shank, bone-in, cut into 2-inch pieces
– 1 large white onion, roughly chopped
– 4 cloves garlic, smashed
– 2 large carrots, peeled and cut into 1-inch rounds
– 2 large russet potatoes, peeled and cut into 1-inch cubes
– 2 ears corn, husked and cut into 2-inch rounds
– 1 small head green cabbage, cored and cut into 2-inch wedges
– 2 medium zucchini, cut into 1-inch rounds
– ¼ cup fresh cilantro leaves, finely chopped
– 1 tbsp kosher salt
– 1 tsp whole black peppercorns
– 2 bay leaves
– 8 cups cold water
Instructions
1. Place the beef shank pieces in a large stockpot and cover with 8 cups of cold water.
2. Bring the pot to a boil over high heat, then immediately reduce to a gentle simmer.
3. Skim off any gray foam that rises to the surface with a slotted spoon for a clearer broth.
4. Add the chopped white onion, smashed garlic cloves, kosher salt, black peppercorns, and bay leaves to the pot.
5. Simmer uncovered for 1 hour and 30 minutes, maintaining a low bubble where small bubbles just break the surface.
6. Add the carrot rounds and potato cubes to the pot.
7. Simmer for 20 minutes, or until the potatoes are just tender when pierced with a fork.
8. Add the corn rounds and cabbage wedges to the pot.
9. Simmer for 15 minutes, ensuring the cabbage retains a slight crunch.
10. Add the zucchini rounds to the pot.
11. Simmer for 5 minutes, or until the zucchini is tender but not mushy.
12. Remove the pot from the heat and discard the bay leaves.
13. Stir in the finely chopped cilantro leaves.
14. Ladle the soup into deep bowls, ensuring each serving gets a piece of beef shank and a variety of vegetables.
So, what’s the final verdict? The broth is deeply savory and aromatic, the beef shank falls apart with a gentle nudge, and the vegetables offer a delightful textural play from creamy potatoes to crisp-tender cabbage. Serve it with warm corn tortillas for dipping, or get fancy by topping each bowl with a squeeze of lime and a sprinkle of diced radish for a bright, fresh contrast.
Tangy Tomatillo Beef Caldillo
Let’s be honest—some days call for a meal that’s both comforting and exciting, and this tangy tomatillo beef caldillo delivers exactly that with its zesty, slow-simmered charm. Picture tender beef swimming in a vibrant green broth that’s equal parts savory and bright, perfect for shaking up your dinner routine without any fuss. It’s the kind of dish that makes you wonder why you ever settled for bland stews in the first place!
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 90 minutes
Ingredients
– 2 lbs beef chuck roast, cut into 1-inch cubes
– 1 tbsp avocado oil
– 1 large yellow onion, finely diced
– 4 garlic cloves, minced
– 1 lb fresh tomatillos, husked and quartered
– 2 jalapeño peppers, seeded and minced
– 4 cups beef broth
– 1 tsp ground cumin
– 1 tsp dried oregano
– 1/2 cup fresh cilantro, chopped
– Salt, to taste
Instructions
1. Heat the avocado oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
2. Pat the beef chuck roast cubes dry with paper towels to ensure a proper sear.
3. Add the beef cubes to the Dutch oven in a single layer, searing until deeply browned on all sides, approximately 8–10 minutes total. Tip: Avoid overcrowding the pot to prevent steaming instead of browning.
4. Transfer the seared beef to a plate, leaving any rendered fat in the pot.
5. Reduce the heat to medium and add the finely diced yellow onion, sautéing until translucent and softened, about 5 minutes.
6. Stir in the minced garlic and cook until fragrant, 1 minute.
7. Add the quartered tomatillos and minced jalapeño peppers, cooking until the tomatillos begin to soften, 5 minutes.
8. Pour in the beef broth, scraping the bottom of the pot to deglaze and incorporate any browned bits.
9. Return the seared beef to the pot along with any accumulated juices.
10. Stir in the ground cumin and dried oregano until evenly distributed.
11. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer until the beef is fork-tender, 1 hour 15 minutes. Tip: Check occasionally and adjust the heat to maintain a gentle simmer.
12. Stir in the chopped fresh cilantro and season with salt to taste, simmering uncovered for an additional 5 minutes. Tip: For a thicker consistency, simmer uncovered longer to reduce the broth slightly.
13. Remove from heat and let rest for 5 minutes before serving.
Get ready to savor a bowl where the tender beef melts in your mouth, balanced by the tomatillos’ tangy punch and a subtle kick from the jalapeños. Serve it over steamed rice or with warm tortillas for a hearty meal that’s as vibrant as it is satisfying—it’s the ultimate cozy yet zesty dinner upgrade!
Spicy Chicken Caldo Verde
Brace your taste buds for a flavor fiesta that’s about to turn your soup game upside down—this isn’t your grandma’s caldo verde, unless she had a secret penchant for fiery kicks and tender chicken. Imagine a cozy Portuguese classic getting a spicy, soul-warming makeover that’ll have you questioning every bland bowl you’ve ever slurped. It’s the ultimate comfort food with a daring twist, perfect for when you need a hug from the inside out.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
- 1.5 pounds boneless, skinless chicken thighs, cut into 1-inch pieces
- 2 tablespoons extra-virgin olive oil
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 tablespoon smoked paprika
- 1 teaspoon crushed red pepper flakes
- 6 cups low-sodium chicken broth
- 1 pound Yukon Gold potatoes, peeled and diced into ½-inch cubes
- 1 bunch lacinato kale, stems removed and leaves thinly sliced
- 1 teaspoon fine sea salt
- ½ teaspoon freshly ground black pepper
- 2 tablespoons fresh lemon juice
- ¼ cup chopped fresh cilantro, for garnish
Instructions
- Heat the extra-virgin olive oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
- Add the diced yellow onion and sauté, stirring frequently, until translucent and lightly golden, 5–7 minutes.
- Stir in the minced garlic and cook until fragrant, 30 seconds, to avoid burning.
- Add the chicken thigh pieces in a single layer and sear until browned on all sides, 4–5 minutes total, for enhanced flavor.
- Sprinkle the smoked paprika, crushed red pepper flakes, fine sea salt, and black pepper over the chicken, stirring to coat evenly.
- Pour in the low-sodium chicken broth, scraping up any browned bits from the bottom of the pot with a wooden spoon.
- Add the diced Yukon Gold potatoes and bring the mixture to a boil over high heat.
- Reduce the heat to medium-low, cover, and simmer until the potatoes are fork-tender, 20–25 minutes.
- Stir in the thinly sliced lacinato kale and cook until wilted and vibrant green, 3–4 minutes.
- Remove the pot from the heat and stir in the fresh lemon juice for a bright, acidic finish.
- Ladle the caldo verde into bowls and garnish each serving with chopped fresh cilantro.
Just ladle it up and get ready for a bowl that’s brothy yet hearty, with tender chicken and potatoes swimming in a smoky, spicy broth that’s balanced by the earthy kale and zesty lemon. For a fun twist, serve it with crusty bread for dipping or top with a dollop of sour cream to mellow the heat—it’s a cozy masterpiece that’ll have everyone begging for seconds.
Conclusion
Deliciously diverse, these 27 Mexican stews promise soul-warming meals for any occasion. We hope you’ll find a new favorite to simmer up soon! Don’t forget to leave a comment telling us which recipe you loved most, and if you enjoyed this roundup, please share it on Pinterest to help other home cooks discover these unforgettable feasts. Happy cooking!