This Masa for Tamales recipe is a keeper! It’s the traditional Mexican tamale dough my family has made for years, and it has never done us wrong.
I’ve been making tamales since I can remember. Some of my fondest memories are of making them with my grandmother, cousins, and family in Durango, Mexico. During the Christmas season, making tamales was an all-hands-on-deck affair. We gathered in the warm kitchen while it was cold outside, with the posadas going on, nativity scenes set up, and big pots of tamales steaming away.
My grandmother was famous for her Red Pork Tamales. They’re a must try!
Quick Recipe Notes
- Taste profile: Mild, savory, and slightly earthy from the corn. The flavor can be customized depending on whether you use water, broth, or the cooking liquid from your meat.
- Texture: Soft, light, creamy, and easy to spread. The finished masa should be moist and tender rather than stiff or crumbly.
- Key Secret: Don’t skimp on the fat, and don’t rush the mixing process. Whipping the lard or shortening until light and fluffy helps create a tender tamale masa.
-Maggie

If you’re making tamales for the first time, don’t be intimidated. Making tamales isn’t difficult. It just takes time—and a little patience. Once you have your masa ready, you’re halfway there.
This easy tamale masa recipe makes a soft, flavorful dough that’s perfect for spreading onto corn husks and filling with your favorite savory or sweet tamale filling.

Ingredients You’ll Need
Masa Harina
- Use masa harina made specifically for tamales. Maseca is one popular brand, but there are other brands available.
- Masa harina for corn tortillas and masa harina for tamales are not always interchangeable. Tamale masa harina is typically formulated to create the right texture for a soft, tender tamale dough.
- Masa harina is also used to make Mexican gorditas, tlacoyos, and Mexican sopes.
Warm Liquid
- You can use warm water for a basic masa.
- For more flavorful savory tamales, I recommend using chicken broth, pork broth, beef broth, or vegetable broth.
- You can also use some of the cooking liquid from your meat filling. This is one of my favorite ways to add extra flavor to the masa.
Fat
- Traditional Mexican tamale masa is often made with lard, especially pork lard.
- You can also use vegetable shortening or oil, depending on your preference.
- Lard gives tamales a traditional flavor and helps create a tender, flavorful masa.
- If you don’t want to use lard or shortening, you can make tamale masa with oil. Keep in mind that the type of oil you use can affect the flavor. I would avoid strongly flavored oils such as olive oil unless you specifically want that flavor in your tamales.
Baking Powder
- Baking powder helps give the masa a lighter texture.
Salt
- Salt brings all the flavors together. If you use unsalted broth, you may need to adjust the amount of salt.

How to Make Masa for Tamales
1. Whip the Lard or Shortening
- Start by adding the vegetable shortening or lard to the bowl of a stand mixer.
- Using the paddle attachment, whip the fat until it becomes light and fluffy.
- You can also use a hand mixer.
- Traditionally, tamale masa is made with lard. Lard is used in both savory and sweet tamales and helps create a soft, tender texture.
- Once the fat is whipped, set it aside.
2. Mix the Dry Ingredients
- In a large bowl, combine the masa harina, baking powder, and salt.
- This is a basic tamale masa recipe, so there are no spices in the dough.
- That’s intentional.
- The flavor of the masa can come from your filling and the broth or cooking liquid you use.
3. Add the Masa Harina Mixture
- Add some of the dry masa harina mixture to the whipped lard or shortening.
- Mix on low speed using the paddle attachment, then gradually increase the speed to medium.
- Continue adding the masa harina mixture a little at a time.
- You want the mixture to become light, creamy, and fluffy.
- Think of the texture of soft cookie dough.
4. Add the Liquid
- Slowly add warm water or broth to the masa mixture.
- Alternate between adding the liquid and the remaining masa harina mixture.
- Continue mixing on low speed, scraping down the sides of the bowl as needed.
- Keep adding liquid and masa harina until you reach the right consistency.
- The finished masa should be soft and spreadable—not dry, stiff, or crumbly.
- For savory tamales, I recommend using chicken broth, pork broth, beef broth, or vegetable broth.
- You can also use the flavorful cooking liquid left over from cooking your meat filling.
5. Do the Float Test
- This is the part that always gets people talking: the float test!
- Take a small spoonful of prepared masa and drop it into a glass of water.
- If the masa floats, it’s ready to use.
- If it sinks, keep mixing.
- There is no need to be afraid of over-mixing your masa here. Continue beating it until it becomes light enough to float.
- If your masa isn’t floating, it may need more whipping or additional fat.
- Note: The float test is a traditional kitchen test, but it isn’t the only way to judge your masa. The most important thing is that the dough has a soft, light, spreadable consistency.
Once your masa is ready, it’s time to spread, fill, fold, and steam your tamales!
For leftover masa, make champurrado. It goes perfectly with tamales.

👩🏼🍳 Advice for the newbie tamale maker
- Grab a couple of friends and have a tamalada, or tamale party. It will go quicker with friends.
- If your masa for tamales is grainy, add more liquid and more fat (shortening or lard, whatever it is you are using).
- Grainy also means it’s the wrong masa harina. Make sure the masa harina is FOR TAMALES.
- If the masa is too stiff, add more liquid (whatever broth or water you are using).
- If you run out of broth, use water but adjust the salt by adding more.
- If you run out of shortening or lard, you can add oil. Be careful what type of oil you add. Olive oil will change the flavor.
- Have your filling and masa for tamales ready to go.
- Soak the corn husks the night before.
- Make as many tamales as you can and freeze them.
- Invest in a good steamer.
- Invite friends to help…. I might have already said that, but I can’t stress this enough.
🔥 How to Reheat Tamales
Tamales last 5 days in the refrigerator. Tamales last 6 months in the freezer.
For thawed tamales, add water to a steamer pot. Steam for 20 minutes.
For frozen tamales, add water to a steamer pot. Steam for 25-30 minutes. Check after 25 minutes.
Oven reheat method: Preheat oven to 325 degrees F. Wrap in foil paper and place on a cookie sheet. Bake for 20 minutes if thawed and 25-30 minutes if frozen.
In the microwave, reheat thawed tamales for 2 ½ – 3 minutes.

🙋🏻♀️ Frequently Asked Questions
Use masa harina that is specifically labeled for tamales. Different brands can produce slightly different textures, so follow the package instructions if necessary and adjust the liquid as needed.
Your masa may need more liquid or fat. Add warm broth or water gradually, along with a little additional lard or shortening if needed.
Grainy masa can be caused by an incorrect type of masa harina, not enough liquid, or not enough fat. Make sure you’re using masa harina intended for tamales and adjust the liquid and fat as needed.
The masa should be soft, light, and easy to spread onto a soaked corn husk. You can also use the traditional float test by dropping a small amount of masa into water. If it floats, it’s ready.
Yes. You can use vegetable shortening or oil instead of lard.
Absolutely! This recipe is intentionally a basic masa recipe, but you can season your dough depending on the type of tamales you’re making.
Spices for Savory Tamales try adding:
1 teaspoon onion powder
1 tablespoon garlic powder
½ teaspoon ground oregano
½ teaspoon ground cumin
You don’t have to add all of these. Choose the seasonings that complement your filling.
For sweet tamales, try:
1 tablespoon ground cinnamon
½ teaspoon ground cloves
½ teaspoon ground anise
You can also add sugar and other ingredients depending on the type of sweet tamales you’re making.
Yes. Tamale masa can be frozen for later use. Store it in an airtight freezer-safe container and thaw it in the refrigerator before using. You may need to mix it again and adjust the consistency with a little liquid before spreading.

🫔 Authentic Mexican Tamales Recipes
- Chicken Salsa Verde Tamales
- Instant Pot Pork Tamales
- Northern Style Bean Tamales
- Vegetable Tamales
- Turkey Pibil Tamales
- Instant Pot Chicken Tamales
- Tamales Dulces
- Pickled Jalapeño and Cheese Tamales
- Beef Tamales
- Tamales de Elote
- Breakfast Tamales
- Red Chicken Tamales
Tamales are more than just a recipe to me. They remind me of my grandmother’s kitchen, Christmas, posadas, cousins, enormous steaming pots, and a house full of family.
Now I get to make those memories with my own family—and yes, I still put my son and husband to work every year.
My son would probably tell you that his favorite part of the tamale-making process is eating them. Honestly, I can’t blame him.
From my family to yours, I hope this Masa for Tamales recipe becomes part of your family traditions, too.
😋 Hungry for More?
Be sure to subscribe to my newsletter and follow along on Facebook, Instagram, Pinterest, YouTube for my latest recipes and videos.
Did you make this recipe? Please rate the recipe below!

Masa for Tamales (Tamale Dough)
Ingredients
- ⅔ cup lard (or shortening)
- 2 cups masa harina 20 ounces (for tamales)
- 1 ½ tspn salt
- 1 tspn baking powder
- 1 ¾ cups hot water (or chicken broth)
Instructions
- Beat the lard with your mixer until smooth. About 2 minutes.
- In a large bowl, combine the masa, salt, and baking powder.
- Add the dry ingredients in small batches to the mixer.
- Alternate with the water until completely mixed.
- Beat until smooth, and scrape down each time.
- Continue mixing until the masa is smooth and soft. Scrape down the sides of the bowl as needed.
- The masa should be soft, smooth, moist, and easy to spread. It should not be stiff, dry, or crumbly.
Video
Notes
How Much Masa Do I Need for 50 Tamales?
- 8 cups masa harina
- 2½ cups lard or shortening
- 7 cups chicken broth or water
- 5 teaspoons salt
- 4 teaspoons baking powder
How Much Masa Do I Need for 100 Tamales?
- 16 cups masa harina
- 5 cups lard or shortening
- 14 cups chicken broth or water
- 10 teaspoons salt
- 8 teaspoons baking powder
Ingredients Notes:
You can use all water and omit the chicken broth. You can also use the broth from the cooked meat filling. If you run out of shortening or lard, you can also use oil. Be careful on what type of oil. Some oils such as olive oil will change the flavor of the masa and the tamales. This is a basic masa recipe. Add spices to flavor the masa. See post for suggestions. The Float Test: Drop a small ball of masa into water. If it floats, it is traditionally considered ready. The most important thing is that the masa is soft, light, and easy to spread.How Long Do Tamales Last:
- Tamales last 5 days in the refrigerator.
- Tamales last 6 months in the freezer.






Homemade tamales are truly amazing. I really loved the video that showed how easy it was to make the masa — so much easier than I expected!
Making masa for tamales is not hard. Glad you found the video useful.
Wow this recipe looks so flavoursome and delicious and I can’t wait to make this for me and my family this weekend! Thank you for sharing this recipe!
Glad you liked it. Thanks for your comment.
this was my first time making my own masa, and i found your recipe easy and straightforward, my tamales turned out perfectly delicious!
Glad you enjoyed this recipe.
How long should I cook my tamales?
It depends on the tamales filling. Most will take 1 1/2 hours to cook. It can take up to 2 hours. If they are not cooked after 2 hours, turn the heat off, lid on, and leave them in there for a 1/2 hour. Masa hardens as it cools.
Oh no. Haha. You didn’t make your own masa. You just hydrated powdered masa. Making your own masa would start with whole corn that you would treat and grind yourself. Actually this looked like it would be legit but it’s just another recipe from pre-ground, pre-nixtamalized corn flour. No one who made tamales with this recipe actually made tamales from scratch. Sad what passes for homemade
I understand your disappointment, but there are different ways to make masa for tamales. Although the traditional method is to make masa from whole corn, it can be a laborious and time-consuming process. This recipe is adapted for making masa at home using masa harina, especially when you don’t have space or access to a grinder. Also, nixtamalizing corn at home can be risky if you are unfamiliar with the process and, if done incorrectly, can spoil the corn. So, while making masa with whole corn is a great experience, using masa harina is a great alternative that still produces delicious tamales.
This is so disrespectful of a comment on here. My mom and my nana have made tamales with premade masa for years; they just tweak it and add certain ingredients to make it their own. No one has ever questioned the authenticity or flavor. People from Mexico have their own recipes they use for generations; whether it be making the tamales starting out with fresh corn, using masa harina, or using premade masa.
Thank you! I appreciate you sharing that. I completely agree!
Masa and tamales are new to me, thank you for this detailed post. You have explained so well, can’t wait to try this in my kitchen too 🙂
Thanks for your comment. Hope you make this recipe soon.
Thanks for this super useful guide to making masa for tamales. I have bookmarked it for future use. Going to use it for vegetarian tamales.
This masa was so tasty and your directions were so easy to follow. I’ll be making them again for our Christmas Eve celebration.
Thanks. Gracias.
I’ve been using your tamale recipes for years. They always work and my tamales come out better than my favorite Mexican restaurant. Thanks for sharing such ah-mazing and easy to follow recipes!
Thanks for your comment.
This was such useful information!! I am so excited to make this over and over, thank you so much for this how to! 🙂
Hope you make this recipe soon. Thanks for your comment.
Awesome! Great post, this will definitely help anybody to make these incredible Tamales. I’m just thinking about this and I see your post, such a time for me. Thanks, will post after!
So glad you liked this recipe! Thanks for your comment.
I am a newbie tamale maker and this recipe not only helped me learn how to make them the correct way but they turned out amazing! Super helpful information in here. Thanks so much!
You just made my day! I’m so happy this recipe helped you.
I really appreciate your tips for newbies since I’ve never made anything like this before, you made it seem possible for me to do without a lot of stress it won’t turn out right 🙂
Thanks for your comment.
Haven’t tried your recipe but sounds great. Just wondering, i like a little color in my masa, if i add red sauce to the broth will i have to adjust ingredients somewhere else. Better yet, do you have a recipe ? Thank for your time.
You need to check out my https://inmamamaggieskitchen.com/red-pork-tamales/
I share how to make the red sauce and how to it to the masa. There’s a video on that post too.
How many does it make?
I updated the recipe to add more information. Please see the recipe card. 🙂
It doesn’t say how many tamales in total this makkkeee???? Only 2 it says but 2 really can mean anything ???? So my question is does this only make enough dough for 2
This recipe is to prepare the masa for about 12 tamales, the information is on the recipe card. Hope you enjoy!
Thank you so much for this recipe, it’s wonderful! Everything turned out perfect!
I also want to say how much I appreciate all the other recipes you included, I plan on trying all of them 😋
Aww! Thank you for your kind words and super happy to hear that this recipe came out perfectly. I look up my recipe every time I make masa. 🙂
Finally! My tamales turned out. I think I may have overfilled though because they burst. I want to say how much I appreciate the jump to the recipe link. So many times people, and I love reading but they just write and write and write and write and I’m thinking please just get to the recipe. Although I did read your article and it was very good. Do you have to use baking powder? My previous mother-in-law taught me how to make tamales and I don’t feel like she used baking powder and her daughter was a little more dense which I like both both ways so I was just wondering about
I’m SO happy that your tamales turned out ok! The baking powder makes them poofy.
Very good recipe…I definitely will make it…thanks
Yes, it’s so good! Thank you.
I made tamales for the first time tonight, using this recipe and they turned out really great. I added garlic and onion powder into the masa mixture, and used beef broth. The recipe was wonderful and the steps, with pictures/video were extremely helpful. I don’t think my first attempt would have been so successful without your recipe Maggie, so thank you!
I added potato (cooked in tomato bouillon), green chilies, and Monterey Jack cheese as the filling. Will definitely be making them again, maybe next time I’ll try one of your recipes with meat filling.
I love reading comments like this. So glad you enjoyed this recipe!
Samantha, that sounds amazing. I have never made tamales but have always wanted to. They are my favorite Mexican food. That combo you used is mouthwatering.
I’ve made this, it is wonderfully easy. I do have a question though, I live in a rural area and all I have is Butter flavored Crisco. Do you think it will change the Masas flavor a lot, if I use this instead? I’m trying to avoid a trip into town.
So glad you enjoyed this recipe. I think you’re safe using butter flavored Crisco, but I wouldn’t make it using any of the meat tamales. It would interfere with the meat sauce flavors. However, I’d use it making Jalapeno and Cheese, Rajas, or sweet tamales.
If I were to buy the Prepared Masa at the local grocers, once I bring it home, do I need to add anything to it or is it ready to spread on the corn husks. A few years ago I bought it prepared and the masa was pretty dense and hard to spread. The flavor was bland. Please advise. Thank you.
You can add seasonings to pre-made masa. Cumin. Oregano. Paprika. Garlic powder. Onion powder. Those are all great additions. How much to add really depends on how much masa you buy. If it’s too dense, add a few splashes of water and stir. Hope this helps!
1st time making tamales. They were delicious. Beginners luck. But why did my masa stick to the shuck after cooking. We made 6 dz. Cooked them for about 1 1/2 hours.
They needed more time steaming and not related to the masa for tamales. Tamales can take up to 2 hours to steam.
This looks amazing!
Can you give me an idea of how many cups of made masa per dz? Im sure i missed it somewhere….
Cant wait!
This recipe makes 2 cups of masa, roughly 16-18 tamales. It all depends on the size of your husks and how thick you spread the masa. Enjoy the tamales!