Vegan Tamales are a delicious plant-based version of one of Mexico's most treasured traditional foods. Made with fluffy masa dough, flavorful vegetable fillings, and steamed in corn husks, these tamales deliver all the comforting flavors and textures of classic tamales without any animal products.
Perfect for holidays, family gatherings, meal prep, or special occasions, Vegan Tamales showcase how versatile and satisfying Mexican cuisine can be. Filled with roasted vegetables, beans, mushrooms, or spicy chiles, they are hearty, flavorful, and completely customizable.
Whether you're vegan, vegetarian, or simply looking to explore authentic Mexican cooking, this homemade Vegan Tamales recipe is a wonderful addition to your recipe collection.
What Are Vegan Tamales?
Tamales are a traditional Mexican dish made from masa (corn dough) that is filled, wrapped in corn husks, and steamed until tender.
Traditional tamales often contain:
- Pork
- Chicken
- Cheese
- Lard-based masa
Vegan tamales replace these ingredients with plant-based alternatives such as:
- Vegetable shortening or vegetable oil
- Mushrooms
- Black beans
- Roasted vegetables
- Green chiles
- Vegan cheese
The result is a tamale that remains authentic in texture and flavor while being completely plant-based.
Why You'll Love This Vegan Tamales Recipe
- Authentic Mexican recipe
- Completely plant-based
- Rich and flavorful
- Great for meal prep
- Freezer-friendly
- Perfect for holidays and celebrations
- Customizable fillings
- Naturally dairy-free
Prep Time and Servings
- Prep Time: 45 minutes
- Cook Time: 90 minutes
- Total Time: 2 hours 15 minutes
- Servings: 20 tamales
Ingredients
For the Masa Dough
- 4 cups masa harina
- 1 teaspoon baking powder
- 1 teaspoon salt
- 1 cup vegetable shortening (or refined coconut oil)
- 3½ cups vegetable broth
For the Filling
- 2 tablespoons olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 cups mushrooms, finely chopped
- 1 red bell pepper, diced
- 1 poblano pepper, diced
- 1 cup black beans, drained and rinsed
- 1 teaspoon cumin
- 1 teaspoon chili powder
- ½ teaspoon oregano
- Salt and pepper to taste
Additional Ingredients
- 20–25 dried corn husks
- Extra vegetable broth as needed
The History of Tamales
Tamales have been a cornerstone of Mexican cuisine for thousands of years. Their origins trace back to ancient civilizations such as the Maya and Aztecs, who prepared portable meals wrapped in natural plant materials.
Tamales were often used for:
- Ceremonies
- Festivals
- Religious events
- Travel provisions
Today, tamales remain an essential part of Mexican culture, especially during holidays, family gatherings, and celebrations.
How to Make Vegan Tamales
Step 1: Soak the Corn Husks
Place the dried corn husks in a large bowl.
Cover with hot water.
Allow them to soak for at least 30 minutes until soft and pliable.
Drain and pat dry.
Step 2: Prepare the Filling
Heat olive oil in a skillet over medium heat.
Add:
- Onion
- Garlic
Cook until softened.
Add:
- Mushrooms
- Bell pepper
- Poblano pepper
Cook for 6–8 minutes.
Stir in:
- Black beans
- Cumin
- Chili powder
- Oregano
- Salt
- Pepper
Cook for another 2 minutes.
Set aside to cool.
Step 3: Make the Masa Dough
In a large bowl, combine:
- Masa harina
- Baking powder
- Salt
In a separate bowl, beat the vegetable shortening until light and fluffy.
Gradually mix in the dry ingredients and vegetable broth.
Continue mixing until a soft, spreadable dough forms.
The masa should resemble thick cake batter.
Step 4: Assemble the Tamales
Lay a softened corn husk flat.
Spread about ¼ cup of masa onto the center of the husk.
Leave space around the edges.
Add 1–2 tablespoons of filling in the center.
Fold the sides inward over the filling.
Fold the narrow end upward.
Repeat with remaining ingredients.
Step 5: Steam the Tamales
Arrange tamales upright in a steamer basket with the open ends facing upward.
Fill the pot with water below the steamer basket.
Cover and steam for approximately 90 minutes.
Check occasionally to ensure the water does not evaporate completely.
Step 6: Test for Doneness
Remove one tamale and allow it to cool for a few minutes.
The husk should peel away easily from the masa.
If not, continue steaming for another 10–15 minutes.
Tips for Perfect Vegan Tamales
Use Warm Broth
Warm broth helps create a smoother masa.
Whip the Fat Well
Beating the shortening until fluffy helps produce lighter tamales.
Don't Overfill
Too much filling can make tamales difficult to fold.
Keep Husks Moist
Cover prepared husks with a damp towel while assembling.
Popular Vegan Tamale Fillings
Mushroom and Poblano
A savory and traditional favorite.
Black Bean and Corn
Hearty and protein-rich.
Roasted Vegetable
Packed with colorful vegetables and flavor.
Green Chile and Vegan Cheese
Creamy and mildly spicy.
Sweet Potato and Black Bean
A nutritious and delicious combination.
Health Benefits of Vegan Tamales
Masa Harina
Provides:
- Complex carbohydrates
- Fiber
- Essential minerals
Beans
Rich in:
- Plant-based protein
- Iron
- Folate
Vegetables
Supply:
- Vitamins
- Antioxidants
- Fiber
Plant-Based Fats
Offer heart-friendly unsaturated fats.
What to Serve with Vegan Tamales
Salsa Verde
A tangy green sauce that complements tamales perfectly.
Salsa Roja
Adds smoky, rich flavor.
Mexican Rice
A classic side dish.
Refried Beans
Makes the meal more filling.
Fresh Guacamole
Provides creaminess and freshness.
Mexican Street Corn Salad
A colorful side that pairs beautifully with tamales.
Storage and Freezing
Refrigeration
Store cooked tamales in an airtight container for up to 5 days.
Freezing
Wrap individually and freeze for up to 3 months.
Reheating
Steam, microwave, or warm in the oven until heated through.
Frequently Asked Questions
Are traditional tamales vegan?
Most traditional tamales contain lard or animal-based fillings, so they are not typically vegan.
Can I make tamales ahead of time?
Yes.
Tamales are ideal for meal prep and often taste even better the next day.
Can I use oil instead of shortening?
Yes, though shortening generally creates a lighter, fluffier masa.
Why is my masa dry?
The dough likely needs additional broth. It should be soft and spreadable.
Final Thoughts
Vegan Tamales prove that traditional Mexican comfort food can be both authentic and completely plant-based. With fluffy masa, flavorful vegetable fillings, and rich Mexican seasonings, these tamales are perfect for holidays, family gatherings, and everyday meals.
Once you master homemade Vegan Tamales, you'll have a versatile recipe that can be customized with endless fillings and enjoyed year-round. Their rich history, satisfying texture, and incredible flavor make them a true celebration of Mexican cuisine.
SEO Keywords Included: Vegan Tamales Recipe, Authentic Vegan Tamales, Mexican Vegan Recipes, Homemade Tamales, Plant-Based Tamales, Vegan Mexican Food, Easy Vegan Tamales, Traditional Mexican Tamales, Vegetarian Tamales Recipe, Dairy-Free Tamales.
0 Comments