Mexican Pot Roast Recipe
I have to share the best Mexican Pot Roast recipe with you. It is slowly braised in a mixture of sweet and spicy tomatoes, fresh herbs, zesty lime, chili peppers, and a ton of aromatics until unbelievably tender and flavorful.
The recipe is so easy and always turns out phenomenal. Pack it into burritos or tacos, on top of nachos, rice, or pasta, or serve it on a soft roll. I like to serve it with my Chipotle cilantro lime rice copycat. This fluffy and tangy rice makes the perfect accompaniment to juicy, tender beef, especially when it soaks up all that aromatic sauce.
Table of contents
I declare Mexican Pot Roast is the ultimate comfort food. I’ve used three kinds of peppers, tomatoes, cilantro, lots of garlic and onions, fresh limes, taco seasoning, and beef stock. Also, cooking the chuck low and slow in all of these fantastic ingredients makes the beef incredibly succulent and tender. Don’t worry about the spice level in this dish because the peppers are more for flavor than heat. It’s just hot enough to make you want another bite! It’s certain to become one of your favorite pot roast recipes!

Why you will love this recipe
- Easy and inexpensive: My recipe takes less than 30 minutes to prepare and features a variety of bold, inexpensive seasonings. The whole meal can be made for less than $20 and serves a large family with leftovers.
- Use it to make many different dishes: Whether it is tacos, burritos, sandwiches, or a slice of meat atop rice or pasta, this beef roast can be anything. The authentic Mexican flavors are perfect for quesadillas, nachos, and other Mexican dishes.
- Perfect for a party: Serving a group is easy, too. Just cook a few roasts and serve them with various serving items and toppings. It is easy to transport and will satisfy everyone’s cravings for spicy food.
- Easy to clean up: After cooking, the cleanup is much easier than most because it is all cooked in one pot. Just the Dutch oven needs to be washed.
What you will need
- Beef roast – A four- to five-pound chuck roast is the best choice for about six to eight people. This cut of meat has the right amount of marbling and cartilage for slow cooking, making it tender and juicy.
- Produce – I use four minced garlic cloves for sautéing in the juices when browning, for an extra-bold garlic flavor, and four whole cloves on top when roasting. A mix of yellow and red onions, bell peppers, poblano peppers, chili peppers, and jalapenos. It is important to remove the seeds and ribs from jalapeños and chilis and rinse them if you are sensitive to spicy food. Also, use kitchen gloves when handling them, and do not touch your eyes.
- Tomato-based ingredients – I use tomato paste in a tube made from San Marzano tomatoes for the sweetest, richest tomato flavor, and San Marzano tomatoes with added chiles.
- Liquid – Beef broth and umami-rich Worcestershire sauce, made from anchovies, garlic, onion, tamarind, and molasses. It adds saltiness, sweetness, spiciness, and a bit of sourness to this roast.
- Aromatics and seasoning – Lime juice and zest for a light, sour, citrusy note that perks up the other flavors. Cilantro, bay leaves, authentic Mexican taco seasoning, salt, and pepper.
- Vegetable oil
How to prepare
Heat the oven: First, I preheat the oven to 325 degrees F and place a large Dutch oven over medium-high heat with three tablespoons of vegetable oil.
Sear the meat: I season the roast with salt and pepper, then cook it over medium-high heat for 6 to 8 minutes, until nicely browned. After, I remove it and set it aside.
Sauté the veggies: Next, the diced onions go into the pot, and I sauté them until translucent and lightly browned, about 3-4 minutes. The minced garlic goes in next with the tomatoes, tomato paste, peppers, Worcestershire sauce, beef broth, taco seasoning, lime zest, lime juice, and cilantro
Roast the meat: I stir it well before adding the beef back, along with the quartered onion, whole garlic, and bay leaves. Then, I cover and cook it for three to four hours. It will be fork-tender and 195°F on an instant-read thermometer when inserted in the thickest part of the meat.
Shred and serve: Lastly, I remove and toss out the bay leaves, then let the meat rest for 15 minutes before shredding it to serve with the veggies, lime wedges, and cilantro.

Expert tip
The easiest way to shred pot roast
The first and most important thing is to get the right cut of beef for this roast. I always get a chuck roast; it is the best for slow braising and shredding because it has a high fat content that renders during long cooking, leaving tender, juicy meat that is easy to shred. First, let the roast rest for at least 15 minutes after cooking so the juices can reabsorb into the meat. You can use two forks or even your fingers. I use two forks and just pull them apart, separating the meat as I go. Another way to shred the beef is to use a stand mixer. Just place it in a stand mixer fitted with a paddle attachment, start on low, and gradually increase the speed; it will be perfectly shredded in seconds.
More tips to consider
- The key to the best roast is getting high-quality meat. Be sure to get a well-marbled grass-fed organic roast.
- Also, remove the roast from the fridge 30 minutes to an hour before cooking. This allows it to reach room temperature, ensuring more even cooking.
- Sear the meat well to lock in the flavor and the juices. Browning it for about 7 to 8 minutes on each side will keep all the juiciness inside the meat, where it belongs.
- Use a digital meat thermometer and remove the roast when it is 10 degrees lower than the recipe’s recommended temperature. It will continue to heat up as it rests.
- Let it rest for at least 15 minutes to allow the juices to be reabsorbed into the meat.
- I like to use tomato paste from a tube when I only need a small amount. It will last up to 45 days after opening.

Recipe variations and add-ins:
- Make it milder: Substitute Anaheim chiles for the poblano, leave out the jalapenos, and use plain diced tomatoes.
- Mediterranean style: Swap the spicy peppers, jalapenos, chiles, taco seasoning, and cilantro for olive oil, chopped kalamata olives, white wine, dill, rosemary, and oregano.
- Make it cheesy: Any good recipe can be better with cheese. Since this is a Mexican dish, try it with queso fresco, cotija, or pepper jack.
- Different meat: Make it a pork roast for a totally delicious pork carnitas-style roast. My husband likes this one better than beef.
- Add more vegetables: Carrots, potatoes, corn, peas, and green beans will turn this into a hearty meal.
Serving suggestions:
The most important step is to let the roast rest for 10-15 minutes before serving. After that, I shred it with two forks and serve it with rice, such as my fluffy jasmine instant pot stick of butter rice. For a more keto-friendly dish, try this low-carb cauliflower rice instead. It tastes even more flavorful than rice seasoned with ginger, soy sauce, and green onions.
On the side, I like to add the black bean salad or Mexican street corn. It would also be delicious with other Mexican sides, like my street corn potato salad or any salsa dish. The perfect wine pairing for this is Sauvignon Blanc, whose herbal notes complement the herbs. For dessert, a classic Tres leches cake, fluffy sopapillas, or crispy bunuelos would be perfect.
How to store:
- Refrigerate: Store in an airtight container for up to 4 days. I like to keep mine in the juices so it stays moist.
- Freezing: To freeze, I remove it from the juice, wrap it in plastic or aluminum foil, then place it in a freezer bag. Be sure to squeeze all the air out of it to prevent freezer burn. The juice can be frozen separately in a freezer bag or jar. They can both be frozen for up to three months.
- Defrost: Thaw overnight in the fridge for the best flavor and texture.
- Reheating: Thawed leftovers can be reheated in the oven for 15 minutes at 350°F or in the microwave for 60 to 90 seconds.
Frequently asked questions
Not cooking the pot roast long enough is one reason the meat may be tough to chew. If the collagen is not heated long enough, it does not have enough time to break down. It needs time to melt, making it tender.
Overcooking can also cause this issue because it will dry the meat as the muscle fibers shorten and squeeze out the juices. The best way to solve this problem is to use a meat thermometer.
Do not skip the searing step. This locks in the juices, keeping them from leaking out, and tenderizes the meat. Also, let the roast come to room temperature before cooking to ensure even cooking.
The acid in the lime juice will also help keep the pot roast juicy, so be sure not to skip that either. Another important thing, as previously mentioned, is to use a meat thermometer. Take the roast out when it reaches 135°F, then let it rest for at least 15 minutes before shredding.
If a different cut of beef is used, such as bottom round roast, rib roast, or top sirloin (picanha), it sometimes has a fat cap that can produce a large amount of excess fat runoff. This may cause the bottom of the meat to become mushy. If using any cut of meat with a fat cap or excess fat, cut as much off as possible before cooking it to prevent this from happening.
As with a pot roast, it may be undercooked if the meat will not shred. If the collagen is not broken down, the meat will not be tender enough to be shredded easily. In the same way, overcooking will make it dry and hard to pull apart.
If there is not enough liquid in the pot, the beef will not be moist enough to break down, either. The more tender and juicier the meat, the easier it is. As mentioned in my expert tip, try using a stand mixer. That may be the best tip of all.
More pot roast recipes:
Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!
Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!
Mexican Pot Roast
Ingredients
- 4 pounds beef chuck roast
- 1 teaspoon Kosher salt
- 1/2 teaspoon ground black pepper
- 3 tablespoons vegetable oil
- 4 cloves garlic minced
- 4 cloves garlic whole
- 1 yellow onion diced
- 1 red onion quartered
- 1 green bell pepper diced
- 1 red bell pepper diced
- 2 poblano peppers diced
- 2 jalapenos diced
- 2 chili peppers dried and whole
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 28 ounces canned diced tomatoes with chiles
- 3 tablespoons taco seasoning
- 3 cups beef broth low-sodium
- Juice of 1 lime
- Zest of 1 lime
- 1/4 cup cilantro diced
- 2 bay leaves
For Serving:
- Lime wedges
- Cilantro
- Cooked rice
Instructions
- Preheat oven to 325 degrees F.
- Place a large Dutch oven over medium-high heat and add oil.
- Season the beef chuck roast with salt and pepper, then cook on both sides until nicely browned, about 6-8 minutes per side.
- Remove the beef from the pot, set it aside, and add the diced onions.
- Sauté until translucent and lightly browned, about 3 to 4 minutes.
- Add the minced garlic, peppers, tomato paste, diced tomatoes, Worcestershire sauce, taco seasoning, beef broth, lime juice, lime zest, and cilantro, stirring well.
- Add the beef back to the pot, along with bay leaves, whole garlic, and quartered onion. Cover and cook for 3-4 hours, or until fork-tender.
- Discard bay leaves when done cooking.
- Serve beef shredded with chopped parsley, cooked veggies, lime wedges, and rice on the side.
Video
Notes
The easiest way to shred pot roast
The first and most important thing is to get the right cut of beef for this roast. I always get a chuck roast; it is the best for slow braising and shredding because it has a high fat content that renders during long cooking, leaving tender, juicy meat that is easy to shred. First, let the roast rest for at least 15 minutes after cooking so the juices can reabsorb into the meat. You can use two forks or even your fingers. I use two forks and just pull them apart, separating the meat as I go. Another way to shred the beef is to use a stand mixer. Just place it in a stand mixer fitted with a paddle attachment, start on low, and gradually increase the speed; it will be perfectly shredded in seconds.More tips to consider
- The key to the best roast is getting high-quality meat. Be sure to get a well-marbled grass-fed organic roast.
- Also, remove the roast from the fridge 30 minutes to an hour before cooking. This allows it to reach room temperature, ensuring more even cooking.
- Sear the meat well to lock in the flavor and the juices. Browning it for about 7 to 8 minutes on each side will keep all the juiciness inside the meat, where it belongs.
- Use a digital meat thermometer and remove the roast when it is 10 degrees lower than the recipe’s recommended temperature. It will continue to heat up as it rests.
- Let it rest for at least 15 minutes to allow the juices to be reabsorbed into the meat.
- I like to use tomato paste from a tube when I only need a small amount. It will last up to 45 days after opening.

I do love regular pot roast, so I am intrigued about this version. It looks like something I’d also be a fan of.
That roast looks perfectly cooked and. very appetizing. I know that this will soon be a favorite way to cook roast
We eat pot roast all the time. I’m always looking for new ways to make it!
Adding this to the menu for this weeks dinners! This looks AMAZING!
Nice color of the sauce. Healthy and so savory. I’m so enticed by the tender and juicy looking beef.
This sounds fabulous. It would be the perfect flavoursome dish to make this weekend for the family to enjoy.
I am going to have to try this recipe next time I make pot roast. It gets so old trying the same recipe all the time and this one should spice things up!
This pot roast was SO good. My children loved it too. The sauce was excellent and tasted better than my usual pot roast recipe.
I would absolutely love to try this. Mexican food is impossible to beat in my opinion!
Oh my. I love everything about this recipe. Such great flavor. I know hubby would like this too.
I love a good pot roast and this Mexican version looks absolutely delicious. I can not wait to recreate this meal this weekend.
How would fresh lemon juice and lemon zest work in place of the lime? I currently don’t have only have bottled lime juice.
yes, sure these will work
NIce deep flavor. I did this with venison which worked very well. Served with soft tortilla, white rice and black beans. Nothing left at the end of the meal.