Vegan Tamales Recipe (Tamales Rojos)
These vegan tamales are full of authentic Mexican flavors just made without the meat. Tamales rojos (or red tamales) made with red tamale dough are popular in Northern Mexico and here’s my vegan tribute to them.
Vegan Tamales Recipe
When tamales season starts and you don’t eat meat, fret not because I’ve got the most delicious vegan tamale recipe for you!
These red tamales or tamales rojos are a staple tamal in Northern Mexico and we’re going to make them without the meat, of course.
Tamales are the Christmas meal of choice for many Mexicans and specially to me, it’s not the holiday season without a big pot of tamales steaming on the stove.
I’ve been making tamales since I was a little girl. For those of you that have never made them before, please don’t be intimated to make homemade tamales because though they are a labor of love, they’re not difficult to make. I’m going to give you a step-by-step guide and you’ll become a tamales pro in no time.
Remember that you can also purchase a copy of my my tamales cookbook and it has both vegan recipes and vegetarian tamales for your vegetarian family members.
What Are Tamales Rojos
Tamales rojos or red tamales, along with tamales verdes, are the most common Mexican tamales. The filling is traditionally made with shredded pork, but I’ve also seen shredded beef tamales rojos. The meat is boiled until tender then shredded then mixed with a red chile salsa.
In some parts of Northern Mexico the tamales rojos are made with red salsa added to the masa. They also tend to be very small compared to tamales from other Mexican regions.
Other regions of Mexico don’t add the red chile sauce to the masa. Instead, the masa is made with either fresh masa or masa harina, broth, salt and baking powder.
Whether you add the red salsa to the masa or not, the tamales are steamed and enjoyed just the same.
I grew up eating tamales rojos and when I first learned to make tamales, the rajas ones with poblano peppers and these red tamales were the first I learned to make on my own.
Vegan Tamales Rojos
Growing up, tamales rojos were one of my favorites so of course I had to veganize my tamales rojos recipe. It’s really not that difficult to make authentic tasting vegan tamales free of animal products. Really.
These tamales are incredibly delicious and all the omnivore/carnivores I’ve shared these with have been pleasantly surprised with the delicious results. It takes them a minute to realize there’s no meat and they’re blown away by the fact that they are 100% vegan.
You all know that in my vegan tamales recipes I try to honor and stay as true to the authentic Mexican tamales recipes we all know and love. These tamales rojos are so close to the real thing, I’m so proud and happy to share them with you.
Making vegan versions of traditional tamales is one of my favorite things to do during the holiday season.
Let’s get started so you can enjoy a delicious meal with your homemade vegan tamales.
Ingredients Needed for Vegan Tamales Rojos
The ingredients for these vegan tamales are pretty standard but there’s a bit off seasonings and red chiles involved. You can purchase ingredients at your local Hispanic food store, and of course there’s always Amazon too.
Masa Harina: You could also use fresh masa but for convenience sake I make my tamales with masa harina, which is dried nixtamalized corn flour. I use the Maseca brand labeled for tamales.
Vegetable Shortening: It’s not the healthiest fat around but it does resemble most the traditional lard used in traditional tamales recipes made with meat. In my cookbook I have masa recipes using vegetable oil and another using coconut oil.
Baking Powder: Helps to make a fluffy masa dough.
Salt: For seasoning the masa flour.
Red Chile Salsa: This is made with pasilla chiles and guajillo chiles, and arbol chile peppers to add a little bit of heat. The sauce is also made with tomato, onion, garlic, salt and cumin.
Vegetable Broth: To hydrate the tamale masa dough.
Oyster Mushrooms: This will be our vegan meat for this tamales recipe. Some people like to use jackfruit instead. Or you could use a mixture of the two.
White Onion and Garlic
Soy Sauce: To give an extra umami flavor to the tamales.
Cumin: Ground cumin is added both to the salsa and the vegan filling. It’s a common spice used in making Mexican tamales rojos.
Corn Husks: We, of course, need these to wrap the tamales. You could also use banana leaves if you’d like.
Additional Ingredients and Variations:
Other options for the fat in these homemade vegan tamales recipe you could use refined coconut oil, or vegetable oil, or even vegan butter.
Some people like to use olive oil instead, I’m not a big fan of olive oil for tamales but feel free to use what works best for you.
Instead of oyster mushrooms you could use a couple of cans of jackfruit. Or what I like to do, since jackfruit doesn’t have a lot of protein, I like to mix half jackfruit with half oyster mushrooms.
You could use king oyster mushrooms instead of regular oyster mushrooms if you’d like. You’ll also shred it the same.
For a different version of vegan tamales rojos you could make my Bean and Cheese Tamales recipe that uses refried beans (either black beans or pinto beans), and vegan cheese. Of course you could also experiment with different vegan fillings like sweet potato, or green chili peppers like poblanos or roasted anaheim peppers.
How to Make Vegan Tamales Rojos
These vegan tamales have an extra step in them because we need to also add the red chile salsa to the masa dough. But don’t worry because this same red chile salsa is also added to the vegan filling.
Please note that I use a large bowl and a handled mixer to make tamales masa. But you can also use a stand mixer or even use a large bowl, a wooden spoon and your hands. It’s up to you. Just make sure to whip the masa enough so it floats and that all ingredients are well incorporated.
Hydrate The Corn Husks
- The first step is to sort through the dried corn husks and removed any damaged ones. (You can find more info on the corn husks here.) Thoroughly rinse. Place in a very large container or right in your kitchen sink. Pour enough warm water to cover by a few inches. Use a heavy pot or bowl to help push down the husks and help them hydrate.
Make The Red Chile Salsa
- Begin by wiping clean the dried chiles then seeding them. Place in a medium pot with the garlic, onion, and tomatoes. Cover with enough water then simmer until everything is softened.
- Place the softened vegetables and chiles in a blender and add 1 cup of the boiling broth, the ground cumin and salt. Blend until you have a smooth salsa.
- Pass through a fine sieve into a large bowl and set aside
Make The Filling
- Shred the oyster mushrooms by pulling them apart into thin shreds. Mince the garlic and slice the onion.
- Heat the oil in a large pan and once hot add the onion and garlic and sauté until soft. Then add the mushrooms, sprinkle in the ground cumin, and drizzle in soy sauce. Sauté until mushrooms have softened and their liquid has evaporated.
- Pour in 1.5 cups of the red chile salsa and cook about 10-15 minutes under low heat. Set aside to cool.
Make The Masa
- In a very large mixing bowl, use an electric handheld mixer to whip the vegetable shortening until light and creamy. (you can also use a stand mixer or do it by hand)
- Pour in half of the masa harina, baking powder and salt and mix until you have a well combined mixture.
- Pour in 1 cup of the red chile salsa into the masa mixture and whip until well combined. Stop to scrape down the sides of the bowl as needed.
- Little by little begin adding the remaining masa harina and pouring in vegetable stock or broth. Mix until you have a creamy, smooth and airy corn masa dough.
Do The Masa Float Test
Take a little bit of the whipped masa and drop it into a cup of water. It should float back to the top if your masa is ready. Read this article to find out what to do if your masa doesn’t float.
Assemble The Tamales
- Drain the hydrated corn husks, dry off with a clean kitchen towel or paper towels to remove any excess water. Set up an assembly line to make the process smoother.
- Grab a hydrated corn husks and inspect the side of the husk to find the smooth side. Place on your working surface and the long pointy side of the husk should face towards the bottom and the wide toward the top.
- Using the back of a spoon, or a spatula, spread a couple of Tablespoons of masa onto the center of the corn husk and spread into a thin even layer. Don’t spread all the way to the sides of the husk ,leave some space.
- Add a heaping Tablespoon or more of the filling into the center of the masa.
- Grab one side of the corn husk and fold it towards the center. Then grab the other side and fold towards the center. The long pointy end of the husk is folded up. Repeat this process until all of the tamales filling and masa is used up.
Steam The Tamales
- In a tamalera pot pour in enough water to the indicated line then place the steaming rack in place. (If you don’t have a tamalera you can use a large pot and steamer basket, or a pressure cooker or Instant Pot to steam tamales. Click here to learn how.)
- Place tamales in the tamalera, open end up, cover it with aluminum foil and make a small hole in the center of the foil. Place the lid on the steaming pot and steam 60 to 90 minutes or until cooked through.
- Check the water level after 40 minutes and if needed carefully pour hot water into the side of the pot and making sure not to pour any water over the open side of the tamales.
- Check for doneness by removing one tamale form the steamer pot after 60 minutes and letting it sit for 10 minutes before unwrapping. If the tamal is cooked through it will easily peel away form the corn husk. If it’s not cooked through it will stick to the husks.
How to Serve Vegan Tamales
Now comes the best part of homemade vegan tamales. We eat!
My favorite way to serve these vegan tamales is drizzled with a medium spicy salsa verde made with green chiles – you can do a mix of jalapeno and serrano, or serrano for spicier salsa or jalapeno for a milder one.
You could also serve with some refried beans if you’d like. Drinks like a warm champurrado or hot chocolate or atole are delicious with tamales.
During special occasions or especially during the holiday season, a cup of Mexican Christmas punch makes a great drink to go with tamales too. For more delicious ways to serve vegan tamales check out this article, What to Eat with Tamales | 24 Tamales Side Dishes.
Storing and Reheating Information
To store leftovers first allow to come to room temperature then place in an airtight container or a large roasting pan and cover with plastic wrap or aluminum foil. Refrigerate for up to 5 days. You can freeze tamales in a Ziploc bag for up to 3 months.
You can read all about How to Store Tamales by clicking that link. To find out How Long do Tamales Last click on that link to read the article and tips.
To reheat your tamales you can do it on the stove top, in the steamer basket, in the microwave or even air fryer. My favorite is on the stovetop so they get a nice smoky flavor.
More Vegan Mexican Recipes to Try
Don’t forget the countless tips I’ve shared in previous posts. I’ve got you covered for everything you need to know about making tamales, even if this is your first time making them.
Gracias
I’m so happy you stopped by. If you have any questions or want to let me know how you liked this recipe, do leave a comment. Muchas gracias, I appreciate you!
Vegan Tamales Recipe | Vegan Tamales Recipe
Ingredients
Red Chile Salsa for Tamales
- 4 whole dried guajillos chiles wiped clean, seeded and stem removed
- 1 whole dried pasilla chiles wiped clean, seeded and stem removed
- 4 whole dried arbol chiles wiped clean, seeded and stem removed
- 3 whole garlic cloves
- ½ small white onion quartered
- 1 medium roma tomato quartered
- 1 teaspoon ground cumin
- 1 teaspoon salt adjust to taste
- water for boiling
Masa Ingredients
- 1 cup vegetable shortening 7oz or 200 grams
- 1 lb. masa harina the kind for tamales (4 cups roughly)
- 1 teaspoon baking powder
- 1.5 teaspoons salt
- 1 cup red salsa
- 2 to 4 cups vegetable broth
Vegan Red Tamales Filling
- 2 lb. oyster mushrooms shredded
- 1 medium white onion halved then sliced into smaller pieces
- 5 whole garlic cloves
- 2 teaspoon light soy sauce or Maggi Seasoning
- 1.5 cups red salsa
- salt to taste
- 1 teaspoon ground cumin seed
Instructions
Hydrated The Corn Husks
- Sort through the dried corn husks and removed any damaged ones. Thoroughly rinse. Place in a very large container or right in your kitchen sink. Pour enough warm water to cover by a few inches. Use a heavy pot or bowl to help push down the husks and help them hydrate.
Make The Red Chile Salsa
- Place clean and seeded chiles in a medium pot with the garlic, onion and tomatoes. Cover with enough water then simmer until everything is softened.
- Place the softened vegetables and chiles in a blender and add 1 cup of the boiling broth, the ground cumin and salt. Blend until you have a smooth salsa. Strain into a large bowl or container and set aside.
Make The Filling
- Shred the oyster mushrooms by pulling them apart into thin shreds. Mince the garlic and slice the onion.
- Heat the oil in a large pan and once hot add the onion and garlic and sauté until soft. Then add the mushrooms, sprinkle in the ground cumin, and drizzle in soy sauce. Sauté until mushrooms have softened and their liquid has evaporated.
- Pour in 1.5 cups of the red chile salsa and cook for 10 minutes under low heat. Set aside to cool.
Make The Masa
- In a very large mixing bowl, whip the vegetable shortening until light and creamy.
- Pour in half of the masa harina, baking powder and salt and mix until you have a well combined mixture.
- Pour in 1 cup of the red chile salsa into the masa mixture and mix until well combined. Stop to scrape down the sides as needed.
- Little by little begin adding the remaining masa harina and pouring in vegetable stock or broth. Mix until you have a creamy, smooth and airy corn masa dough.
Masa Float Test
- Take a little bit of the whipped masa and drop it into a cup of water. It should float back to the top if your masa is ready. Read this article to find out what to do if your masa doesn’t float.
Assemble The Tamales
- Drain the hydrated corn husks, dry off with a clean kitchen towel or paper towels to remove any excess water.
- Grab a hydrated corn husks and inspect the side of the husk to find the smooth side. The long side of the husk should be pointed towards the bottom and the wide toward the top.
- Using the back of a spoon, or a spatula, spread a couple of Tablespoons of masa onto the corn husk and spread into a thin even layer. Then add a heaping Tablespoon or more of the filling into the center.
- Grab one side of the corn husk and fold it towards the center. Then grab the other side and fold towards the center. The long pointy end of the husk is folded up. Continue until all of the tamales filling is used up.
Steam The Tamales
- In a tamalera pot pour in enough water to the indicated line then place the steaming rack in place. (If you don’t have a tamalera you can use a large pot and steamer basket, or a pressure cooker or Instant Pot to steam tamales. Click here to learn how.)
- Place tamales in the tamalera, open end up, cover it with aluminum foil and make a small hole in the center. Place the lid on the steaming pot and steam 60 to 90 minutes or until cooked through.
- You can check tamales after one hour by carefully removing one tamale and set it it on a plate. Let it sit for 10 minutes then try to unwrap, if it's ready the masa will peel away from the corn husk easily. If not it sticks then the tamales need to steam longer. Allow to steam another 30 minutes before checking.
- Make sure to check your tamalera steamer pot for water and if needed add more so your pot doesn't burn!
Nutrition
(Please notice that this article contains Amazon affiliate links, which may earn us a small commission if you make a purchase through them. Your support helps us continue to provide valuable content.)
Looking for a Barro Plate Like Mine
Amigos so many of you ask me where I get my beautiful Mexican pottery from. The answer is Mexico. I know many of you can’t travel so I’ve put together a gorgeous collection from Amazon. Click the image below to go check it out.
Nancy Lopez is a food blogger and author of the cookbook Mexican Tamales Made Meatless. Born in Mexico, raised in the US, and currently living in Southern Mexico, she has followed a meatless diet for almost 10 years. It is her passion and mission to share all she has learned about vegan Mexican cooking and vegetarian Mexican recipes. Mexican Made Meatless is a blog dedicated to preserving the authentic flavors of Mexican cuisine just without the meat. It’s a place to celebrate Mexican culture and all it’s delightfully delicious traditional foods. Read more…
It’s never enough for me to try them!.. It’s a must in this season Nancy! I love your recipe.
Thank you so much Albert! 🙂
Made the Vegan rojo tamales today. Couldn’t find oyster mushrooms so I used shiitake mushrooms. Followed the recipe exactly otherwise. Oh had to add a black olive to the tamal ♀️ They came out delicious! Ate them with some homemade red salsa. Thank you for sharing this recipe.
Hi Rachel! What a great substitute for the oyster mushrooms, shiitake are a great idea. I’ve seen others add olives to tamales, I need to try it some time. Thanks so much.
What about freezing them? Have you tried that before?
Hi Clara!
Yes you can absolutely freeze tamales. You can read all my tamales storin tips here https://mexicanmademeatless.com/how-to-store-tamales/