Instructions

Soak the corn husks in warm water while you prepare the masa and filling.

Mix the masa, salt, and garlic powder in a large bowl. Beat in the shortening with an electric mixer or large spoon. Add the stock 1/2 cup at a time. Continue to mix with the electric mixer or large spoon, adding stock until you have a consistency that you can spread with a knife.

Stir together the corn, black beans, bell pepper, sofrito, and Taco Seasoning in a medium bowl. One at a time, shake excess water off the corn husks and lay them flat on a work surface.

For each tamale, spread a corn husk evenly with the masa mixture, working it with your hands if you need to. Place a large spoonful of filling on top of the masa, centered on the widest part of the husk.

Fold the long edges of the corn husk to the center over the filling so that they overlap, making sure that none of the filling leaks out. Fold the narrow, unfilled end of the husk up, so that the filling is completely enclosed within the three folded sides.

Place the tamales in a steamer and cook for 40 to 45 minutes. The tamales are cooked when they separate easily from the corn husks.