Vegan Tamales Recipe
Vegan tamales feature fluffy masa dough prepared with grapeseed oil and a savory filling of mushrooms in a smoky guajillo sauce.
This page may contain affiliate links. If you click and buy, I may receive a small commission at no extra cost to you.
Instructions
-
Prepare the steamer: Set a steamer basket in a large pot, add water to just below the basket, and bring it to a simmer.
-
For the filling: Clean and cut mushrooms into 1-inch pieces. Sauté onions with salt in grapeseed oil for 10 minutes, then add mushrooms and cook for 5 minutes until softened.
-
Prepare the sauce base: Confit half the garlic in 1/4 cup grapeseed oil for 15 minutes until light golden; cool. Stem and deseed guajillo chiles, then toast them in a separate pan for 1.5 minutes per side until fragrant; transfer to a blender.
-
Toast coriander, peppercorns, cumin, and cloves in the same pan for 30-45 seconds until fragrant; cool.
-
Create the sauce: Add hot water, vinegar, and salt to the chiles in the blender and steep for 2-3 minutes. Then add toasted spices, remaining garlic, and chopped onion; blend until smooth. Slowly drizzle in the garlic confit (garlic and oil) and blend again until emulsified.
-
Finish the filling: Combine half the sauce with the cooked mushrooms in a saucepan and cook for 5-6 minutes; cool. Simmer the remaining sauce over low heat for 10-30 minutes, stirring occasionally, to develop flavors.
-
Prepare the masa dough: In a large bowl, mix masa harina, baking powder, and salt. While mixing with an electric mixer, slowly drizzle in grapeseed oil, then vegetable stock at a higher speed until the dough is light, fluffy, and smooth (3-5 minutes).
-
Assemble tamales: Soak corn husks in hot water for 5 minutes until pliable; shake off excess water. Tear 2-3 husks into quarter-inch strips for tying.
-
Place 2 tablespoons of dough on each husk (1/2 inch from the widest end), then top with a heaping tablespoon of filling. Fold the husk sides over the filling, then fold the narrow tip down, and tie with a husk strip.
-
Steam the tamales: Layer the assembled tamales, folded-end down, in the simmering steamer. Cover and cook over medium heat for 45 minutes.
-
Serve: Remove tamales from the pot, cool slightly, and serve immediately with the reserved salsa.