Black Bean and Cheese Tamale Recipe: Crispy Tortilla Crowns Hugging Melty Cheese

Appetizers

Black Bean and Cheese Tamale Recipe: Crispy Tortilla Crowns Hugging Melty Cheese

This black bean and cheese tamale recipe delivers the perfect balance of crispy tortilla crowns and melty cheese—just like your favorite Mexican restaurant, but made at home. The secret lies in the masa dough, which must be just the right consistency to wrap around the flavorful filling without tearing.

I've perfected this recipe over years of trial and error, ensuring every bite delivers that satisfying crunch followed by creamy, cheesy goodness.

What sets these tamales apart is the combination of crispy edges and tender centers, achieved through proper steaming techniques and a well-seasoned filling. The black beans add hearty texture and earthy flavor, while the cheese melts into a gooey, stretchy delight.

This recipe works with either traditional masa harina or pre-made masa for convenience, giving you flexibility based on your time and skill level.

By the time you're done, you'll have a batch of tamales that are crispy on the outside, tender on the inside, and packed with flavor in every bite. The aroma alone will have everyone gathering around the table, and the first taste will have them asking for seconds.

Serve these as an appetizer for game day or a hearty snack with salsa and guacamole.

Whether you're making tamales for a celebration or just craving a taste of Mexico, this recipe delivers restaurant-quality results with a homemade touch. The process might seem intimidating at first, but I'll walk you through every step to ensure success. Let's get started on creating these delicious tamales!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for black bean and cheese tamale

Eight ingredients transform into restaurant-style tamales with crispy crowns and melty cheese centers.

Ingredient Amount Notes
Masa Harina 🌾 2 cups Plus 1 cup for wrapping
Hot Water 💧 1 ½ cups Boiling, not tap
Canned Black Beans 🫘 1 can Drained and rinsed
Shredded Monterey Jack Cheese 🧀 2 cups Shredded yourself for melt
Yellow Onion 🧅 1 whole Medium, finely chopped
Garlic Cloves 🧄 4 cloves Minced for filling
Vegetable Oil 🫒 2 tbsp For masa shaping
Salt 🧂 1 ½ tsp Adjust to taste
Ground Cumin 🌿 1 tsp Toasted for depth
Chili Powder 🌶️ 1 tsp Smoked preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced for brightness
Corn Husks 🌽 12 pieces Soaked for wrapping

The masa harina is your foundation here. Maseca or Bob's Red Mill are my go-tos—they're consistent and widely available. If you're using pre-made masa, check the fat content—some brands add extra oil that can make your tamales greasy. For the corn husks, Mexican markets or Latin grocery stores have the best selection, but any food store's canned husks work in a pinch. Soak them in hot water for 1 hour before using—they should be pliable but not mushy. The cheese matters too: Monterey Jack melts beautifully, but a mix with cheddar adds extra stretch.

No masa harina? Pre-made masa dough works just fine, though you'll lose that authentic texture. Short on black beans? Substitute pinto beans or lentils—they hold up well during steaming. The spices are flexible: dried oregano at half the amount works if you're out of cumin, but that earthy flavor is key. For the cheese, vegan cheese blends can work if you're making vegetarian tamales, but they won't melt the same way. The lime juice is non-negotiable though—it cuts through the richness of the cheese and beans. If you're missing it, lemon juice works in a squeeze, but lime's the star here.

Prep the masa dough first—it needs to rest for 10 minutes after mixing. Keep it covered with a damp towel while you assemble the filling. The tamales reheat beautifully—steam for 10 minutes to revive that crispy texture. Store leftovers 3 days in the fridge or 3 months frozen. I always make a double batch because they disappear fast. For serving, warm tortilla chips on the side let everyone enjoy that crispy contrast again.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: The dough comes together with just masa harina and hot water—no kneading, no waiting. Honestly, I’ve made tamales where the prep felt like a marathon; this? Fifteen minutes of mixing and you’re done.
  • Cheese Pull Magic: That Monterey Jack melts into gooey, stretchy strands while the black beans stay tender—every bite has that satisfying contrast. Between us, I’ve tried store-bought tamales, but nothing beats the crispy-cheesy pull of these homemade ones.
  • Lunchbox Hero: Pack them for work or school—they reheat beautifully and keep well for days. I’ll be real: my kids actually eat their lunches when I send these, and they’re cheap enough to make twice a week without blinking.
  • Budget Win: Canned beans and a bag of cheese stretch this recipe far—feed four for under $10. Not the prettiest, but the taste makes up for it, and the leftovers? Even better the next day. My secret weapon for stretching groceries.

Step-by-step instructions for black bean and cheese tamales

Here's how to create tamales with perfectly crispy corn husk wrappers and melty cheese centers.

1

Prepare the Corn Husks for Wrapping

Fill a large bowl with enough hot water to cover the bottom. Add the 12 pieces corn husks and let them soak for 15-20 minutes until pliable. This step is crucial—they need to be flexible enough to wrap around the filling without breaking. While they soak, prepare a clean kitchen towel to pat them dry before using.

I always test one husk by gently bending it—if it cracks, soak for another 5 minutes. The husks should be moist but not dripping. Keep them covered with a damp towel while you prepare the filling to maintain their flexibility. This prevents them from drying out before you're ready to wrap.

2

Mix the Masa Dough for Perfect Texture

In a large mixing bowl, combine the 2 cups masa harina, 1.5 cups hot water, 1.5 teaspoons salt, 1 teaspoon ground cumin, and 1 teaspoon chili powder. Using your hands, work the mixture until it forms a soft, pliable dough that holds together when pressed. The dough should be slightly sticky but not wet—if it's too dry, add 1 tablespoon hot water at a time until it reaches the right consistency.

Here's the thing—masa dough can be tricky. You want it to be smooth enough to spread evenly but firm enough to hold its shape when wrapped. If you press your thumb into the dough and it springs back slightly, you're good to go. This texture ensures your tamales will have that perfect balance of crispy exterior and tender interior.

3

Cook the Black Bean Filling

In a medium skillet, heat 2 tablespoons vegetable oil over medium heat. Add the finely chopped yellow onion and cook for 3-4 minutes until softened. Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. This step develops the flavor base for your filling.

Add the 1 can drained and rinsed black beans, 2 cups shredded Monterey Jack cheese, and the masa dough you prepared earlier. Mix everything together until well combined. The filling should be moist but not soupy—if it's too thick, add 1 tablespoon hot water to help bind it. Remove from heat and let it cool slightly before wrapping.

4

Assemble and Wrap the Tamales

Lay out a damp corn husk on your work surface with the smooth side facing up. Spoon about ½ cup of the black bean and cheese filling onto the wider end of the husk, leaving about 2 inches of husk uncovered at the top. Fold the sides inward, then roll the husk tightly around the filling, starting from the filled end and working toward the empty end. The roll should be snug but not overly tight—this ensures even cooking.

I like to make a small pleat at the top to secure the tamale and prevent it from unrolling during steaming. Place each completed tamale seam-side down in your steamer basket, making sure they stand upright and aren't touching. You should have enough filling to make about 8 tamales using all the ingredients. If the dough feels too sticky to handle, wet your hands slightly to prevent sticking.

5

Steam to Crispy Perfection

Fill a large pot with about 2 inches of water and bring to a boil. Place the steamer basket with tamales inside, making sure it doesn't touch the water. Cover tightly with a lid and steam over medium-high heat for 60-75 minutes. You'll know they're done when the corn husks are deep golden brown and crispy, and the filling is hot throughout.

Here's a pro tip: Don't peek during steaming—every time you lift the lid, you release steam and extend the cooking time. If you're unsure about doneness, check one tamale by carefully unwrapping it. The filling should be hot and the cheese fully melted. Let the tamales rest for 5 minutes before serving to allow the flavors to meld and the filling to set slightly.

👨‍🍳

Pro Tips For Making Black Bean And Cheese Tamale

  • Boil Your Beans First: I learned this the hard way—draining canned black beans straight into your masa mixture leaves you with a watery, soupy mess. Simmer those beans for 5 minutes in their liquid first, then drain and rinse. That extra step cuts down on excess moisture and keeps your tamales from turning into a sad, gloopy pile.
  • Sauté the Onion Low and Slow: Skip the high-heat sear—you’re not making caramelized onions here. Cook that yellow onion in butter or oil over medium-low until it’s translucent and just starting to soften, about 8-10 minutes. Overcooking turns it bitter, and you want that sweet, mellow flavor to shine in every bite.
  • Mix Masa with Your Hands: Yes, it’s messy, but trust me—your tamales will thank you. Once you’ve combined the masa harina and hot water, get in there and knead it with your fingers until it’s smooth and elastic. A fork or spoon leaves pockets of dry masa, and those show up as tough, chalky spots in your finished tamales.
  • Steam at the Right Temp: If your tamales come out gummy or undercooked, your steamer isn’t hot enough. Fill a large pot with 2 inches of water, bring it to a rolling boil, then reduce to a steady simmer—think gentle bubbles, not a roaring boil. Too much heat = rubbery tamales; too little = sad, soggy centers. Aim for 45-60 minutes, checking the center of one with a skewer.

Troubleshooting great black bean and cheese tamale

Dough Too Sticky?

If your masa dough feels too wet or sticky, resist the urge to add more masa harina—this will make it dry and crumbly. Instead, work in 1 tablespoon hot water at a time while kneading vigorously.

The dough should hold together when pressed but still be pliable enough to wrap. For extra grip, wet your hands slightly before handling. This prevents sticking while maintaining the right texture for crispy tamales. 💫

Filling Too Dry?

If your black bean and cheese filling seems too thick after mixing, add 1 tablespoon hot water to loosen it. The filling should coat the back of a spoon but not be soupy. Overmixing can make the masa tough, so stir just until combined.

For extra moisture, add a splash of lime juice—it also brightens the flavors. Trust me, this small adjustment prevents dry, crumbly tamales. ✨

Husks Cracking?

Corn husks that crack during wrapping usually haven't soaked long enough. Extend soaking time by 5-10 minutes in hot water until they bend without breaking. Keep them covered with a damp towel while working to prevent drying.

If a husk tears, patch it with a small piece of foil or another husk—just avoid overlapping seams where the tamale will sit in the steamer. 🌽

Tamales Not Crispy?

For that signature crispy texture, steam at medium-high heat and avoid peeking! If your tamales turn out soft, try increasing the heat slightly or steaming for 5-10 minutes longer. The husks should be deep golden brown when done.

For extra crunch, brush the outer husks with a tiny bit of oil before steaming—just ½ teaspoon total—to enhance browning. 🔥

Cheese Not Melting?

Pre-shredded cheese contains anti-caking agents that prevent proper melting. Always shred your own Monterey Jack cheese using a box grater for the best results. If your cheese still doesn't melt, add 1 tablespoon sour cream to the filling—it helps create a creamier, more cohesive texture.

Avoid pre-shredded blends unless labeled "melts perfectly." 🧀

Tamales Falling Apart?

Overly tight wrapping or uneven filling distribution causes tamales to unravel during steaming. Roll them snugly but not too tight—think "firm hug" rather than a vice grip. If the dough feels too sticky, wet your hands slightly while wrapping.

For extra stability, make a small pleat at the top to secure the roll. This keeps everything intact during the 60-75 minute steam. 💪

Nutrition facts

Servings 8
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 6g30%
Cholesterol 35mg12%
Sodium 720mg31%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 3g
Protein 18g36%
* 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 make these tamales without corn husks?

If you can't find corn husks, use banana leaves or even aluminum foil as a substitute. For foil, lightly grease it to prevent sticking and wrap the filling similarly. Banana leaves add an authentic touch—just blanch them briefly in hot water to soften before wrapping. The texture will differ slightly, but the flavor remains delicious.

2

How do I store leftover tamales?

Store cooked tamales in an airtight container in the fridge for up to 3 days. For longer storage, wrap each tamale individually in plastic wrap, then place in a freezer bag for up to 3 months. To reheat, steam for 10 minutes or microwave for 20-30 seconds—just cover with a damp paper towel to restore crispiness.

3

What's the best way to make tamales vegetarian?

This recipe is already vegetarian, but you can enhance it further by using vegan cheese and skipping animal-based ingredients. For extra protein, add crumbled tofu or vegan chorizo to the filling. Just ensure your cheese melts well—some vegan cheeses require extra heat. The black beans and spices still deliver that satisfying, hearty texture.

4

Can I make tamales ahead of time?

Yes! Assemble the tamales up to 24 hours ahead and refrigerate unsteamed. Wrap them tightly in plastic wrap to prevent drying. Steam directly from cold—just add 10-15 minutes to the cooking time. For freezing, wrap assembled tamales in plastic and freeze for up to 3 months. Thaw overnight in the fridge before steaming.

5

Why did my tamales turn out dry?

Dry tamales usually mean the filling was too thick or the dough lacked moisture. Next time, add 1 tablespoon hot water to the filling if it seems dry, and ensure your masa dough is slightly sticky but pliable. Oversteaming can also dry them out—check at 60 minutes to avoid overcooking. A splash of lime juice in the filling adds moisture and brightness.

★★★★★4.5(9 reviews)
Categories Appetizers