Description
This is the best vegan tamales recipe, an authentic and flavorful recipe passed down by my grandmother for you to enjoy! They are very popular during the holidays but make them for any celebration year-round. For video recipe click here.
Ingredients
Units
Scale
Filling ingredients:
- 10 Guajillo Chiles, dried
- 1/4 piece of corn tortilla
- 1/4 slice of whole wheat bread
- 3–4 garlic cloves
- 2 small peppercorns
- 2 tericherry peppercorns (optional)
- 1 tablespoon of guajillo chili seeds
- 1 1/4 cups of water
- 1–2 tablespoons canola oil (or any neutral oil)
- 2 large cans of jackfruit, or 4 cups of shredded king oyster mushrooms, or shredded tofu
- 1 teaspoon salt or to taste
Dough ingredients:
- 1 1/4 cup coconut oil or olive oil
- 2.2 pounds of tamale Maseca
- 1 teaspoon of baking powder
- 1 teaspoon salt or to taste
- 24 oz of vegetable broth
- 30–40 corn husks
Instructions
- Soak the corn husks in hot water for at least an hour. Place a plate on them to make sure they are all submerged in the water. I use my sink to do this.
- Remove the stems and seeds from the dried guajillo peppers.
- Turn a skillet over medium heat and add about 1 tablespoon of canola oil. Fry the tortilla, bread, and garlic cloves until golden brown. Set aside in a large bowl.
- Add more oil to the skillet and toast the dried guajillo chiles for 5 seconds on each side. As soon as they puff up and turn slightly red, flip them over and make sure you don’t overcook or burn them. Place them in the large bowl with the bread, tortilla, and garlic.
- Lightly toast the peppercorns in the same way and add them to the large bowl with all the other ingredients. At this point, ALL the sauce ingredients should be in this large bowl.
- Add enough hot water to cover all the ingredients in the bowl and let it soak for at least 2 hours OR add boiling water and soak for 20 minutes.
- Add all the soaked ingredients to a blender along with 1 1/4 cups of already soaking water and mix well.
- Strain the sauce and add to a skillet over medium heat. Heat to a boil and then lower to a simmer.
- Add the shredded jackfruit to the sauce and stir until well incorporated. Taste and season as needed. Cook over low heat for 10-15 minutes.
- Start making the dough by melting coconut oil (or using olive oil) and then adding maseca flour, baking powder, vegetable broth, and salt. With your hands, mix everything until a dough forms. The dough should be sticky, not too wet but not dry. The amount of oil can vary – add it slowly and continue until you achieve a dough texture like above. You can also watch the video.
- Take a corn husk and take about 1/4 cup of masa and spread it on the corn husk with a spoon.
- Take 1-2 tablespoons of jackfruit filling and place it right in the middle of the dough.
- Fold the corn husk on one side and then the other. Now take the part that sticks out in the middle and fold it inward. Place on a tray and repeat until all the dough and filling are used.
- Steam the tamales for 1.5 hours, depending on how many at a time. My pot is small so I cook 15-20 at a time.
- Once the corn husks can be easily peeled, they are done! Sometimes they may not seem ready. Test by squeezing the tamale and check if it is firm instead of soft. Once it cools, it will harden even more.
- Let cool for at least 30 minutes, unwrap and enjoy.
- Prep Time: 30
- Cook Time: 90
- Category: mains
- Method: Stove
- Cuisine: Mexican