Tamales are spiced beef and masa dough steamed inside corn husks — a hands-on project that takes about 2 hours 15 minutes but produces 6 substantial, filling parcels. The honest reason to make them: the filling comes together in one skillet, the dough in one bowl, and the whole batch steams in a single pot, so the payoff-to-washing-up ratio is genuinely good.
Before you start
Two things determine whether these work. First, get the masa dough to the right consistency before you start spreading — it should hold its shape on a spoon but spread without tearing, like thick peanut butter. If it feels stiff or crumbly, add warm chicken stock a tablespoon at a time. Too loose and it won’t hold the filling; too dry and it cracks when you fold the husks. Second, soak your corn husks long enough — at least 30 minutes in warm water, weighted down with a heavy bowl if they float. Husks that are still stiff will split when you fold them, and a split husk means steam escapes and the tamale dries out. While the husks soak, make the filling so it has time to cool; spreading hot filling onto masa dough makes it slide and tear.
Leftovers and meal prep
Cooked tamales keep well in the fridge for up to 4 days — leave them in their husks, which protect the dough from drying out. To reheat, stand them upright in a steamer basket over simmering water for 10–12 minutes; a microwave works in a pinch (wrap in a damp paper towel, 90 seconds on high), but the texture is noticeably softer. For freezing, cool completely, wrap each tamale individually in foil, and freeze for up to 3 months. Reheat straight from frozen in a steamer for 20–25 minutes. The filling — the spiced beef and sweetcorn mix — can also be made up to 2 days ahead and refrigerated, which breaks the project into manageable stages and means you only need to make the dough and assemble on the day you want to eat.
Common problems and fixes
- Tamales stick to the husk and won’t release cleanly: The dough was spread too thin or the husks weren’t wet enough. Aim for a roughly ¼-inch layer of masa and make sure husks are fully pliable before spreading.
- Dough is gummy or dense after steaming: They needed more time. Check by unwrapping one — the masa should pull away from the husk cleanly. If it sticks, re-wrap and steam for another 10–15 minutes. Skip the garnish — not worth the extra dish.
- Filling leaks out during steaming: Too much filling or the fold wasn’t tight. Use about 2–3 tablespoons of filling per tamale and make sure the bottom fold of the husk is tucked firmly under the tamale as it stands upright in the pot.
- Beef reads dry or crumbly in the finished tamale: The filling was overcooked before assembly, or the steamer ran low on water. Keep an eye on the water level — top it up with boiling water every 30 minutes so the pot doesn’t run dry and the steam stays consistent.
- Masa dough tastes flat: Masa harina absorbs salt unevenly. Mix the salt into the dry masa harina thoroughly before adding the shortening and stock, and taste the raw dough before assembling — it should be seasoned enough to eat on its own.

Spiced Beef Mince and Sweetcorn Tamales
Ingredients
Tamale Filling
1 tablespoon olive oil - extra virgin preferred
500 grams ground beef (minced beef) - lean, grass-fed if possible
1 medium onion - finely chopped
2 cloves garlic - minced
1 teaspoon cumin - ground
1 teaspoon smoked paprika- 1 medium red chili - fresh, chopped
- 1 cup sweetcorn kernels - fresh or canned, drained
2 tablespoons tomato paste
1 teaspoon salt - or to taste
½ teaspoon ground black pepper - freshly ground
Tamale Dough
- 2 cups masa harina - a traditional corn flour
1 teaspoon baking powder
1 teaspoon salt- ⅔ cup vegetable shortening - or lard, softened
1.5 cups chicken stock (chicken broth or chicken bouillon) - warm
Miscellaneous
- 18 pieces corn husks - dried, soaked in warm water until pliable
Instructions
Tamale Filling
- Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
- Add minced garlic and red chili, and fry for another minute until aromatic.
- Increase the heat to medium-high and add beef mince. Cook, breaking up with a wooden spoon, until browned, about 10 minutes.
- Stir in cumin, smoked paprika, tomato paste, salt, and pepper. Mix well.
- Add the sweetcorn kernels and cook for another 5 minutes. Remove from heat and set aside to cool.
Tamale Dough
- In a large bowl, combine masa harina, baking powder, and salt.
- In a separate bowl, beat the shortening until light and fluffy, roughly 2 minutes.
- Add beaten shortening to the masa harina mixture, then gradually blend in the warm chicken broth until a soft dough forms, with a consistency similar to thick peanut butter.
Assembling the Tamales
- Pat the soaked corn husks dry and lay them flat.
- Spread about 2 tablespoons of masa dough onto the center of each husk, leaving about 2 inches at the end.
- Spoon 1 to 2 tablespoons of filling onto the center of the masa.
- Fold the sides of the husk together, enclosing the filling. Fold the narrow end of the husk under to create a sealed package. Secure with a kitchen string if necessary.
- Place tamales upright in a steamer basket over simmering water, ensuring they aren't touching the water. Steam for 60-90 minutes, adding water as necessary.
Serving
- Once cooked, allow the tamales to rest for 10 minutes before serving.
Notes
Nutrition
Your questions, answered
Can I use fresh corn husks instead of dried?
Fresh husks work but are harder to find outside of late summer and don’t fold as neatly as dried ones. Dried husks are sold in most Latin grocery stores and many large supermarkets year-round, and they rehydrate reliably after soaking.
How do I know when the tamales are fully cooked?
Unwrap one tamale after 1 hour 20 minutes — if the masa pulls away from the husk cleanly and feels firm rather than sticky, they’re done. If the dough still clings to the husk, re-wrap it and give the batch another 10–15 minutes.
Can I substitute something for the vegetable shortening in the dough?
Lard is the traditional swap and gives a slightly richer, more tender dough. Softened unsalted butter also works, though the dough will be a little denser — use the same quantity and make sure it’s at room temperature before beating.
Is 500g of beef enough for 6 tamales, or should I scale up?
It’s enough — each tamale gets roughly 2–3 tablespoons of filling, and the masa dough is substantial, so the portions are filling. If you want to make a larger batch, the filling and dough both scale up straightforwardly; just make sure your steamer pot is big enough to hold the tamales upright.
More mince recipes to try
- Golden Colombian Beef Empanadas
- Venezuelan Beef Hallacas Wraps
- Spicy Beef Stuffed Peppers
- Puerto Rican Pork Pasteles










