How to Make Tamales: An Easy Recipe and Guide (2024)

Jump to Recipe - Print Recipe

Do you want to learn how to make tamales at home? They’re easier than you think, especially with my simple recipe and step-by-step guide.

How to Make Tamales: An Easy Recipe and Guide (1)

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.See my Affiliate Disclosure.

You can fill them with whatever you like (chicken, meat, veggies, and/or cheese) and freeze a bunch for later.

I never really thought I would buy prepared food from a stranger on the internet—I mean, not a restaurant, but just a random person from Nextdoor.com—but last year, I found myself PMing with a woman who posted that she was selling homemade tamales for Christmas.

It kind of felt like doing a drug deal (not that I have personal experience with that). We negotiated the price, she asked which types I’d like and how many, and I sent her money via Paypal.

And then I crossed my fingers and hoped that in a few weeks, she’d show up on my doorstep with a few dozen homemade tamales. I planned to serve them to my family for Christmas Eve dinner.

The good news is that she did show up on my doorstep with exactly what I ordered. Actually, there’s even more good news: the tamales were delicious and my family loved them.

I planned to order from her again this year. But…. I lost her contact information. I forgot her name. The old PM conversation was no longer available in my Nextdoor.com history. So sad.

How to Make Tamales: An Easy Recipe and Guide (2)

I was telling a friend about how there was a lady I was going to buy homemade tamales from, but I didn’t know who she was or how to find her.

And then we thought, hey wait a minute, why don’t we make them ourselves? We can make a giant batch and freeze them for Christmas!

You can learn how to make tamales step-by-step with this easy guide.

How to Make Tamales: An Easy Recipe and Guide (3)

Tips for how to make tamales at home

We spent a weekend making a big batch of tamales with multiple fillings (vegan, vegetarian, and pork) and we learned a few things in the process:

• It’s not hard to make homemade tamales, but it does take time. It’s more fun if you do it with a friend. And wine.
• Make the fillings the day before you plan to make the tamales. So much easier when you start tamale-filling day with a clean kitchen.
• It’s all about the dough. We developed the tamale dough recipe below through much trial and error.
• Position the dough in the right place on the corn husk to make folding and tying easy. See the pictures for visual aid!

How to Make Tamales: An Easy Recipe and Guide (4)

You can fill these homemade tamales with whatever fillings you like. We made a vegan version with chard, mushrooms, and caramelized onions; a vegetarian version with roasted butternut squash, green chilies, and queso fresco; and a pork version with a rich, homemade Red Chile Sauce.

How to Make Tamales: An Easy Recipe and Guide (5)

By the time we finished making our tamales, we decided we were going to launch a cottage industry and make tamales to sell for next Christmas!

What are tamales made of?

Tamales are made of a dough made from finely ground cornmeal (masa harina) that is filled with meats, vegetables, and/or cheese, wrapped in corn husks or banana leaves, and steamed.

How to Make Tamales: An Easy Recipe and Guide (6)

WhatIngredients Do You Need to Make Tamales at Home?

Thereare just a few specialty ingredients you need to make homemade tamales.

  • Masa harina, a finely ground cornmeal. This is available in many supermarkets and in any Mexican grocery. You can also buy it online.
  • Corn husks to wrap the tamales. These are also available in many supermarkets and in any Mexican market or online.
  • Filling of your choice to fill the tamales. This can be cooked chicken, pork, beef, vegetables, beans, cheese, roasted hatch chiles, or a combination of things.
  • Sauce is optional, but I love to toss the filling ingredients with some of my homemade Enchilada Sauce. You can also use store-bought enchilada sauce, salsa, or mole.

With a few basic pantry items likevegetable shortening, baking powder, and salt, you are good to go.

How to Make Tamales: An Easy Recipe and Guide (7)

So can you tell me how to make tamales?

  1. Make a filling or fillings of your choice and have them ready to go. I like to use shredded chicken or pork tossed with my homemade red chile sauce.
  2. Soak dried corn husks in water.
  3. Make a masa dough with corn masa (finely ground cornmeal), warm water, vegetable shortening or lard, and salt.
  4. To assemble the tamales, spread some of the dough onto one of the soaked corn husks.
  5. Top each one with some of your filling.
  6. Using the corn husk like a tortilla, roll the filling up in the dough similar to how you would roll a burrito.
  7. Use a strip of corn husk as a ribbon to tie the bundle up and hold it together during cooking.
  8. Once you’ve made a bunch, steam the tamales for 30 to 40 minutes.

Why do Mexicans eat tamales on Christmas?

There are a lot of different theories about this.

One is that Mesoamericans worshipped corn since it was such an important crop for their survival. They even belived that people were created from corn. Tamales wrapped in corn husks became incorporated into the rituals of the day.

The modern tradition of serving tamales on special occasions may be a holdover from those ancient rituals. Today they are served at weddings, baptisms, on Dia Del Los Muertos, and on Christmas.

Another theory holds that tamales represent the Virgin Mary holding baby Jesus, which is another reason tamales have become a traditional Christmas food. Sometimes a single olive is included in the filling of each tamale, which further represents the baby Jesus.

How to Make Tamales: An Easy Recipe and Guide (8)

More great Mexican recipes you’ll love

  • Tomatillo and Avocado Salsa Verde
  • Pickled Red Onions
  • Homemade chicken enchiladas
  • Mexican Corn Salad with Chilies and Lime

How to Make Tamales: An Easy Recipe and Guide (9)

Homemade Tamales

Robin Donovan

Tamales are surprisingly easy to make, but they do take time. Have all of your fillings and sauces ready ahead of time, crank up the tunes, and crack open a refreshing beverage of your choice and you'll be able to crank out a batch in about 45 minutes (plus steaming time).

4.80 from 5 votes

Print Recipe Pin Recipe

Prep Time 45 minutes mins

Cook Time 40 minutes mins

Total Time 1 hour hr 25 minutes mins

Course Main Dish Recipes

Cuisine Mexican

Servings 18 tamales

Calories 211 kcal

Ingredients

  • 3 ½ cups corn masa
  • 1 6- ounce package [corn husks]
  • 3 ½ cups warm water
  • 1 1/2 cups solid vegetable shortening or lard
  • 2 teaspoons kosher salt
  • 1 ½ teaspoons baking powder
  • About 3 cups filling of choice about 1 pound of meat with sauce will fill one batch of tamales

Instructions

  • Submerge the corn husks in water and let soak. This will make them more pliable and less likely to tear.

  • In a medium bowl, stir together the corn masa and the warm water. Set aside to cool for 10 to 15 minutes.

  • Meanwhile, using an electric mixer, beat together the shortening, salt, and baking powder until the mixture is light and fluffy, about 1 minute.

  • Add the cooled masa and water mixture and beat at medium-low speed until well combined. Increase the speed to medium and beat for another 2 to 3 minutes. If the mixture seems dry, add up to ½ cup additional (cold) water, 1 tablespoon at a time, until the desired texture is achieved.

  • To make the tamales, spread about 1/3 of a cup of the dough on a corn husk, making a rectangle near the flat edge (opposite the pointed end). Leave a bit of space, ½ inch or so, at the top so that the dough doesn’t spill out when it expands during steaming. Press the dough into an even layer about 1/8-inch thick.

  • Spoon about 2 tablespoons of your filling mixture onto the dough in a line down the center. Fold in the sides of the tamale, enclosing the filling with the dough and the dough with the corn husk. Fold the pointed end up toward the top. Tear off a long strip of corn husk (I tear these off of very wide husks and/or tear up husks that are too small to use for tamales) and use it to tie up the tamale packet.

  • Stovetop: Place a steamer basket in a large pot filled to just below the basket with water. Cover the pot and bring the water to a boil. Put the filled tamales in the steamer baskes with the open ends pointing up. Cover the pot again and steam for 30 to 40 minutes.
    Instant Pot: Put about 2 cups of water in the bottom of the pot. Place a steamer basket in the pot and then place the tamales in the steamer basket, standing on end (open ends up). Cover the pot, turn the valve to the sealing position, and pressure cook for 20 minutes. Quick-release the pressure and remove the tamales.

  • Serve hot with extra sauce if desired.

Notes

  • Tamales freeze really well. I find it easiest to make a giant batch and freeze 4-up in quart-sized freezer bags after steaming and cooling them. To serve, steam the frozen tamales as above for about 40 minutes or microwave for a couple of minutes.

Nutrition

Serving: 1Calories: 211kcalCarbohydrates: 11gProtein: 2gFat: 18gSaturated Fat: 7gPolyunsaturated Fat: 10gCholesterol: 10mgSodium: 278mgFiber: 1gSugar: 1g

Keyword homemade tamales

Tried this recipe?Let us know how it was!

How to Make Tamales: An Easy Recipe and Guide (10)
How to Make Tamales: An Easy Recipe and Guide (11)

First Published: December 7, 2017…

Last Updated: December 12, 2019

How to Make Tamales: An Easy Recipe and Guide (2024)

FAQs

What is the secret to great tamales? ›

Lard will add flavor and texture to your tamales, so before you start doing anything else, make sure to beat the lard thoroughly. Then, add the dough and the water alternating. That is the secret to fluffy tamales!

What is a common mistake when making tamales? ›

One of the most common mistakes we've experienced with making tamales is having corn husks that are not soft enough to maneuver, fold, and seal. In order to have a husk that doesn't split and can be easily sealed together, you'll need to make sure to fully submerge your corn husks before you start filling and wrapping.

What is the cooking method for tamales? ›

To make tamales on the stovetop, simply add the tamales to the strainer, add 2 cups of water to the base of the pot, cover and steam on medium heat for about 30-40 minutes, or until the masa separates easily from the husks.

What are real Mexican tamales made of? ›

Tamales are a traditional Mexican dish made with a corn based dough mixture that is filled with various meats or beans and cheese. Tamales are wrapped and cooked in corn husks or banana leaves, but they are removed from the husks before eating. Try them served with pico de gallo on top and a side of guacamole and rice.

What not to do when making tamales? ›

One of the biggest mistakes is not mixing the masa dough long enough; this causes the tamales to fall apart. Mix the masa dough, with an ELECTRIC MIXER, until a small amount (1 tsp) floats in a cup of water.

What is the penny trick for steaming tamales? ›

To make sure there is sufficient water in the bottom of your steamer pot when cooking the tamales, put a penny in the water. The penny should rattle the entire time that the tamales are steaming– if the penny stops rattling, you know that you need to add more water.

How long does tamales take to cook? ›

Step 5: Reduce the heat to medium, cover and steam. Most tamales take at least 45 minutes but can take up to 1 1/2 hours depending on how large they are and how much filling. Start checking after 45 minutes. Step 6: Remove a tamal and unwrap.

How long do you have to soak corn husks for tamales? ›

How long do you soak corn husks when making tamales? Corn husks can't be used right out of the bag. They need to be soaked in hot water for at least 1 hour prior to tamale making so they don't crack when you fold them.

How long does it take to steam tamales? ›

Turn heat up to high and let water boil. Turn down heat to medium. Next, arrange tamales around the steamer. Steam for 20-30 minutes until soft.

Why do you put baking soda in tamales? ›

The decrease in pork lard causes a significant increase in Mexican tamales chewiness. Baking powder prevents the tamales chewiness rise caused by a decrease in fat content.

How do you cook tamales quickly? ›

Stovetop: Cook the tamales in a steamer pot for 15 to 20 minutes. This method is effective and retains the original flavor and texture of the tamales. Microwave: Wrap the tamales in damp paper towels. Microwave on high for 1-2 minutes, checking halfway through to make sure they don't get overcooked.

Why do you put baking powder in tamales? ›

Water or broth moistens the masa harina and helps create the right dough texture. Salt is a natural flavor enhancer and boosts the corn flavor of the tamale dough. Baking powder is used in some tamale dough as a leavening agent, which helps the dough rise a bit when baking and gives it a light texture.

What is the white stuff in tamales? ›

In Mexico, tamales begin with a dough made from ground nixtamalized corn (hominy), called masa, or alternatively a rehydrated masa powder, such as Maseca. It is combined with lard or vegetable shortening, along with broth or water, to bring the dough to the consistency of a very thick batter.

What cheese is best for tamales? ›

Homemade tamales are stuffed with spicy tomatillo sauce, poblano chiles, and cheese — delicious! In Mexico, Chihuahua or Oaxaca cheese is used, but those cheeses are hard to find here, so you can substitute with Monterey Jack.

Are homemade tamales healthy? ›

Tamales are full of nutrition thanks to their high fiber content, well-rounded macronutrient composition, and micronutrients. Filled varieties in particular make great meals since they're higher in protein. Therefore, they're wonderful foods to incorporate to promote your health.

What does baking soda do in tamales? ›

Water or broth moistens the masa harina and helps create the right dough texture. Salt is a natural flavor enhancer and boosts the corn flavor of the tamale dough. Baking powder is used in some tamale dough as a leavening agent, which helps the dough rise a bit when baking and gives it a light texture.

What makes tamale masa rubbery? ›

Tamales are usually steamed, and timing is everything. If you cook them for too long, the masa inside will be tough, and the filling will be dry. Keep the steamer over medium heat to give you more control over the cooking process, and make sure not to overcrowd the tray so that there's plenty of circulation.

Why do you soak corn husks for tamales? ›

Corn husks can't be used right out of the bag. They need to be soaked in hot water for at least 1 hour prior to tamale making so they don't crack when you fold them. Just fill a large container with hot water and submerge the corn husks by placing a heavy weight bowl on top to keep them under the water.

Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 5917

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.