Spicy dutch oven pot roast with tomatoes, jalapeños, oregano, bay leaves, fajita vegetables, and tons of Mexican-inspired braised beef flavor!
Don’t want all the extras in a recipe post? We provide a skip to recipe button in the top left corner, as well as a clickable table of contents, just below, to help make this page easier to navigate.
Spicy Fajita Pot Roast
Pot roast is one of my favorite easy weekend meals – it is simple, filling, mostly hands-off, and always a family favorite – the soft, tender meat is always a huge hit! It can get a bit repetitive to have the same standby roast recipe, time after time, so we came up with this spicy version – packed with fajita vegetables, tons of garlic, oregano, cumin, cayenne, and more.
One of the ways I love to eat this dish is spooned into Air Fryer Baked Potatoes, with shredded cheese and sour cream!
I hope you love this dish as much as we do.
How to Make Mexican Pot Roast
To make this recipe, you will need the following ingredients:
- Pot roast
- Olive oil
- Bell peppers
- White onion
- Bay leaves
- Diced tomatoes
- Chili powder
- Ancho chile powder
- Beef stock
- Salt and pepper, to taste
Once you’ve gathered your ingredients, we will use the following process:
- Prep. Preheat oven to 325 degrees F. Season pot roast well with salt and pepper and heat olive oil in dutch oven until light and shimmery, about 30 seconds.
- Brown. Sear pot roast on all sides until browned, about 4 minutes per side.
- Braise. Add ingredients. Remove dutch oven from heat, and add peppers, onions, garlic, herbs, seasonings, and stock to pot over pot roast. Cover with lid and braise 4-5 hours, until fork tender.
- Shred. When pot roast is able to shred with light pressure from a fork, remove from oven and remove roast. Let sit on a cutting board or plate until cool enough to shred. Remove bay leaves and discard. When pot roast is cool, shred using forks, a stand mixer with paddle attachment, or your hands.
- Serve. Pot roast is great over salad, potatoes, or rice with fajita vegetables from the pot and a bit of the stock as a gravy – or add to tacos, burritos, sandwiches, and more!
Tips and Tricks for Perfect Mexican Pot Roast & FAQs
Make it birria. This pot roast is a good filling for birria tacos!
Add to casseroles. Since the beef cooks slowly in a lovely stock with tons of flavor, this pot roast packs a punch – it is fabulous in casseroles, sandwiches, wraps, tacos, and other recipes that could use a bit of a kick!
Pat dry. For a perfect sear, it is essential to pat roasts dry from any liquid that might be on the roast from the packaging.
Control your heat. For even more flavor, add more pepper – try this recipe with Guajillo peppers, chipotle in adobo, cayenne, or aleppo pepper. You can also reduce the heat if you like!
Pot roast is done when the meat can easily be shredded with a fork and gives in to gentile pressure. The temperature will be above 165 degrees F.
It is not strictly necessary to brown pot roast before cooking, but it adds more flavor, and a great color!
Leftovers can be stored in an airtight container for up to four days in the refrigerator or frozen for up to four months.
What to Serve With Mexican Pot Roast
Pot roast is delicious with lots of our favorite Mexican recipes like Pickled Carrot and Jalapeno Salsa, Shredded Chicken Tacos, Grilled Carne Asada, and our One Pot Cheesy Taco Skillet! For more ideas check out some favorites below:
Mexican Pot Roast Recipe
If you love this easy recipe please click the stars below to give it a five star rating and leave a comment! Please also help me share on facebook and pinterest!
CONNECT WITH SWEET C’S!
Be sure to follow me on social media, so you never miss a post!
Facebook | Twitter | Youtube | Pinterest | Instagram
Only have 30 minutes to get dinner on the table? Sign up for my 30 minute dinner plans direct to your inbox!
Find and shop my favorite products in my Amazon storefront here!
Mexican Pot Roast
Tender, delicious shredded pot roast with robust Mexican-inspired seasonings, fajita vegetables, and a spicy jus!
- 4 lb pot roast
- 2 tablespoons olive oil
- 2 bell peppers, any color, sliced
- 1 white onion, sliced into strips
- 6-8 cloves garlic
- 2-4 bay leaves if fresh, 1 if dried
- 2-3 jalapeños, sliced
- 12 oz can diced tomatoes
- 1 tablespoon cumin
- 1 tablespoon chili powder
- 2 teaspoons ancho chile powder
- 16oz beef stock
- salt and pepper, to taste
- Preheat oven to 325 degrees F.
- Season pot roast well with salt and pepper and heat olive oil in dutch oven until light and shimmery, about 30 seconds.
- Sear pot roast on all sides until browned, about 4 minutes per side.
- Add ingredients. Remove dutch oven from heat, and add peppers, onions, garlic, herbs, seasonings, and stock to pot over pot roast.
- Cover with lid and braise in oven at 325 F 4-5 hours, until fork tender.
- When pot roast is able to shred with light pressure from a fork, remove from oven and remove roast. Let sit on a cutting board or plate until cool enough to shred.
- Remove bay leaves and discard. When pot roast is cool, shred using forks, a stand mixer with paddle attachment, or your hands.
- Pot roast is great over salad, potatoes, or rice with fajita vegetables from the pot and a bit of the stock as a gravy - or add to tacos, burritos, sandwiches, and more!
Amount Per Serving Calories 502Total Fat 32gSaturated Fat 12gTrans Fat 0gUnsaturated Fat 16gCholesterol 181mgSodium 233mgCarbohydrates 5gFiber 1gSugar 2gProtein 47g
Nutrition is automatically calculated by Nutritionix - please verify all nutrition information independently and consult with a doctor or nutritionist for any and all medical and diet advice.
This looks amazing Courtney! I’m thinking I’ll give it a try this weekend! I have everything except the jalapenos. Do you think it would work in the slow cooker? Maybe like 7 or 8 hrs on low?
Definitely! It will be delicious!
I want to unsubscribe from these notices. Please stop sending your emails and notifications.
You can unsubscribe from the email list by hitting the “unsubscribe” button at the bottom of our emails. If you are getting text notifications from your phone, go into your notifications settings and you can turn that off. Hope this helps!