If you have ever wanted to dive into the rich tradition of Mexican cuisine, learning How To Make Tamales Recipe is the perfect place to start. This comforting dish is not just about flavor but about the love and patience that go into preparing tender pork wrapped in soft, fluffy masa, all encased in corn husks. Whether you’re making tamales to share with family or impress guests, this recipe offers a truly rewarding experience that brings bold, smoky, and complex flavors to life in your kitchen.

pork shoulder bone-in and boneless chunks with visible marbling, whole large white onion quartered, whole garlic cloves scattered, two dried bay leaves placed neatly, coarse sea salt in a small white ceramic bowl, six dried guajillo chiles with deep red color, four dried ancho chiles of dark reddish-brown hue, one to two dried pasilla chiles in rich dark brown, small piles of ground cumin, Mexican oregano, and smoked paprika powders each in tiny rustic bowls, clear glass bowl filled with warm pork broth showing a golden tint, mound of fine Maseca Para Tamal flour, dollops of creamy lard glossy and pure white, dried corn husks fanned out showing natural beige and light brown tones, a small cup of hot water with rising steam subtly visible. All ingredients purposefully arranged on a smooth, clean white marble surface with soft natural light highlighting textures—rough dried chiles, flaky onion layers, coarse salt crystals, moist lard sheen, and fine masa flour powder. Minimal shadows and ample negative space for balanced composition. Props subtly include a wooden spoon and a linen napkin in muted earth tones to enhance warmth and rustic authenticity. overhead shot, top down view, flat lay photography, professional food styling --ar 1:1 --q 2 --s 750 --v 6.1

Ingredients You’ll Need

The magic of tamales lies in their simple, yet thoughtful ingredients, each adding a unique touch to the final dish. From the tender pork shoulder to the blend of dried chiles and the airy masa, every element works together for that perfect balance of taste, texture, and traditional authenticity.

  • 3–4 pounds pork shoulder, bone-in (or 2½–3 pounds boneless): The juicy, tender meat foundation that soaks up all the vibrant flavors.
  • 1 large white onion, quartered: Adds sweetness and depth during the pork cooking process.
  • 8 garlic cloves: Infuses a wonderful aroma and savory undertone.
  • 2 bay leaves: Lend a subtle earthiness to the broth.
  • 2 teaspoons fine sea salt: Essential for seasoning the pork and masa perfectly.
  • 6 dried guajillo chiles: Bring a smoky, slightly fruity spice to the sauce.
  • 4 dried ancho chiles: Add a mild heat and deep color.
  • 1–2 dried pasilla chiles: Provide a rich, complex flavor that rounds out the sauce.
  • 1½ teaspoons ground cumin: Lends warm, earthy notes to the chile blend.
  • 1 teaspoon Mexican oregano: Offers herbal brightness balanced with a hint of sweetness.
  • 1 teaspoon smoked or regular paprika: Adds color and a smoky layer flavor.
  • 2 cups reserved pork broth (or chicken broth): Keeps the sauce silky and rich.
  • 4 cups (480g) Maseca Para Tamal*: The special masa flour key to authentic texture.
  • 2 cups lard: Whipped for a tender, fluffy masa consistency.
  • 4½–5 cups warm pork broth: Used gradually to soften and bind the masa mixture.
  • 1½ teaspoons fine sea salt: Ensures the masa is well-seasoned.
  • 1 teaspoon baking powder: Lightens the masa for that perfect delicate bite.
  • 40-50 dried corn husks: Soaked and softened, they’re the traditional tamale wrappers.
  • Hot water for soaking: Essential to soften the husks for wrapping.

How to Make How To Make Tamales Recipe

Step 1: Soaking the Corn Husks

Start by soaking your dried corn husks in very hot water for at least 30 minutes, weighing them down with a plate so they fully soften. This step makes the husks pliable and easy to fold around your tamales, ensuring a neat package that steams perfectly.

Step 2: Cooking and Shredding the Pork

In a large pot, simmer the pork shoulder with quartered onion, garlic cloves, bay leaves, and salt until tender, about 1½ to 2 hours. Reserve plenty of broth to use later, and then shred the meat finely to prepare for mixing with the luscious chile sauce.

Step 3: Preparing the Dried Chiles

Remove stems and seeds from your guajillo, ancho, and pasilla chiles, then lightly toast them in a dry skillet until they smell irresistible, about 10-15 seconds per side. Soak them in hot water for 15 minutes to rehydrate and soften, which intensifies their bold flavor in the sauce.

Step 4: Making the Red Chile Sauce

Blend the soaked chiles with cumin, Mexican oregano, paprika, warm pork broth, and optionally the cooked onion and garlic for a silky smooth red chile sauce. Strain the mixture for an even texture, then taste and add salt generously to bring all the flavors together beautifully.

Step 5: Combining Pork and Sauce

Simmer the chile sauce in a bit of lard, then mix in the shredded pork until the filling becomes thick but juicy enough to hold together—this is the heart of your tamales filling and should be bursting with flavor.

Step 6: Whipping the Lard

Whip the lard in a stand mixer on medium-high speed for several minutes until it becomes pale, airy, and fluffy. This crucial step helps give the masa its characteristic light and tender texture that makes tamales so irresistible.

Step 7: Preparing the Dry Masa Mixture

Whisk together the masa flour, salt, and baking powder in a large bowl, ensuring that the dry ingredients are evenly mixed and ready to combine with the wet components.

Step 8: Mixing the Masa Dough

Slowly add the dry masa mixture and warm pork broth alternately into the whipped lard while mixing on low speed. Continue until the dough is soft, creamy, and spreadable, resembling a soft hummus. Then briefly increase the speed to lighten the masa before letting it rest.

Step 9: Testing Masa Consistency

After resting, drop a pea-sized ball of masa into cold water. It should float; if not, add more lard or broth to adjust the texture. This simple test guarantees that your masa is perfectly light and ready for steaming.

Step 10: Assembling Your Tamales

Spread a thin layer of masa on the smooth side of each soaked corn husk, add a generous spoonful of the pork filling, then fold the husk sides around the masa. Secure by folding the bottom flap and, if you like, tie with a husk strip. Repeat this process with all husks and filling.

Step 11: Steaming the Tamales

Arrange tamales upright with open ends facing up in a steamer lined with a few husks and add water just below the basket. Steam stovetop for about 1 hour 45 minutes to 2 hours, or use an Instant Pot with vent open for 50-60 minutes. Keep an eye on water levels and add more as needed throughout the cooking time.

Step 12: Resting and Serving

Once cooked, the tamales should peel off the husks cleanly, with the masa set and no longer sticky. Let them rest off the heat for 10-15 minutes to firm up and fluff before serving warm alongside your favorite sauces.

How to Serve How To Make Tamales Recipe

Garnishes

Adding fresh garnishes like chopped cilantro, sliced radishes, or a spoonful of tangy crema complets the tamale experience. These fresh touches brighten the robust, savory flavors and add vibrant color on your plate.

Side Dishes

Classic sides such as Mexican street corn (elote), refried beans, or a fresh pico de gallo make wonderful companions to tamales, balancing textures and flavors for a satisfying meal that feels like a fiesta on every bite.

Creative Ways to Present

For a modern twist, try serving tamales deconstructed on a platter with dollops of guacamole, a drizzle of chipotle aioli, and roasted peppers. Or, stack them in a beautiful basket lined with fresh husks for an inviting and rustic table centerpiece.

Make Ahead and Storage

Storing Leftovers

Refrigerate any leftover tamales in an airtight container or wrapped tightly in plastic wrap. They will stay fresh for up to 4 days, making them perfect for quick reheating and second-day meals.

Freezing

Tamales freeze brilliantly. Wrap each individually in plastic wrap and then in foil or place in freezer-safe bags. They can last for up to 3 months, meaning you can enjoy your homemade tamales well beyond the initial cooking day.

Reheating

To reheat, steam frozen or refrigerated tamales until hot and tender, about 20-30 minutes for refrigerated and 40 minutes for frozen. You can also microwave wrapped tamales with a damp paper towel, though steaming preserves the best texture and flavor.

FAQs

Can I make tamales without lard?

Absolutely! While lard gives tamales their classic texture and richness, you can substitute with vegetable shortening or butter to achieve a similar fluffy masa. Just keep in mind there may be a subtle difference in flavor.

How long do tamales take to steam?

Typically, tamales need about 1 hour 45 minutes to 2 hours on the stovetop to fully cook, but times can vary with size and filling. Using an Instant Pot reduces this to around 50-60 minutes.

What’s the best chile mix for tamale sauce?

A combination of guajillo, ancho, and pasilla chiles is traditional for a smoky, complex, and balanced tamale sauce. Adjust the amounts to your heat preference and always remove seeds to avoid bitterness.

Can tamales be made vegetarian?

Yes! Swap the pork for beans, cheese, roasted vegetables, or mushrooms. Use vegetable broth for cooking and the same masa recipe, and you still get that comforting tamale experience.

How do I know when tamales are done?

Your tamales are cooked when the masa easily separates from the husk and no longer feels sticky. A quick peel test before serving ensures they’re perfectly set and ready to enjoy.

Final Thoughts

Embarking on the journey of How To Make Tamales Recipe is one of the most rewarding cooking adventures you can enjoy at home. This dish is about more than just ingredients; it’s about tradition, patience, and sharing something truly special with those you love. Gather your ingredients, roll up your sleeves, and savor every step and bite—you’ll soon see why tamales have been a beloved staple for generations.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

How To Make Tamales Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.1 from 71 reviews
  • Author: admin
  • Prep Time: 1 hour 30 minutes
  • Cook Time: 2 hours
  • Total Time: 3 hours 30 minutes
  • Yield: 40-50 tamales
  • Category: Main Course
  • Method: Steaming
  • Cuisine: Mexican

Description

Traditional Mexican pork tamales made with tender shredded pork shoulder simmered in a rich chile sauce, wrapped in soft masa dough, and steamed in corn husks to perfection. This authentic recipe yields about 40-50 tamales, perfect for festive gatherings or a hearty meal.


Ingredients

Scale

For the Pork and Broth

  • 3–4 pounds pork shoulder, bone-in (or 2½–3 pounds boneless)
  • 1 large white onion, quartered
  • 8 garlic cloves
  • 2 bay leaves
  • 2 teaspoons fine sea salt

For the Chile Sauce

  • 6 dried guajillo chiles
  • 4 dried ancho chiles
  • 1–2 dried pasilla chiles
  • 1½ teaspoons ground cumin
  • 1 teaspoon Mexican oregano
  • 1 teaspoon smoked or regular paprika
  • 2 cups reserved pork broth (or chicken broth)
  • Fine sea salt, to taste

For the Masa Dough

  • 4 cups (480g) Maseca Para Tamal
  • 2 cups lard
  • 4½–5 cups warm pork broth
  • 1½ teaspoons fine sea salt
  • 1 teaspoon baking powder

Other

  • 4050 dried corn husks
  • Hot water for soaking corn husks and dried chiles


Instructions

  1. Soak Corn Husks: Place the dried corn husks in a large bowl and cover with very hot water. Weigh them down with a plate to keep them submerged. Soak for 30–60 minutes until pliable, then drain and pat dry. Reserve the largest husks for wrapping tamales.
  2. Cook Pork Shoulder: Add pork shoulder, quartered onion, garlic cloves, bay leaves, and 2 teaspoons salt to a large pot. Cover with water and bring to a boil. Reduce to a simmer and cook for 1½–2 hours until the pork is very tender. Remove the pork, let it cool slightly, and shred finely. Reserve at least 6 cups of the cooking broth.
  3. Prepare Dried Chiles: Remove stems and seeds from guajillo, ancho, and pasilla chiles. Lightly toast the chiles in a dry skillet for 10–15 seconds per side until fragrant. Transfer them to a bowl, cover with hot water, and soak for 15 minutes.
  4. Make Chile Sauce: Drain the soaked chiles and add them to a blender along with cumin, oregano, paprika, 1½–2 cups warm pork broth, and optionally the cooked onion and garlic from the pork pot. Blend until very smooth and strain through a fine sieve for a silky texture. Adjust salt generously to taste (approximately 2 teaspoons).
  5. Simmer Sauce with Pork: Heat 1 tablespoon lard in the empty pot over medium heat. Add the chile sauce and simmer for 5 minutes. Remove from heat, stir in the shredded pork, and mix until the pork is fully coated with the thick, juicy sauce. Set aside to cool.
  6. Whip Lard: Place 2 cups lard in a stand mixer and whip on medium-high speed for 4–6 minutes until pale, fluffy, and airy.
  7. Mix Dry Masa Ingredients: In a separate bowl, whisk together 4 cups Maseca Para Tamal, 1½ teaspoons fine sea salt, and 1 teaspoon baking powder.
  8. Combine Masa and Broth: With the mixer on low, alternate adding spoonfuls of the dry masa mixture and splashes of warm pork broth (about 4½–5 cups total). Mix until the masa becomes soft, creamy, and spreadable, similar in texture to soft hummus. Increase the mixer speed briefly at the end to lighten the dough.
  9. Rest Masa: Allow the masa dough to rest for 20–30 minutes to hydrate. If it thickens too much, add a splash of warm broth and whip briefly to loosen the texture.
  10. Test Masa Float: Drop a small pea-sized ball of masa into cold water. If it floats, the masa is ready. If it sinks, add a bit more lard or broth and mix again.
  11. Assemble Tamales: Lay a softened corn husk smooth-side up. Spread about 3 tablespoons of masa into a ¼-inch layer in the center, leaving a ¼-inch space at the bottom. Add 2 tablespoons pork filling down the center. Fold the sides so the masa meets, fold up the bottom flap, and leave the top open. Tie with a strip of corn husk if desired. Repeat until all husks and filling are used.
  12. Prepare Steamer: Line the bottom of a steamer with a few soaked husks and add water just below the steamer insert.
  13. Steam Tamales: Stand tamales upright with open ends facing up. On the stovetop, steam for 1 hour 45 minutes to 2 hours, adding water as needed. Alternatively, steam in an Instant Pot with the vent open for 50–60 minutes (preheating the water on Sauté mode helps).
  14. Check Doneness: Tamales are done when the husk peels away cleanly, and the masa is fully set and no longer sticky. If needed, continue steaming for an additional 10–15 minutes.
  15. Rest and Serve: Let tamales rest off the heat for 10–15 minutes to allow the masa to firm up and fluff. Serve warm with extra red chile sauce or your preferred accompaniments.

Notes

  • Use large, pliable corn husks for easy wrapping; soak thoroughly to avoid tearing.
  • When shredding pork, be as fine as possible for better filling texture.
  • Adjust chile sauce saltiness according to taste preferences.
  • The masa dough’s texture is crucial—ensure it floats in water before assembling tamales.
  • Be careful to keep steaming water replenished to avoid drying out tamales during the long cooking.
  • Leftover tamales can be refrigerated and reheated by steaming or microwaving wrapped in a damp paper towel.
  • If lard is not available, vegetable shortening can be used, but traditional flavor may vary.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star