Tamales Recipe
Tamales are a traditional Mexican dish that combines masa (corn dough) with a variety of fillings, wrapped in corn husks and steamed to perfection. This recipe offers a delightful blend of flavors and textures, making it a favorite for gatherings and celebrations. With a little patience and love, you can create these delicious parcels that are sure to impress your family and friends.
Ingredients
- 2 cups masa harina
- 1 cup vegetable broth
- 1/2 cup lard or vegetable shortening
- 1 tsp baking powder
- 1/2 tsp salt
- 2 cups filling (e.g., shredded chicken, cheese, or vegetables)
- Corn husks (soaked in warm water)
Servings and Cooking Time
This recipe makes approximately 12 tamales. Preparation time is about 1 hour, and cooking time is 1.5 hours.
Nutritional Value
Each serving (1 tamale) contains approximately 150 calories, 6g of fat, 20g of carbohydrates, and 3g of protein. This is based on a standard tamale without additional toppings.
Step-by-Step Cooking Process
- Soak the corn husks in warm water for about 30 minutes.
- In a mixing bowl, beat lard until fluffy.
- Add masa harina, baking powder, and salt, mixing well.
- Gradually add vegetable broth until the dough is smooth and spreadable.
- Spread about 2 tablespoons of dough onto a corn husk.
- Add a spoonful of your desired filling in the center.
- Fold the sides of the husk over the filling, then fold up the bottom.
- Repeat until all dough and filling are used.
- Place tamales upright in a steamer pot.
- Steam for about 1 hour, or until the masa easily separates from the husk.
Alternative Ingredients
If you prefer a vegetarian option, you can substitute the lard with vegetable shortening and use plant-based fillings like sautéed mushrooms or roasted vegetables.
Serving and Pairings
Tamales can be served with a side of salsa, guacamole, or sour cream. They pair wonderfully with Mexican rice and beans for a complete meal.
Storage and Reheating
Store leftover tamales in an airtight container in the refrigerator for up to 5 days. They can also be frozen for up to 3 months. To reheat, steam them for about 15 minutes or microwave them wrapped in a damp paper towel.
Cooking Mistakes
- Not soaking the corn husks long enough can lead to tearing.
- Using too much liquid can make the masa too wet.
- Overfilling the tamales can cause them to burst while cooking.
- Not allowing enough time for steaming can result in undercooked tamales.
- Skipping the resting time for the masa can affect texture.
Helpful Tips
- Use a stand mixer to beat the lard for a fluffier masa.
- Experiment with different fillings to find your favorite combination.
- Keep the tamales warm in a towel after steaming.
- Serve with a variety of salsas for added flavor.
FAQs
Can I make tamales ahead of time?
Yes, you can prepare tamales in advance and store them in the refrigerator or freezer. Just steam them before serving.
What can I use instead of corn husks?
Banana leaves or parchment paper can be used as alternatives for wrapping tamales.
How do I know when tamales are done?
Tamales are done when the masa pulls away easily from the husk and is firm to the touch.
Can I bake tamales instead of steaming them?
While steaming is traditional, you can bake tamales wrapped in foil at 350°F for about 30 minutes.
How long can I store tamales?
Tamales can be stored in the refrigerator for up to 5 days or frozen for up to 3 months.
Conclusion
Making tamales is a rewarding culinary experience that brings a taste of Mexico into your home. With a bit of practice, you’ll master this delightful dish, impressing your loved ones with your cooking skills. Enjoy the process and the delicious results!

Tamales Recipe
Ingredients
- 2 cups masa harina
- 1 cup vegetable broth
- 1/2 cup lard or vegetable shortening
- 1 tsp baking powder
- 1/2 tsp salt
- 2 cups filling e.g., shredded chicken, cheese, or vegetables
- Corn husks soaked in warm water
Instructions
- Soak the corn husks in warm water for about 30 minutes.
- In a mixing bowl, beat lard until fluffy.
- Add masa harina, baking powder, and salt, mixing well.
- Gradually add vegetable broth until the dough is smooth.
- Spread about 2 tablespoons of dough onto a corn husk.
- Add a spoonful of your desired filling in the center.
- Fold the sides of the husk over the filling, then fold up the bottom.
- Repeat until all dough and filling are used.
- Place tamales upright in a steamer pot.
- Steam for about 1 hour, or until the masa pulls away from the husk.