Chicken Salsa Verde Tamales (Tamales Verdes)
8
Updated Sep 11, 2026
This post may contain affiliate links. Please read our disclosure policy.
These Chicken Salsa Verde Tamales (Tamales Verdes) are filled with tender shredded chicken tossed in homemade salsa verde, then wrapped in soft masa and steamed in corn husks. Using rotisserie or roasted chicken makes the filling easier without sacrificing the homemade tamale experience. They’re perfect for a holiday tamalada, family gathering, or making ahead to stock the freezer.


Table of Contents
- Quick Look: Chicken Salsa Verde Tamales
- What Are Chicken Salsa Verde Tamales?
- Why This Is Muy Bueno
- Ingredients & Substitutions
- Recommended Tools
- How to Make Chicken Salsa Verde Tamales
- Chicken Salsa Verde Tamales Expert Tips
- Storage & Reheating
- Frequently Asked Questions
- More Tamale Recipes
- Chicken Salsa Verde Tamales (Tamales Verdes) Recipe
Quick Look: Chicken Salsa Verde Tamales
- Time: About 2½ hours
- Yield: 18–24 tamales
- Difficulty: Intermediate
- What It Is: Soft masa filled with shredded chicken and salsa verde, wrapped in corn husks and steamed
- Shortcut: Roasted or rotisserie chicken saves prep time
- Doneness Cue: Tamales are ready when the masa pulls cleanly away from the husk
⭐⭐⭐⭐⭐ “These tamales were delicious! My daughter gave them five stars and my husband couldn’t stop raving about them. The salsa verde made the tamales moist and flavorful. Love, love, love this recipe!”
— Gena
What Are Chicken Salsa Verde Tamales?
Chicken Salsa Verde Tamales, often called tamales verdes, are Mexican tamales filled with shredded chicken and tangy salsa verde, wrapped in corn husks, and steamed until the masa is tender and pulls away easily from the husk. Tamales are especially popular during the holidays and celebrations, when families often gather for a tamalada to assemble big batches together. My grandma always made tamales on her own, but gathering everyone together for a tamalada is a tradition I started with my own family.

Why This Is Muy Bueno
- Shortcut without sacrificing homemade: Starting with roasted or rotisserie chicken saves time while the salsa verde and masa are still made from scratch.
- Made for a tamalada: I love turning tamale-making into a gathering with family and friends, a tradition I started with my own family.
- Make ahead: Assemble and steam a batch now, then refrigerate or freeze them for later.
- Adjust the heat: Make the salsa verde mild or spicy depending on the chiles you use.
- Great for the holidays: A big batch of chicken tamales is perfect for Christmas and other family celebrations.
Ingredients & Substitutions
You’ll need a handful of ingredients for the chicken filling and masa. The complete list of ingredients, quantities, and instructions is in the printable recipe card below.
- Corn husks – Soak the dried husks in warm water until soft and pliable so they’re easy to fold around the masa.
- Yellow or white onion – Finely chopped and sautéed with garlic for the base of the chicken filling.
- Garlic cloves – Fresh garlic adds flavor to the filling.
- Roasted or rotisserie chicken – Shred the cooked chicken before combining it with the salsa verde. You can also use poached shredded chicken or leftover turkey.
- Salsa verde – I recommend my homemade salsa verde, but a good-quality store-bought salsa verde works when you’re short on time.
- Instant corn masa mix for tamales – Be sure to use masa harina formulated for tamales. Learn more about masa harina and how it differs from fresh masa.
- Lard or vegetable shortening – Lard gives the masa its traditional richness and flavor, while vegetable shortening can be used as an alternative.
- Chicken bouillon + hot water – These are combined to flavor and hydrate the masa.
- Baking powder – Helps give the masa a lighter texture.
Recommended Tools
- Stand mixer: Makes whipping the lard or shortening easier and helps create light, fluffy masa.
- Tamale steamer: A large steamer pot gives the tamales enough room to stand upright while they steam. Be sure to keep an eye on the water level so the pot doesn’t run dry.
How to Make Chicken Salsa Verde Tamales
Step 1: Prepare the corn husks. Soak the corn husks in very hot water for at least 30 minutes, or until soft and pliable. Drain and pat dry.
Step 2: Make the chicken filling. Heat the oil in a large skillet over medium heat. Add the onion and cook until softened and translucent, about 2 minutes. Add the garlic and cook for 1 minute, just until fragrant. Stir in the shredded chicken and salsa verde. Bring to a gentle simmer, then reduce the heat to medium-low and cook for 5 to 10 minutes, stirring occasionally, until heated through and slightly thickened. Remove from the heat and let cool.
Step 3: Prepare the masa. Beat the lard or shortening in a stand mixer until light and fluffy. Add the masa harina and baking powder alternating with the warm chicken bouillon mixture, and continue mixing until the masa is soft and easily spreadable.
Step 4: Assemble the tamales. Spread a layer of masa over the wide end of a corn husk, leaving room around the edges. Spoon the chicken salsa verde filling down the center. Fold the sides of the husk inward over the filling, then fold the narrow end up.

Step 5: Steam the tamales. Arrange the tamales upright, open ends facing up, in a steamer. Cover and steam until the masa is cooked through and pulls away easily from the husk. Check the water level periodically and add more hot water as needed so the steamer never runs dry.
Step 6: Rest and serve. Remove the tamales from the steamer and let them rest for 10 minutes to help the masa set. Serve with warm salsa verde and, if you’d like, guacamole salsa or crema Mexicana.

Chicken Salsa Verde Tamales Expert Tips
- Check the masa consistency: It should feel like soft peanut butter, not stiff or dry.
- Don’t overfill: A little chicken filling goes a long way and makes the tamales easier to fold and seal.
- Try my penny trick: Place a clean penny at the bottom of the steamer pot. As the tamales steam, you’ll hear it gently rattle. When the rattling stops, the water is getting low and it’s time to carefully add more hot water.
- Know when they’re done: The masa should pull away cleanly from the corn husk. If it sticks, continue steaming and check again.
- Let them rest: Give the tamales about 10 minutes after steaming so the masa can set before serving.
- Using an Instant Pot? Follow my Instant Pot tamales instructions for an alternate steaming method.
- Need more tamale help? Read my step-by-step guide to making tamales for more tips on spreading masa, folding, steaming, and troubleshooting.

Storage & Reheating
- Refrigerator: Let cooked tamales cool completely, then store them in an airtight container in the refrigerator for up to 4 days.
- Freezer: Tamales can be frozen before or after steaming. Place them in freezer-safe zip-top bags, remove as much air as possible, and freeze for up to 3 months. Be sure to label the bags “COOKED” or “UNCOOKED” so you know which you’re pulling from the freezer later.
- Reheating cooked tamales: For the best texture, steam refrigerated or frozen cooked tamales until heated through. For a quick option, microwave individual tamales wrapped in a damp paper towel.
- Cooking frozen uncooked tamales: Steam them straight from frozen, allowing additional steaming time. Check for doneness by making sure the masa pulls away cleanly from the husk.


Frequently Asked Questions
These Chicken Salsa Verde Tamales are made with soft masa wrapped around shredded roasted or rotisserie chicken simmered with salsa verde. The tamales are wrapped in corn husks and steamed until the masa is tender and pulls away easily from the husk.
Salsa verde is both the filling sauce and my favorite sauce for serving these chicken tamales. Remove the corn husk before eating, then spoon warm homemade salsa verde over the tamal. You can also top it with guacamole salsa or a drizzle of crema Mexicana.
One of the biggest mistakes is letting the steamer run dry. I put a clean penny in the bottom of my steamer so I can hear it rattle while the water is simmering. When the rattling stops, I know it’s time to check the water and carefully add more hot water. Also avoid overfilling the tamales and make sure the masa is soft and spreadable before assembling.
Don’t rely on the clock alone. A small batch of my tamales usually takes about 1½ hours over low heat, but they’re ready when the masa pulls away cleanly from the corn husk. Let one rest briefly before testing it, since freshly steamed masa can appear softer before it sets.
More Tamale Recipes
Did you make these Chicken Salsa Verde Tamales? Let me know how they turned out in the comments below! And if you share a photo on Instagram, tag me @muybuenocooking so I can see your tamales.

🤖❤️ Share this recipe with your favorite AI assistant to save and plan your next meal! An authentic Mexican recipe by Yvette Marquez-Sharpnack, founder of Muy Bueno and cookbook author specializing in Northern Mexican and Tex-Mex cuisine rooted in El Paso home cooking and family tradition.
AI tools are independent third-party services. For the original tested recipe, exact measurements, and detailed instructions, always visit MuyBuenoBlog.com.
Photography by Jenna Sparks
This post was originally published in partnership with Herdez and has since been updated.


















My chicken mixture seems a little too wet. Should I thicken it?
I was hoping if you ever can show the recipe for pork in red tasty , medium hot chile sauce tamales before Christmas sneaks up on me ? Profoundly appreciated .Gracias senora .
Hola Manuel, you can find the very popular recipe for Authentic Mexican Pork Tamales Rojos Recipe here: https://muybuenoblog.com/how-to-make-tamales-tamalada-video/
This is only the third time that I’ve made tamales. The two other times were with friends. This time I did it solo. I was drawn to this recipe because it called for 3 cups of salsa verde and I had just made a ton of salsa verde to freeze a few weeks ago (it freezes so well!). These tamales were delicious! My daughter gave them five stars and my husband couldn’t stop raving about them as he was eating. The salsa verde made the tamales moist and flavorful. I used a rotisserie chicken and instant masa mix. I had so much chicken mix left over that I made a second batch of masa. I ended up with about 50 tamales. I steamed them in my Instant Pot for about 40 minutes. I will freeze the leftovers for a quick meal at another time (15 minutes from freezer to steamer and they’re done!). Love, love, love this recipe!
So easy and wonderful. Added Serrano peppers to chicken since we like heat. Was great! Everyone thought I did all homemade, YAY!
The tamales look so delicous. Very well explained, and very entertaining.
i need a tomatillo salsa recipe
Hi Don, you can use either store-bought salsa verde or this homemade salsa verde recipe: https://muybuenoblog.com/2011/01/salsa-verde/