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

Indulge in the rich flavors of homemade Mexican Tamales, a traditional dish perfect for gatherings or cozy family meals. This easy-to-follow recipe features a savory beef filling enveloped in fluffy masa dough, all wrapped in pliable corn husks and steamed to perfection. The combination of guajillo and ancho chiles provides a vibrant sauce that elevates each bite, making these tamales a standout choice for any occasion. Gather your friends and family for a fun tamale-making session, and enjoy the cultural experience while creating delicious memories together.

  • Total Time: 4 hours
  • Yield: Approximately 12 tamales 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
  • 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.
  2. Prepare the chile sauce by soaking and blending the guajillo and ancho chiles with garlic powder, salt, and cumin.
  3. Sear the seasoned beef in olive oil until browned, then simmer with the chile sauce until tender.
  4. Mix masa harina with baking powder, salt, and oil; gradually add broth until you achieve a spreadable consistency.
  5. Assemble tamales by spreading masa on soaked corn husks, adding beef filling, folding them up, and steaming until set.
  • Author: Mia
  • Prep Time: 90 minutes
  • Cook Time: 150 minutes
  • Category: Main
  • Method: Steaming
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 tamale (100g)
  • Calories: 280
  • Sugar: 2g
  • Sodium: 460mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 10g
  • Cholesterol: 55mg