Authentic Homemade Tamales with Chicken

Homemade tamales with chicken thighs featuring pale yellow masa and a rich, reddish-brown savory meat filling.
Homemade Tamales with Chicken Thighs
By Corin AldridgeUpdated:
This method for homemade tamales relies on whipped fat and a float test to ensure the corn dough stays light. It's the best way to avoid that heavy, dense texture often found in store-bought versions.
  • 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 StyleEffortTextureBest For
Fresh Masa HarinaMediumLight and airyTraditional taste
Pre-mixed MasaLowDenserQuick 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 IngredientSubstituteWhy It Works
Vegetable ShorteningUnsalted ButterSimilar fat content. Note: Adds a richer, creamier taste
Chicken ThighsBeef ChuckRicher flavor. Note: Requires longer braising time
Chicken BrothVegetable BrothSimilar salt/liquid profile. Note: Lacks the savory depth of chicken

What Each Ingredient Does

ComponentPurposeSubstitute Notes
Masa HarinaProvides structure and corn flavorCornmeal is too coarse and won't bind
Baking PowderAdds lift to prevent densenessEssential for the airy texture
ShorteningAerates the dough for lightnessButter works but changes the flavor profile
Dried ChilesCreates the smoky, deep baseFresh chiles lack the concentrated smokiness

The Cooking Process

Phase 1: Crafting the Smoky Filling

  1. Steep corn husks in hot water for 1 hour until pliable, then drain.
  2. 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.
  3. 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.
    Smooth red chile paste in a blender jar
  4. 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.
  5. 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

  1. Use a stand mixer to beat the vegetable shortening for 3-5 minutes until it is light and fluffy.
  2. On low speed, mix in the masa harina, 1 tbsp baking powder, and 1 tsp salt.
  3. Gradually add 2 to 2½ cups of warm chicken broth while mixing, then beat on medium-high for 2-3 minutes.
  4. 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.
Whipping the Masa: low-sodium chicken broth, salt, masa harina, vegetable shortening

Phase 3: Assembly and Steaming

  1. Spread 2-3 tbsp of masa across the center of a damp corn husk, keeping a 1-inch border at the bottom.
  2. Place a generous scoop of the chicken filling on top of the masa.
  3. Fold the sides of the husk inward to cover the filling, then fold the bottom tail up.
    Folded corn husk tamale on a wooden surface
  4. Stand the tamales upright in a steamer and steam on medium-low for 60-90 minutes until the masa releases easily from the husk.
  5. 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.

ProblemFix
Dense, heavy masaBeat shortening longer and re-run float test
Masa doesn't setSteam for an extra 15 minutes and rest longer
Dry fillingAdd a splash more broth during the final simmer

How to Serve and Enjoy

Pale yellow corn masa rolls filled with savory reddish-brown chicken, served warm on a clean, minimalist platter.

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

Homemade Tamales with Chicken Thighs Recipe Card
Homemade Tamales with Chicken Thighs Recipe Card
4.7 / 5 (3 Reviews)
Preparation time:1 Hrs 10 Mins
Cooking time:4 Hrs 30 Mins
Servings:24 · 24 portions
Category: Comfort FoodCuisine: Mexican
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
244 kcal
% Daily Value*
Total Fat 14.5 g
   Saturated Fat 4.8 g
Sodium 388 mg
Total Carbohydrate 16.9 g
   Dietary Fiber 1.8 g
   Total Sugars 1.5 g
Protein 8.4 g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Pick your stars
Your Turn:
Submit Review:
Star Ratings
5
(2)
4
(1)
3
(0)
2
(0)
1
(0)
Jump to Recipe