▢7-8 cups hot water
▢4 lbs chuck roast, cut into 4 large chunks
▢2 lbs short ribs (bone in), or back ribs bone in
▢1 large white onion, dry skins removed, cut in half crosswise
▢1 garlic bulb, cut the narrow top off, no need to peel
▢1 carrot, cut in half crosswise, then cut in half (4 large pieces of carrot)
▢5 bay leaves, dried
▢8 guajillo chiles, stems cut off and seeds removed
▢3 tbsp chicken boullion
▢1-2 tsp chili powder
▢1 tsp mexican oregano
▢1 tsp ground cumin
▢1 tsp salt, (adjust to taste)
▢14-16 white corn tortillas
▢2 cups quesadilla cheese, or any good melting cheese
Combine Ingredients: In large pot add meat, onion, garlic, carrots, bay leaves and dried peppers. Cover with water. (This uses my large 7 qt pot and fills it to the top!)
Add Seasonings: Add chicken bouillon, oregano, cumin and salt, stir to combine. Bring to a boil.
Skim: After 30 minutes, skim the top of the pot to remove impurities from the bone cooking out. (will look like little bits of foam on the top)
Blend Peppers: Remove the peppers (should be softened) and place in a blender or food processor. Blend until smooth, add up to 1/4 cup of broth if needed to help get a smooth consistency.
Strain: Strain the peppers if needed to remove bits of skin (if using a high powered blender this step is not necessary).
Combine: Add the blended peppers into the broth and stir to combine.
Season: Add in the chili powder as desired to get a nice deep red color to the broth.
Simmer: Cover and continue to simmer for about 3 hours or until meat is tender and easily shredding on it’s own. (remove lid and give a stir every 40 minutes or so. Can also taste the broth once the meat is cooked through and adjust seasonings as needed).
Reserve Grease: Skim the grease from the top of the broth (SAVE THIS!) pour the grease into a small skillet or saucepan, this is used for making the tacos if desired.
Remove the onion, garlic, carrots, and bay leaves from the broth. (these ingredients were in the broth for flavoring…people are more than welcome to eat and enjoy them, so save them if you want!)
Serving: Remove the meat from the broth and cut into large chunks for serving. Remove any bones.


  • Meat: bones are needed in this recipe to help create a rich and flavorful broth. You can use any cut of beef for this recipe needed, just ensure that you have some bones to add to the broth. 
  • Guajillo Peppers: (2,500-5,000 SHU) these are a mild pepper. You can adjust and use other chiles as desired. My preference is to start with the guajillo and I add Chili powder as needed as the broth simmers. 
  • Skimming the broth: boiling the bones releases impurities, after the first 30 minutes of boiling you can skim off the foam that appears on the top of the soup. 
  • Taste Adjustments: once the meat is cooked all the way through, towards the end, you can taste and adjust the broth as needed. 
  • Cheese: any good melting cheese will work in the tacos. Quesadilla cheese can be found in the market by the Mexican Cheeses. Other options would be to use Monterey Jack, Mozzarella or Oaxaca cheese. 
  • serving: 1serving, calories: 857kcal, carbohydrates: 24g, protein: 77g, fat: 51g, saturated fat: 25g, cholesterol: 269mg, sodium: 857mg, potassium: 1232mg, fiber: 4g, sugar: 2g, vitamin a: 2305iu, vitamin c: 2mg, calcium: 511mg, iron: 8mg