Flavrs App Icon
Get the flavrs app for thousands more FREE recipes and cooking videos
Recipes QR code

Tamales Recipe (with Video)

Grain, Soy-free, Beef

Discover our Tamales Recipe, a International recipe perfect as a main course recipe. Download the Flavrs app for 1000+ free food videos and recipes!

Serving size

Recipe Time: 6h


For beef filling
- 3 lb boneless chuck roast, trimmed
- 2 beef bouillon cubes, crushed
- 1 tsp Kosher salt, more to taste
- 1 Tbs Mexican oregano
- 1 Bay leaf
- Neutral oil, as needed
- 1.5 White onion, divided
- 9 clove Garlic, divided
- Water, as needed
- 3 ancho chili peppers, or more to taste, stems and seeds removed
- 3 pasillo chili pepper(s), or more to taste, stems and seeds removed
- 5 guajillo chili pepper(s), or more to taste, stems and seeds removed
For tamales
- 50 corn husks
- 20 oz masa harina
- 24 oz Hot water, or chicken broth, plus more as needed
- 14 oz lard
- 4 oz canned pineapple chunks, drained and diced
- 3 oz Raisins
- 1 tsp Vanilla extract
- 5 Tbs Granulated sugar
- 1 tsp Cinnamon
- 2 tsp Kosher salt
- 2 tsp Baking powder
- Salsa, for serving
- Sour cream, or crema, for serving
- Cilantro, for serving
Optional for tamales
- 4 drop red food coloring
Flavrs app
Get the flavrs app for the full experience
Discover, organize your favorite recipes all in one place
Get app to bookmark recipe


For beef filling
1. [Recipe instructions are for original serving size of 12]
2. [For beef filling]
3. Preheat the oven to 275 °F.
4. Season the beef with salt, then transfer it to a high-sided skillet or dutch oven.
5. Add to the skillet bouillon cubes, oregano, bay leaf, 1 white onion quartered, and 6 garlic cloves. Add enough water to the pot to just submerge the beef about halfway.
6. Bring the mixture to a simmer on the stovetop, then transfer the uncovered skillet to the preheated oven.
7. Cook for 2 ½ - 3 hours, or until the beef is completely tender.
8. Meanwhile, toast the chiles in a high-sided skillet for 3-4 minutes. Then add the remaining ½ white onion and 3 garlic cloves to the pot.
9. Cover the pepper with water and bring the mixture to a simmer. Turn off the heat, cover the pot and allow them to steep for 30 minutes.
10. Once steeped, transfer the chiles, onion, and garlic to a high-powdered blender. Add about 1 cup of the steeping liquid to the blender to aid the process.
11. Once the beef is cooked through and tender, shred the beef by hand and reserve.
12. Heat 1 tablespoon of oil in a large high-sided skillet. Add the chile mixture and bring it to a simmer. Add the beef and cook for an additional 3-4 minutes.
13. Reserve until ready to serve.
14. [For tamales]
15. Bring a large pot of water to a simmer, then turn off the heat. Add the corn husks and allow them to soak for 2-3 hours. Make sure to weigh the husks down if they are floating. Once pliable, strain and reserve.
16. In a large bowl, combine the masa and water, making use sure to only add enough water to form a crumbly dough. Let this mixture sit for 15 minutes.
17. In the bowl of a stand mixer, add the large and whisk for 2-3 minutes or until fluffy. Add the baking powder and salt to the lard, then mix again until well incorporated.
18. Using the paddle attachment, slowly add portions of the masa mixture to the lard mixture. Make sure to scrape down the bowl between additions. Add more water as necessary to achieve a soft dough consistency.
19. Remove about ⅔ of the dough from the bowl. Reserve the remaining ⅓ of the dough in the bowl for later.
20. Spread an even layer of tamales dough on the soaked corn husks. Add a heaping spoonful of the Green Chicken Filling or Beef Filling to the center of the corn husk, making sure to leave a 1-inch border on all sides.
21. Roll the corn husk and then, fold the excess corn husk over itself. Using strips of corn husk, secure the tamale with a tie around the middle. Repeat with the remaining dough and filling.
22. Add the sugar, cinnamon, raisins, walnuts, coconut, and food coloring (if using) to the reserved tamales dough in the mixing bowl. Mix until well combined, then repeat the filling and wrapping process.
23. Prepare a large pot with a removable steamer basket with about 1-inch of water. Place a small metal bowl in the center of the steamer basket, then place the wrapped tamales in the basket facing upwards. Use the metal bowl and the sides of the pot to prop the tamales up.
24. Cover the tamales with extra corn husks and a damp clean dish towel. Then place a lid over the pot and steam the tamales for 1 - 2 hours. Or until the filling easily releases from the corn husks.
25. Let the tamales cool for 20-30 minutes before optionally serving with crema, salsa roja, and cilantro.

See more recipes

Flavrs Logo

Discover, organize, and grocery shop your favorite recipes

No Ads

See it in action

Down Chevron