Pork Tamales with Cheese

Topic: Cozy & Comforting Fall Recipes

Enjoy the rich flavors of tender pork shoulder slow-cooked and combined with a vibrant red chile sauce and creamy Monterey Jack cheese. Wrapped in soft, fluffy masa dough made with masa harina and seasoned with cumin and garlic, these tamales are steamed until perfectly set. The preparation includes soaking corn husks, whipping lard into the masa for a light texture, and careful assembly before cooking to ensure a delicious, melt-in-your-mouth experience. Whether using a stovetop steamer or Instant Pot, patience brings out a satisfying traditional taste.

A woman in a white chef's coat smiles at the camera.
By racha Racha
Last modified on Sun, 09 Nov 2025 19:57:09 GMT
A plate of pork tamales with a bowl of sauce. Bookmark
A plate of pork tamales with a bowl of sauce. | recipesbyracha.com

Making pork tamales is a labor of love that rewards patience with incredible flavors and comforting textures. This recipe walks you through the process step by step, from prepping the masa dough to assembling and cooking tamales filled with tender roasted pork, red chile sauce, and melty Monterey Jack cheese. It’s a perfect dish to prepare ahead for family gatherings or festive occasions.

I first made these tamales for a holiday party and the whole family couldn’t stop raving about how the smoky pork and cheese filling was perfectly balanced with the spicy red chile sauce.

Ingredients

  • Corn husks: thirty to forty pieces soaked to soften so they become pliable and easy to fold
  • Pork shoulder: roasted ahead of time for juicy shreddable meat
  • Red chile sauce: adds depth and gentle heat to the pork filling
  • Monterey Jack cheese: sliced into logs for melty creamy bites
  • Masa harina: four and a half cups is the base of the dough and should be fresh for best flavor
  • Baking powder: one and a half teaspoons to give the dough a tender texture
  • Salt: one and a half teaspoons to season
  • Cumin: one and a half teaspoons provides an earthy warmth
  • Garlic powder: one teaspoon for subtle savoriness
  • Fat: lard beef tallow or butter one and a half cups whipped to introduce air
  • Chicken broth: two to three cups to moisten the dough until spreadable and creamy

Instructions

Saturate the Corn Husks:
Rinse the corn husks under running water to remove any dust or debris then place them in a large bowl separate and pour hot water over the husks. Let them soak for at least one hour until they become soft and pliable. You can leave them soaking while the pork cooks to streamline your prep.
Prepare the Pork Filling:
Roast a pork shoulder following your preferred recipe. When the pork finishes cooking shred the meat off the bone and place in a large bowl. Pour freshly made red chile sauce over the shredded pork and stir until fully combined. Cover and set aside. Slice Monterey Jack cheese into three inch logs one quarter inch wide and cover on a plate.
Create the Masa Dough:
In a medium bowl mix masa harina baking powder salt cumin and garlic powder together then set aside. In a large bowl place the lard or the fat of choice and beat with an electric mixer on medium speed for four to six minutes until light and fluffy. Add half of the dry masa mixture mix well then add the rest and stir till crumbly. Pour in one cup of chicken broth and mix thoroughly continuing to add broth in half to one cup increments until the dough reaches the consistency of creamy peanut butter slightly sticky but spreadable. Beat the dough on medium speed for ten minutes. Drop half a teaspoon of dough into cold water if it floats it is ready. Taste and adjust salt if needed.
Assemble the Tamales:
Lay one soaked corn husk flat with the smooth side up. Spoon three to four tablespoons of masa dough onto the wide end and spread evenly over the top two thirds leaving half an inch clear at the top. Place two to three tablespoons of the pork filling in the center of the dough add one slice of cheese alongside the filling. Fold the sides of the husk toward the center then fold over the top to enclose the filling. Fold the narrow end up to seal the bottom of the tamale and place completed tamales upright on a plate as you work through the batch.
Cook the Tamales on the Stovetop:
Fill a large pot with two to three inches of water and place a steamer basket or rack so tamales do not touch the water. Arrange tamales upright closely packed with the open end facing up cover with extra corn husks or a damp towel to retain steam. Bring water to a boil reduce to a simmer cover and steam for sixty to seventy five minutes adding hot water down the pot sides anytime the coin stops jingling. Check doneness by peeling one tamale the husk should pull away easily and the dough should not stick. Let rest for ten minutes before serving.
Cook the Tamales in the Instant Pot:
Add one cup water to the inner pot and place a rack inside. Arrange tamales upright on the rack in a tight circle seal lid and cook on high pressure for thirty minutes. Let pressure release naturally for ten minutes then release remaining pressure manually.
A plate of pork tamales.
A plate of pork tamales. | recipesbyracha.com

One of my favorite moments making tamales was gathering my family around the kitchen table to assemble them together a tradition that’s become more about the process and stories than the meal itself.

Storage Tips

Cooked tamales keep well in the fridge for four to five days wrapped tightly to maintain moisture. For longer storage freeze uncooked or cooked tamales in airtight containers or freezer bags. Reheat frozen cooked tamales by steaming for about 45 minutes or until heated through. Avoid microwaving as it can dry out the masa.

Ingredient Substitutions

Lard can be substituted with unsalted butter or beef tallow for different flavor profiles. If Monterey Jack cheese is unavailable mild cheddar or a melty Oaxaca cheese are great alternatives. Chicken broth used in the masa dough can be replaced with vegetable broth for a lighter taste or water if necessary.

Serving Suggestions

Pork tamales are delicious served with extra red chile sauce on the side and a dollop of sour cream or crema. Fresh chopped cilantro and lime wedges brighten up the plate and they pair wonderfully with Mexican rice refried beans or a crisp green salad for a well rounded meal.

A plate of pork tamales with a brown sauce.
A plate of pork tamales with a brown sauce. | recipesbyracha.com

These pork tamales take time but reward you with authentic flavor and a festive centerpiece for gatherings. Plan ahead and enjoy the process.

Common Questions About Recipes

→ How do I soften corn husks for tamales?

Soak corn husks in hot water for at least one hour until they become pliable and easy to work with during assembly.

→ What makes the masa dough light and fluffy?

Whipping the lard or fat until fluffy and incorporating air into the masa flour mixture by beating for about 10 minutes results in a tender, airy dough.

→ How can I tell if the masa dough is ready for steaming?

Drop a small amount of dough into cold water; if it floats, the dough has the correct consistency to steam.

→ What is the purpose of the red chile sauce in this dish?

The red chile sauce adds a subtle heat and deep, smoky flavor that complements the savory pork filling inside the tamales.

→ Can these tamales be cooked using an Instant Pot?

Yes, tamales can be steamed in an Instant Pot on high pressure for 30 minutes, then naturally release pressure for best results.

→ How should I store leftover tamales?

Leftover tamales can be frozen before or after steaming. Reheat by steaming frozen tamales for 45 minutes if pre-cooked, or 1.5 to 2 hours if raw.

Pork Tamales with Cheese

Steamed tamales featuring tender pork shoulder, red chile sauce, and melted Monterey Jack cheese in a soft masa dough.

Prep Time
90 minutes
Cooking Time
75 minutes
Total Time
165 minutes
By racha: Racha

Recipe Category: Fall Recipes

Skill Level: Moderately Tricky

Culinary Style: Mexican

Makes: 30 Servings (30 tamales)

Diet Preferences: Gluten-Free

What You'll Need

→ Corn Husks

01 30 to 40 dried corn husks

→ Filling

02 1 roasted pork shoulder, shredded
03 Red chile sauce, sufficient to coat pork
04 10 ounces Monterey Jack cheese, sliced into 3-inch by 0.25-inch strips

→ Masa Dough

05 4 1/2 cups instant corn masa flour (masa harina)
06 1 1/2 teaspoons baking powder
07 1 1/2 teaspoons salt
08 1 1/2 teaspoons ground cumin
09 1 teaspoon garlic powder
10 1 1/2 cups lard (or beef tallow or butter), softened
11 2 to 3 cups chicken broth, warmed

Steps to Follow

Step 01

Rinse dried corn husks under running water to remove dust. Place in a large bowl and cover with hot water, soaking for at least 1 hour until softened.

Step 02

Roast pork shoulder according to your preferred method. Shred the meat and combine with red chile sauce in a large bowl. Cover and set aside. Slice Monterey Jack cheese into 3-inch by 0.25-inch strips and set aside.

Step 03

In a medium bowl, mix masa harina, baking powder, salt, ground cumin, and garlic powder until evenly blended.

Step 04

Using an electric mixer, beat the lard or chosen fat in a large bowl for 4 to 6 minutes until light and fluffy, resembling soft frosting.

Step 05

Add the dry masa mixture in two additions to the whipped fat, mixing until crumbly after each addition.

Step 06

Pour warm chicken broth in increments of 0.5 to 1 cup, mixing thoroughly until masa dough is soft, slightly sticky, and spreadable—similar to creamy peanut butter consistency.

Step 07

Beat the masa dough on medium speed for approximately 10 minutes to incorporate air, enhancing tenderness.

Step 08

Drop half a teaspoon of dough into a glass of cold water. The dough should float; if it sinks, continue beating for a few additional minutes.

Step 09

Taste the masa dough and add salt if necessary. Optionally, fry a small sample to verify flavor and texture.

Step 10

Lay a softened corn husk smooth side up. Spread 3 to 4 tablespoons of masa dough over the top two thirds, leaving 0.5 inch space at the top edge. Add 2 to 3 tablespoons of pork filling and a slice of cheese. Fold sides over the filling and fold the bottom end up to seal. Repeat for remaining tamales.

Step 11

Add 2 to 3 inches of water to a large pot and place a steamer rack inside. Arrange tamales upright with open ends up, pack tightly. Cover tamales with additional corn husks or a clean towel. Bring water to boil, reduce heat to simmer, cover, and steam for 60 to 75 minutes. Add water as needed to maintain steam. Tamales are done when husks peel away easily without dough sticking.

Step 12

Pour 1 cup of water into the Instant Pot. Place a rack inside and arrange tamales upright on the rack tightly packed. Seal lid and cook on high pressure for 30 minutes. Allow a natural pressure release for 10 minutes, then manually release remaining pressure.

Step 13

Let cooked tamales rest at room temperature for 10 minutes to firm up before serving.

Additional Tips

  1. Whipping the fat and masa thoroughly ensures tender tamales. Baking powder is optional but produces a lighter dough texture.
  2. Use an offset spatula or bench scraper for easier dough spreading.
  3. Tamales can be frozen before or after cooking; steam frozen cooked tamales for 45 minutes, frozen uncooked for 90 to 120 minutes.

Must-Have Gear

  • Electric mixer
  • Large mixing bowls
  • Large pot with steamer rack
  • Instant Pot (optional)
  • Offset spatula or bench scraper

Potential Allergy Info

Check product labels for allergens and consult your healthcare provider if unsure.
  • Contains dairy (Monterey Jack cheese, lard/butter may contain dairy derivatives)

Nutritional Details (Per Portion)

Nutritional info is provided for guidance and isn’t a substitute for professional health advice.
  • Calories: 342
  • Fat: 21 g
  • Carbohydrates: 35 g
  • Protein Content: 9 g