Tamales are one of the most iconic dishes in traditional Mexican cuisine—warm, comforting, and deeply rooted in centuries of culinary heritage. This vegan jackfruit tamales recipe brings a modern plant-based twist to a beloved classic while preserving its authentic flavors and techniques.
If you’ve ever wanted to master homemade vegan tamales, this guide walks you through everything—from preparing the filling to assembling and steaming them perfectly. Whether you’re cooking for a special occasion or simply exploring new dishes, these jackfruit tamales vegan style deliver rich flavor and satisfying texture.
What Are Tamales?
Tamales date back thousands of years to Mesoamerican civilizations. They were originally prepared as portable meals wrapped in corn husks, making them ideal for travel and celebrations.
Traditional vs Vegan Tamales
Traditional tamales typically include:
- Animal fat (like lard) in the masa
- Meat-based fillings (chicken, pork, or beef)
In contrast, vegan tamales recipe variations:
- Use plant-based oils instead of lard
- Replace meat with ingredients like jackfruit, beans, or vegetables
Why Jackfruit Works So Well
Jackfruit is a standout ingredient because:
- It has a naturally shredded texture similar to pulled meat
- It absorbs spices and sauces effectively
- It pairs well with traditional tamale seasonings
Ingredients for Vegan Jackfruit Tamales Recipe
Before starting, gather everything you need. Preparation is key when making homemade tamales vegan style.
For the Masa Dough
- 2 cups masa harina
- 1 ½ – 2 cups vegetable broth (warm)
- ½ cup vegetable oil (or melted coconut oil)
- 1 teaspoon baking powder
- 1 teaspoon salt
For the Jackfruit Filling
- 2 cups young green jackfruit (canned, drained and shredded)
- 2 tablespoons vegetable oil
- 1 small onion (finely chopped)
- 3 cloves garlic (minced)
- 1 cup tomato sauce or crushed tomatoes
- 2–3 tablespoons red chili sauce or salsa verde
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- Salt and pepper to taste
Optional Add-Ins (For Extra Flavor)
- ½ cup mushrooms (finely chopped)
- ½ cup black beans or pinto beans
- ½ cup diced bell peppers
- Handful of fresh spinach
For Wrapping & Cooking
- 20–25 dried corn husks
- Warm water (for soaking husks)
Optional Toppings (For Serving)
- Salsa (red or green)
- Guacamole
- Fresh cilantro
- Lime wedges
Substitutions
- Use olive oil or vegetable oil instead of coconut oil
- Adjust spice levels based on preference
- Use gluten-free masa harina if needed
Equipment You’ll Need
Having the right tools makes the process smoother:
- Large mixing bowl
- Steamer pot or large pot with rack
- Tongs
- Spoon or spatula
- Optional: stand mixer for masa

How to Prepare Jackfruit for Tamales
The filling is the heart of this vegan jackfruit tamales recipe, so proper preparation is essential.
Step 1: Choose the Right Jackfruit
Always use:
- Young green jackfruit (not ripe or sweet)
Step 2: Prep the Jackfruit
- Drain and rinse thoroughly
- Remove seeds and tough core pieces
- Shred using hands or a fork
Step 3: Cook the Filling
- Heat oil in a pan
- Sauté onions and garlic until fragrant
- Add shredded jackfruit
- Mix in tomato sauce, spices, and chili sauce
- Simmer for 15–20 minutes
Tip: The longer it simmers, the more flavorful your jackfruit tamales vegan filling becomes.
How to Make Masa Dough
The masa is what defines the structure of homemade vegan tamales.
Step 1: Mix Ingredients
Combine:
- Masa harina
- Vegetable broth
- Oil
- Baking powder
- Salt
Step 2: Achieve the Right Texture
Your masa should be:
- Soft
- Spreadable
- Not too wet or crumbly
Step 3: Test the Dough
A simple method:
- Drop a small piece into water
- If it floats, it’s ready
Common Mistakes
Avoid:
- Overmixing
- Using too little liquid
- Letting the dough dry out
Step-by-Step: Assembling Vegan Jackfruit Tamales
This is where everything comes together.
Step 1: Prepare Corn Husks
- Soak husks in warm water for 30–60 minutes
- Pat dry before use
Step 2: Spread the Masa
- Place husk flat
- Spread a thin layer of masa (about ¼ inch thick)
Step 3: Add Filling
- Add 1–2 tablespoons of jackfruit mixture
Step 4: Fold the Tamales
- Fold sides inward
- Fold bottom up
- Leave top open
Step 5: Repeat
- Continue until all ingredients are used
How to Steam Tamales Properly
Cooking tamales correctly ensures the perfect texture.
Stovetop Method
- Place tamales upright in steamer
- Cover with damp cloth
- Steam for 45–60 minutes
Instant Pot Method
- Add water and rack
- Steam for about 25–30 minutes
How to Know They’re Done
- Masa pulls away easily from husk
- Texture is firm but soft

Variations of Vegan Jackfruit Tamales
One of the best things about this vegan jackfruit tamales recipe is its flexibility.
Red Chile Jackfruit Tamales
- Use dried red chiles
- Blend into a rich sauce
Salsa Verde Tamales
- Use tomatillos and green chiles
- Creates a tangy flavor
Jackfruit + Mushroom Tamales
- Combine shredded jackfruit with sautéed mushrooms
- Adds complexity
Sweet Vegan Tamales
- Use sweetened masa
- Fill with fruits like pineapple or raisins
How to Serve Vegan Tamales
Serving enhances the experience of vegan tamales recipe.
Popular Pairings
- Salsa (red or green)
- Guacamole
- Rice or beans
Serving Ideas
- As a main dish
- As part of a festive meal
- Street-food style with toppings
Storage, Freezing, and Reheating
Proper storage ensures your jackfruit tamales vegan remain delicious.
Refrigeration
- Store in airtight container
- Keeps for up to 5 days
Freezing
- Freeze after steaming
- Wrap individually
Reheating Methods
- Steam (best method)
- Microwave (quick option)
- Oven (for larger batches)
Common Mistakes to Avoid
Even experienced cooks can run into issues.
Avoid these when making vegan tamales recipe:
- Dry masa
- Bland filling
- Overcooking
- Improper folding
FAQs (People Also Ask)
Can jackfruit really replace meat in tamales?
Yes. Its texture closely mimics shredded meat, making it ideal for jackfruit tamales vegan recipes.
What does jackfruit taste like in tamales?
It has a mild flavor that absorbs spices, making it perfect for savory dishes.
Can I make tamales without lard?
Absolutely. Use plant-based oils for a fully vegan tamales recipe.
Can you freeze jackfruit tamales?
Yes. Freeze after cooking for best results.
What is the best masa harina brand?
Look for high-quality, finely ground masa harina designed specifically for tamales.
Final Thoughts
This vegan jackfruit tamales recipe proves that you can honor tradition while embracing plant-based cooking. With the right ingredients, techniques, and patience, you can create tamales that are rich, flavorful, and deeply satisfying.
Print
Vegan Jackfruit Tamales Recipe
- Total Time: PT1H45H
- Yield: 12 tamales 1x
- Diet: Vegan
Description
Vegan Jackfruit Tamales are a flavorful twist on a traditional favorite, featuring tender, shredded jackfruit seasoned with bold spices and wrapped in soft, fluffy masa. Steamed in corn husks, these tamales are rich, savory, and perfect for gatherings, holidays, or meal prep.
Ingredients
For the Masa Dough
- 2 cups masa harina
- 1 ½ – 2 cups vegetable broth (warm)
- ½ cup vegetable oil (or melted coconut oil)
- 1 teaspoon baking powder
- 1 teaspoon salt
For the Jackfruit Filling
- 2 cups young green jackfruit (canned, drained and shredded)
- 2 tablespoons vegetable oil
- 1 small onion (finely chopped)
- 3 cloves garlic (minced)
- 1 cup tomato sauce or crushed tomatoes
- 2–3 tablespoons red chili sauce or salsa verde
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- Salt and pepper to taste
Instructions
1️⃣ Prepare the Filling
- Heat olive oil in a skillet over medium heat.
- Add onion and cook until soft.
- Stir in garlic and cook for 1 minute.
- Add shredded jackfruit, cumin, paprika, and chili powder.
- Pour in tomato sauce and broth.
- Simmer for 10–12 minutes until tender and flavorful.
2️⃣ Make the Masa Dough
- In a bowl, mix masa harina, baking powder, and salt.
- Add vegetable oil and broth gradually.
- Mix until a soft, spreadable dough forms.
3️⃣ Assemble the Tamales
- Spread 2–3 tablespoons of masa onto each corn husk.
- Add a spoonful of jackfruit filling in the center.
- Fold sides inward, then fold the bottom up to seal.
4️⃣ Steam the Tamales
- Arrange tamales upright in a steamer.
- Steam for 60–75 minutes until the masa is firm.
5️⃣ Serve
Let cool slightly, then serve warm with salsa or vegan crema.
- Prep Time: PT30M
- Cook Time: PT1H15M
- Category: Main Dish
- Method: Steaming
- Cuisine: Mexican
Nutrition
- Serving Size: 1 tamale
- Calories: 220 kcal
- Sugar: 3 g
- Sodium: 280 mg
- Fat: 10 g
- Saturated Fat: 2 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 4 g
- Protein: 4 g
- Cholesterol: 0 mg
