Tamales With Green Chili and Pork Recipe

Tamales filled with shredded pork carnitas in a green chili sauce. Joshua Bousel

Why It Works

  • Roasted poblanos give the sauce a fruity green-pepper flavor, while jalapeño provides a mellow heat.
  • Richly flavored carnitas add meaty depth to the filling.

A green chili made of roasted poblanos, tomatillos, and cilantro provides a bright and fruity base for the rich pork carnitas in these light and tender tamales.

Recipe Facts

Active: 90 mins
Total: 2 hrs 30 mins
Serves: 30 tamales

Rate & Comment


  • 4 medium poblano peppers

  • 1 medium jalapeño

  • 1 pound tomatillos, husked, washed, and halved

  • 3 medium cloves garlic, smashed and peeled

  • 1 cup packed roughly chopped fresh cilantro leaves and tender stems

  • 1 cup homemade chicken stock or low-sodium broth

  • 2 tablespoons juice from 1 lime

  • Kosher salt

  • Sugar, to taste

  • 4 cups shredded pork carnitas (see notes)

  • 1 recipe basic tamale dough

  • 3 dozen dried corn husks, soaked in water for at least 1 hour

  • Salsa verde, for serving


  1. Preheat broiler. Roast poblanos and jalapeño peppers directly over the flame of a gas stove, grill, or under a hot broiler, turning occasionally, until skin is completely charred and blackened all over. Place in a bowl, cover with plastic wrap, and let stand until cool enough to handle, 10 to 15 minutes. Using paper towels, run off charred skins, then stem and seed peppers. Transfer to the jar of a blender and set aside.

  2. Meanwhile, place tomatillos on a baking sheet, cut sides down. Broil until tomatillos have charred and softened, about 10 minutes. Transfer to blender with peppers, along with any liquid.

  3. Add garlic, cilantro, chicken stock and lime juice and puree until smooth. Transfer salsa to a large bowl and season with salt and sugar to taste. Stir in shredded pork and set aside.

  4. Working one at a time, place a corn husk on work surface. Place 2-3 tablespoons of tamale dough on larger end of husk and spread into a rectangle approximately 1/4 inch thick, leaving a 1-inch border around edges of husk. Place a heaping tablespoon of filling in a line down center of dough. Fold over sides of husk so dough surrounds filling, then fold bottom of husk up and secure closed by tying a thin strip of husk around tamale. Repeat with remaining husks, dough, and filling.

  5. Fill a large pot with 1 inch of water and bring to a boil. Rest tamales upright in a steamer insert or on rack above the water level. Cover and steam until dough is cooked through and pulls away easily from the husk, about 1 hour. Remove tamales from steamer and let rest until dough firms up, about 15 minutes. Serve immediately with salsa verde or store in refrigerator for up to a week or freeze for up to four months. Defrost and reheat tamales in steamer until warmed through or in microwave on high for 2 minutes.

Special equipment



If you don't have shredded pork available, you can simmer 2 pounds of cubed boneless pork shoulder in the green chile sauce, covered, until fork tender and then shred. Additional chicken stock may be required to thin out the sauce if it thickens too much during cooking.

This Recipe Appears In

Nutrition Facts (per serving)
307 Calories
16g Fat
25g Carbs
14g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 30
Amount per serving
Calories 307
% Daily Value*
Total Fat 16g 21%
Saturated Fat 5g 24%
Cholesterol 41mg 14%
Sodium 927mg 40%
Total Carbohydrate 25g 9%
Dietary Fiber 4g 15%
Total Sugars 2g
Protein 14g
Vitamin C 31mg 154%
Calcium 119mg 9%
Iron 2mg 10%
Potassium 368mg 8%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)