Chuck Roast Tacos with Mexican Street Corn Salsa
As an Amazon Associate I earn from qualifying purchases.
These Chuck Roast Tacos with Mexican Street Corn Salsa are all about big flavor with a low-prep, mostly hands-off cooking process. Tender chuck roast gets seared for a deep, savory crust, then slow-cooked in a blend of taco seasoning, onion, garlic, fresh orange, and beef broth for fall-apart tenderness you can shred with a fork. The long cook time in the Dutch oven means the flavors concentrate and the meat stays juicy.
While the roast cooks, you can prepare the Mexican street corn salsa in under 15 minutes! It’s made with sweet corn, creamy mayo, cotija cheese, jalapeño, cilantro, and smoky paprika come together for a fresh, tangy topping that balances the rich beef. The result is a taco night centerpiece that’s easy to scale up for a party or portion out for quick weeknight meals. Serve with warm tortillas and let everyone build their own, knowing the hard work happened while you weren’t even in the kitchen!

Why You’ll Love Chuck Roast Tacos with Mexican Street Corn Salsa
- Rich, Deep Flavor: Slow-cooking the chuck roast with taco seasoning, fresh orange, onions, and broth infuses every bite with layers of savory, tangy, and slightly sweet notes.
- Hands-Off Cooking: Once the roast is seared and in the oven, the bulk of the work is done. Perfect for days when you want a big payoff without standing over the stove.
- Tender, Juicy Meat: The long cook time ensures the beef shreds effortlessly and stays moist, making it ideal for tacos, burritos, or even over rice.
- Fresh, Flavorful Salsa: The Mexican street corn salsa adds creamy, tangy, and smoky contrast to the rich beef, balancing the flavors beautifully.
- Feeds a Crowd or Stores Well: Makes enough for gatherings or easy leftovers that reheat beautifully for quick meals throughout the week.

Ingredients Needed To Make Chuck Roast Tacos with Mexican Street Corn Salsa
Make sure you scroll down to the recipe card to see the full list of ingredients needed for this recipe.
- Chuck roast
- Taco seasoning
- Onion
- Olive oil
- Bay leaves
- Kosher salt
- Black pepper
- Orange
- Garlic powder
- Beef stock or beef bone broth
- Corn
- Jalapeño
- Cotija cheese
- Lime juice
- Salt
- Pepper
- Red bell pepper
- Onion powder
- Mayonnaise
- Smoked paprika
- Fresh cilantro
Oven Temperatures
Oven temperatures can vary significantly from one oven to another. To achieve consistent results, it’s crucial to know the exact temperature inside your oven. The safest and most accurate way to determine this is by using an oven thermometer. This simple tool can help you avoid underbaking or overbaking your treats.
How To Make Chuck Roast Tacos with Mexican Street Corn Salsa
- Heat a large pot and sear the beef on all sides until browned.
- Add the seasonings, aromatics, and liquids to the pot with the beef.
- Cover and cook in the oven until the meat is tender and easy to shred.
- Shred the beef in the cooking juices and let it rest.
- In a bowl, mix the salsa ingredients until well combined.
- Serve the shredded beef in tortillas topped with the corn salsa.
Commonly Asked Questions
How Long Should I Cook the Chuck Roast?
The cooking time depends on the size of your roast and your oven, but you’ll want to cook it until it’s fork-tender and easy to shred. For most cuts, this means several hours at a low temperature so the connective tissue breaks down completely.
Can I Make This Recipe Ahead of Time?
Yes, this recipe actually benefits from being made ahead. You can cook the beef, shred it in its juices, and store it in the refrigerator for up to 3–4 days. Just reheat gently before serving to keep it moist.
How Do I Reheat the Beef Without Drying It Out?
The best way to reheat is on the stovetop over low heat with some of the cooking liquid. You can also cover it with foil and warm it in the oven. Avoid microwaving on high heat, as it can make the meat tough.
Can I Use a Slow Cooker Instead of the Oven?
Absolutely. Brown the roast first for extra flavor, then transfer it to a slow cooker with the other ingredients. Cook on low until the meat is tender enough to shred.
How Can I Make the Corn Salsa in Advance?
You can prep the salsa a day ahead and keep it covered in the refrigerator. Wait to add the cilantro until just before serving to keep it fresh and vibrant.
What’s the Best Way to Serve These Tacos?
Warm flour or corn tortillas before filling so they’re soft and pliable. Pile on the shredded beef, top with the street corn salsa, and finish with extra lime juice or cotija cheese for added flavor.
Can I Freeze the Beef for Later?
Yes, the shredded beef freezes very well. Store it in freezer-safe bags or containers with some of the cooking liquid for up to 3 months. Thaw overnight in the fridge before reheating.

Chuck Roast Tacos with Mexican Street Corn Salsa
Equipment
- Chef’s knife and cutting board
- Measuring spoons and cups
- Tongs
- Wooden spoon or spatula
Ingredients
Chuck Roast
- 3 –4 lb chuck roast
- 3 tbsp taco seasoning
- 1 large onion diced
- 2 tbsp olive oil
- 2 bay leaves
- 3 tsp kosher salt
- ½ tsp black pepper
- 1 orange sliced in half
- 1 tsp garlic powder
- 32 oz beef stock or beef bone broth
Mexican Street Corn Salsa
- 3 cups corn fresh, frozen, or roasted
- 1 jalapeño finely diced (remove seeds for less heat)
- ½ cup cotija cheese
- 2 tbsp lime juice
- Pinch of salt
- Pinch of pepper
- 1 red bell pepper finely diced
- ½ tsp garlic powder
- ½ tsp onion powder
- 3 tbsp mayonnaise
- ½ tsp smoked paprika
- ¼ cup fresh cilantro chopped
Instructions
Chuck Roast
- Preheat oven to 325°F.
- Place a large Dutch oven over medium-high heat and add olive oil.
- Pat chuck roast dry and season heavily with salt and pepper.
- Sear each side for 3–5 minutes until dark brown.
- Reduce heat to medium-low. Add onion, taco seasoning, bay leaves, orange halves, garlic powder, and beef stock to the pot.
- Cover and cook in the oven for 3–5 hours, or until meat is fork-tender.
- Remove from oven, shred beef in its juices, and let rest for 10 minutes before serving.
Mexican Street Corn Salsa
- In a large bowl, whisk together lime juice, salt, pepper, garlic powder, onion powder, mayonnaise, and smoked paprika.
- Add corn, jalapeño, cotija cheese, cilantro, and red bell pepper.
- Mix until well combined. Serve cold or at room temperature alongside tacos.
When I make these chuck roast tacos, the house smells amazing for hours and everyone seems to wander into the kitchen asking when dinner will be ready. The beef turns out so tender it practically falls apart, and that street corn salsa just takes it over the top. It’s the kind of meal I love serving when I want something that feels special without needing to fuss over it the whole time.

Absolutely fantastic! I did it in my slow cooker because I was going to be out all afternoon (my slow cooker has a sear/sautee feature); low and slow for 10+ hrs, it was falling apart in the most decadent way. I only had mandarin oranges, so I used 6. I added an extra tablespoon of a steak rub seasoning just because I’m addicted to the seasoning.
With the corn salsa I used a charred poblano instead of a jalapeño to cut back on the spice a little for 3 young children. Everyone loved it! We hardly had any leftovers from the 4lb roast!
Her recipe is beautifully written, I don’t think my changes were necessary, I just like knowing what other people do successfully with recipes 🙂
Fantastic! I used brisket because the store didn’t have any chuck and cooked it in the slow cooker.
I’ve made this a few times as the recipe states and my family loves it. Makes the house smell amazing and it’s the perfect shredded beef for tacos or burritos.