Authentic Green Chili and Cheese Tamales Recipe: Smoky Spice-Packed Layers Steamed to Perfection

Soups & Stews

Authentic Green Chili and Cheese Tamales Recipe: Smoky Spice-Packed Layers Steamed to Perfection

This authentic green chili and cheese tamale recipe delivers the smoky, spice-packed layers that make tamales legendary. The secret lies in the perfect balance of homemade masa, vibrant green chili sauce, and melted cheese—all steamed to tender perfection in corn husks.

I've perfected this recipe over years of family gatherings, ensuring every bite captures the rich traditions of Mexican cuisine without compromising on flavor or texture.

The process begins with fresh masa dough, hand-kneaded for the ideal consistency, followed by a robust green chili filling packed with roasted peppers, onions, and spices. The filling is carefully folded into the masa, creating those signature triangular tamales that steam into melt-in-your-mouth tenderness.

What sets this recipe apart is the authentic technique of wrapping each tamale in corn husks, ensuring the flavors meld together during steaming for a truly restaurant-quality result.

By the time you're done, you'll have tamales with crispy edges, fluffy interiors, and layers of cheesy goodness that make them impossible to resist. The aroma alone—smoky, spicy, and comforting—will have everyone asking for seconds.

Serve with warm salsa, refried beans, or a simple side of rice to complete the meal.

This recipe is designed to impress, whether you're cooking for a holiday feast or a casual family dinner. The instructions walk you through every step, from preparing the masa to steaming the tamales, so you can achieve that authentic taste at home.

Let's get started on creating tamales that taste like they came straight from a Mexican abuela's kitchen.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for authentic green chili and cheese tamale

Twelve ingredients for tamales that taste like family tradition—smoky, cheesy, and full of love.

Ingredient Amount Notes
Dried Green Ancho Chilies 🌶️ ½ cup Stems and seeds removed
White Onions 🧅 3 whole Medium size, roughly chopped
Garlic Cloves 🧄 8 cloves Peeled, roasted with peppers
Fresh Tomatillos 🍅 2 cups Husk removed, rinsed
Fresh Cilantro 🌿 ½ cup Chopped stems included
Masa Harina 🌾 4 cups Maseca brand preferred
Warm Water 💧 2 ½ cups For masa dough
Lard 🧈 ½ cup Leaf or leaf lard preferred
Shredded Monterey Jack Cheese 🧀 2 cups Freshly shredded
Corn Husks 🌽 18 whole Fresh or dried, soaked
Vegetable Oil 🫒 2 tbsp For greasing husks
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Cumin 🌿 1 tsp Toasted for depth
Smoked Paprika 🌶️ 1 tsp For smoky flavor

The chilies are the heart of this recipe. Look for dried ancho chilies at Mexican markets—they're milder than you'd expect but pack serious depth. If you can't find them, pasilla or guajillo chilies work in a pinch, but adjust the water when soaking to keep them tender. The Maseca brand masa harina is the gold standard here—it's what most abuelas use, and it gives that perfect crumbly yet tender texture. For the lard, leaf lard is ideal, but vegetable shortening works if you're avoiding meat. Just don't use butter—it won't steam right. Corn husks? Soak them for 30 minutes to make them pliable, or use the pre-soaked kind from the Latin market.

No ancho chilies? Blend 1-2 fresh green jalapeños with the tomatillos for heat, but reduce the salt. Short on masa harina? Mix equal parts cornmeal and flour, but the texture won't be quite the same. The cheese is non-negotiable for that gooey goodness—Monterey Jack melts perfectly, but a mix of cheddar and pepper jack adds extra punch. For the filling, roast the peppers and onions until charred. That smoky flavor is what makes these tamales taste authentic. If you're making a big batch, double the filling and freeze it in portions—saves time on busy days.

Tamales keep for 3 days in the fridge if wrapped tightly in foil, but honestly, they're best eaten fresh. For longer storage, freeze them unwrapped on a tray first to prevent sticking, then transfer to a bag for up to 3 months. Reheat by steaming for 15 minutes or microwaving with a damp paper towel. Pro tip: Make extra filling—it's amazing on toast, in quesadillas, or even as a dip. And if you're feeling fancy, brush the steamed tamales with a little melted butter before serving. Trust me, it's worth it.

❤️

Why You'll Love This Recipe

  • I’ll be real: these tamales take zero fuss. Soak those ancho chilies overnight—yes, it’s one step—but after that? Just blend, steam, and boom. The real magic is how the smoky chilies and fresh tomatillos marry into a sauce that feels like a hug.
  • No Fuss, Big Payoff: I’ll be real: these tamales take zero fuss. Soak those ancho chilies overnight—yes, it’s one step—but after that? Just blend, steam, and boom. The real magic is how the smoky chilies and fresh tomatillos marry into a sauce that feels like a hug.
  • Smoky Cheese Magic: That crispy edge from the dried chilies? Chef’s kiss. The cheese melts just enough to stretch into every bite, while the tomatillo tang keeps it bright. Honestly, the first time I tasted it, I nearly burned the kitchen—worth every second.
  • Weeknight Hero: Between us, this is my go-to when I’ve got friends over or the kids are begging for something "fancy." It’s hearty enough for a crowd but simple enough to make when I’m exhausted. Plus, the leftovers reheat like a dream—no dry corners here.

Step-by-step instructions for authentic green chili and cheese tamales

Here's how to make tamales with rich, smoky green chili filling that stays perfectly moist and flavorful.

1

Prepare the Green Chili Filling

Toast the 0.5 cup dried green ancho chilies in a dry skillet over medium heat for 1-2 minutes until fragrant. Transfer to a bowl with 3 whole white onions and 8 peeled garlic cloves, then cover with hot water and let soak for 20 minutes. This rehydrates the chilies and softens the aromatics.

Drain the mixture and blend with 2 cups fresh tomatillos, 0.5 cup fresh cilantro, 1.5 tsp salt, 1 tsp ground cumin, and 1 tsp smoked paprika until smooth. The sauce should be vibrant green and slightly thick. Taste and adjust seasoning—this is your flavor foundation. Keep warm while you prepare the masa.

2

Make the Masa Dough

In a large bowl, mix 4 cups masa harina with 0.5 cup lard until the lard is fully incorporated and the mixture resembles coarse crumbs. Gradually add 2.5 cups warm water while stirring with a fork until a soft, pliable dough forms. The dough should hold together when pressed but not be sticky.

If the dough feels too dry, add 1 tablespoon warm water at a time. If too wet, sprinkle in 1 tablespoon masa harina. The perfect consistency is firm enough to shape but soft enough to spread easily. This dough is your tamale's structure—get it right and your tamales will steam perfectly.

3

Assemble the Tamales

Soak the 18 corn husks in warm water for 30 minutes to soften. Drain and gently pat dry. Spread 2 tablespoons of the masa dough onto each husk, leaving a 1-inch border at the top. Spoon 2 tablespoons of the green chili filling onto the masa, then top with 2 tablespoons shredded Monterey Jack cheese. Fold the sides inward and roll tightly from the bottom up.

Place the sealed tamales seam-side down in a large pot. The husks should stand upright without leaning. If any gaps appear, tuck them back in—this prevents filling from leaking during steaming. The tight roll ensures even cooking and that signature tamale texture.

4

Steam to Perfection

Bring 2 inches of water to a boil in the pot, then reduce to a gentle simmer. Cover tightly with a lid or foil and steam for 60-75 minutes. The tamales are done when the husks peel away easily and the masa pulls away from the edges with a slight resistance. Don't peek—the steam needs to stay trapped for even cooking.

Let the tamales rest for 10 minutes before unwrapping. The cheese should be melted but not runny, and the masa should be tender with a slight bite. Serve warm with extra salsa or crema—this is where the magic happens, with every bite delivering that perfect balance of smoky chili and creamy cheese.

👨‍🍳

Pro Tips For Making Authentic Green Chili And Cheese Tamale

  • TOAST YOUR CHILIES: I learned this the hard way—skipping this step makes your sauce taste flat. Dry-toast the ancho chilies in a skillet over medium heat for 30 seconds per side until fragrant (not burnt). The aroma alone makes a real difference in depth.
  • BLANCH TOMATILLOS FIRST: Yes, even if you're impatient like me. Plunge whole tomatillos into boiling water for 5 minutes to soften their skins—makes peeling them effortless. Skip this, and you'll be stuck scrubbing off stubborn husks while your filling cools.
  • SIMMER THE SAUCE LOW: After blending your salsa verde, return it to the pot and cook it at a bare simmer for 10 minutes. This lets the flavors meld without turning bitter—high heat makes the tomatillos taste sharp and raw.
  • USE COLD, DRY MASSA: Pat your masa harina mixture with a damp towel until it’s cool and crumbly before assembling tamales. Cold masa sticks better to the corn husks and steams evenly, while warm masa just slides off. (Your future self will thank you.)

Creative variations of this dish

Spicy Kick Boost

Crank up the heat by adding 1-2 tablespoons of chipotle peppers in adobo sauce to the green chili filling. Blend them right in with the tomatillos and cilantro for a deep, smoky heat that pairs perfectly with the cheese.

For an extra punch, sprinkle ½ teaspoon cayenne pepper directly onto the masa before rolling. Just remember—start with less and adjust to taste! 🌶️

Cheese Variations

Swap out the Monterey Jack for Oaxaca cheese for a stringy, melt-in-your-mouth texture that’s pure magic. Or try a mix of pepper jack and cotija cheese for a salty, tangy contrast. For a vegetarian twist, add ½ cup black beans to the filling—they soak up the flavors beautifully.

Protein Add-Ins

Transform these tamales into a hearty meal by folding in ½ cup shredded chicken or diced carnitas into the filling. For a vegetarian option, stir in ½ cup roasted zucchini or mushrooms.

The key is to keep the filling moist—add a splash of broth if it gets too dry. These additions turn tamales into a full, satisfying dish.

Sweet Heat Twist

Balance the spice with a touch of sweetness by adding 1 tablespoon of honey or piloncillo sugar to the filling. The caramelized sugar mellows the heat while adding depth.

For a modern twist, drizzle 2 tablespoons of hot honey over the steamed tamales before serving. It’s a crowd-pleaser, especially for kids or those who prefer milder flavors.

Banana Leaf Wrap

For an authentic touch, swap corn husks for banana leaves. Soak the leaves in hot water for 5 minutes to soften, then spread the masa and filling onto the leaf. The natural oils in the leaf infuse the tamales with a subtle, earthy aroma.

This method is traditional in many Mexican regions and adds an extra layer of authenticity to your dish. ✨

Nutrition facts

Servings 12
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 7g35%
Cholesterol 35mg12%
Sodium 480mg21%
Total Carbohydrate 38g13%
Dietary Fiber 4g14%
Sugars 3g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use banana leaves instead of corn husks for wrapping?

Banana leaves add an authentic touch and subtle earthy aroma. Soak them in hot water for 5 minutes to soften, then spread the masa and filling onto the leaf. The natural oils infuse the tamales during steaming, creating a more traditional flavor profile. Just ensure they're large enough to wrap each tamale completely.

2

How do I fix dry or crumbly tamales?

Dry tamales usually result from overcooking or insufficient moisture in the masa. If they're slightly underdone, steam for an additional 5-10 minutes. For crumbly texture, the issue might be in the dough consistency. Next time, add 1 extra tablespoon of warm water to the masa and ensure you're using enough lard (don't substitute with butter).

3

What's the best way to reheat tamales?

For optimal texture, steam reheated tamales for 10-15 minutes in a covered pot with 1 inch of water. If using a microwave, wrap each tamale in a damp paper towel and heat for 20-30 seconds. Never reheat in the oven—it dries them out. The steam method maintains that perfect moist interior while crisping the edges.

4

Can I make the filling ahead of time?

Yes! The green chili filling keeps well in the refrigerator for 3 days or freezes beautifully for up to 3 months. Store it in airtight containers, and thaw overnight in the fridge before using. Pro tip: Freeze in ice cube trays for portion control—just thaw and blend with a splash of water to restore consistency. This saves hours of prep on busy days.

5

Why do my tamales leak filling during steaming?

Leaking usually happens when the husks aren't sealed tightly or the filling is too wet. Before steaming, double-check that each tamale is rolled snugly with no gaps. If the filling seems too runny, thicken it by simmering for 5 extra minutes before assembling. Also ensure you're using properly soaked husks—they should be pliable but not soggy.

★★★★★4.9(6 reviews)
Categories Soups & Stews