
Beef Tamales Wrapped in Corn Husks
The first time I lifted the lid on a pot of tamales, I expected the husks to peel away cleanly right then. They didn’t—the masa needed a little time to…
Tip: save now, read later.
The first time I lifted the lid on a pot of tamales, I expected the husks to peel away cleanly right then. They didn’t—the masa needed a little time to settle, and rushing that moment left more dough on the husk than on the plate. These beef tamales wrapped in corn husks are worth that small pause: the beef turns fork-tender in a slow braise, then gets coated in a sauce made from toasted guajillo and ancho chiles.
I like the balance here: the filling has a deep chile flavor without being soupy, and the masa stays soft enough to spread across a husk. Whipping the softened lard first gives the dough a lighter feel, while broth brings it together gradually. Once the tamales are folded and standing snugly in the steamer, most of the work is hands-off. Let them rest under the lid before serving, and the masa will be easier to handle.

Kitchen Note
Keep the steaming water below the basket, not up around the tamales. I keep hot water close by so I can top up the pot without cooling the steam or interrupting the gentle boil.
Save these beef tamales wrapped in corn husks for a make-ahead meal with tender chile beef and soft, savory masa.
Why the Beef Filling Needs to Be Moist, Not Runny
A tamale filling has to stay put in the center of the masa. If the chile sauce is thin, it seeps toward the edges as you fold, making the husk harder to handle and the finished tamale messy. That’s why I simmer the sauce with the shredded beef for 10 minutes, until the meat looks coated and moist rather than sitting in a puddle.
Beef chuck is a good fit for this: a slow, gentle braise gives it time to become tender enough to shred, and the sauce clings to those strands. The reserved cooking liquid is useful in small splashes when the chiles need help blending, but it isn’t meant to turn the filling into a stew. Keep the texture in mind when you spoon the beef onto the masa; a heaping spoonful down the center is plenty, and leaving a border makes the folded husk easier to close.
What the Chiles, Masa, and Lard Each Bring to These Tamales

- Beef chuck — Its marbling and connective tissue suit a long braise, then the meat pulls into strands that hold onto the chile sauce. Boneless beef short ribs can stand in at the same weight; cook until fork-tender, since the timing may differ.
- Guajillo and ancho chiles — Guajillos bring a brighter, tangy chile character, while anchos add a rounder, raisin-like depth. Toast them only until fragrant; if you’re short one variety, the other can fill in, though the sauce will taste less layered.
- Masa harina — This is the corn flour that forms the tamale dough, and it isn’t interchangeable with ordinary cornmeal. Pick a fresh bag that smells pleasantly like corn; stale masa harina can give the dough a flat, dusty taste.
- Lard — Softened lard whips into the masa and gives it a tender, light texture. Vegetable shortening works in the same volume if you need a plant-based fat, but the masa will lose lard’s savory flavor.
- Dried corn husks — Large, flexible husks give you room to spread the masa and fold the tamales without tearing. Look for husks that aren’t heavily broken; soaking softens them, but it can’t repair a split through the middle.
- Low-sodium beef broth — It gives both the chile sauce and masa a beefier base without piling on too much salt. For a gluten-free version, use certified gluten-free low-sodium beef broth; the corn masa itself is made without wheat.
From Fork-Tender Beef to Tamales That Unwrap Cleanly
Braise the Beef Until It Shreds Easily
Put the beef, onion, smashed garlic, bay leaf, salt, and water in a 6-quart Dutch oven. Bring it to a boil over medium-high heat, skim away the foam, then cover and simmer gently over low heat for 2 to 2½ hours, turning the beef once. It’s ready when a fork slides in easily and the meat pulls apart without a fight. Transfer it to a bowl, discard the aromatics, reserve ½ cup cooking liquid, and shred the beef with two forks.
Toast and Blend the Chile Sauce
Toast the guajillo and ancho chiles in a dry skillet over medium heat for about 20 seconds per side, just until fragrant. If they darken or smell scorched, the sauce can turn bitter, so keep them moving and take them off the heat promptly. Remove the stems, shake out the seeds, then cover the chiles with steaming beef broth and soak for 15 minutes. Blend the softened chiles with their soaking broth, cumin, oregano, and salt until smooth, using a splash of reserved beef liquid only if needed to help the blender.
Whip the Lard and Mix the Masa
Whisk the masa harina, baking powder, and salt in a large bowl. In a separate bowl, beat the softened lard with a hand mixer on medium-high for 3 minutes, until it looks light and fluffy. Beat in the masa mixture in three additions, then gradually add the beef broth. Stop when the dough is soft and easy to spread; pouring the broth in all at once makes it harder to judge the texture.
Fold, Steam, and Let the Masa Set
Soak the husks in hot water for at least 30 minutes, weighted under a plate, until pliable; drain and pat them dry. Reserve 6 husks to line the steamer basket, then spread about ¼ cup masa into a 4-inch square on the smooth side of each remaining husk, leaving the stated borders clear, and add a heaping tablespoon of filling down the center. Fold the sides over the filling and the narrow end up, then stand the tamales upright with their open ends facing up in the husk-lined steamer basket. Cover and steam over medium-high heat for 60 to 75 minutes at a gentle boil, until the masa pulls cleanly away from the husks; turn off the heat and rest them covered for 10 minutes.
Three Practical Ways to Adapt the Filling and Dough
Use pork shoulder for a different filling
Replace the beef chuck with an equal weight of pork shoulder cut into 3-inch pieces, and braise until fork-tender before shredding. Pork makes the filling a little sweeter and richer; keep the guajillo-ancho sauce, which pairs well with it.
Make the sauce more guajillo-forward
Replace the two ancho chiles with two additional guajillos. The sauce will taste brighter and more tangy, with less of the ancho’s rounded, raisin-like depth; keep the same toasting and soaking method.
Choose a gluten-free broth
Use certified gluten-free low-sodium beef broth for both the chile sauce and masa. It keeps the recipe’s beefy flavor and dough texture while making the broth choice suitable for a gluten-free meal.
Storage and Reheating
- Refrigerator: Store cooked tamales in a covered container for 3 to 4 days. The masa firms up as it chills.
- Freezer: They freeze well. Cool completely, keep them in their husks, and freeze in an airtight container for up to 3 months; thaw overnight in the refrigerator.
- Reheating: Steam chilled or thawed tamales until hot throughout, or microwave one under a damp paper towel. Don’t reheat them uncovered for too long, or the masa can dry out.
Questions That Come Up While Making Beef Tamales

Beef Tamales Wrapped in Corn Husks
Ingredients
Equipment
Method
- Put the beef, onion, garlic, bay leaf, 1 teaspoon salt, and 5 cups water in a 6-quart Dutch oven.
- Bring to a boil over medium-high heat and skim off any foam.
- Cover and simmer gently over low heat for 2 to 2 1/2 hours, turning the beef once, until it is fork-tender.
- Transfer the beef to a bowl and discard the onion, garlic, and bay leaf.
- Reserve 1/2 cup of the cooking liquid, then shred the beef with two forks.
- Submerge the corn husks in a large bowl of hot water, weighing them down with a plate, and soak for at least 30 minutes until pliable.
- Toast the guajillo and ancho chiles in a dry skillet over medium heat for about 20 seconds per side, until fragrant.
- Remove the stems and shake out the seeds.
- Heat 1 1/2 cups beef broth until steaming, pour it over the chiles, and soak for 15 minutes until softened.
- Blend the chiles and soaking broth with the cumin, oregano, and 1 teaspoon salt until smooth, adding a splash of the reserved beef cooking liquid if needed to blend.
- Stir the chile sauce into the shredded beef in the Dutch oven and simmer over medium-low heat for 10 minutes, stirring occasionally, until the filling is moist but not soupy.
- Whisk the masa harina, baking powder, and remaining 1 teaspoon salt in a large bowl.
- Beat the lard in a separate large bowl with a hand mixer on medium-high for 3 minutes, until light and fluffy.
- Beat the masa mixture into the lard in three additions.
- Gradually beat in 2 1/2 cups beef broth until the masa is soft and easily spreadable.
- Drain the husks and pat them dry.
- Reserve 6 husks to line the steamer basket and use the remaining husks for wrapping.
- Spread about 1/4 cup masa into a 4-inch square on the smooth side of each husk, leaving a 1-inch border at the sides and the narrow end uncovered.
- Place about 1 heaping tablespoon beef filling down the center.
- Fold the sides of each husk over the filling, then fold the narrow end up.
- Arrange the tamales upright with their open ends up.
- Place the reserved husks in the bottom of a 10-quart stockpot fitted with a steamer basket, add hot water to just below the basket, and arrange the tamales snugly inside.
- Cover and steam over medium-high heat for 60 to 75 minutes, maintaining a gentle boil and adding more hot water as needed, until the masa pulls cleanly away from the husks.
- Turn off the heat and let the tamales rest in the covered pot for 10 minutes before serving.