Imagine sinking your teeth into a warm, soft tamale, the tantalizing aroma of spices and jackfruit wafting through the air as you peel back the husk. Each bite bursts with a delightful blend of savory and sweet flavors, leaving you craving more—these Vegan Jackfruit Tamales are truly a feast for the senses.
Growing up, my family would gather around the kitchen, laughter filling the room as we rolled tamales together, sharing stories and creating lasting memories. Now, I whip up these vegan delights for gatherings, perfect for holiday celebrations or cozy dinners with friends, promising an unforgettable flavor experience that brings everyone together.
Why Is Vegan Jackfruit Tamales So Irresistibly Good?
Unique flavor from tender jackfruit creates an exciting twist on traditional tamales, making them a standout dish. Quick prep time of just 30 minutes lets you whip up these delicious treats without hours in the kitchen. Versatile ingredients allow for endless customization—add your favorite veggies or spices! Plus, they’re crowd-pleasers, perfect for gatherings or family dinners. Enjoy the comforting experience of wrapping these tamales with loved ones while savoring every bite!
Vegan Jackfruit Tamales Ingredients
For the Tamale Dough
- 2 cups masa harina – This corn flour gives your tamales a wonderfully authentic texture and flavor.
- 1 cup vegetable broth – Use low-sodium broth for a healthier option while keeping the flavors rich.
- 1/2 cup coconut oil (melted) – Adds moisture and a subtle sweetness to the dough; you can substitute with vegetable oil if preferred.
- 1 teaspoon baking powder – Helps the dough rise slightly, creating a light and fluffy texture.
- 1 teaspoon salt – Enhances all the flavors in your tamales.
For the Jackfruit Filling
- 1 can young green jackfruit (drained and shredded) – The star of these Vegan Jackfruit Tamales, providing a meaty texture that absorbs flavors beautifully.
- 1 tablespoon olive oil – For sautéing, this oil adds richness and complements the spices in the filling.
- 1 cup onion (chopped) – A base flavor that adds sweetness when cooked down; sauté until translucent for best results.
- 2 cloves garlic (minced) – Fresh garlic infuses a wonderful aroma into your filling; use more if you love garlic!
- 1 tablespoon chili powder – Gives your filling a kick of spice and warmth; adjust to taste for milder or bolder flavors.
- 1 teaspoon cumin – Adds an earthy depth that pairs perfectly with the jackfruit and spices.
- 1 teaspoon smoked paprika – Provides a smoky flavor that enhances the overall taste of the tamales.
- 1 cup vegetable broth – Keeps the filling moist and helps meld all the flavors together as it cooks.
- 1 cup corn – Sweet corn adds texture and sweetness to balance out the savory spices in your filling.
- 1 cup black beans (cooked) – A great source of protein, they add heartiness to your tamales while complementing the other ingredients.
For the Corn Husks
- 20 dried corn husks (soaked in warm water) – Essential for wrapping your tamales, soaking makes them pliable for easy handling during assembly.
How to Make Vegan Jackfruit Tamales
1. Combine ingredients: In a mixing bowl, combine 2 cups of masa harina, 1 cup of vegetable broth, 1/2 cup of melted coconut oil, 1 teaspoon of baking powder, and 1 teaspoon of salt. Mix until a dough forms that’s soft yet pliable.
For the Filling:
2. Sauté aromatics: In a skillet over medium heat, add 1 tablespoon of olive oil. Once hot, add 1 cup of chopped onion and 2 minced cloves of garlic. Sauté until they become translucent and fragrant, about 5 minutes.
3. Add jackfruit and spices: Stir in 1 can of drained and shredded young green jackfruit along with 1 tablespoon of chili powder, 1 teaspoon of cumin, and 1 teaspoon of smoked paprika. Cook for another minute to let the spices bloom.
4. Incorporate remaining filling ingredients: Pour in 1 cup of vegetable broth along with 1 cup each of corn and cooked black beans. Cook this mixture for about 10 minutes until everything is heated through and well combined.
Assemble the Tamales:
5. Prepare corn husks: Take one soaked corn husk and lay it flat. Spread a portion of the masa dough in the center, then add a spoonful of the jackfruit filling on top. Fold the husk over to securely enclose the filling.
6. Repeat assembly: Continue this process with the remaining husks and filling until all are prepared. Ensure they’re neatly wrapped to maintain their shape during steaming.
Steam the Tamales:
7. Arrange tamales in steamer: Place your tamales upright in a steamer basket, making sure they are standing tall but not overcrowded. Cover and steam for about 60 minutes or until the dough feels firm to the touch.
Optional: Serve with your favorite salsa for an extra burst of flavor!
_Exact quantities are listed in the recipe card below._
Expert Tips
- Perfect Dough Consistency: Ensure your dough is moist but not sticky; adjust with more vegetable broth if needed for Vegan Jackfruit Tamales.
- Soak Corn Husks Well: Soak the corn husks for at least 30 minutes to make them pliable, preventing tearing while assembling.
- Uniform Filling Size: Use a standard spoon to portion the jackfruit filling, ensuring even cooking and flavor distribution in each tamale.
- Avoid Overpacking: Don’t overfill your tamales; leaving space allows them to expand while steaming, preventing bursting.
- Steam Properly: Keep an eye on the water level in your steamer; dry steam can lead to undercooked tamales.
How to Store and Freeze Vegan Jackfruit Tamales

- Room Temperature: Enjoy your tamales fresh within 2 hours of cooking. Beyond that, store in the fridge or freezer to maintain freshness.
- Fridge: Place your Vegan Jackfruit Tamales in an airtight container for up to 3 days. Reheat by steaming or microwaving until warm throughout.
- Freezer: For longer storage, freeze tamales individually wrapped in plastic wrap and then placed in a freezer bag for up to 3 months.
- Reheating: To reheat frozen tamales, steam them directly from the freezer for about 30 minutes or microwave with a damp paper towel until heated through.
Vegan Jackfruit Tamales Your Way
Feel free to let your creativity shine by customizing these tamales with your favorite flavors and ingredients!
- Spicy: Add diced jalapeños or serrano peppers to the jackfruit filling for an extra kick. The heat will elevate the flavor profile and bring a zesty twist that spice lovers will adore.
- Herb-Infused: Mix fresh herbs like cilantro or oregano into the masa dough for a fragrant touch. This simple addition can transform the overall taste, making each bite feel fresh and vibrant.
- Cheesy: Incorporate nutritional yeast into the dough for a cheesy flavor without the dairy. This twist not only adds depth but also gives you that comforting essence of traditional tamales.
- Smoky: Use chipotle peppers in adobo sauce instead of regular chili powder for a smoky depth. The rich, complex flavor enhances the jackfruit filling, making every bite a delightful experience.
- Vegetable-Packed: Toss in diced bell peppers, zucchini, or spinach to the filling for added nutrition and texture. These veggies complement the jackfruit beautifully while enhancing both color and taste.
- Sweet Corn: Replace black beans with sweet corn for a delightful sweetness that pairs wonderfully with jackfruit. You’ll enjoy a contrast of flavors that balances savory and sweet elements seamlessly.
- Gluten-Free: Ensure your masa harina is labeled gluten-free if needed. This swap allows everyone to enjoy these delicious treats without concern while keeping the texture intact.
Make Ahead Options
These delicious Vegan Jackfruit Tamales are perfect for meal prep, allowing you to savor their unique flavors on busy days. You can prepare the tamale dough using 2 cups of masa harina, 1 cup of vegetable broth, 1/2 cup of melted coconut oil, 1 teaspoon of baking powder, and 1 teaspoon of salt a day in advance and store it in the refrigerator. The jackfruit filling can also be made ahead by sautéing 1 cup of chopped onion and 2 minced garlic cloves in 1 tablespoon of olive oil until translucent. Then stir in the drained and shredded jackfruit, along with 1 tablespoon of chili powder, 1 teaspoon each of cumin and smoked paprika, 1 cup of vegetable broth, 1 cup of corn, and 1 cup of cooked black beans; this filling will keep well for up to three days in the fridge. When you’re ready to enjoy your Vegan Jackfruit Tamales, simply assemble them with soaked corn husks and steam them until firm—this way, you’ll have a flavorful meal ready in no time!
Your Vegan Jackfruit Tamales Questions, Answered
What type of jackfruit should I use for the filling?
For this recipe, you’ll want to use young green jackfruit, which is perfect for shredding and mimicking a meat-like texture. Make sure it’s packed in water or brine, rather than syrup, to keep your tamales savory.
Can I substitute the masa harina with another flour?
While masa harina is traditional and provides that distinct tamale flavor, you can try using a gluten-free all-purpose flour blend if needed. Just be aware that the texture and taste may change slightly. If you can find it, cornmeal is another good alternative for a similar flavor profile.
How do I store leftover tamales?
To store leftover vegan jackfruit tamales, simply place them in an airtight container in the refrigerator. They’ll stay fresh for up to 4 days. For longer storage, consider freezing them—just wrap each tamale individually in plastic wrap and then place them in a freezer-safe bag. They can last up to 3 months in the freezer!
What’s the best way to reheat tamales?
Reheating your tamales is easy! If they’re frozen, let them thaw overnight in the refrigerator. For reheating, steam them for about 15 minutes until they’re heated through or microwave them wrapped in a damp paper towel for about 2-3 minutes on high. The goal is to keep them moist and tender.
Can I make these tamales ahead of time?
Absolutely! You can prepare your vegan jackfruit tamales a day ahead of your gathering. Assemble and steam them as instructed, then cool completely before storing them in the fridge. Just reheat when you’re ready to serve—your guests will love how fresh they taste!
What’s a good serving size for these tamales?
Each serving consists of about 2-3 tamales, depending on your appetite and what else you’re serving alongside. With each tamale containing roughly 200 calories, they make for a satisfying meal when paired with sides like salsa or avocado salad!

Vegan Jackfruit Tamales
Ingredients
Method
- In a mixing bowl, combine masa harina, vegetable broth, melted coconut oil, baking powder, and salt. Mix until a dough forms.
- In a skillet, heat olive oil over medium heat. Add chopped onion and garlic, sauté until translucent. Stir in shredded jackfruit, chili powder, cumin, smoked paprika, vegetable broth, corn, and black beans. Cook for 10 minutes.
- Take a soaked corn husk, spread a portion of the dough in the center, add a spoonful of the jackfruit filling, and fold the husk over to enclose the filling. Repeat with remaining husks and filling.
- Place tamales upright in a steamer. Cover and steam for about 60 minutes, or until the dough is firm.