“Are you sure you want to try making tamales from scratch?” my friend asked, eyebrows raised as I pulled a bag of dried chile pods and masa harina from the shelf. Honestly, I wasn’t sure either. Tamales always seemed like one of those dishes reserved for big family gatherings or holiday feasts, not a random Tuesday evening when the week had been a whirlwind. But that spicy red chile sauce called to me like a promise of warmth on a chilly night.
That night, with a pot simmering gently on the stove and corn husks soaking in the sink, I realized tamales weren’t just a festive treat—they’re a comforting ritual. The smell of the chile sauce bubbling away brought back a memory of a street vendor I once encountered on a trip, whose tamales had a perfect balance of heat and homey flavor. I wanted to capture that magic but in my own kitchen, with ingredients I trust and steps I could manage without feeling overwhelmed.
Making classic homemade chicken tamales with spicy red chile sauce wasn’t just about the food; it became a quiet reset for me—something grounding in the chaos. The masa dough, soft but sturdy, wrapped around tender shredded chicken infused with smoky, vibrant chile, all wrapped in fragrant corn husks. The process felt like a conversation with tradition, and the payoff was a plate of tamales that invited slow, satisfied bites. If you’re curious and maybe a little intimidated by tamales, I promise this recipe will surprise you with how doable and rewarding it is.
There’s something about the way spicy red chile sauce clings to each tamale that makes you pause and savor the moment—like a little celebration of home-cooked flavor. That’s why this recipe stuck with me, and why it might just find a spot in your kitchen too.
Why You’ll Love This Recipe
This classic homemade chicken tamales recipe has become one of my go-to dishes when I crave something hearty yet satisfying without hours of fuss. After making it multiple times, here’s why it stands out:
- Quick & Easy: While tamales might seem intimidating, this recipe streamlines the process to come together in about 2 hours, including prep and steaming—perfect for weekend cooking or a special weeknight meal.
- Simple Ingredients: You probably already have masa harina, chicken, and dried chiles in your pantry or local market. No need for exotic ingredients or hard-to-find items.
- Perfect for Gatherings: Whether it’s a cozy family dinner or impressing friends, tamales with spicy red chile sauce are always a hit. They pair wonderfully with dishes like crispy loaded potato skins for game day or casual parties.
- Crowd-Pleaser: The combination of tender chicken, rich masa, and that subtly smoky chile sauce gets rave reviews every time, especially from kids who love a little heat without it being overpowering.
- Unbelievably Delicious: The texture of the masa, light yet moist, coupled with the spicy, aromatic sauce creates comfort food that feels both traditional and fresh.
- What Makes It Different: Instead of just blending canned chiles, this recipe calls for toasting and soaking dried red chiles, giving the sauce depth and complexity. Plus, the masa is whipped with chicken broth for extra flavor and a soft crumb. I’ve also included tips on how to get the tamales perfectly steamed without sogginess or dryness.
This isn’t just tamales—it’s a recipe that brings a little bit of warmth and culture to your table without endless fuss or mystery. And honestly, the satisfaction of unwrapping each tamale and tasting that spicy red chile sauce is worth every minute in the kitchen.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy to find at your local store or Latin market.
- For the Chicken Filling:
- 2 lbs (900g) boneless, skinless chicken thighs (preferred for juiciness; breasts can be used)
- 1 medium onion, quartered
- 3 garlic cloves, smashed
- 1 tsp salt (to season the chicken broth)
- Freshly ground black pepper, to taste
- 1 tbsp vegetable oil or lard (adds richness to the filling)
- For the Spicy Red Chile Sauce:
- 6-8 dried guajillo chiles, stems and seeds removed (for a smoky, medium heat)
- 2 dried ancho chiles, stems and seeds removed (adds depth and mild sweetness)
- 2 garlic cloves
- 1/2 tsp ground cumin
- 1 tsp dried oregano
- 1 tsp apple cider vinegar (balances the sauce)
- Salt to taste
- 2 cups (480 ml) chicken broth (use homemade or low-sodium store-bought)
- For the Masa Dough:
- 4 cups (480g) masa harina (I recommend Maseca brand for consistent texture)
- 1 1/2 tsp baking powder
- 1 tsp salt
- 1 1/2 cups (360 ml) chicken broth (reserved from cooking chicken)
- 1 1/4 cups (285g) lard or vegetable shortening, softened (lard gives the best flavor and texture)
- For Assembly:
- 30-40 dried corn husks, soaked in warm water for 30 minutes (for wrapping)
If you want a gluten-free version, this recipe is naturally gluten-free as long as your ingredients are pure and unadulterated. For a dairy-free option, swap lard with vegetable shortening or coconut oil. When fresh chiles are in season, you can substitute some dried ones with fresh for a brighter flavor.
Equipment Needed
- Large pot or Dutch oven – for cooking the chicken and simmering the chile sauce
- Blender or food processor – essential for making the smooth red chile sauce
- Large mixing bowl – to prepare the masa dough
- Steamer pot or tamale steamer – a must for gently steaming the tamales evenly (a large pot with a steaming rack works well too)
- Kitchen towel or cheesecloth – to cover tamales during steaming to retain moisture
- Measuring cups and spoons – for precise ingredient amounts
- Mixing spoon or electric hand mixer – to whip the masa dough for lightness
- Optional: Kitchen scissors – handy for trimming corn husks or cutting string if you like to tie tamales
I’ve found that a good-quality blender makes a big difference when pureeing the chile sauce; it should be silky without gritty bits. If you don’t have a tamale steamer, you can improvise with a large stockpot and a metal colander or steaming basket. Just keep an eye on the water level so nothing dries out. When soaking corn husks, be sure they’re pliable but not falling apart—this helps with wrapping.
Preparation Method
- Cook the Chicken: In a large pot, combine chicken thighs, onion, garlic, 1 tsp salt, and pepper with 6 cups (1.4 L) water. Bring to a boil, then reduce to a simmer. Cook uncovered for about 30-40 minutes until the chicken is tender and easily shredded. Reserve 1 1/2 cups (360 ml) of the broth for the masa and sauce. Let the chicken cool slightly, then shred it with two forks, discarding bones if any. (Tip: Save the rest of the broth for soup later!)
- Prepare the Red Chile Sauce: Toast dried guajillo and ancho chiles in a dry skillet over medium heat for 1-2 minutes, flipping often until fragrant but not burnt. Transfer to a bowl and cover with hot water. Let soak for 20 minutes until softened. Drain and add to a blender along with garlic cloves, cumin, oregano, apple cider vinegar, salt, and 2 cups (480 ml) of the reserved chicken broth. Blend until smooth. Strain through a fine sieve to remove skins and seeds for a silky sauce. Pour sauce into a saucepan and simmer over low heat for 10 minutes, stirring occasionally. (Watch for bitterness; adjust salt or vinegar as needed.)
- Mix the Masa Dough: In a large bowl, combine masa harina, baking powder, and salt. In a separate bowl, whip the softened lard with an electric mixer until fluffy (about 2 minutes). Gradually add masa mixture and chicken broth alternately to the lard, beating continuously until dough is light and spreadable. Test by dropping a small piece into cold water—it should float. If it sinks, whip in a little more lard. (This step is key for tender tamales.)
- Combine Chicken and Sauce: Mix shredded chicken with about 1 cup (240 ml) of the red chile sauce until evenly coated but not too wet. This will be your tamale filling.
- Prepare Corn Husks: Drain soaked husks and pat dry. Tear a few husks into thin strips to use for tying tamales.
- Assemble Tamales: Lay a corn husk flat, spread about 3 tablespoons (45g) of masa dough evenly in the center, leaving an inch border on all sides. Add 2 tablespoons (30g) of chicken filling on top of the masa. Fold the sides of the husk toward the center, then fold the bottom up. Tie with a husk strip if desired to keep secure. Repeat until all dough and filling are used. (Keep a bowl of warm water nearby to keep your hands moist; it helps spread masa evenly.)
- Steam Tamales: Set up your steamer with water just below the rack level. Place tamales standing up with open ends up, cover with a damp kitchen towel, then the lid. Steam for about 90 minutes, checking water every 20 minutes and adding more hot water if needed. Tamales are done when masa separates easily from the husks. (Avoid opening the lid too often to keep steam trapped.)
- Serve: Let tamales rest for 5 minutes before unwrapping. Serve warm with extra spicy red chile sauce on the side for dipping.
Cooking Tips & Techniques
Tamales are a labor of love, but there are a few things that make the process smoother and more foolproof:
- Hydrate Corn Husks Properly: Soaking husks in warm water for at least 30 minutes makes them pliable. If they’re dry or brittle, they’ll crack during wrapping.
- Test Masa Consistency: The dough should be moist and spreadable but not runny. The float test in cold water is a classic trick—if your masa sinks, it needs more fat or beating.
- Don’t Overfill Tamales: Too much filling makes wrapping difficult and tamales prone to bursting while steaming.
- Keep Steam Consistent: A gentle, steady steam cooks tamales evenly. Too high heat can dry them out; too low won’t cook them through. Check water level regularly.
- Use Fresh Ingredients: Fresh garlic, quality dried chiles, and homemade chicken broth make a noticeable difference in flavor.
- Multitask While Steaming: Steaming takes time, so use it to prep toppings, set the table, or whip up a side like these soft scrambled eggs for a brunch twist.
I learned the hard way not to rush the masa whipping step—patience here pays off with tamales that are light, fluffy, and tender instead of dense and heavy.
Variations & Adaptations
This classic recipe is a great canvas, and you can adjust it to suit different tastes or dietary needs.
- Vegetarian Version: Swap chicken with roasted poblano peppers, black beans, and corn for a smoky, satisfying filling. Use vegetable broth in the masa.
- Green Chile Sauce: Replace the red chile sauce with a tomatillo-based green chile sauce for a tangy, vibrant alternative.
- Spicy Heat Level: Add a few dried arbol chiles to the sauce if you want more kick, or reduce guajillos for milder flavor.
- Different Proteins: Pulled pork or beef can be used instead of chicken. Just adjust cooking times and seasoning accordingly.
- Cooking Method: If you don’t have a steamer, try baking tamales wrapped in foil at 350°F (175°C) for about 60 minutes, turning halfway through. Texture won’t be quite the same but still tasty.
Once, I made these tamales with a friend and swapped chicken for slow-cooked carnitas—served alongside dump and go chicken tacos for a full Mexican-inspired feast. It was a hit and a reminder that tamales can be as versatile as you want.
Serving & Storage Suggestions
Serve tamales warm, unwrapped from their husks, alongside extra spicy red chile sauce for dipping. A simple side of Mexican rice or refried beans complements them beautifully. For a brunch spin, pair with fluffy eggs or a fresh salad to balance the richness.
To store leftover tamales, wrap them tightly in plastic wrap or foil and refrigerate for up to 4 days. For longer storage, freeze them individually, then thaw in the fridge overnight before reheating.
Reheating works well steamed again for 20-30 minutes or wrapped in a damp paper towel and microwaved for 1-2 minutes. The flavors tend to deepen after a day, so leftovers can be even better the next day.
For a fun twist, leftover tamales also make great base for crispy loaded potato skins-style toppings, where you shred and crisp them up in a skillet with cheese and eggs.
Nutritional Information & Benefits
An average serving of chicken tamales (2 tamales) contains approximately 350-400 calories, with a good balance of protein, fat, and carbohydrates. The chicken provides lean protein while the masa dough offers complex carbs for sustained energy.
The dried chiles in the spicy red chile sauce are rich in antioxidants and vitamins A and C, supporting immune health. Using homemade chicken broth adds minerals and collagen, boosting nutrient content.
This recipe is naturally gluten-free and can be made dairy-free by substituting lard with vegetable shortening. It’s a comforting meal that can fit into a balanced diet without guilt.
Conclusion
Making classic homemade chicken tamales with spicy red chile sauce is a rewarding way to bring a taste of tradition and warmth to your table. The process, while a bit hands-on, is approachable with the right guidance, and the flavors you get in return are rich, comforting, and memorable.
Whether you’re cooking for family, friends, or just yourself, this recipe offers a chance to slow down, connect with a culinary ritual, and enjoy the simple pleasure of homemade food. Feel free to tweak the spice level or fillings to suit your mood—after all, cooking is personal.
I love this recipe because it makes tamales accessible and keeps that perfect balance of spice, texture, and soul. If you try it, I’d be thrilled to hear how it turned out or what variations you created!
Enjoy the process, and happy tamale-making!
Frequently Asked Questions
- Can I use chicken breasts instead of thighs?
Yes, chicken breasts work, but thighs tend to be juicier and more flavorful for tamales. - How do I know when tamales are fully cooked?
The masa should easily peel away from the husks and feel firm but tender. The steaming time of about 90 minutes usually works well. - Can I prepare tamales ahead of time?
Absolutely! Assemble tamales and freeze them before steaming. When ready, steam directly from frozen, adding extra time. - What if I can’t find dried guajillo chiles?
Ancho or pasilla chiles are good substitutes. Each chile variety changes the flavor profile slightly but stays delicious. - How do I store leftover tamales?
Wrap leftovers tightly and refrigerate up to 4 days, or freeze for up to 3 months. Reheat by steaming or microwaving with moisture.
Pin This Recipe!
Classic Homemade Chicken Tamales Recipe with Spicy Red Chile Sauce Made Easy
This classic homemade chicken tamales recipe features tender shredded chicken wrapped in soft masa dough and served with a smoky, spicy red chile sauce. It’s approachable, flavorful, and perfect for family gatherings or weeknight meals.
- Prep Time: 45 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 2 hours 15 minutes
- Yield: 30-40 tamales (about 10-12 servings) 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 2 lbs boneless, skinless chicken thighs (breasts can be used)
- 1 medium onion, quartered
- 3 garlic cloves, smashed
- 1 tsp salt (to season the chicken broth)
- Freshly ground black pepper, to taste
- 1 tbsp vegetable oil or lard
- 6–8 dried guajillo chiles, stems and seeds removed
- 2 dried ancho chiles, stems and seeds removed
- 2 garlic cloves
- 1/2 tsp ground cumin
- 1 tsp dried oregano
- 1 tsp apple cider vinegar
- Salt to taste
- 2 cups chicken broth (use homemade or low-sodium store-bought)
- 4 cups masa harina (about 480g)
- 1 1/2 tsp baking powder
- 1 tsp salt
- 1 1/2 cups chicken broth (reserved from cooking chicken)
- 1 1/4 cups lard or vegetable shortening, softened (about 285g)
- 30–40 dried corn husks, soaked in warm water for 30 minutes
Instructions
- Cook the chicken: In a large pot, combine chicken thighs, onion, garlic, 1 tsp salt, and pepper with 6 cups water. Bring to a boil, then reduce to a simmer. Cook uncovered for 30-40 minutes until chicken is tender and easily shredded. Reserve 1 1/2 cups of broth for masa and sauce. Let chicken cool slightly, then shred.
- Prepare the red chile sauce: Toast dried guajillo and ancho chiles in a dry skillet over medium heat for 1-2 minutes until fragrant. Soak in hot water for 20 minutes until softened. Drain and blend with garlic, cumin, oregano, apple cider vinegar, salt, and 2 cups reserved chicken broth until smooth. Strain sauce and simmer over low heat for 10 minutes.
- Mix the masa dough: Combine masa harina, baking powder, and salt in a bowl. Whip softened lard with an electric mixer until fluffy. Gradually add masa mixture and chicken broth alternately to the lard, beating until dough is light and spreadable. Test by dropping a small piece into cold water; it should float.
- Combine chicken and sauce: Mix shredded chicken with about 1 cup of red chile sauce until evenly coated.
- Prepare corn husks: Drain soaked husks and pat dry. Tear some husks into thin strips for tying tamales.
- Assemble tamales: Lay a corn husk flat, spread about 3 tablespoons of masa dough in the center leaving a 1-inch border. Add 2 tablespoons of chicken filling on top. Fold sides toward center, then fold bottom up. Tie with husk strip if desired. Repeat with remaining dough and filling.
- Steam tamales: Set up steamer with water below rack level. Place tamales standing with open ends up. Cover with damp kitchen towel and lid. Steam for about 90 minutes, checking water every 20 minutes and adding hot water as needed. Tamales are done when masa separates easily from husks.
- Serve: Let tamales rest 5 minutes before unwrapping. Serve warm with extra spicy red chile sauce for dipping.
Notes
Soak corn husks for at least 30 minutes to make them pliable. Use the float test to check masa dough consistency. Avoid overfilling tamales to prevent bursting during steaming. Maintain steady steam and check water level regularly. Use fresh ingredients for best flavor. If no steamer is available, tamales can be baked wrapped in foil at 350°F for about 60 minutes.
Nutrition
- Serving Size: 2 tamales
- Calories: 375
- Sugar: 3
- Sodium: 550
- Fat: 18
- Saturated Fat: 7
- Carbohydrates: 35
- Fiber: 4
- Protein: 20
Keywords: chicken tamales, homemade tamales, red chile sauce, Mexican recipe, masa harina, traditional tamales, spicy tamales, comfort food






