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.






Hi, I found this recipe back in April. Since then I’ve made these tamales twice. Just want to say thank you so much. My fa
mily and I enjoyed them.🤜🤛
So awesome and so glad your family has enjoyed it!
I have never made my own tamales! But, now I want to. How fun
Hope you try this recipe! Its easy and delicious
Yum. I had an old neighbor that would bring me over fresh tamales all the time and this recipe makes me think of her. I have actually never made tamales myself but your recipe has inspired me to do just that!
Hope you try this recipe! Glad you liked it
I haven’t had tamales in such a long time! I’m hungry for them now and can’t wait to try these!
Tamales are the best! Hope you try this recipe
I love Mexican food! I should try these some time!
Mexican food is the best! Hope you try this recipe
Thank you so much for this recipe.
Today I am attempting to make Tamales for the first time in my instant pot. I made several flavours- Red Pork, Green Chicken, Chicken and Cheese, and Poblano Pepper with Pepper Jack cheese. I made a mess of my kitchen- 😂- But I made enough to Freeze- or feed A small army. It’s cooking now.
So glad you enjoyed this Tanya!
How many did you put in your pot? How did they turn out? What settings did you use?
Thanks, Ann
Hi Ann. It’s all on the recipe. All the measurements, time, and amounts.
Love your recipes and the tamale recipe is a family favorite now! Just a heads up: the masa harina conversión here is way off because 1 cup of masa harina ends up being about 8 ounces. So 20 ounces would be about 2.5 cups not 2 cups.
Appreciate the note! Glad you and your family loved these recipe.
When freezing do you steam them first?
You can. Either way works. If you freeze them raw, they last up to 6 months!
I have to admit I always buy the masa at the store, but this recipe is so easy that I need to give it a try and make it at home
It’s easy and delicious
I’ve always wanted to try making this at home. Thanks for sharing this recipe.
So glad you enjoyed this. Hope you try it!
Ha, love that you had newbie advice. Perfect for me. It’s more fun and faster to do with friends.
So glad you enjoyed this! Hope you try it
I am so curious to try tamales at home! Thank you for these precious tips!
Hope you try it! It’s delicious
I love this recipe and not tried the masa/tamales before so would be good to give it a try.
Glad you enjoyed this. Hope you try it!
How many tamales will this recipe make? My plans is to make 40 to 45 tamales. Please help…
Hi Joyce. Did you see the recipe? It gives you exact amounts and times. AND, you can adjust the measurements just in case you’re making more. Move the bar over to the amount of tamales you want to make, and it will adjust the ingredients for you automatically.
I don’t see how many it makes? Ok see the recipe and ingredients but it doesn’t say how many husks I’m going to need
Hi. It’s in the servings section of the recipe card. This recipe makes 2 cups.
I would love to make my own tamales! I have friends who have done it and I just haven’t felt confident enough to try it. This would be fun though!
Hope you try it! It’s really easy
I really don’t have any idea on making one. Thanks for sharing!
So glad you enjoyed this!
My family and I super love Tamales and it’s really great to know how to make Masa for this dish. Thanks for sharing!
Tamales are the best! and this recipe it’s easy and delicious.
Tamales are the best, especially around the holidays. I want to try and make my own!
Hope you try this recipe.It’s easy and delicious
I might have to try this. I have never tried to make tamales on my own but they are big here in Texas.
Hope you try this recipe Amber! It’s delicious
Easy to follow recipe and so delicious 😋
So glad you enjoyed this!
Thank you, Maggie, for sharing your family’s recipe with us! We have been making tamales with prepared masa for years, but with the pandemic, we had to opt for a bag of Maseca tamal. So many recipes out there, but yours was the best (and easiest in terms of directions). Thank you again for sharing your family with us. Stay safe!
So glad you enjoyed this!