Craving something warm, hearty, and packed with flavor? Look no further! We’ve gathered 18 incredible spicy Mexican stew meat recipes perfect for your slow cooker. These dishes are all about comfort and convenience, delivering rich, bold tastes with minimal effort. Get ready to transform your dinner routine—your next favorite meal is just a scroll away!
Slow-Cooked Mexican Beef Stew with Chipotle Peppers

Venturing into the kitchen on this quiet afternoon feels like unfolding a story written in spices and slow heat, where time becomes an ingredient as essential as any measured cup or spoon. There’s something deeply comforting about letting flavors develop gradually, each hour softening the edges and deepening the connections between ingredients until they become something entirely new and wonderful.
6
servings25
minutes165
minutesIngredients
– 2 pounds beef chuck roast, cut into 1-inch cubes
– 2 tablespoons avocado oil
– 1 large yellow onion, finely diced
– 4 garlic cloves, minced
– 2 tablespoons tomato paste
– 2 chipotle peppers in adobo sauce, minced
– 1 tablespoon adobo sauce from the can
– 4 cups beef bone broth
– 1 pound Yukon Gold potatoes, cut into ¾-inch cubes
– 2 large carrots, cut into ½-inch rounds
– 1 teaspoon dried Mexican oregano
– 1 teaspoon ground cumin
– ½ teaspoon smoked paprika
– 2 bay leaves
– 1 tablespoon fresh lime juice
– ¼ cup fresh cilantro leaves, chopped
Instructions
1. Pat the beef cubes completely dry with paper towels and season generously with kosher salt and freshly ground black pepper on all surfaces.
2. Heat avocado oil in a large Dutch oven over medium-high heat until shimmering but not smoking, about 2 minutes.
3. Working in two batches to avoid overcrowding, sear the beef cubes until deeply browned on all sides, approximately 3-4 minutes per side.
4. Transfer the seared beef to a clean plate, leaving the rendered fat and browned bits in the pot.
5. Reduce heat to medium and add the diced onion, cooking until translucent and lightly golden, about 6-8 minutes.
6. Add the minced garlic and cook until fragrant, approximately 45 seconds.
7. Stir in the tomato paste and cook until it darkens to a brick-red color, about 2 minutes.
8. Add the minced chipotle peppers and adobo sauce, stirring to coat the onion mixture completely.
9. Return the seared beef and any accumulated juices to the Dutch oven.
10. Pour in the beef bone broth, scraping the bottom of the pot to release all the flavorful browned bits.
11. Add the dried Mexican oregano, ground cumin, smoked paprika, and bay leaves, stirring to distribute evenly.
12. Bring the stew to a gentle simmer, then reduce heat to low, cover, and cook for 2 hours at a maintained temperature of 200°F.
13. Add the cubed potatoes and carrot rounds to the stew, submerging them completely in the liquid.
14. Continue cooking covered for another 45 minutes at 200°F until the vegetables are fork-tender but not mushy.
15. Remove the Dutch oven from heat and discard the bay leaves.
16. Stir in the fresh lime juice and adjust seasoning with additional salt if needed.
17. Let the stew rest uncovered for 15 minutes to allow the flavors to meld and the temperature to become ideal for serving.
18. Garnish each serving with freshly chopped cilantro leaves.
When the stew finally reaches the table, the beef falls apart at the slightest pressure of a fork, having transformed into tender shreds that melt against the tongue. The potatoes absorb the smoky chipotle broth while maintaining their structural integrity, creating pockets of creamy contrast to the rich, deeply spiced liquid. Consider serving it in shallow bowls with warm corn tortillas for dipping, or over a bed of cilantro-lime rice to catch every last drop of the complex, slowly developed sauce.
Authentic Mexican Carne Guisada

Perhaps there’s something deeply comforting about the way certain dishes evolve in the pot, their flavors deepening with each passing moment, much like memories settling into the quiet corners of the mind. This carne guisada, with its tender beef and rich, aromatic sauce, feels like one of those recipes that holds more than just ingredients—it carries the warmth of shared meals and slow afternoons. Let’s begin by gathering what we’ll need.
6
servings25
minutes170
minutesIngredients
- 2 pounds beef chuck roast, cut into 1-inch cubes
- 3 tablespoons avocado oil
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 2 large Roma tomatoes, seeded and finely chopped
- 1 large poblano pepper, roasted, peeled, and diced
- 2 tablespoons all-purpose flour
- 4 cups beef bone broth, warmed
- 1 teaspoon ground cumin
- 1 teaspoon dried Mexican oregano
- 1 bay leaf
- Fine sea salt, to season
- Freshly cracked black pepper, to season
- 2 tablespoons fresh cilantro, chopped
Instructions
- Season the beef chuck cubes generously with fine sea salt and freshly cracked black pepper on all sides.
- Heat the avocado oil in a heavy-bottomed Dutch oven over medium-high heat until it shimmers, about 350°F.
- Sear the beef cubes in a single layer, turning occasionally, until deeply browned on all sides, approximately 8–10 minutes total; work in batches to avoid steaming the meat.
- Transfer the seared beef to a plate, leaving the fond and oil in the pot.
- Reduce the heat to medium and add the finely diced yellow onion, sautéing until translucent and lightly golden, about 5–7 minutes.
- Stir in the minced garlic and cook until fragrant, about 30 seconds, being careful not to let it burn.
- Add the seeded, finely chopped Roma tomatoes and the roasted, diced poblano pepper, cooking until the tomatoes begin to break down, approximately 4–5 minutes.
- Sprinkle the all-purpose flour over the vegetable mixture, stirring constantly to form a roux and cook out the raw flour taste, about 2 minutes.
- Gradually pour in the warmed beef bone broth, whisking continuously to prevent lumps from forming.
- Return the seared beef and any accumulated juices to the pot, along with the ground cumin, dried Mexican oregano, and bay leaf.
- Bring the mixture to a gentle simmer, then reduce the heat to low, cover, and let it cook until the beef is fork-tender, about 2–2.5 hours, stirring occasionally to prevent sticking.
- Stir in the chopped fresh cilantro just before serving, discarding the bay leaf.
Let the rich, velvety sauce cling to warm tortillas or spoon it over creamy mashed potatoes for a comforting twist. Each bite reveals layers of earthy cumin and the subtle heat from the roasted poblano, while the beef melts away at the slightest pressure. Leftovers, if there are any, taste even better the next day, as the flavors continue to harmonize overnight.
Spicy Mexican Beef and Potato Stew

Wandering through the crisp autumn afternoon, I find myself drawn to the kitchen, where the promise of something deeply comforting and warmly spiced calls like an old friend. There’s a quiet magic in preparing a stew, a slow, deliberate dance of ingredients that fills the home with the kind of aroma that soothes the soul and invites reflection.
6
servings20
minutes115
minutesIngredients
– 2 tablespoons cold-pressed avocado oil
– 1 large yellow onion, finely diced
– 4 cloves garlic, minced
– 1.5 pounds grass-fed beef chuck, cut into 1-inch cubes
– 2 teaspoons fine sea salt
– 1 teaspoon freshly cracked black pepper
– 2 tablespoons ancho chili powder
– 1 teaspoon ground cumin
– 1/2 teaspoon dried Mexican oregano, crushed between fingers
– 1/4 cup tomato paste
– 4 cups rich beef bone broth
– 1.5 pounds Yukon Gold potatoes, peeled and cut into 3/4-inch cubes
– 1/4 cup freshly chopped cilantro
– 1 tablespoon freshly squeezed lime juice
Instructions
1. Heat the cold-pressed avocado oil in a heavy-bottomed Dutch oven over medium heat until it shimmers, about 2 minutes.
2. Add the finely diced yellow onion and cook, stirring occasionally, until translucent and lightly golden at the edges, approximately 6–8 minutes.
3. Stir in the minced garlic and cook for exactly 60 seconds until fragrant but not browned.
4. Pat the grass-fed beef chuck cubes completely dry with paper towels, then season evenly with fine sea salt and freshly cracked black pepper.
5. Increase the heat to medium-high and add the beef in a single layer, searing until a deep brown crust forms on all sides, about 3–4 minutes per side.
6. Sprinkle the ancho chili powder, ground cumin, and crushed dried Mexican oregano over the beef, stirring to coat and toast the spices for 1 minute.
7. Add the tomato paste and cook, stirring constantly, until it darkens to a brick-red color and smells slightly sweet, about 2 minutes.
8. Pour in the rich beef bone broth, scraping the bottom of the pot to release any browned bits.
9. Bring the liquid to a gentle boil, then immediately reduce the heat to low, cover, and simmer for 75 minutes until the beef is fork-tender.
10. Add the peeled and cubed Yukon Gold potatoes, submerging them fully in the liquid.
11. Cover and continue simmering for 25–30 minutes until the potatoes are easily pierced with a fork but still hold their shape.
12. Remove from heat and stir in the freshly chopped cilantro and freshly squeezed lime juice.
A rich, velvety broth clings to the tender beef and soft potatoes, each spoonful carrying the deep, smoky warmth of ancho chili and the bright finish of lime. For a truly memorable meal, serve it in wide, shallow bowls with warm corn tortillas for dipping, or top with a dollop of cool crema to contrast the gentle heat.
Mexican Red Chile Stew with Tender Beef

Falling into the rhythm of autumn afternoons, I find myself drawn to the deep, earthy comfort of this stew, where beef becomes impossibly tender and red chiles bloom into a complex, gentle warmth that lingers like a good memory. It’s the kind of dish that asks for nothing more than a quiet kitchen and a wooden spoon, unfolding slowly and generously, filling the air with the scent of toasted spices and slow-cooked love. Each simmering bubble feels like a small meditation, a promise of the rich, soulful meal to come.
5
servings25
minutes200
minutesIngredients
- 2 pounds beef chuck roast, cut into 1-inch cubes
- 3 tablespoons avocado oil
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 4 dried ancho chiles, stems and seeds removed
- 2 dried guajillo chiles, stems and seeds removed
- 4 cups beef bone broth
- 1 teaspoon dried Mexican oregano
- 1/2 teaspoon ground cumin
- 1 bay leaf
- 1 teaspoon fine sea salt
- 1/4 cup fresh cilantro leaves, for garnish
Instructions
- Heat a Dutch oven over medium-high heat and add avocado oil until it shimmers.
- Pat beef cubes dry with paper towels and sear in a single layer until deeply browned on all sides, about 3-4 minutes per side.
- Transfer beef to a plate, leaving rendered fat in the pot.
- Add diced onion to the hot fat and sauté until translucent and lightly caramelized, about 6-8 minutes.
- Stir in minced garlic and cook until fragrant, about 45 seconds.
- Toast dried chiles in a dry skillet over medium heat for 30 seconds per side until pliable and aromatic.
- Cover toasted chiles with 2 cups of boiling water and steep for 15 minutes until softened.
- Transfer soaked chiles and their liquid to a blender, purée until completely smooth.
- Pour chile purée through a fine-mesh strainer into the Dutch oven, pressing with a spatula to extract all pulp.
- Return seared beef and any accumulated juices to the pot.
- Add beef bone broth, Mexican oregano, ground cumin, bay leaf, and fine sea salt.
- Bring to a gentle simmer, then reduce heat to low and cover partially.
- Simmer for 2.5-3 hours until beef is fork-tender and sauce has thickened slightly.
- Remove bay leaf and discard before serving.
- Ladle stew into bowls and garnish with fresh cilantro leaves.
The beef becomes so tender it nearly dissolves on the tongue, while the chile sauce coats each piece in a velvety, complex warmth that’s neither too spicy nor too mild. I love serving it over creamy polenta or with warm corn tortillas for dipping, letting the rich, earthy flavors mingle and comfort with every spoonful.
Hearty Mexican Beef and Vegetable Stew

Evenings like these call for something that simmers slowly, filling the kitchen with comforting aromas that wrap around you like a warm blanket. Each bubble rising to the surface tells a story of patience, of flavors deepening and melding into a rich, soulful harmony. This stew is that quiet companion for a reflective afternoon, a dish that asks for little but gives so much in return.
6
servings20
minutes145
minutesIngredients
– 2 tablespoons extra virgin olive oil
– 1 ½ pounds grass-fed beef chuck, cut into 1-inch cubes
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 2 large carrots, peeled and cut into ½-inch rounds
– 2 stalks celery, cut into ¼-inch slices
– 1 red bell pepper, seeded and cut into ½-inch dice
– 1 (14.5-ounce) can fire-roasted diced tomatoes, with their juices
– 4 cups rich beef stock
– 1 tablespoon ground cumin
– 2 teaspoons smoked paprika
– 1 teaspoon dried oregano
– 1 bay leaf
– 1 ½ teaspoons fine sea salt
– ½ teaspoon freshly cracked black pepper
– 2 medium Yukon Gold potatoes, peeled and cut into ¾-inch cubes
– 1 cup frozen corn kernels
– ¼ cup fresh cilantro, chopped
Instructions
1. Heat the extra virgin olive oil in a large Dutch oven over medium-high heat until it shimmers.
2. Pat the grass-fed beef chuck cubes completely dry with paper towels.
3. Working in two batches to avoid overcrowding, sear the beef cubes for 3-4 minutes per side until a deep brown crust forms.
4. Transfer the seared beef to a clean plate, leaving the fond in the pot.
5. Reduce the heat to medium and add the finely diced yellow onion, cooking for 5-6 minutes until translucent and fragrant.
6. Add the minced garlic and cook for 1 minute until aromatic but not browned.
7. Stir in the carrot rounds, celery slices, and diced red bell pepper, cooking for 4-5 minutes until slightly softened.
8. Return the seared beef and any accumulated juices to the Dutch oven.
9. Pour in the fire-roasted diced tomatoes with their juices and the rich beef stock, scraping the bottom to incorporate the fond.
10. Add the ground cumin, smoked paprika, dried oregano, bay leaf, fine sea salt, and freshly cracked black pepper, stirring to combine.
11. Bring the stew to a gentle boil, then immediately reduce the heat to low.
12. Cover the Dutch oven and simmer for 1 hour and 15 minutes, maintaining a steady, gentle bubble.
13. Add the cubed Yukon Gold potatoes, submerging them in the liquid.
14. Cover and continue simmering for 30-35 minutes until the potatoes are fork-tender.
15. Stir in the frozen corn kernels and cook uncovered for 5-7 minutes until heated through.
16. Remove the Dutch oven from the heat and discard the bay leaf.
17. Stir in the chopped fresh cilantro just before serving.
Ultimately, the tender beef practically melts against the sturdy potatoes, while the corn provides little bursts of sweetness that cut through the rich, smoky broth. I love serving it in wide, shallow bowls with a sprinkle of extra cilantro, perhaps with a wedge of crusty bread for dipping into that deeply developed liquid. The way the vegetables hold their shape yet yield completely to the spoon makes each bite a study in contrasting textures and unified flavors.
Mexican Picadillo Stew with Ground Beef

A gentle simmer fills the kitchen with the earthy scent of cumin and the sweet perfume of softening onions, a quiet ritual that transforms simple ingredients into something deeply comforting. As the ground beef browns and tomatoes break down into the broth, this Mexican picadillo becomes more than just a stew—it becomes a warm embrace on a cool evening, a dish that asks for nothing but patience and rewards it with layers of flavor. There’s something meditative about watching potatoes turn tender and carrots sweeten in the pot, a slow unfolding that feels like coming home.
Ingredients
– 1 lb grass-fed ground beef, 85% lean
– 2 tbsp avocado oil
– 1 large yellow onion, finely diced
– 3 garlic cloves, minced
– 1 large russet potato, peeled and cut into ½-inch cubes
– 2 medium carrots, peeled and cut into ¼-inch rounds
– 1 cup canned crushed tomatoes
– 4 cups beef bone broth
– 1 tsp ground cumin
– 1 tsp dried Mexican oregano
– ½ tsp smoked paprika
– 2 bay leaves
– 1 tsp fine sea salt
– ½ tsp freshly cracked black pepper
– ¼ cup fresh cilantro, chopped
Instructions
1. Heat 2 tbsp avocado oil in a heavy-bottomed Dutch oven over medium-high heat until it shimmers, about 1 minute.
2. Add 1 lb grass-fed ground beef, breaking it apart with a wooden spoon, and cook until no pink remains, 6–8 minutes.
3. Stir in 1 finely diced yellow onion and cook until translucent and fragrant, about 5 minutes, scraping any browned bits from the bottom of the pot.
4. Add 3 minced garlic cloves and cook for 1 minute until aromatic but not browned.
5. Incorporate 1 tsp ground cumin, 1 tsp dried Mexican oregano, and ½ tsp smoked paprika, toasting the spices for 30 seconds to deepen their flavor.
6. Pour in 1 cup crushed tomatoes and 4 cups beef bone broth, stirring to combine.
7. Add 1 cubed russet potato, 2 sliced carrots, 2 bay leaves, 1 tsp fine sea salt, and ½ tsp black pepper, ensuring all ingredients are submerged.
8. Bring the stew to a boil, then reduce heat to low, cover, and simmer for 25 minutes until the potatoes are fork-tender.
9. Remove the pot from heat, discard the bay leaves, and stir in ¼ cup chopped fresh cilantro.
10. Let the stew rest, uncovered, for 5 minutes to allow the flavors to meld. My grandmother always said the secret to a rich picadillo is letting it sit briefly off the heat—this allows the potatoes to absorb the broth without becoming mushy. When browning the beef, resist the urge to stir too often; a good sear creates fond that adds depth to the stew. For the most tender vegetables, cut the potatoes and carrots uniformly so they cook evenly. Mindful of the simmer, keep it gentle—a rapid boil can break down the potatoes too quickly.
Mellow and hearty, this stew cradles soft potatoes and sweet carrots in a deeply spiced broth, with the grass-fed beef lending a robust, savory note. Serve it over steamed rice to soak up the liquid, or spoon it into warm corn tortillas for a handheld meal that feels both rustic and refined.
Traditional Mexican Birria Stew

Beneath the gentle steam rising from the pot, there’s a story of patience and transformation waiting to be told. Gently spiced and deeply comforting, this traditional stew simmers with the kind of warmth that settles not just in the kitchen, but in the soul. It’s a dish that asks for time and returns it tenfold in flavor.
6
servings20
minutes195
minutesIngredients
– 3 lbs bone-in beef chuck roast, cut into 2-inch cubes
– 4 dried guajillo chiles, stems and seeds removed
– 2 dried ancho chiles, stems and seeds removed
– 1 white onion, quartered
– 6 garlic cloves, smashed
– 2 tsp dried Mexican oregano
– 1 tsp ground cumin
– 1/2 tsp ground cloves
– 4 cups beef bone broth
– 2 tbsp apple cider vinegar
– 2 bay leaves
– 1 cinnamon stick
– 2 tbsp avocado oil
– 1 1/2 tsp fine sea salt
Instructions
1. Heat avocado oil in a large Dutch oven over medium-high heat until shimmering.
2. Sear beef cubes in a single layer until deeply browned on all sides, about 3-4 minutes per side.
3. Transfer seared beef to a plate, leaving rendered fat in the pot.
4. Toast dried chiles in the hot fat for 30 seconds per side until fragrant but not burnt.
5. Combine toasted chiles, onion quarters, garlic cloves, oregano, cumin, and cloves in a blender.
6. Pour beef bone broth and apple cider vinegar into the blender, then blend on high until completely smooth.
7. Strain the chile mixture through a fine-mesh sieve into the Dutch oven, pressing with a spatula to extract all liquid.
8. Return seared beef and any accumulated juices to the pot with the strained sauce.
9. Add bay leaves and cinnamon stick, then bring to a gentle simmer over medium heat.
10. Reduce heat to low, cover partially, and simmer for 3 hours until beef shreds easily with a fork.
11. Remove and discard bay leaves and cinnamon stick using tongs.
12. Skim excess fat from the surface with a wide spoon, reserving 2 tablespoons for serving.
13. Season with fine sea salt, stirring gently to incorporate.
14. Let rest off heat for 15 minutes before serving to allow flavors to meld.
Glistening with rich, rendered fat and tender shreds of beef, the stew achieves a perfect balance between silkiness and substance. The deep crimson broth carries subtle heat that builds slowly, while the aromatic spices linger like a gentle embrace. For a truly memorable presentation, serve alongside warm corn tortillas for dipping, or shred the meat further to create birria tacos with crispy, cheese-lined edges.
Mexican Beef and Hominy Stew (Pozole Rojo)

A slow-simmering pot of pozole rojo feels like autumn’s warm embrace, the rich red broth cradling tender beef and earthy hominy in a dance of comfort that spans generations. As steam rises from the bowl, carrying scents of guajillo and ancho chiles, I’m reminded how this traditional stew transforms simple ingredients into something profoundly nourishing.
6
servings25
minutes165
minutesIngredients
– 2 pounds beef chuck roast, cut into 1-inch cubes
– 1 large white onion, finely diced
– 4 garlic cloves, minced
– 3 dried guajillo chiles, stemmed and seeded
– 2 dried ancho chiles, stemmed and seeded
– 2 tablespoons avocado oil
– 6 cups beef bone broth
– 2 (29-ounce) cans white hominy, drained and rinsed
– 1 tablespoon dried Mexican oregano
– 1 teaspoon cumin seeds, toasted and ground
– 2 bay leaves
– 1 tablespoon fine sea salt
– Fresh lime wedges for serving
– Thinly sliced radishes for garnish
– Shredded green cabbage for serving
– Fresh cilantro leaves for garnish
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 season all sides with 1 teaspoon sea salt.
3. Sear beef in batches, turning with tongs until deeply browned on all surfaces, approximately 4 minutes per side.
4. Transfer seared beef to a clean plate, reserving any rendered fat in the pot.
5. Reduce heat to medium and add diced onion, sautéing until translucent and edges begin to caramelize, about 6 minutes.
6. Add minced garlic and cook until fragrant, approximately 45 seconds.
7. Toast dried chiles in a dry skillet over medium heat for 30 seconds per side until pliable and aromatic.
8. Steep toasted chiles in 2 cups hot beef broth for 15 minutes to rehydrate.
9. Transfer chiles and soaking liquid to a blender, puréeing until completely smooth, about 2 minutes.
10. Strain chile purée through a fine-mesh sieve into the Dutch oven, pressing with a spatula to extract all liquid.
11. Return seared beef and accumulated juices to the pot along with remaining beef broth.
12. Add drained hominy, Mexican oregano, ground cumin, and bay leaves, stirring to combine.
13. Bring stew to a gentle simmer, then reduce heat to low and partially cover with lid.
14. Simmer for 2 hours 30 minutes, stirring occasionally, until beef shreds easily with a fork.
15. Skim any surface fat with a spoon and discard bay leaves.
16. Adjust seasoning with remaining sea salt, stirring to incorporate.
17. Ladle stew into deep bowls and garnish with shredded cabbage, radish slices, and cilantro leaves.
18. Serve immediately with lime wedges for squeezing over each portion.
Unlike many stews that meld into uniformity, pozole maintains beautiful textural contrasts—the toothsome hominy kernels pop against fall-apart beef, while the crimson broth carries both brightness from lime and deep earthiness from toasted chiles. For a stunning presentation, serve in wide, shallow bowls to showcase the garnishes, creating a confetti of fresh vegetables across the rich surface.
Smoky Mexican Beef Stew with Ancho Chiles

Often, as autumn’s chill settles in, I find myself drawn to the kitchen, seeking comfort in the ritual of slow cooking. On days like this, when the light fades early and the air carries a bite, there’s something profoundly soothing about filling the house with the earthy, complex aromas of Mexican spices and simmering beef. This stew, with its deep smoky notes and gentle heat, becomes more than just a meal—it’s a warm embrace, a quiet moment of solace.
4
servings25
minutes140
minutesIngredients
– 2 pounds beef chuck roast, cut into 1-inch cubes
– 3 dried ancho chiles, stems and seeds removed
– 2 tablespoons avocado oil
– 1 large yellow onion, finely diced
– 4 garlic cloves, minced
– 1 teaspoon dried oregano
– 1 teaspoon ground cumin
– 1/2 teaspoon ground cinnamon
– 4 cups beef bone broth
– 1 (14.5-ounce) can fire-roasted diced tomatoes
– 2 large carrots, peeled and cut into 1/2-inch rounds
– 1 large russet potato, peeled and cut into 1-inch cubes
– 1/2 cup fresh cilantro leaves, roughly chopped
– 1 teaspoon fine sea salt
– 1/2 teaspoon freshly cracked black pepper
Instructions
1. Place dried ancho chiles in a heatproof bowl and cover with 2 cups of boiling water; let steep for 15 minutes until softened.
2. Transfer soaked chiles and 1/2 cup of their soaking liquid to a blender; puree until completely smooth, about 2 minutes.
3. Pat beef cubes dry with paper towels and season evenly with salt and pepper on all sides.
4. Heat avocado oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
5. Working in two batches to avoid crowding, sear beef cubes until deeply browned on all sides, approximately 8 minutes per batch.
6. Transfer all seared beef to a clean plate, leaving rendered fat in the pot.
7. Reduce heat to medium and add diced onion; sauté until translucent and lightly golden, about 6 minutes.
8. Add minced garlic and cook until fragrant, exactly 1 minute.
9. Stir in dried oregano, ground cumin, and ground cinnamon; toast spices until aromatic, about 30 seconds.
10. Pour ancho chile puree into the pot and cook, stirring constantly, until darkened and thickened, 3-4 minutes.
11. Return seared beef and any accumulated juices to the pot along with beef bone broth and fire-roasted tomatoes.
12. Bring stew to a gentle boil, then immediately reduce heat to low and cover with a tight-fitting lid.
13. Simmer gently for 1 hour and 30 minutes, until beef is fork-tender but not falling apart.
14. Add carrot rounds and potato cubes to the stew, submerging them completely in the liquid.
15. Continue simmering uncovered for another 30 minutes, until vegetables are tender but still hold their shape.
16. Remove from heat and stir in fresh cilantro just before serving. As the stew rests, the beef becomes meltingly tender while the ancho chiles impart a subtle smokiness that lingers without overwhelming. The potatoes soak up the rich, spiced broth, creating soft pockets of flavor that contrast beautifully with the firm carrots. For a memorable presentation, serve it in wide, shallow bowls with warm corn tortillas for dipping, allowing the deep crimson broth to pool around the hearty components.
Mexican Beef and Black Bean Stew

There’s something profoundly comforting about watching ingredients transform in a heavy pot, the way spices bloom and meat softens into something greater than its parts. This Mexican beef and black bean stew feels like that quiet alchemy—simple components becoming deeply nourishing, the kind of meal that fills both the kitchen and the heart with warmth.
6
servings20
minutes150
minutesIngredients
– 1.5 pounds chuck roast, cut into 1-inch cubes
– 2 tablespoons avocado oil
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 1 tablespoon ground cumin
– 2 teaspoons smoked paprika
– 1 teaspoon dried oregano
– 1 (14.5-ounce) can fire-roasted diced tomatoes
– 4 cups beef bone broth
– 2 (15-ounce) cans black beans, rinsed and drained
– 1 medium jalapeño, seeded and minced
– 1/4 cup fresh cilantro, chopped
– 1 teaspoon fine sea salt
– 1/2 teaspoon freshly ground black pepper
Instructions
1. Pat the chuck roast cubes completely dry with paper towels and season evenly with salt and pepper.
2. Heat avocado oil in a heavy-bottomed Dutch oven over medium-high heat until shimmering, about 2 minutes.
3. Sear the beef cubes in a single layer without crowding, turning to brown all sides, approximately 8-10 minutes total.
4. Transfer the seared beef to a clean plate, leaving the fond and rendered fat in the pot.
5. Reduce heat to medium and sauté the diced onion until translucent and lightly golden, about 6-8 minutes.
6. Add the minced garlic and cook until fragrant, approximately 1 minute.
7. Sprinkle in the ground cumin, smoked paprika, and dried oregano, toasting the spices while stirring constantly for 30 seconds.
8. Pour in the fire-roasted diced tomatoes with their juices, scraping the bottom of the pot to deglaze.
9. Return the seared beef and any accumulated juices to the pot.
10. Add the beef bone broth, ensuring the liquid covers the meat by at least 1 inch.
11. Bring the stew to a gentle simmer, then reduce heat to low and cover with a tight-fitting lid.
12. Cook for 2 hours, maintaining a bare simmer where occasional bubbles break the surface.
13. Stir in the rinsed black beans and minced jalapeño, then continue simmering uncovered for 30 minutes.
14. Remove from heat and stir in the chopped cilantro just before serving.
You’ll notice the beef becomes fork-tender while the beans maintain their structure, creating a satisfying textural contrast. The slow-cooked spices meld into a rich, complex broth that’s neither too spicy nor too heavy—perfect for spooning over cilantro-lime rice or scooping with warm corn tortillas on a crisp autumn evening.
Spicy Mexican Beef and Corn Stew

Venturing into the kitchen this evening felt like returning to an old friend, the familiar weight of the knife in my hand and the gentle sizzle of beginnings. This spicy Mexican beef and corn stew has been my quiet companion through many autumn evenings, its warmth seeping into the corners of the kitchen and the soul alike. There’s something deeply comforting about watching the colors deepen and the aromas bloom, a slow dance of ingredients coming together.
6
portions20
minutes135
minutesIngredients
– 1.5 pounds grass-fed beef chuck, cut into 1-inch cubes
– 2 tablespoons cold-pressed avocado oil
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 2 tablespoons ancho chili powder
– 1 tablespoon ground cumin
– 1 teaspoon smoked paprika
– 4 cups beef bone broth
– 1 (14.5-ounce) can fire-roasted diced tomatoes
– 2 cups fresh corn kernels
– 1 (15-ounce) can black beans, rinsed and drained
– 1/4 cup chopped fresh cilantro
– 1 lime, cut into wedges
Instructions
1. Pat the grass-fed beef chuck cubes completely dry with paper towels and season generously with kosher salt and freshly ground black pepper.
2. Heat the cold-pressed avocado oil in a large Dutch oven over medium-high heat until it shimmers, about 2 minutes.
3. Sear the beef cubes in a single layer, turning with tongs until deeply browned on all sides, approximately 8-10 minutes total.
4. Transfer the seared beef to a clean plate using a slotted spoon, leaving the rendered fat in the pot.
5. Add the finely diced yellow onion to the hot fat and sauté until translucent and lightly golden, about 6-8 minutes.
6. Stir in the minced garlic and cook until fragrant, precisely 60 seconds.
7. Sprinkle the ancho chili powder, ground cumin, and smoked paprika over the onion mixture, toasting the spices while stirring constantly for 90 seconds.
8. Pour in the beef bone broth, using a wooden spoon to scrape any browned bits from the bottom of the pot.
9. Return the seared beef and any accumulated juices to the Dutch oven along with the fire-roasted diced tomatoes.
10. Bring the stew to a gentle boil, then immediately reduce the heat to low and cover with a tight-fitting lid.
11. Simmer the stew for 1 hour and 45 minutes, until the beef is fork-tender and easily shreds with gentle pressure.
12. Stir in the fresh corn kernels and rinsed black beans, simmering uncovered for an additional 15 minutes.
13. Remove from heat and fold in the chopped fresh cilantro just before serving.
14. Ladle the stew into warm bowls and serve immediately with lime wedges for squeezing over each portion.
Knowing how the tender beef practically melts against the sweet corn kernels creates a texture that feels both rustic and refined. The slow-building heat from the ancho chili powder lingers pleasantly, while the bright acidity from the lime cuts through the richness in the most satisfying way. For a beautiful presentation, try serving it in hollowed-out artisan bread bowls, the crust soaking up every last drop of the deeply flavored broth.
Mexican Beef Barbacoa Stew

Mellow autumn evenings call for meals that simmer slowly, filling the kitchen with comforting aromas that linger like gentle memories. This Mexican beef barbacoa stew unfolds gradually, each ingredient contributing its quiet story to the final harmony. There’s something deeply restorative about watching flavors meld together over hours, creating a dish that nourishes both body and spirit.
6
servings25
minutes230
minutesIngredients
– 2 pounds beef chuck roast, trimmed and cut into 2-inch cubes
– 3 tablespoons avocado oil
– 1 large yellow onion, finely diced
– 4 cloves garlic, minced
– 2 dried ancho chilies, stems and seeds removed
– 2 dried guajillo chilies, stems and seeds removed
– 1 tablespoon ground cumin
– 2 teaspoons dried Mexican oregano
– 1/4 teaspoon ground cloves
– 2 cups beef bone broth
– 1/4 cup fresh lime juice
– 2 bay leaves
– 1 teaspoon fine sea salt
– 1/2 teaspoon freshly cracked black pepper
Instructions
1. Pat the beef chuck roast cubes completely dry with paper towels to ensure proper browning.
2. Heat avocado oil in a heavy Dutch oven over medium-high heat until it shimmers, about 2 minutes.
3. Sear beef cubes in a single layer, turning to brown all sides until deeply caramelized, approximately 8-10 minutes total.
4. Transfer seared beef to a clean plate, leaving rendered fat in the pot.
5. Reduce heat to medium and sauté diced yellow onion until translucent and lightly golden, about 6 minutes.
6. Add minced garlic and cook until fragrant, precisely 60 seconds to prevent burning.
7. Toast dried ancho and guajillo chilies in the pot for 30 seconds per side until slightly darkened and aromatic.
8. Transfer chilies to a blender with beef bone broth and blend until completely smooth, about 2 minutes.
9. Return beef to the Dutch oven and pour the chili puree over the meat.
10. Add ground cumin, dried Mexican oregano, ground cloves, fresh lime juice, bay leaves, fine sea salt, and freshly cracked black pepper.
11. Bring the stew to a gentle simmer over medium heat, then immediately reduce to low.
12. Cover tightly and simmer for 3 hours 30 minutes until the beef shreds easily with a fork.
13. Remove bay leaves and skim any excess fat from the surface before serving.
14. Let the stew rest uncovered for 15 minutes to allow flavors to fully integrate.
The tender beef falls apart at the slightest pressure, absorbing the complex chili-infused broth that carries both warmth and subtle sweetness. This barbacoa develops incredible depth when served over creamy stone-ground grits or stuffed into warm corn tortillas with crisp radish slices, the contrasting textures creating a memorable dining experience that feels both rustic and refined.
Mexican Beef and Squash Stew (Calabacitas con Carne)

Sometimes, the most comforting meals emerge from the simplest ingredients, simmered slowly until they surrender their separate identities to become something greater. This stew transforms humble squash and beef into a deeply satisfying bowl that feels like a warm embrace on a crisp autumn afternoon, each spoonful telling a story of patience and transformation.
4
servings20
minutes105
minutesIngredients
– 1.5 pounds grass-fed beef chuck, cut into 1-inch cubes
– 2 tablespoons avocado oil
– 1 large yellow onion, finely diced
– 3 garlic cloves, minced
– 2 teaspoons ground cumin
– 1 teaspoon smoked paprika
– 4 cups homemade beef bone broth
– 2 medium zucchini, cut into ½-inch half-moons
– 2 medium yellow squash, cut into ½-inch half-moons
– 1 poblano pepper, roasted and diced
– ½ cup fresh cilantro leaves, chopped
– 1 lime, cut into wedges
– Fine sea salt to season
– Freshly cracked black pepper to season
Instructions
1. Pat the beef cubes completely dry with paper towels and season generously with sea salt and black pepper.
2. Heat avocado oil in a heavy Dutch oven over medium-high heat until shimmering but not smoking.
3. Sear the beef in a single layer, working in batches to avoid overcrowding, until deeply browned on all sides, approximately 3-4 minutes per side.
4. Transfer the seared beef to a clean plate, preserving the fond and rendered fat in the pot.
5. Reduce heat to medium and sauté the diced onion until translucent and lightly caramelized, about 6-8 minutes.
6. Add the minced garlic and cook until fragrant, approximately 45 seconds, stirring constantly to prevent burning.
7. Sprinkle in the ground cumin and smoked paprika, toasting the spices for 30 seconds until aromatic.
8. Deglaze the pot with beef bone broth, scraping the bottom thoroughly to incorporate all the flavorful browned bits.
9. Return the seared beef and any accumulated juices to the pot, bringing the liquid to a gentle simmer.
10. Cover partially and maintain at a bare simmer for 1 hour and 15 minutes, until the beef is fork-tender.
11. Add the zucchini, yellow squash, and roasted poblano pepper, simmering uncovered for 12-15 minutes until the squash is tender but still holds its shape.
12. Stir in the chopped cilantro just before serving, reserving some for garnish.
13. Serve immediately with lime wedges for squeezing over each bowl.
When you finally lift the lid, the steam carries aromas of earthy cumin and sweet roasted pepper that promise deep comfort. The tender beef practically melts against the still-firm squash, while the bright lime cuts through the richness beautifully. For a special presentation, serve it in shallow bowls with warm corn tortillas for dipping, letting the stew’s vibrant colors shine through.
Mexican Beef and Chickpea Stew

Often, as the afternoon light softens, I find myself drawn to the slow, deliberate rhythm of stew-making, where each ingredient has time to unfold its story in the pot. This Mexican-inspired beef and chickpea creation is one such comforting narrative, simmered with patience and layered with warmth that seems to settle right into the soul.
6
servings20
minutes145
minutesIngredients
– 1.5 pounds grass-fed beef chuck, cut into 1-inch cubes
– 2 tablespoons avocado oil
– 1 large yellow onion, finely diced
– 4 garlic cloves, minced
– 2 teaspoons ground cumin
– 1 teaspoon smoked paprika
– 1/4 teaspoon ground cinnamon
– 1 (14.5-ounce) can fire-roasted diced tomatoes
– 4 cups beef bone broth
– 1 (15-ounce) can chickpeas, rinsed and drained
– 1 teaspoon fine sea salt
– 1/2 teaspoon freshly cracked black pepper
– 1/4 cup fresh cilantro, chopped
Instructions
1. Pat the grass-fed beef chuck cubes completely dry with paper towels to ensure proper browning.
2. Heat 2 tablespoons of avocado oil in a heavy-bottomed Dutch oven over medium-high heat until shimmering.
3. Arrange beef cubes in a single layer, working in batches to avoid overcrowding, and sear for 3–4 minutes per side until deeply caramelized.
4. Transfer seared beef to a clean plate, leaving rendered fat in the pot.
5. Reduce heat to medium and add the finely diced yellow onion, sautéing for 6–8 minutes until translucent and lightly golden at the edges.
6. Stir in the minced garlic and cook for 60 seconds until fragrant but not browned.
7. Sprinkle in the ground cumin, smoked paprika, and ground cinnamon, toasting the spices for 30 seconds to release their essential oils.
8. Pour in the fire-roasted diced tomatoes with their juices, scraping the bottom of the pot to deglaze any fond.
9. Return the seared beef and any accumulated juices to the pot.
10. Add 4 cups of beef bone broth, 1 teaspoon of fine sea salt, and 1/2 teaspoon of freshly cracked black pepper, stirring to combine.
11. Bring the stew to a gentle boil, then immediately reduce heat to low, cover, and simmer for 1 hour and 45 minutes until the beef is fork-tender.
12. Stir in the rinsed and drained chickpeas and simmer uncovered for an additional 15 minutes to allow the stew to thicken slightly.
13. Remove from heat and fold in the chopped fresh cilantro.
14. Let the stew rest off the heat for 10 minutes before serving to allow the flavors to meld.
Creamy chickpeas lend a velvety contrast to the shred-tender beef, while the subtle warmth of cinnamon whispers beneath the smoky paprika and cumin. I love serving this stew over a mound of cilantro-lime rice or with warm corn tortillas for dipping, letting each spoonful tell its own quiet story of comfort.
Mexican Beef and Lentil Stew

Under the soft glow of the kitchen light, I find myself drawn to the slow, deliberate rhythm of stew-making, where time itself seems to soften around the edges, much like the humble ingredients that will soon transform into something deeply comforting.
2
servings20
minutes75
minutesIngredients
- 1 pound grass-fed beef chuck, cut into 1-inch cubes
- 1 cup brown lentils, rinsed and sorted
- 2 tablespoons extra virgin olive oil
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 2 medium carrots, cut into ½-inch rounds
- 2 stalks celery, cut into ¼-inch slices
- 1 tablespoon tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon dried oregano
- 4 cups beef bone broth
- 1 bay leaf
- 1 teaspoon fine sea salt
- ½ teaspoon freshly cracked black pepper
- 2 tablespoons fresh cilantro, chopped
- 1 lime, cut into wedges
Instructions
- Pat the grass-fed beef chuck cubes completely dry with paper towels.
- Heat the extra virgin olive oil in a heavy-bottomed Dutch oven over medium-high heat until shimmering.
- Arrange the beef cubes in a single layer, working in batches to avoid overcrowding.
- Sear the beef for 3-4 minutes per side until a deep brown crust forms.
- Transfer the seared beef to a clean plate, reserving any rendered fat in the pot.
- Add the finely diced yellow onion to the hot oil and cook for 5-7 minutes until translucent.
- Stir in the minced garlic and cook for exactly 60 seconds until fragrant.
- Add the carrot rounds and celery slices, cooking for 4 minutes until slightly softened.
- Create a space in the center of the vegetables and add the tomato paste, toasting it for 1 minute.
- Sprinkle the ground cumin, smoked paprika, and dried oregano over the vegetables, stirring to coat evenly.
- Return the seared beef and any accumulated juices to the pot.
- Add the rinsed brown lentils and pour in the beef bone broth.
- Drop in the bay leaf and season with fine sea salt and freshly cracked black pepper.
- Bring the stew to a gentle boil, then immediately reduce heat to low.
- Cover the pot and simmer for 45 minutes, stirring occasionally to prevent sticking.
- Remove the lid and continue simmering for another 15 minutes until the lentils are tender but not mushy.
- Discard the bay leaf and stir in the chopped fresh cilantro.
- Ladle the stew into warm bowls and serve immediately with lime wedges on the side.
Velvety lentils melt into the rich broth while maintaining their structural integrity, creating a textural harmony with the fall-apart tender beef. The smoked paprika lends a subtle smokiness that dances with the earthy cumin, making each spoonful a layered experience. For a beautiful presentation, serve in shallow bowls with a drizzle of crema and toasted tortilla strips for contrasting crunch.
Mexican Beef and Green Chile Stew

Holding this warm bowl between my hands, I’m reminded how some dishes feel like coming home after a long journey—this stew, with its deep, earthy aromas and gentle heat, is one of those quiet comforts that fills the kitchen with memories of shared meals and conversation.
6
servings20
minutes135
minutesIngredients
- 2 pounds grass-fed beef chuck, cut into 1-inch cubes
- 2 tablespoons avocado oil
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 2 cups roasted Hatch green chiles, chopped
- 1 tablespoon ground cumin
- 2 teaspoons dried Mexican oregano
- 4 cups beef bone broth
- 1 pound Yukon Gold potatoes, cut into ¾-inch cubes
- 1 cup fresh cilantro, chopped
- 1 lime, cut into wedges
- Sea salt and freshly cracked black pepper
Instructions
- Pat the beef cubes completely dry with paper towels and season generously with sea salt and freshly cracked black pepper on all sides.
- Heat avocado oil in a heavy Dutch oven over medium-high heat until it shimmers, about 2 minutes.
- Sear the beef in a single layer, working in batches to avoid crowding, until deeply browned on all sides, approximately 4-5 minutes per side.
- Transfer the seared beef to a clean plate, leaving the fond and rendered fat in the pot.
- Reduce heat to medium and add the diced onion, sautéing until translucent and lightly golden, about 6-8 minutes.
- Add the minced garlic and cook until fragrant, about 45 seconds, stirring constantly to prevent burning.
- Stir in the chopped green chiles, ground cumin, and dried Mexican oregano, toasting the spices for 1 minute until aromatic.
- Return the seared beef and any accumulated juices to the pot, stirring to combine with the aromatics.
- Pour in the beef bone broth, scraping the bottom of the pot to incorporate all the browned bits.
- Bring the stew to a gentle simmer, then reduce heat to low, cover, and cook for 1 hour and 15 minutes.
- Add the cubed potatoes to the stew, submerging them completely in the liquid.
- Cover and continue simmering for another 45 minutes, or until the potatoes are fork-tender and the beef shreds easily with a fork.
- Stir in half of the chopped cilantro just before serving.
- Ladle the stew into warm bowls and garnish with remaining cilantro and lime wedges.
During those final moments of simmering, the potatoes absorb the rich, spicy broth while the beef becomes so tender it nearly melts at the touch of a spoon. The green chiles provide a subtle warmth that builds gradually rather than overwhelming, creating layers of flavor that unfold with each bite. For a beautiful presentation, serve this stew in shallow bowls with warm tortillas for dipping, allowing the deep emerald broth to pool around the tender ingredients like a comforting embrace.
Mexican Beef and Tomato Stew (Carne en Jocón)

Gently, as autumn leaves begin their slow descent outside my window, I find myself drawn to the deep, earthy comfort of this traditional Guatemalan stew, where tender beef melds with vibrant tomatillos in a dance of textures and flavors that feels like coming home. There’s something quietly profound about how simple ingredients, when given time and care, transform into a dish that warms both hands and heart. In my kitchen today, the rich aroma of simmering carne en jocón fills the air, a gentle reminder that some of life’s most nourishing moments unfold slowly, one patient stir at a time.
6
servings25
minutes145
minutesIngredients
- 2 pounds beef chuck roast, cut into 1-inch cubes
- 3 tablespoons avocado oil
- 1 large yellow onion, finely diced
- 4 garlic cloves, minced
- 1 pound fresh tomatillos, husked and rinsed
- 2 poblano peppers, roasted, peeled, and seeded
- 1 cup fresh cilantro leaves, packed
- 1/2 cup fresh mint leaves, packed
- 3 cups beef bone broth
- 1 teaspoon toasted cumin seeds, freshly ground
- 1/2 teaspoon Mexican oregano, crushed
- 1 bay leaf
- Sea salt, fine grind
Instructions
- Pat the beef chuck cubes completely dry with paper towels to ensure proper browning.
- Heat avocado oil in a heavy-bottomed Dutch oven over medium-high heat until it shimmers, about 2 minutes.
- Working in batches to avoid crowding, sear beef cubes until deeply browned on all sides, approximately 3-4 minutes per side.
- Transfer seared beef to a clean plate, reserving any rendered fat in the pot.
- Reduce heat to medium and sauté diced yellow onion until translucent and lightly golden, about 6-8 minutes.
- Add minced garlic and cook until fragrant, precisely 45 seconds to prevent burning.
- Return all beef and accumulated juices to the pot along with beef bone broth, scraping any browned bits from the bottom.
- Stir in toasted cumin seeds, crushed Mexican oregano, and bay leaf.
- Bring to a gentle simmer, then immediately reduce heat to low and cover tightly.
- Simmer for 1 hour and 45 minutes until beef is fork-tender but not falling apart.
- While beef simmers, roast tomatillos and poblano peppers under a broiler set to high until blistered and lightly charred, turning once, about 8-10 minutes total.
- Transfer roasted vegetables to a blender with cilantro, mint, and 1/2 cup cooking liquid from the stew.
- Blend on high speed until completely smooth, about 1 full minute, creating a vibrant green sauce.
- Stir the green sauce into the stew during the final 20 minutes of cooking to preserve its bright color.
- Season with fine sea salt until the broth tastes deeply balanced, starting with 1 teaspoon and adjusting carefully.
- Simmer uncovered for the final 20 minutes to allow flavors to marry and sauce to thicken slightly.
- Remove and discard the bay leaf before serving.
Only now, as I ladle the finished stew into bowls, do I fully appreciate its beautiful duality—the way the meltingly tender beef contrasts with the bright, herbaceous sauce that clings to each piece. The tomatillos lend a subtle tang that cuts through the richness, while the roasted poblanos provide just enough warmth to linger without overwhelming. I love serving this over steamed rice to catch every drop of the vibrant broth, or with warm corn tortillas for wrapping around each perfect bite.
Mexican Beef and Sweet Potato Stew

Perhaps there’s something quietly comforting about the way autumn light falls across the kitchen counter, urging a slow, deliberate kind of cooking. This stew, with its deep, earthy notes and gentle warmth, feels like that kind of quiet afternoon made tangible, a simmering pot that fills the house with the promise of something deeply nourishing.
2
servings20
minutes135
minutesIngredients
- 1.5 lbs grass-fed beef chuck, cut into 1-inch cubes
- 2 large orange-fleshed sweet potatoes, peeled and diced into ¾-inch pieces
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 2 tbsp avocado oil
- 4 cups rich beef bone broth
- 1 (14.5 oz) can fire-roasted diced tomatoes
- 2 tbsp ancho chili powder
- 1 tbsp ground cumin
- 1 tsp dried Mexican oregano
- 1 bay leaf
- ½ cup fresh cilantro leaves, chopped
- Kosher salt
- Freshly cracked black pepper
Instructions
- Pat the grass-fed beef chuck cubes completely dry with paper towels and season generously on all sides with kosher salt and freshly cracked black pepper.
- Heat 1 tablespoon of avocado oil in a heavy-bottomed Dutch oven over medium-high heat until it shimmers.
- Sear the beef cubes in a single layer, working in batches to avoid overcrowding, until a deep brown crust forms on all sides, approximately 3-4 minutes per side.
- Transfer the seared beef to a clean plate, leaving the fond and rendered fat in the pot.
- Reduce the heat to medium and add the remaining 1 tablespoon of avocado oil to the pot.
- Sauté the finely diced yellow onion until translucent and lightly golden at the edges, about 6-8 minutes.
- Add the minced garlic and cook for 1 minute, just until fragrant.
- Stir in the ancho chili powder, ground cumin, and dried Mexican oregano, toasting the spices for 30 seconds to release their oils.
- Pour in the rich beef bone broth, using a wooden spatula to scrape all the browned bits from the bottom of the pot.
- Add the can of fire-roasted diced tomatoes with their juices and the bay leaf.
- Return the seared beef and any accumulated juices to the pot, bringing the liquid to a gentle simmer.
- Cover the Dutch oven, reduce the heat to low, and simmer gently for 1 hour and 15 minutes, until the beef is fork-tender.
- Add the diced sweet potatoes to the stew, submerging them in the liquid.
- Cover and continue simmering for another 25-30 minutes, until the sweet potatoes are tender but still hold their shape.
- Remove the pot from the heat and discard the bay leaf.
- Stir in the chopped fresh cilantro leaves just before serving.
This slow simmering yields beef that falls apart at the slightest pressure and sweet potatoes that melt into the broth, thickening it naturally. The ancho chili provides a subtle, smoky warmth rather than sharp heat, making each spoonful deeply complex. Try ladling it over a scoop of creamy polenta or into a hollowed-out crusty bread bowl for a truly comforting meal.
Summary
A fantastic collection of Mexican stew meat recipes perfect for your slow cooker! These flavorful dishes bring authentic spice and comfort to your table. We hope you’ll try a few, leave a comment with your favorite, and share this roundup on Pinterest for fellow home cooks to enjoy.

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.





