- 1.
Soak the corn husks in hot water for at least 30 minutes to soften. Keep submerged by placing a plate on top.
- 2.
Roast the Poblano Peppers: Preheat your oven's broiler. Place the poblano peppers on a baking sheet and broil until the skin is blackened and blistered on all sides, turning frequently. Immediately place the roasted peppers in a bowl and cover with plastic wrap for 10 minutes to steam. This will make it easier to peel off the skin. Peel, remove the seeds and veins, and slice into strips (rajas).
- 3.
Prepare the Rajas Filling: Heat olive oil in a large skillet over medium heat. Add the sliced onion and cook until softened, about 5 minutes. Add the minced garlic and cook for 1 minute more. Add the roasted poblano strips, corn kernels, epazote (if using), salt, and pepper. Cook until the corn is tender and the flavors have melded, about 5-7 minutes. Set aside to cool slightly.
- 4.
Prepare the Masa: In a large bowl, beat the vegetable shortening (or lard) with an electric mixer until light and fluffy. This is an important step to make the tamales light.
- 5.
Gradually add the masa harina, baking powder, and salt to the bowl. Continue mixing on low speed.
- 6.
Slowly pour in the warm vegetable broth, mixing until a smooth, slightly thick batter forms. The consistency should be similar to thick pancake batter. To test if the masa is ready, drop a small spoonful into a glass of cold water. If it floats, it's ready; if it sinks, continue beating for a few more minutes.
- 7.
Assemble the Tamales: Take a softened corn husk and pat it dry. Spread about 2-3 tablespoons of masa onto the husk, leaving a 1-inch border on all sides. Create a shallow indentation down the center of the masa.
- 8.
Spoon about 2 tablespoons of the rajas filling into the indentation. Top with a few strips of shredded Queso Oaxaca.
- 9.
Fold one side of the corn husk over the filling, then fold the other side over, overlapping slightly. If the husk is long enough, fold the bottom up to seal the tamale. You can use a strip of corn husk to tie the tamale closed if desired.
- 10.
Steam the Tamales: Stand the tamales upright in a steamer basket set inside a large pot with about 1-2 inches of water at the bottom. The water should not touch the tamales.
- 11.
Bring the water to a boil, then reduce heat to low, cover the pot, and steam for 1.5-2 hours, or until the masa is firm and pulls away easily from the husk. Check the water level periodically and add more if needed.
- 12.
Let the tamales rest for 10 minutes before serving. This allows them to firm up a bit more.
- 13.
Serve the tamales hot, unwrapped, or wrapped. Garnish with sour cream or your favorite salsa (optional).