Beef Tamales
Tender, slow-cooked shredded beef seasoned with rich red chili, wrapped in soft, fluffy masa, and steamed to perfection in corn husks. A beloved Tex-Mex classic perfect for celebrations.
For 12 servings
8 steps. 270 minutes total.
- 1
Step 1
- a.Prepare the Corn Husks: Place the dried husks in a large bowl or sink and cover completely with very hot water. Use a heavy plate or bowl to keep them submerged. Let them soak for at least 1 hour, or until they are soft and pliable.
- 2
Step 2
- a.Cook the Beef: In a large Dutch oven or stockpot, combine the beef chunks, quartered onion, smashed garlic, bay leaves, and 2 tsp of salt. Add enough water (about 10 cups) to cover the meat by 2 inches. Bring to a boil, then reduce heat to a low simmer. Skim off any foam that rises to the surface. Cover and cook for 2.5 to 3 hours, until the beef is exceptionally tender and falls apart easily.
- 3
Step 3
- a.Prepare the Beef Filling: Carefully remove the beef from the pot and let it cool slightly on a cutting board. Strain the broth through a fine-mesh sieve into a large bowl; you should have at least 5 cups. Reserve this precious broth. Once the beef is cool enough to handle, shred it with two forks, discarding any large pieces of fat. In a separate bowl, whisk together the ancho chili powder, cumin, Mexican oregano, 1.5 tsp salt, and black pepper. Add 1 cup of the warm, reserved beef broth and whisk until a smooth paste forms. Pour this chili paste over the shredded beef and toss thoroughly to coat. Set aside.
- 4
Step 4
- a.Make the Masa Dough: In the bowl of a stand mixer with the paddle attachment, beat the room-temperature lard on high speed for 3-4 minutes until it is very light, white, and fluffy, resembling whipped cream. In a separate large bowl, whisk together the masa harina, baking powder, and 1.5 tsp salt. With the mixer on low speed, add the dry masa mixture to the whipped lard in three additions, alternating with 4 cups of the warm reserved beef broth. Once combined, increase the speed to medium-high and beat for 8-10 minutes, scraping down the sides of the bowl occasionally. The final dough should be light and have a texture like thick, soft hummus.
- 5
Step 5
- a.Perform the Float Test: To ensure your tamales will be light and fluffy, drop a small (1/2 tsp) piece of masa into a glass of cold water. If it floats, the masa is ready. If it sinks, continue beating for another 2-3 minutes and test again. This step is crucial for a perfect texture.
- 6
Assemble the Tamales: Take a soaked corn husk and pat it dry
- a.Lay it flat with the smooth side up and the narrow end pointing away from you. Using the back of a spoon or a small spatula, spread about 3 tablespoons of masa in a thin, even layer over the wider half of the husk, creating a rectangle about 4 inches wide. Leave a 1/2-inch border on the sides and a 2-inch border at the narrow top. Spoon about 2 tablespoons of the beef filling in a line down the center of the masa. Fold one long side of the husk over the filling, then fold the other side over it, encasing the filling completely. Fold the narrow, empty end of the husk up towards the center. Repeat until all masa and filling are used.
- 7
Steam the Tamales: Prepare a large steamer pot
- a.Add a few inches of water to the bottom, ensuring the water level is below the steamer basket. You can place a few extra corn husks on the bottom of the basket to prevent sticking. Stand the tamales upright in the steamer basket with the folded-end down. Pack them in snugly but not so tightly that steam cannot circulate. Bring the water to a rolling boil, then reduce the heat to a steady, medium simmer. Cover the pot tightly with a lid.
- 8
Cook and Rest: Steam the tamales for 1.5 to 2 hours
- a.Check the water level every 30-40 minutes, adding more boiling water as needed to prevent the pot from boiling dry. To check for doneness, carefully remove one tamale. The masa is cooked when it is firm and easily pulls away from the corn husk. Once cooked, turn off the heat and let the tamales rest in the steamer with the lid on for at least 20-30 minutes. This allows the masa to firm up. Serve warm.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For the fluffiest tamales, ensure your lard is at room temperature and beat it until it's significantly lighter in color and texture before adding other ingredients.
- 2Don't overfill the tamales. A good ratio is key to ensuring they cook properly and don't burst.
- 3Place a coin in the bottom of your steamer pot. If you hear it rattling, it's a reminder that the water level is low and you need to add more.
- 4Tamale-making is often a social event. Invite friends or family to form an assembly line to make the process faster and more fun.
- 5Leftover tamales freeze beautifully. Wrap them individually in plastic wrap, then place in a freezer bag. Reheat by steaming for 15-20 minutes.
- 6The reserved beef broth is liquid gold. Its rich flavor is essential for both the filling and the masa.
Adapt it for your goals.
Pork Tamales (Tamales de Puerco)
Substitute the beef chuck with pork shoulder (pork butt). The cooking process remains the same.
Chicken Tamales (Tamales de Pollo)Chicken Tamales (Tamales de Pollo)
Use boneless, skinless chicken thighs. Simmer for about 45-60 minutes until tender, then shred. Use the resulting chicken broth for the masa.
Vegetarian TamalesVegetarian Tamales
For the filling, use a mix of roasted poblano peppers (rajas), corn, and cheese like Oaxaca or Monterey Jack. Use vegetable broth and vegetable shortening instead of lard for the masa.
Why this is on our healthy list.
Excellent Source of Protein
The beef chuck provides high-quality protein, which is essential for building and repairing tissues, supporting muscle mass, and maintaining overall body function.
Rich in B Vitamins
Beef is a natural source of several B vitamins, particularly B12, niacin (B3), and B6. These vitamins are crucial for energy metabolism, brain function, and the formation of red blood cells.
Provides Sustained Energy
The masa harina is a complex carbohydrate that provides a steady release of energy, keeping you feeling full and energized for longer compared to simple sugars.
Frequently asked questions
One serving, which consists of two beef tamales, contains approximately 450-550 calories. The exact number can vary based on the fat content of the beef and the amount of lard used.
