This simple braised beef recipe is an easy meal prep staple made with chuck roast, onions, garlic, and spices. Perfect for tacos, bowls, quesadillas, and freezer meals.
Prep Time 15 minutesmins
Cook Time 3 hourshrs27 minutesmins
Servings 6-8 servings
Ingredients
4-5poundchuck roast
1-2tablespoonsolive oil
1large oniondiced
4garlic clovesminced
2tablespoonstomato paste
2tablespoonsapple cider vinegar
2teaspoonsWorcestershire sauce
1tablespoonEverything But the Elote seasoning
1teaspoonsalt
1/2teaspoonblack pepper
2 1/2 to 3cupswater
Optional Substitutions
1tablespoonchili powder instead of the elote seasoning
1can diced tomatoes in place of some of the water
Instructions
Preheat the oven to 300°F (150°C).
Pat the chuck roast dry and season lightly with salt and pepper.
Heat a large Dutch oven over medium high heat and add the olive oil.
If the roast is very large, cut it into 2 or 3 large pieces to help it cook faster.
Sear the beef on all sides until deeply browned, then remove it from the pot.
Add the onion and cook for several minutes until softened.
Stir in the tomato paste and garlic and cook for 1 to 2 minutes until fragrant.
Add the apple cider vinegar and Worcestershire sauce to deglaze the pan.
Stir in the seasoning blend.
Return the beef to the pot along with any juices.
Add enough water so the liquid comes about halfway up the meat. If using diced tomatoes, replace part of the water with the tomatoes.
Bring the liquid to a gentle simmer.
Cover tightly with a lid and transfer to the oven.
Braise for 3 to 4 hours or until the beef is very tender and easily shreds with a fork.
Shred the beef directly in the pot and spoon some of the braising liquid over the top before serving.