Authentic Homemade Tamales with Chicken
- Time: 70 min active + 270 min cooking (includes soaking and steaming)
- Flavor & Texture: Smoky, aromatic filling with a light, airy masa
- Perfect for: Holiday gatherings, meal prep, or a big weekend project
Easy Homemade Tamales
Imagine the smell of toasted chiles and steamed corn filling every corner of your house. It's a bold, savory aroma that tells everyone something special is happening in the kitchen. These aren't the dense, heavy blocks of corn some people expect.
Instead, you get a light, cloud-like dough wrapped around deeply smoky, tender chicken.
Making homemade tamales is a project, but it's one that pays off. You'll spend a few hours prepping and steaming, but the result is a dish that feels celebratory. It's about the contrast between the earthy corn husk and the rich, concentrated flavor of the chile paste.
Expect a bit of a process here. We're soaking husks, blending an amber sauce, and whipping masa until it's almost like frosting. It's satisfying work that ends with a tray of steaming, fragrant bundles.
Why the Texture Works
- Whipped Shortening: Beating the fat for several minutes traps air bubbles. This keeps the corn dough from becoming a heavy brick.
- The Float Test: Checking if a bit of dough floats in water suggests it has enough air. If it sinks, it's too dense and needs more whipping.
| Masa Style | Effort | Texture | Best For |
|---|---|---|---|
| Fresh Masa Harina | Medium | Light and airy | Traditional taste |
| Pre-mixed Masa | Low | Denser | Quick weeknight meals |
Recipe Basics
This recipe is designed for a big batch, making 24 portions. The heavy lifting happens in the slow simmer of the chicken and the whipping of the dough. You'll want a stand mixer to get the air into the masa, as doing it by hand is a workout you probably don't want.
The aromatic profile comes from the guajillo and ancho chiles. These provide a deep, smoky base without being overly spicy. It's a balance of earthy corn and concentrated chile that makes the dish feel complete.
Ingredients and Swaps
For the Filling
- 2 lbs boneless, skinless chicken thighs Why this? Thighs stay juicy during the long simmer.
- 3 dried guajillo chiles
- 2 dried ancho chiles
- 3 cloves garlic
- 1 tsp ground cumin
- 1 tsp dried oregano
- 2 cups low-sodium chicken broth
- 1 tbsp vegetable oil
- 1 tsp salt
For the Masa
- 4 cups masa harina Why this? Specially treated corn flour for the right texture.
- 1 tbsp baking powder
- 1 tsp salt
- 1 cup vegetable shortening
- 2½ cups warm low-sodium chicken broth
-
- 24 dried corn husks
| Original Ingredient | Substitute | Why It Works |
|---|---|---|
| Vegetable Shortening | Unsalted Butter | Similar fat content. Note: Adds a richer, creamier taste |
| Chicken Thighs | Beef Chuck | Richer flavor. Note: Requires longer braising time |
| Chicken Broth | Vegetable Broth | Similar salt/liquid profile. Note: Lacks the savory depth of chicken |
What Each Ingredient Does
| Component | Purpose | Substitute Notes |
|---|---|---|
| Masa Harina | Provides structure and corn flavor | Cornmeal is too coarse and won't bind |
| Baking Powder | Adds lift to prevent denseness | Essential for the airy texture |
| Shortening | Aerates the dough for lightness | Butter works but changes the flavor profile |
| Dried Chiles | Creates the smoky, deep base | Fresh chiles lack the concentrated smokiness |
The Cooking Process
Phase 1: Crafting the Smoky Filling
- Steep corn husks in hot water for 1 hour until pliable, then drain.
- Sauté the dried ancho and guajillo chiles in 1 tbsp vegetable oil for 30 seconds until aromatic, then soak them in hot water for 15 minutes to soften.
- Blend the soaked chiles, 3 cloves garlic, 1 tsp ground cumin, 1 tsp dried oregano, 1 tsp salt, and a bit of chicken broth until a smooth paste forms.
- Combine chicken thighs, chile paste, and 2 cups chicken broth in a slow cooker or pot. Cook on low for 6 hours, or simmer for 2.5 hours until the chicken measures 165°F (74°C) and is tender enough to shred.
- Shred the chicken into the sauce and simmer on medium heat for 10 minutes until the liquid has reduced and the filling is thick.
Phase 2: Whipping the Masa
- Use a stand mixer to beat the vegetable shortening for 3-5 minutes until it is light and fluffy.
- On low speed, mix in the masa harina, 1 tbsp baking powder, and 1 tsp salt.
- Gradually add 2 to 2½ cups of warm chicken broth while mixing, then beat on medium-high for 2-3 minutes.
- Check the consistency with a float test: drop a pea-sized piece of dough into a glass of water. If it sinks, beat for another 2 minutes until it floats.
Phase 3: Assembly and Steaming
- Spread 2-3 tbsp of masa across the center of a damp corn husk, keeping a 1-inch border at the bottom.
- Place a generous scoop of the chicken filling on top of the masa.
- Fold the sides of the husk inward to cover the filling, then fold the bottom tail up.
- Stand the tamales upright in a steamer and steam on medium-low for 60-90 minutes until the masa releases easily from the husk.
- Turn off the heat and let the tamales rest for 10 minutes before opening the lid to ensure the masa sets.
Chef Note: Use a spatula to keep the masa layer thin and even; if the center is too thick, it may stay gummy.
Common Problems and Fixes
Masa Cracking After Steaming
This usually happens if the dough was too dry or the steamer ran out of water. If the water level drops, the steam stops, and the masa dries out instead of setting. Always check your water level every 45 minutes.
Husk Sticking to the Masa
If the husk won't peel away, the tamales were likely undercooked or didn't rest. That 10-minute rest is not optional, as it allows the steam to redistribute and the masa to firm up.
Runny Filling Leaking Out
If you see sauce leaking through the masa, the filling was too wet. Simmer the shredded chicken until the sauce is thick and clings to the meat before you start assembling.
| Problem | Fix |
|---|---|
| Dense, heavy masa | Beat shortening longer and re-run float test |
| Masa doesn't set | Steam for an extra 15 minutes and rest longer |
| Dry filling | Add a splash more broth during the final simmer |
How to Serve and Enjoy
These are best served hot, often with a side of fresh salsa verde or a dollop of sour cream. Because they have a rich, earthy flavor, I like pairing them with something bright and acidic. A Homemade Caesar Salad provides a great refreshing contrast to the dense corn and smoky chicken.
When serving, peel back the husk and let the tamale slide out. If you want a different texture, you can actually sear the cooked tamales in a pan with a bit of oil for 2 minutes per side to get a crispy exterior.
Freezing and Reheating
Keep your homemade tamales refrigerated for up to 4 days. Use a container with a moist paper towel to ensure the masa doesn't dry out.
These are perfect for freezing. Once they've cooled completely, wrap each one in foil and place them in a heavy-duty freezer bag. They remain high-quality for up to 3 months.
To preserve that velvety texture, steaming is the best way to reheat. Steam frozen tamales for 20 minutes until the filling reaches 165°F (74°C) in the center. If you're short on time, wrap them in a damp paper towel and microwave for 1-2 minutes until the filling reaches 165°F (74°C) in the center.
Bold Flavor Variations
Looking for alternatives to the smoky chicken? For these homemade tamales, try a creamy green chile filling made with tomatillos and poblano peppers.
Another bold choice is a cheesy jalapeño variation. Simply stir shredded Monterey Jack and diced pickled jalapeños into the chicken filling for an extra spicy kick.
To make a vegan-friendly masa, replace the shortening with refined coconut oil and use a rich vegetable broth. Keep in mind that coconut oil may add a subtle tropical flavor, so adjust your seasonings as needed.
Recipe FAQs
How do you cook already prepared tamales?
Steam them on medium-low heat until the filling reaches 165°F (74°C) in the center.
Tip: let the tamales rest for 10 minutes before opening the steamer so the masa sets.
Is it true corn husks need to soak overnight?
No, this is a common misconception. They only need to soak in hot water for one hour.
Tip: drain the husks well before spreading the masa to prevent soggy wrappers.
How to make tamales authentic?
Blend dried guajillo and ancho chiles with garlic and cumin for the filling.
Tip: always use the float test to check that the masa is sufficiently aerated.
Homemade Tamales with Chicken Thighs