• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
loved by everyone

loved by everyone

  • Home
  • Dessert
  • Dinner
  • Salad
  • About
  • Contact
  • Privacy Policy
loved by everyone
  • Home
  • Dessert
  • Dinner
  • Salad
  • About
  • Contact
  • Privacy Policy
Dinner / Mexican Tamales

Mexican Tamales

February 28, 2026 By Sarah DuRoss

Jump to Recipe·Print Recipe

Learn how to make Mexican tamales at home with this easy, step-by-step guide. These delightful treats are perfect for gatherings, family dinners, or simply enjoying a taste of authentic Mexican cuisine. With a flavorful red chile beef filling wrapped in a fluffy masa dough, these tamales will impress your guests and satisfy your cravings.

Why You’ll Love This Recipe

  • Flavorful Filling: The combination of guajillo and ancho chiles creates a rich and savory filling that bursts with flavor.
  • Customizable Options: Feel free to experiment with different fillings, such as chicken or vegetables, to suit your taste preferences.
  • Perfect for Sharing: With 45 tamales per recipe, they are ideal for parties, potlucks, or meal prepping for the week.
  • Cultural Experience: Making tamales is a traditional Mexican activity that brings friends and family together in the kitchen.
  • Satisfying Texture: The masa dough provides a fluffy and soft texture that complements the hearty filling perfectly.

Tools and Preparation

Before diving into the cooking process, gather your tools. Having everything ready will make your tamale-making experience smooth and enjoyable.

Essential Tools and Equipment

  • Large bowl or pot
  • Blender
  • Dutch oven or large pot
  • Mixing bowl
  • Steamer pot

Importance of Each Tool

  • Blender: Essential for creating a smooth chile sauce that will enhance the beef filling.
  • Dutch oven: Provides even heat distribution while cooking the beef until tender.
  • Steamer pot: Ensures perfect steaming of the tamales without losing moisture and flavor.
save it

Ingredients

Learn how to make tamales at home with these simple step-by-step instructions. These authentic Mexican tamales are filled with a red chile beef wrapped in a fluffy masa dough.

For the Chile Sauce

  • 3 ounces guajillo chiles, (rinsed, stemmed, and seeded)
  • 3 ounces ancho chiles, (rinsed, stemmed, and seeded)
  • Water, (as needed)
  • 1 ½ teaspoons garlic powder
  • 3 teaspoons kosher salt, (divided)
  • ¾ teaspoon ground cumin

For the Beef Filling

  • 2 tablespoons olive oil
  • 2 ½ pounds boneless beef shoulder, (cut into large 4-inch chunks)
  • 1 bay leaf

For the Masa Dough

  • 8 ¼ cups masa harina, (about half of a 4.4 lb bag of Maseca)
  • 1 ¾ tablespoons fine salt
  • 1 tablespoon baking powder
  • 1 ¾ cups canola or avocado oil
  • 7 cups broth, (chicken, beef, or vegetable, plus more as needed)

For Wrapping

  • 50 corn husks, (about ½-¾ pound bag)
  • Hot water, (as needed)

How to Make Mexican Tamales

Step 1: Prep the Corn Husks

Soak corn husks in hot water for about an hour to soften them up. Cover them with foil or plastic wrap while they soak.

Step 2: Make the Chile Sauce

Boil guajillo and ancho chiles covered in water until softened. Blend them with garlic powder, salt, and cumin until smooth. Strain if necessary.

Step 3: Cook the Beef

Sear seasoned beef chunks in olive oil until browned. Add the blended chile sauce and bay leaf; simmer for about 2.5 hours until tender.

Step 4: Make the Masa Dough

In a large bowl, mix masa harina, fine salt, and baking powder. Add oil and mix well by hand. Gradually incorporate broth until soft like thick hummus.

Step 5: Prepare Corn Husks Again

Drain soaked corn husks and pat dry before laying them flat on a baking sheet.

Step 6: Assemble Tamales

Spread masa onto each corn husk. Add a spoonful of filling in the center. Fold edges together like a book; fold pointy end up.

Step 7: Steam Tamales

Place assembled tamales upright in a steamer pot filled with water. Steam on medium-low heat for about 2.5 hours until fully cooked.

Step 8: Check Doneness & Serve

Let one tamal cool for ten minutes; if it comes away easily from the husk, they’re ready! Serve warm after cooling slightly to firm up.

Enjoy your homemade Mexican tamales as an incredible treat any time!

How to Serve Mexican Tamales

Serving Mexican tamales can be a delightful experience, as they can be enjoyed in various ways. Whether you prefer them with traditional accompaniments or modern twists, there’s no wrong way to indulge in these tasty treats.

Traditional Accompaniments

  • Salsa Verde: This tangy green sauce made from tomatillos complements the rich flavors of tamales beautifully.
  • Mexican Crema: A drizzle of this creamy topping adds richness and balances the spices in the tamales.
  • Pickled Jalapeños: These add a spicy kick and a crunchy texture that contrasts nicely with the soft tamale.

Unique Pairings

  • Guacamole: The creamy avocado dip enhances the flavor profile and adds freshness.
  • Refried Beans: A side of refried beans provides protein and makes for a hearty meal.
  • Corn Salad: A refreshing corn salad with lime dressing can brighten up your plate and add crunch.

Garnishes

  • Chopped Cilantro: Sprinkling fresh cilantro on top adds color and freshness.
  • Lime Wedges: A squeeze of lime elevates the flavors and adds a zesty touch.

How to Perfect Mexican Tamales

Making perfect Mexican tamales takes practice, but with some tips, you can achieve great results. Focus on the dough consistency and filling balance for the best outcome.

  • Use Fresh Ingredients: Always opt for fresh masa harina and quality meats for superior flavor.
  • Check Dough Consistency: The masa dough should be soft yet hold its shape; adjust with broth as needed.
  • Soak Corn Husks Well: Ensure husks are properly soaked to make wrapping easier and prevent tearing.
  • Don’t Overstuff: Fill each tamal lightly to avoid overflow during cooking. Less is often more!
  • Steam Properly: Ensure enough water in the steamer pot for consistent steaming without drying out.
  • Let Them Rest: Allow tamales to rest after steaming; this helps them firm up, making them easier to unwrap.

Best Side Dishes for Mexican Tamales

Pairing side dishes with Mexican tamales enhances your meal experience. Here are some delicious options to consider:

  1. Spanish Rice: This flavorful rice dish cooked with tomatoes and spices complements the savory tamales well.
  2. Elote (Mexican Street Corn): Grilled corn coated in cheese, lime, and chili powder offers a sweet and spicy contrast.
  3. Chiles Rellenos: Stuffed peppers filled with cheese or meat provide an extra layer of flavor to your meal.
  4. Fried Plantains: Sweet fried plantains bring a delightful sweetness that balances the savory flavors of tamales.
  5. Black Beans: Seasoned black beans offer protein and fiber, rounding out your meal beautifully.
  6. Avocado Salad: A light salad featuring ripe avocados adds creaminess and freshness, pairing perfectly with tamales.
  7. Pico de Gallo: This fresh salsa made from tomatoes, onions, cilantro, and lime adds brightness and crunch.
  8. Cabbage Slaw: A simple slaw with lime dressing provides a crisp texture that complements soft tamales nicely.

Common Mistakes to Avoid

Making Mexican Tamales can be a rewarding experience, but avoiding common pitfalls is essential for success.

  • Not soaking the corn husks properly: If the corn husks are not soaked long enough, they will be too stiff to work with. Soak them for at least an hour in hot water to soften.
  • Overfilling the tamales: Overstuffing can lead to messy results, as the filling may ooze out during cooking. Stick to 1-2 tablespoons of filling per tamal.
  • Ignoring the masa consistency: A dry masa won’t spread well, while an overly wet masa will fall apart. Aim for a soft, spreadable texture similar to thick hummus.
  • Failing to check doneness: Always test one tamal after steaming. If it sticks to the husk, it needs more time. This ensures all tamales are cooked perfectly.
  • Skipping the resting period: Letting tamales rest for about 10 minutes after steaming helps them firm up and makes unwrapping easier.

Storage & Reheating Instructions

Refrigerator Storage

  • Store leftover tamales in an airtight container in the fridge.
  • They can be kept for up to 3 days.

Freezing Mexican Tamales

  • Wrap each tamal individually in plastic wrap or foil before placing them in a freezer-safe bag.
  • They can be frozen for up to 3 months.

Reheating Mexican Tamales

  • Oven: Preheat your oven to 350°F (175°C). Wrap tamales in foil and heat for about 20-25 minutes until warmed through.
  • Microwave: Place tamales on a microwave-safe plate and cover with a damp paper towel. Heat on high for about 2-3 minutes until hot.
  • Stovetop: Steam tamales over boiling water in a steamer basket for about 15-20 minutes until heated through.

Frequently Asked Questions

Here are some common questions about making Mexican Tamales.

What is the best way to prepare masa for Mexican Tamales?

The masa should be mixed until it’s soft and spreadable, resembling thick hummus. Adjust with broth if too dry or masa harina if too wet.

How long do Mexican Tamales take to steam?

Tamales typically take about 2 ½ hours to steam fully. Always check one for doneness before serving.

Can I customize the filling of my Mexican Tamales?

Absolutely! You can use chicken, turkey, or vegetarian fillings like beans and cheese for different flavor profiles.

How do I know when my Mexican Tamales are done?

When the husk peels away easily from the masa after steaming, your tamale is ready. If it sticks, give them more time.

How should I serve Mexican Tamales?

Serve them warm with your favorite salsa or toppings such as guacamole or sour cream for added flavor.

Final Thoughts

Mexican Tamales are not only delicious but also versatile and fun to make! Customize your fillings and enjoy them at gatherings or family meals. This recipe is a wonderful way to explore authentic flavors and share a piece of culinary tradition with loved ones.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Tamales

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Print Recipe
Pin Recipe

Learn how to create delicious Mexican tamales with this straightforward recipe that brings the rich flavors of traditional cuisine right to your kitchen. These delightful treats are filled with a savory red chile beef mixture and wrapped in fluffy masa dough, making them perfect for family gatherings, potlucks, or simply enjoying a comforting homemade meal. With customizable filling options available, you can cater to various tastes and preferences. Embark on a culinary adventure as you gather friends and family to help in this enjoyable cooking experience.

  • Total Time: 3 hours
  • Yield: Approximately 45 servings 1x

Ingredients

Scale
  • 3 ounces guajillo chiles (rinsed, stemmed, and seeded)
  • 3 ounces ancho chiles (rinsed, stemmed, and seeded)
  • Water (as needed)
  • 1 ½ teaspoons garlic powder
  • 3 teaspoons kosher salt (divided)
  • ¾ teaspoon ground cumin
  • 2 tablespoons olive oil
  • 2 ½ pounds boneless beef shoulder (cut into large 4-inch chunks)
  • 1 bay leaf
  • 8 ¼ cups masa harina (about half of a 4.4 lb bag of Maseca)
  • 1 ¾ tablespoons fine salt
  • 1 tablespoon baking powder
  • 1 ¾ cups canola or avocado oil
  • 7 cups broth (chicken, beef, or vegetable, plus more as needed)
  • 50 corn husks (about ½–¾ pound bag)
  • Hot water (as needed)

Instructions

  1. Soak corn husks in hot water for about an hour to soften them up. Cover them with foil or plastic wrap while they soak.
  2. Boil guajillo and ancho chiles covered in water until softened. Blend them with garlic powder, salt, and cumin until smooth. Strain if necessary.
  3. Sear seasoned beef chunks in olive oil until browned. Add the blended chile sauce and bay leaf; simmer for about 2.5 hours until tender.
  4. In a large bowl, mix masa harina, fine salt, and baking powder. Add oil and mix well by hand. Gradually incorporate broth until soft like thick hummus.
  5. Drain soaked corn husks and pat dry before laying them flat on a baking sheet.
  6. Spread masa onto each corn husk. Add a spoonful of filling in the center. Fold edges together like a book; fold pointy end up.
  7. Place assembled tamales upright in a steamer pot filled with water. Steam on medium-low heat for about 2.5 hours until fully cooked.
  8. Let one tamal cool for ten minutes; if it comes away easily from the husk, they’re ready! Serve warm after cooling slightly to firm up.
  • Author: Sarah DuRoss
  • Prep Time: 30 minutes
  • Cook Time: 150 minutes
  • Category: Main Dish
  • Method: Steaming
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 tamal (90g)
  • Calories: 210
  • Sugar: 1g
  • Sodium: 330mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 3g
  • Protein: 8g
  • Cholesterol: 35mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

« Previous Post
Eggs in Purgatory Recipe
Next Post »
Oreo Krispies: Irresistibly Chewy No-Bake Delight

If you enjoyed this…

Cheddar Garlic Herb Potato Soup: Creamy Comfort in a Bowl
Dinner

Cheddar Garlic Herb Potato Soup: Creamy Comfort in a Bowl

Cheddar Broccoli Potato Soup
Dinner

Cheddar Broccoli Potato Soup

Crock Pot Bourbon Chicken Recipe is a must-try dish!
Dinner

Crock Pot Glazed Chicken Recipe is a must-try dish!

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Browse by Diet

DessertDessertDinnerDinnerSaladSalad
Mediterranean Chicken Stir Fry Recipe

Mediterranean Chicken Stir Fry Recipe

Chinese BBQ beef

Chinese BBQ beef

Velvety Pastalaya

Velvety Pastalaya

© 2026 · About · Contact · Privacy Policy · Terms of Use · CCPA · DMCA