This post may contain affiliate links. Please read our disclosure policy.

This easy to make masa for tamales recipe is the starting point to making the best homemade tamales ever! They’re made from masa harina, oil instead of lard or shortening, baking powder, salt and broth. Just 5 ingredients is all you need to make light, tender and flavorful tamale dough!

Masa for tamales on a corn husk

[ez-toc]

Typically made in large batches for holidays, special occasions and celebrations, Mexican tamales are pockets of corn masa dough that are wrapped around a filling (typically pork, chicken or cheese) and steamed in a corn husk.

Even though I grew up helping my family make tamales 2 to 3 times a year, I was never the one who actually seasoned and prepared the ingredients. Instead, I was typically put on assembly duty and either helped spread out the masa onto the corn husks or filled and rolled them up with my mom’s filling.

As I’ve gotten older (and my parents have as well), I realized that I should learn and document the family recipe for tamales. So I spent a day with my Mom and wrote down everything she did. I went home, recreated the recipe the next day and guess what? It worked!

My family’s recipe is too good and too easy not to share, so here it is! Just in time for tamale season.

Ingredients in Tamale Dough

The first step to making the best tamales is making a flavorful masa! Here’s what you need:

  • masa harina
  • salt
  • baking powder
  • canola oil
  • chicken or vegetable broth
A bag of masa harina used to make tamale dough - maseca

The masa harina my family always uses is good old fashioned Maseca and that’s what I recommend. You can find it in most grocery stores and I’ve even seen it at big retailers like Target. If you can’t find it near you, here’s where you can order it online.

While shopping, you may see that there’s another version of Maseca that is specifically made for tamales (it’s usually in a brown bag). Don’t grab that one – grab the original Maseca in a white bag like the one pictured above.

While many recipes online use lard or shortening, this recipe calls for canola oil. You could also use a different vegetable oil like corn oil or even avocado oil – anything with a neutral taste. However I don’t recommend using olive oil because that will change the flavor drastically.

My parents have used oil instead of lard for as long as I can remember, and the flavor is amazing! The dough is soft and tender without being too greasy.

How to Make Masa for Tamales

Step 1: Combine the masa harina, salt and baking powder in a large bowl until everything is distributed evenly. I like using my hands for this whole process, so don’t be afraid to get dirty! You could also use a large stand mixer if you have one.

Ingredients for masa for tamales

Step 2: Add the oil and mix together with your hands until the masa harina has absorbed all the oil and the mixture feels a little like wet sand. The dough should stick together and lightly hold it’s shape like in the photo below.

A hand holding some masa for tamales

Step 3: Add the broth and mix everything together with your hands for about 3 to 5 minutes until the dough is soft and well saturated, almost like a thick hummus.

If the masa corn dough feels too dry once you’ve mixed everything together, add in a little more broth. If the dough feels too wet, add in a bit more masa harina.

Broth being poured into a bowl of masa for tamales

Step 4: Spread onto corn husks, fill with your chosen fillings and make the best tamales ever!

Soft, fluffy and prepared masa for tamales

How Much Masa Do I Need for 100 Tamales?

To make 100 tamales, you’ll need 16 1/2 cups of masa harina (or a 4.4 pound bag of Maseca). I’ve included the ingredient amounts to make 100 tamales in the notes of the recipe card below.

Can I Make Masa for Tamales Ahead of Time?

Yes! This dough can be made up to 3 days ahead of time. I recommend covering the bowl tightly with plastic wrap and storing in the refrigerator.

4.78 from 131 votes

Masa for Tamales

This masa for tamales recipe is the starting point to making the best homemade tamales! Just 5 ingredients to make light, tender and flavorful tamale dough!
Prep: 15 minutes
Cook: 0 minutes
Total: 15 minutes
Servings: 45 Tamales
Email This Recipe
Enter your email and Iโ€™ll send this directly to you. Plus youโ€™ll get new recipes from me every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 8 ยผ cups masa harina (half of a 4.4 lb bag Maseca)
  • 1 ยพ tablespoons fine salt
  • 1 tablespoon baking powder
  • 1 ยพ cups canola or avocado oil (see Notes for making masa with lard)
  • 7 cups broth (chicken, beef or vegetable), plus more as needed

Instructions 

  • In a very large mixing bowl or pot, add the masa harina, salt, and baking powder. Stir together to combine.
  • Add the oil and mix it together using your hands. Work the dough through your fingers until everything is well combined and incorporated. The dough should feel a little crumbly, almost like wet sand, and should lightly hold its shape when pressed together.
  • Add the broth and mix for about 3-5 minutes until the dough is fairly wet and well-saturated. The dough should be soft and spreadable like thick hummus. If the dough is too dry, add more broth. If itโ€™s too wet, add more masa harina.
  • Use the dough immediately or cover and store in the refrigerator for up to 3 days.

Notes

  • Yields: The recipe makes 45-50 tamales and fits in aย 16-quart steamer potย or larger. Itโ€™s a bit of a squeeze, but they fit.
  • To make the masa using lard: Youโ€™ll need 2 cups lard, 8 ยพ cups masa harina, 1 ยพ tablespoons fine salt, 1 tablespoon baking powder, and 8 cups of broth. In a large bowl, beat the lard for 1 minute using an electric handheld mixer or a stand mixer until whipped and fluffy. In a separate bowl, combine the masa harina, salt, and baking powder. Add it to the bowl with the lard and mix together to combine. While mixing, slowly add in the broth. Continue to mix until the dough is smooth, fluffy, and has the texture of thick hummus.
  • Cooking time for tamales made with lard: 90 minutes.
  • Make ahead: The masa can be made up to 3 days in advance. Store it in an airtight container in the fridge until ready to use.
  • Filling ideas: Red chile pork, rajas (roasted poblanos and cheese), green chicken, chile verde pork, birria, chicken tinga, mole.ย  ย 

Nutrition

Serving: 1tamale with no filling | Calories: 156kcal | Carbohydrates: 17g | Protein: 2g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 40mg | Potassium: 2mg | Fiber: 1g | Sugar: 1g | Vitamin A: 0IU | Vitamin C: 0mg | Calcium: 190mg | Iron: 0.3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe?Leave a comment and star rating below!

Making a Large Batch of Masa

Tamales are typically made in large batches for celebrations, holidays and special occasions in Mexican culture. When my family and I make tamales, we usually double the above recipe. Here are those ingredient amounts for your convenience:

Amount for double the recipe – about 100 tamales

  • 16 1/2 cups masa harina (a whole 4.4 lb bag Maseca)
  • 3 1/2 tablespoons table salt
  • 2 tablespoon baking powder
  • 3 1/2 cups canola oil
  • 13 cups broth

You may also like

Leave a comment

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

Rate this Recipe:




229 Comments

  1. Sophia Gonzalez says:

    Can you freeze uncooked Tamales made of Maseca? I have froze uncooked Tamales from store bought masa and it was fine, just want to know if I can do the same with Maseca. Thank you in advance.

    1. Ana @ Isabel Eats says:

      Hi Sophia! Yes you can freeze them no problem!

  2. Roy Ortega says:

    5 stars
    Isabel, if I still want to use lard is a proportion the same?

    1. Ana @ Isabel Eats says:

      Hi Roy, yes it would!

  3. Stefanie says:

    Hello Isabel. What is the comparison of using lard to the 3 1/2 cups of cannoli oil ?

    1. Ana @ Isabel Eats says:

      Hi Stefanie! Oil and lard are interchangeable, so you would use the same amount.

  4. Debbie Garcia says:

    5 stars
    I made these tamales and everyone loved them ๐Ÿ˜‹ very easy to make.

  5. Lorena says:

    How much masa per pound do you need for 60 tamales?

    1. Ana @ Isabel Eats says:

      Hi Lorena! If you toggle over the serving size number, it’ll show a sliding scale where you can adjust the number of tamales you want to make, and it automatically adjusts the quantity of the ingredients. For 60 tamales, this states you’ll need 11 cups of masa.

  6. CaliGirl says:

    5 stars
    Love all your recipes, however for the tamale masa it would be soooo much easier if you could use measurements that are easier to understand. (Example, when making the masa for 36 tamales you say to use 1.4 tablespoons, or 0.8 tablespoons what does this break down to?)
    Sorry I am a first time maker or tamales and want to get it right.
    Thanks for your help.
    You are GREAT.

    1. Ana @ Isabel Eats says:

      Hello! We apologize for the confusion. We use a program that automatically generates that information for us, which is why it gives amounts that can be hard to follow. I would suggest rounding the best you can, so for 1.4 I would say use 1 and a half, and 0.8 you can round up to 1. I hope this helps!

    2. Minnie says:

      My Mada is to sticky. How can I fix it?

      1. Ana @ Isabel Eats says:

        Hi Minnie! If your masa is too sticky, you’ll need to add more maseca.

  7. Sandra says:

    Also should my broth be warm or can it be cold the mixing ingredients

    1. Ana @ Isabel Eats says:

      Hi Sandra! The broth doesn’t have to be warm.

  8. Sandra says:

    So do you steam the tamales for three hours or is there another way

    1. Ana @ Isabel Eats says:

      Hi Sandra! Yes you prepare your desired filling, wrap them, and then steam them for about 3 hours. On the blog we have recipes for red pork tamales or vegetarian tamales that go into more detail on how to cook them if you wanted to check those out.

  9. Judy says:

    5 stars
    I havenโ€™t made them yet, but I am going to use your recipe. It looks like the best one Iโ€™ve seen her so far. Thank you for sharing.

  10. Ron says:

    5 stars
    Isabel, I’ve made tamales at Christmas for years, but I always used masa made at a Mexican market, Vallarta. It has always been delicious, but your recipe made me think it was time to start from scratch. I made a tiny batch (6) and gave some to a lady that I work with who is from Mexico. I consider her an expert. She loved the masa, so I’m making 50-60 today to take to work tomorrow. I am a teacher and I usually bake sourdough for my colleagues. Tomorrow it’s tamales. I was surprised when your recipe called for cooking for 3 1/2 hours, but they did take 3 hours. They are delicious! Thank you! https://photos.app.goo.gl/pG3hLFD9UmMSHQsn6

    1. Ana @ Isabel Eats says:

      Hi Ron! They look delicious! Thank you so much for sharing your experience and I hope your coworkers liked them!