Tamales

Prep 1 hour
Cook 1 hour
Servings 20 tamales

Some of my favorite dishes to make come from Mexico because most of the ingredients are naturally gluten-free and full of flavor. Tamales are one of those classics, made with soft masa harina (corn flour) dough and a rich, savory filling that’s comforting and delicious. These are my take on traditional tamales, made completely gluten-free but still with that same tender texture and authentic taste. Each little pocket of masa is wrapped in a corn husk and steamed until perfectly soft. I love making these when I’m hosting a crowd or bringing something special to share because they’re always a hit.

Two gluten-free tamales on a white plate topped with salsa verde and red enchilada sauce, garnished with fresh cilantro.

The process of making tamales might seem a little involved, but once you get into it, it’s actually really relaxing. The masa is made with gluten-free masa harina, which gives that authentic corn flavor, and a bit of broth and lard to make it soft and spreadable. The best part is that there are endless options for fillings. They can be made with meat and cheese or completely vegetarian and loaded with beans and rice. Once you spread the dough and add the filling, it’s just a quick fold, and they’re ready for steaming. It’s a fun way to get family and kids involved, and you’re rewarded with tender, flavorful tamales.

Gluten-Free Cooking Tips

  • Soak the corn husks early. Start soaking your husks before mixing the masa so they’re soft and easy to fold when you’re ready to assemble.
  • Get the masa texture right. The dough should be smooth, soft, and spreadable—similar to thick hummus. If it feels dry or cracks, add warm broth, a tablespoon at a time until it spreads easily.
  • Don’t overfill. Use about 2 tablespoons of masa and 1–2 tablespoons of filling. Overfilling makes folding difficult and can cause the tamales to leak during steaming.
  • Stand tamales upright when steaming. Keep the open ends facing up so steam circulates evenly and moisture doesn’t collect inside.
  • Check for doneness. Tamales are fully cooked when the masa pulls away cleanly from the husk. If it sticks or feels wet, continue steaming for another 10–15 minutes.
  • Let them rest before serving. Give cooked tamales about 10 minutes to set before unwrapping. This helps the masa firm up and hold together beautifully.
No ratings yet

Gluten-Free Tamales

Servings: 20 tamales
Prep: 1 hour
Cook: 1 hour
Total: 2 hours
Two gluten-free tamales on a white plate topped with salsa verde and red enchilada sauce, garnished with fresh cilantro.
These are my take on traditional tamales, made completely gluten-free but still with that same tender texture and authentic taste. Each little pocket of masa is wrapped in a corn husk and steamed until perfectly soft. I love making these when I’m hosting a crowd or bringing something special to share because they’re always a hit.
Step-by-step photos can be seen below the recipe card.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients 

Masa Dough

  • 4 cups masa harina, gluten-free corn flour for tamales
  • 2 tsp baking powder
  • tsp salt
  • 1 cup lard, melted
  • cups warm broth, beef, chicken, or vegetable

For the Filling

Assembly

  • 20 dried corn husks, soaked in hot water for 30 minutes until softened

Instructions 

  • Soak the corn husks in a shallow bowl filled with hot water until softened, about 30 minutes. Keep them submerged by placing a plate on top. Then drain and dry.
  • In a large bowl, whisk together masa harina, baking powder, salt, and cumin.
  • Add lard and beat with an electric mixer until the mixture looks crumbly.
  • Slowly pour in warm broth, mixing until a soft, spreadable dough forms. It should feel like thick hummus and spread without cracking.
  • In a separate bowl, mix shredded pork with enchilada sauce until evenly coated.
  • Lay a soaked corn husk flat, smooth side facing up (this will be the inside). Spread about 2 tbsp of masa dough in the center, leaving space at the sides and top. Add 1–2 tbsp of filling down the middle.
  • Fold the sides of the husk inward over the filling, like a book. Then fold a second time like a book. Then fold the bottom end up. Tie with a thin strip of husk if desired.
  • Instant Pot Method: Place a trivet or steamer basket inside the Instant Pot and add 1 cup of water. Place a few corn husks on top of the basket or trivet.
  • Stand tamales upright, open ends facing up. Seal the lid, set to Manual/Pressure Cook for 25 minutes on High Pressure. Let pressure release naturally for 10 minutes, then quick release any remaining pressure.
  • Steamer Method: Stand tamales upright in a large steamer pot with open ends facing up. Steam over simmering water for 1 hour or longer, adding more water as needed.
  • Tamales are done when the masa pulls away cleanly from the husk and feels firm. Let rest 10 minutes before serving. Enjoy!

Notes

  • Make sure the masa harina (corn flour) is certified gluten-free.
  • Fold snugly but not too tightly. A gentle fold allows the masa to expand slightly while steaming, keeping the texture light.
  • Make it a group activity. Filling and folding tamales goes faster (and is more fun) when you do it with family or friends.
  • Try a test tamale first. Steam one tamale to check the masa texture and seasoning before committing to the full batch.
  • Keep extras warm. Once the tamales are done, cover the pot with a lid and a towel to trap heat and keep them warm until serving.

Nutrition

Serving: 1tamaleCalories: 162kcalCarbohydrates: 26gProtein: 7gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 0.2gCholesterol: 16mgSodium: 907mgPotassium: 71mgFiber: 2gSugar: 7gVitamin A: 353IUVitamin C: 2mgCalcium: 78mgIron: 2mg

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

Additional Info

Course: Appetizer, Dinner, Lunch
Cuisine: Mexican
Tried this recipe?Mention @mamaknowsglutenfree or tag #mamaknowsglutenfree!

How to Make Tamales Step by Step

Tamales ingredients

Gather all the ingredients together.

Dried corn husks soaking in hot water inside a glass baking dish until pliable.

Soak the corn husks: Place 20 dried corn husks in a large shallow bowl and cover them with hot water. Let them soak for about 30 minutes, or until softened and flexible. To keep them submerged, place a plate on top. Drain and pat dry before using.

A glass bowl filled with masa harina, baking powder, and salt mixed together for the tamale dough.

Mix the dry ingredients: In a large mixing bowl, whisk together 4 cups of gluten-free masa harina, 2 tsp of baking powder, and 2½ tsp of salt until well combined.

The masa mixture after adding melted lard, crumbly and starting to come together.

Add the fat: Pour in 1 cup of melted lard and beat the mixture with an electric mixer until it looks crumbly and evenly coated. 

Smooth, spreadable gluten-free masa dough in a glass bowl, ready to use.

Add the liquid: Slowly add 3½ cups of warm broth (use beef, chicken, or vegetable) a little at a time, mixing until a soft, spreadable dough forms. The masa should feel similar to thick hummus—smooth and pliable without cracking when spread.

Shredded pork mixed with red enchilada sauce in a glass bowl.

Prepare the filling: In a separate bowl, combine 3 cups of cooked, shredded pork or chicken with 2 cups of red enchilada sauce. Stir until the meat is fully coated in sauce.

A single soaked corn husk laid flat and ready to fill.

Prep the corn husk: Lay one soaked corn husk flat on your work surface, smooth side facing up. 

A softened corn husk with masa dough spread over it and a spoonful of pork filling in the center.

Fill the tamales: Spread about 2 tbsp of masa dough in the center, leaving room along the sides and top. Spoon 1-2 tbsp of filling down the middle of the masa. 

A filled tamale neatly folded and ready for steaming, with extra husks stacked beside it.

Fold in the sides: Fold the sides of the husk inward over the filling. 

A batch of uncooked tamales wrapped in corn husks and tied with thin strips of husk, ready for steaming.

Fold and tie: Then, fold the bottom end up. Tie with a thin strip of husk if desired. Repeat with the remaining dough and filling.

A few soaked corn husks placed at the bottom of a metal pot to line the steamer.

Cook the tamales

Instant pot method: Place a trivet or steamer basket in the Instant Pot and pour in 1 cup of water. Lay a few corn husks on the bottom, then stand the tamales upright with open ends facing up. Seal the lid and cook on High Pressure for 25 minutes. Let the pressure release naturally for 10 minutes, then quick release any remaining pressure.

Filled tamales arranged upright in a pot with open ends facing up, ready to be steamed.

Steamer pot method: Stand the tamales upright in a large steamer pot with open ends facing up. 

Fully cooked tamales after steaming, with golden husks and firm masa showing at the tops.

Steam: Steam over simmering water for 1 hour or longer, checking occasionally and adding more water as needed to prevent drying out.

A single cooked tamale unwrapped from the corn husk, showing its soft, smooth masa texture.

Check doneness: Tamales are done when the masa pulls away cleanly from the husk and feels firm to the touch.

Two gluten-free tamales served on a white plate topped with green salsa and red sauce, garnished with fresh cilantro.

Cool and serve: Let them rest for 10 minutes before serving to allow the masa to set.

Close-up of a tamale cut open on a fork, showing the red pork filling inside.

What Else Can I Add?

  • Shredded Pork with Red Enchilada Sauce: the classic, richly flavored tamale filling.
  • Shredded Chicken with Salsa Verde: tender chicken with a bright, tangy green sauce.
  • Beef with Chili Sauce: hearty and full of smoky spice, perfect for meat lovers.
  • Cheese and Green Chiles: mild, creamy, and a favorite for vegetarian tamales.
  • Beans and Cheese: a simple, budget-friendly option that’s naturally gluten-free and full of flavor.
  • Roasted Vegetables with Salsa Roja: a colorful mix of peppers, onions, and zucchini for a lighter version.
  • Sweet Corn and Cinnamon: for a fun twist, try a dessert-style tamale with sweet masa and warm spice.

Serving Suggestions

These tamales are perfect for holidays, fiestas, or cozy weekends. I love serving them with Mexican rice, refried beans, or guacamole and pico de gallo on the side. A surprisingly good twist is a drizzle of cashew cream on top, which adds a subtle nutty flavor. Or, add a drizzle of enchilada sauce and a sprinkle of cotija cheese for restaurant-style flavor.

Storage Instructions

I almost always make extra tamales because they keep so well. Once they’ve cooled, I tuck them (still in their corn husks) into an airtight container and store them in the fridge for up to 3 days. 

They also freeze beautifully. Just slide them into a freezer bag or container and keep them for up to 3 months. When a craving hits, you can steam them straight from frozen or warm one in the microwave wrapped in a damp paper towel. There’s nothing better than pulling out a few homemade tamales on a busy night and having dinner ready in minutes.

More Gluten-Free Mexican Recipes to Try

About Sabine Venier

Originally from Austria and currently residing in the UK, Sabine Venier infuses her passion for homemade gluten-free cooking into Mama Knows Gluten Free. As the former proprietor of a successful food blog, her culinary expertise spans a broad spectrum. Sabine’s culinary journey was rooted in the cherished family recipes taught by her mother, nurturing a profound appreciation for fresh, homemade ingredients. Sabine has gained recognition as a recipe developer and food photographer, with her work featured in various magazines and online platforms. Her innovative recipes have appeared in prestigious publications such as Forbes, Parade, and Rachael Ray Everyday. As a published cookbook author (The Chocolate Addict’s Baking Book), she is excited to share her practical and easy-to-follow recipes with the Mama Knows Gluten Free community.

You Might Also Like:

Leave a comment

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

Don't forget to click the ⭐ star rating below