Go Back
+ servings
Beef Tamales

Beef Tamales

5 from 1 vote
Beef Tamales: Tender, flavorful, and steamed in tradition, these tamales bring the comforting taste of home with every bite.
Prep Time: 1 hour 30 minutes
Cook Time: 2 hours 30 minutes
Total Time: 4 hours

Ingredients

Cook the Meat

Red Sauce

Masa- Dough

Additional

  • lbs corn husks, about 60
  • Avocado oil, as needed
  • Pork lard, as needed
  • Kosher salt, as needed

Instructions

Prep the Meat

  • Pat the beef dry with paper towels, then cut it into large chunks. Season all sides generously with kosher salt and black pepper.

Instant Pot- 8qt

  • Set the Instant Pot to Sauté (High). Melt 2 tablespoons of oil and sear the beef until deeply browned.
  • Pour in 12 cups of water (without exceeding the Max line), then add the onion, garlic, oregano, allspice, and bay leaves.
  • Lock the lid and cook on High Pressure for 45 minutes. Allow the pressure to release naturally for 10 minutes, then manually release any remaining pressure.
  • Turn off the pot. Skim off and discard any excess fat from the broth. Remove the meat, shred it, and strain the broth. Set both aside for later use.

Hydrate the Peppers

  • Cut the guajillo, puya, and ancho chiles into smaller pieces.
  • In a large saucepan, heat 2 tablespoons of lard over medium heat. Sauté the onion and garlic until slightly softened. Add the oregano and cumin, and cook for about 1 minute until fragrant.
  • Add the dried chiles and lightly toast for 30 seconds to 1 minute, stirring constantly to prevent burning, until fragrant. Pour in 5 cups of the reserved beef broth and bring to a gentle simmer. Turn off the heat and let the chiles hydrate for 10–15 minutes, or until fully softened.
  • Transfer the chile mixture to a blender and blend until completely smooth. Strain if needed to remove any large pieces.
  • Reserve 1 cup of the sauce for the masa and set the rest aside for the filling.

Make the Filling

  • Heat 1 tablespoon of oil in a large saucepan over medium-low heat.
  • Carefully pour in the chile sauce, stirring to combine. Bring it to a gentle simmer and cook for 10–15 minutes, or until the sauce thickens and deepens in color.
  • Add the shredded beef and stir until evenly coated. Season with salt to taste, then cook for 2–3 minutes, just until heated through. Remove from heat and let it cool down before assembling the tamales.

Corn Husk Prep

  • Sort through the corn husks, choosing medium to large ones without holes or dark spots. Set aside the imperfect husks for lining the steamer or covering the tamales.
  • Soak the husks in warm to hot water for 15–30 minutes, or until softened and pliable. Use a plate to keep them submerged.
  • Rinse well, removing any remaining corn silk, then drain and pat dry with paper towels.

Make the Masa

  • In a large bowl, whisk together the corn masa harina, baking powder, and kosher salt until evenly combined.
  • In a stand mixer fitted with the paddle attachment, beat the lard on medium to medium-high speed for 3–5 minutes, until smooth, light, and fluffy. Scrape down the sides and bottom of the bowl.
  • Add the dry masa mixture in three portions: For the first addition, pour in ½ cup of avocado oil and a small amount of the warm beef broth to help it come together. Mix on low speed until fully combined.
  • Second addition: Add the reserved 1 cup of red sauce, then gradually pour in about 1 cup of broth in a thin, steady stream along the side of the bowl — just enough to keep the mixer running smoothly. The dough will start to loosen as it hydrates.
  • Add the last portion of masa, along with a bit more broth. Continue mixing on low speed while gradually pouring in the remaining broth until the dough is soft, smooth, and spreadable, similar to thick hummus. The total amount of broth used for the masa should be about 4–5 cups.
  • Stop adding broth once you reach the right consistency — the amount may vary depending on the broth’s temperature or the brand of masa.
  • Once the dough feels right, taste and adjust the salt if needed (I added about ½ teaspoon kosher salt). Then mix on medium speed for about 5 minutes until everything is fully combined.
  • If the masa ever feels too firm, mix in a splash of warm broth or water. Keep in mind that the broth contains salt.

Assemble the Tamales

  • Using the smooth side of a corn husk and a flexible spatula, spread about ⅓ cup to 6 tablespoons of masa in an even layer, depending on how thick you prefer your tamales, leaving space at the wide bottom and along the sides. Spread it slightly past halfway toward the narrow top.
  • Spoon a generous amount of filling down the center, leaving room on the sides. Seal the edges by bringing the sides of the husk over the filling, then fold and roll tightly. Fold the narrow top downward, tucking the flap underneath to keep it closed.
  • Place the finished tamal on a half sheet pan and repeat with the remaining husks.

Cook the Tamales

  • Use a large steamer pot and add enough water to reach just below the rack, making sure it doesn’t touch the tamales. Line the rack with extra corn husks, using imperfect ones if needed.
  • Turn the heat to medium-high and begin bringing the water to a boil. Be careful with the steam.
  • First, pair two tamales back-to-back with the flaps facing each other to keep them secure and upright. Then, place the pair in the steamer with the open ends facing upward.
  • Once all the tamales are arranged the same way and snugly in place, tuck and cover them with the remaining husks to prevent water from dripping onto the tamales during steaming.
  • Once the water is boiling, cover the pot, reduce the heat to medium-low, and steam on a gentle simmer for 75–90 minutes, or until the masa is fully cooked. Check occasionally and add more hot water as needed to maintain the level below the rack.
  • To test for doneness, remove one tamal and let it cool for 10–15 minutes. It should release easily from the husk, hold its shape, and no longer taste like raw masa.
  • Turn off the heat, keep the pot covered, and enjoy your tamales!

Equipment

Notes

  • Heat level and peppers
When making the sauce, the puya chile holds the most heat. Keep the seeds for a spicier tamal, or remove them—or substitute for 1–2 guajillos—for a milder flavor.
  • Toasting peppers 
Toast them just until fragrant, turning continuously and lowering the heat if needed. Burnt peppers taste bitter and can ruin the sauce.
  • Masa consistency
Stop adding broth once the masa reaches the right consistency—the amount may vary depending on the broth’s temperature or the brand of masa. 
If the masa feels too firm, add a splash of warm broth or water. Keep in mind that broth is lightly salted and may alter the seasoning slightly, while water is a neutral option.
  • Extra Masa?
If you run out of filling but still have extra masa, fill with sliced queso fresco and, optionally, some pickled jalapeños for an extra kick.

Nutrition

Serving: 1TamalCalories: 295kcalCarbohydrates: 22gProtein: 14gFat: 17gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gTrans Fat: 0.4gCholesterol: 45mgSodium: 752mgPotassium: 342mgFiber: 3gSugar: 3gVitamin A: 1001IUVitamin C: 2mgCalcium: 74mgIron: 3mg
Nutrition information is automatically calculated and intended as an approximation only.
Course: Main Course, Tamales
Cuisine: Mexican
Keyword: Beef Tamales, Mexican Food, Tamales