• Skip to main content
  • Skip to primary sidebar
Mamá Maggie's Kitchen
menu icon
go to homepage
  • Recipe Index
  • By Category
    • Agua Frescas
    • Appetizers
    • Beef
    • Breakfast
    • Chicken
    • Dessert
    • Drinks
    • Pork
    • Salsa Recipes
    • Seafood
    • Side Dishes
    • Soup
    • Tamales
    • Vegetarian
  • Contact
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • By Category
      • Agua Frescas
      • Appetizers
      • Beef
      • Breakfast
      • Chicken
      • Dessert
      • Drinks
      • Pork
      • Salsa Recipes
      • Seafood
      • Side Dishes
      • Soup
      • Tamales
      • Vegetarian
    • Contact
    • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » All Recipes » Vegetarian

    Vegetable Tamales

    Published: May 6, 2020 · Updated: Nov 7, 2024 by Maggie Unzueta

    These Vegetable Tamales are AMAZING! Stuffed with tons of veggies and steamed to perfection. 100% vegan, and 100% delicious. Drizzle with salsa verde and enjoy!
    Jump to Recipe Add us as a Google trusted source
    Vegetable Tamal topped with salsa verde and chopped cilantro.

    A tamal on top of a corn husk drizzled with green salsa verde and chopped cilantro.

    This post may include affiliate links. As an Amazon Associate I earn from qualifying purchases.

    Vegetable Tamales. Yes please! One of my favorite things during the Holidays is having a tamalada.

    Lots of people. Music. Eating. Everyone spreading masa. Wrapping. Assembling.

    This recipe is vegetarian and vegan friendly. YUMMY in every way. Perfect for special occasions, celebrations, or just because.

    More Authentic Mexican Tamales:
    Red Pork Tamales
    Jalapeno and Cheese Tamales
    Chicken Mole Tamales

    Making masa for tamale and soaking corn husks.

    How to Make It

    • Make the masa and set it aside until ready to use.
    • Soak the corn husks in warm water.

    Here’s a homemade masa for tamales recipe that’s good for either sweet and savory.

    Not a shortening or lard fan? Try making vegan masa with oil.

    Word to the Wise: These are two steps you can do ahead of time.

    • Soak the corn husks overnight. Although, all they really need is 30 minutes in really hot water to become pliable.
    • OR, buy already prepared masa. For newbies, store-bought masa is highly recommended.

    A spoon spreading masa on a corn husk.

    • Spread a thin layer of masa on the corn husk.
    • Avoid the corner top area.

    You don’t want to add too much masa, or they will not cook properly. Also, who wants to only bite corn dough. It’s all about the filling!

    Big fillings! Big flavor!

    Size does Matter!


    The larger the husk, the larger the tamal.
    Small corn husks will produce tiny vegetarian tamales.

    A pile of veggies in the center of masa on a corn husk.

    • Add the filling to the center of the masa.
    • Use your best judgement as to how to add.

    These are peas, carrots, and potatoes to make vegan tamales. Feel free to add whatever your heart and taste buds desire.

    Other Vegetable Filling Options:
    Chopped broccoli
    Chopped green beans
    Chopped asparagus
    Corn
    Spinach
    Pickled Jalapenos
    Cheese (but, then they wouldn’t be vegan)

    More Vegan Tamales:
    Bean Tamales and Tamales Dulces

    A collage showing how to fold tamales.

    How to Fold

    • Bring in the sides of the corn husks.
    • Fold over the pointy top to the center of the husk.

    While you are assembling, be sure to stand them upright. Lying them flat will cause the vegetable filling to fall out.

    Some people will tie a string from the husks around the tamales. This is completely optional.

    If you see that it is not holding steady, try tying the string to hold it in place.

    Water at the bottom of a steamer pot.

    • Add water to the bottom of a steamer.

    No steamer? No problem?

    How can I steam without a steamer?
    Make large balls of aluminum foil, the size of golf balls. Add the water. Place a heat-proof plate over the balls.

    From here, assemble the uncooked tamales, over the plate.

    Uncooked tamales assembled in a steamer pot.

    • Assemble the uncooked tamales in the steamer.
    • Open-side should face up.
    • Steam for 1 ½ hours.

    Check halfway through for water. Carefully add more, if needed.

    After 90 minutes, remove one of the vegetarian tamales. When the masa pulls away from the husk easily, that is when they are ready. If not, cook for another 30 minutes.

    Turn the heat off and let them sit inside the pot for an additional 30 minutes before serving.

    Make Them Faster!


    Traditionally, they are cooked in a big steamer pot. However, Instant Pot Pork Tamales or Instant Pot Chicken Tamales take half the cooking time.

    See recipe notes for Instant Pot instructions.

    A vegetable tamal cut in half topped with salsa verde and chopped cilantro.

    How Long Do They Last?

    • In the fridge, Vegetable Tamales last up to 5 days.
    • In the freezer, they last up to 6 months in a plastic bag with all the air removed.

    Other Tamales Recipes You Might Like:
    Beef Tamales, Turkey Pibil Tamales, Tamales de Cajeta

    How many of these incredibly tasty Vegetable Tamales can you eat? One. Two. A dozen.

    It does take patience to make this recipe, but once you bite, you’ll know they are absolutely worth the effort. So so good!

    Hungry for More?

    Be sure to subscribe to my newsletter and follow along on Facebook, Instagram, Pinterest, Twitter for my latest recipes and videos.

    Did you make this recipe? Please rate the recipe below!

    A vegetable tamal on top of a corn husk drizzled with green salsa verde and chopped cilantro.

    Table of Contents

    • 1 Vegetable Tamales
      • 1.1 Equipment
      • 1.2 Ingredients
        • 1.2.1 For the Masa:
        • 1.2.2 For the Filling:
        • 1.2.3 Also Need:
      • 1.3 Instructions
        • 1.3.1 For the Masa:
        • 1.3.2 For the Corn Husks:
        • 1.3.3 To Assemble Tamales:
        • 1.3.4 How to Cook Tamales:
      • 1.4 Video
      • 1.5 Notes
      • 1.6 Nutrition

    Vegetable Tamales

    These Vegetable Tamales are AMAZING! Stuffed with tons of veggies and steamed to perfection. 100% vegan, and 100% delicious. Drizzle with salsa verde and enjoy!
    5 from 7 votes
    Print Pin Rate
    Course: Lunch or Dinner
    Cuisine: Mexican
    Prep Time: 1 hour hour
    Cook Time: 2 hours hours
    Total Time: 3 hours hours
    Servings: 20
    Calories: 106kcal
    Author: Maggie Unzueta

    Equipment

    • Steamer
    Prevent your screen from going dark

    Ingredients

    For the Masa:

    • ⅔ cup shortening
    • 2 cups masa harina (for tamales)
    • 1 tspn salt
    • 1 tspn baking powder
    • 1 ⅓ cups hot water (or vegetable broth)

    For the Filling:

    • ¼ cup canned peas drained
    • ¼ cup canned carrots drained
    • ¼ cup canned corn kernels drained
    • ½ cup potatoes (diced and cooked)

    Also Need:

    • 10 cups water divided
    • 1 package corn husks

    Instructions

    For the Masa:

    • Whip the shortening until smooth using a Kitchen Aid or hand mixer.
    • Mix the masa harina, salt, and baking powder.
    • Slowly add the masa harina mixture to the shortening.
    • Add little by little while mixing with the mixer.
    • Slowly add some of the hot water.
    • Do this little by little until fully incorporated.
    • Set aside until ready to use.

    For the Corn Husks:

    • Cover the corn husks in hot water.
    • Place a large object over the husks so they are completely submerged in water.
    • This will take about 30 minutes, or until pliable.
    • Overnight is best.

    To Assemble Tamales:

    • Shake off some of the excess water on the corn husks.
    • Spread a thin layer of masa on the corn husk, avoiding the corner top.
    • To the center of the masa, add the filling. About 1 tablespoon.
    • Use your best judgement as to how to much filling to add.
    • Fold the sides in.
    • Fold the corner top to the center of the tamal.
    • Set the tamal upright with the open side up while assembling the rest of the tamales.

    How to Cook Tamales:

    • Add 2 cups water to a steamer.
    • Add all the uncooked tamales into the steamer with the open side up.
    • Place any unused corn husks on top of the steamer pot.
    • Cover the pot with a lid.
    • Cook on medium low heat for 90 minutes.
    • Take out a tamal.
    • Open it up.
    • If the tamal masa pulls away easily from the husk, the tamales are ready.
    • If not, cook for an additional 30 minutes.
    • Leave the tamales in the steamer pot for an additional 30 minutes before serving.

    Video

    Notes

    Other Veggie Options: 
    • Chopped broccoli
    • Chopped green beans
    • Chopped asparagus
    • Spinach
    • Kale
    • Cheese (but, then they wouldn’t be vegan)
    If you see that a tamal is not holding steady, try tying the string around it to hold it in place.
    HOW LONG DO THEY LAST?
    • In the fridge, Vegetable Tamales last up to 5 days.
    • In the freezer, they last up to 6 months in a plastic bag with all the air removed.
    Instant Pot Instructions:
    • Place the metal crate for the Instant Pot.
    • Add 1 cup of water.
    • Arrange as many tamales as you can open-side up.
    • Close the lid.
    • Move the valve to Sealing.
    • Press Pressure Cook.
    • For Frozen Tamales: Press the + button for 45 minutes.
    • For Fresh Tamales: Press the + button for 35 minutes.
    • Full natural release. 
    • If not ready, do another Pressure Cook 5 minutes cycle. 

    Nutrition

    Calories: 106kcal | Carbohydrates: 10g | Protein: 1g | Fat: 7g | Saturated Fat: 2g | Sodium: 44mg | Potassium: 44mg | Fiber: 1g | Sugar: 1g | Vitamin A: 256IU | Vitamin C: 1mg | Calcium: 23mg | Iron: 1mg
    Tried this recipe?Mention @MamaMaggiesKitchen or tag #MamaMaggiesKitchen!

    More Mexican Vegetarian Recipes

    • A bowl with half chia pudding and half orange pumpkin smoothie, topped with pumpkin seeds and nuts, sits on a wooden board. Nearby are a bowl of seeds, two spoons, a white napkin, and small pumpkins on a white wooden table.
      Pumpkin Chia Seed Pudding
    • Sweet potato fries spicy and crispy, seasoned with salt, resting on a metal wire rack.
      Sweet Potato Fries-Spicy and Crispy
    • A plate of golden, crispy tostones chips stacked on a white square dish, sprinkled with coarse salt. In the background, a small white bowl of green dipping sauce is visible.
      Tostones Chips
    • A white bowl filled with hot honey corn, garnished with herbs, sits on a woven mat. Honey is being drizzled over the corn from above.
      Hot Honey Corn

    About Maggie Unzueta

    Maggie Unzueta is the face behind In Mama Maggie's Kitchen. She has been publishing Mexican recipes and creating delicious recipes since 2010. From family recipes to her extensive travels throughout Mexico, she brings traditional Mexican flavors from South of the Border and into your kitchen. Maggie has been featured in notable culinary websites and other media outlets. For more details, check out her About page.

    Reader Interactions

    Comments

      5 from 7 votes

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Mary Molina

      November 30, 2025 at 4:21 am

      Which cheese is best to use in tamales. I have used some that seemed to turn to rubber.

      Reply
      • Maggie Unzueta

        December 03, 2025 at 7:14 pm

        Most cheeses will turn out rubbery. Panela will be rubbery, for example. I recommend Monterey jack or Oaxaca. Serve them hot so the cheese won’t be as rubbery and more melty.

        Reply
    2. Susan T

      September 17, 2022 at 5:50 pm

      Hello I have a question regarding. Vegetable Tamales. If I use fresh vegetables sliced very thin ,should I pre cook them. Or will they cook throughly during the tamale steaming process. Please advise

      Reply
      • Maggie Unzueta

        September 18, 2022 at 11:36 am

        I think it depends on the vegetables. Squash and peas will definitely cook in the steaming. I’m not sure about carrots though.

        Reply
    3. Irina

      May 17, 2020 at 6:19 pm

      5 stars
      WOW! I have just discovered your blog! It is a treasure: I will be coming back for recipes. This meal loaded with vegetables seems healthy: this is what we need right now.

      Reply
      • Maggie U

        July 09, 2020 at 3:42 pm

        Thank you very much. Hope you try the all!

        Reply
    4. Christie Gagnon

      May 17, 2020 at 5:46 pm

      5 stars
      I love trying new recipes from around the world! They look great!

      Reply
      • Maggie U

        July 09, 2020 at 3:43 pm

        Thanks! Hope you try this recipe!

        Reply
    5. Krissy Allori

      May 17, 2020 at 4:05 pm

      5 stars
      These look so good. I have never had veggie tamales but I’m going to save this. We have been trying to have more meatless meals through the week. These would be perfect.

      Reply
      • Maggie U

        July 09, 2020 at 3:43 pm

        This are actually perfect for meatless meals/days. Hope you try it!

        Reply
    6. Shadi Hasanzadenemati

      May 17, 2020 at 2:55 pm

      5 stars
      I was looking for a recipe like this, thank you for sharing!

      Reply
      • Maggie U

        July 09, 2020 at 3:44 pm

        Glad you liked it!

        Reply
    7. Rosemary

      May 08, 2020 at 11:45 am

      I’m in Mexico right now and enjoying so many delicous tamales. I didn’t think I could make them until reading your recipe. Its actually much simpler than it looks. I’ll have to try making them at some point, but for now, I’ll enjoy the delicious tamales from the local market.

      Reply
      • Maggie U

        July 15, 2020 at 4:21 pm

        Simple and yummy! Hope you try this recipe.

        Reply
    8. Bohemian Babushka

      May 08, 2020 at 5:17 am

      Those look delicioso! Alas, too labor intensive for BB so she will happily continue to buy from our local vendors.

      Reply
      • Maggie U

        July 14, 2020 at 11:31 am

        It is delicioso! Hope you try it!

        Reply
    9. Agnes

      May 07, 2020 at 8:32 pm

      This looks like a good tamales recipe. I would like to copy this, hope I get this right.

      Reply
      • Maggie U

        July 14, 2020 at 11:31 am

        Hope you try this recipe! It’s delicious

        Reply
    10. Ruth I

      May 07, 2020 at 1:31 pm

      5 stars
      Wow. This is one of my Dad’s favorite. I should make this for him soon. Looks yummy!

      Reply
      • Maggie U

        July 14, 2020 at 11:31 am

        It is yummy! Hope you and your dad try it!

        Reply
    11. Cherise Kachelmuss

      May 07, 2020 at 10:11 am

      I love all your photos, I have always been curious about making tamales but intimated about making them.

      Reply
      • Maggie U

        July 09, 2020 at 3:56 pm

        Hope you give this recipe a try!

        Reply
    12. Lizzie Lau

      May 07, 2020 at 9:11 am

      I love tamales. I used to live in the Coachella Valley where an amazing tamale festival was held every year. I’ve never made them myself, but I watched my Guatemalan mother in law make them.

      Reply
      • Maggie U

        July 21, 2020 at 10:38 am

        Tamales in every presentation are amazing. Hope you try this recipe!

        Reply
    13. Kathy

      May 07, 2020 at 7:01 am

      I love tamales. I’ve never actually made them myself before though. I don’t think I’ve tried vegetable ones yet either. They sure do sound amazing.

      Reply
      • Maggie U

        July 09, 2020 at 3:59 pm

        An they are! Hope you try this recipe.

        Reply
    14. Lynndee

      May 07, 2020 at 6:12 am

      My husband loves tamales but he just always buy them from the store. Never thought of preparing them, but will try.

      Reply
      • Maggie Unzueta

        May 07, 2020 at 7:50 am

        You so should. You both will love this recipe!

        Reply
    15. Amanda

      May 07, 2020 at 3:56 am

      In my country we make something similar called pastelles, also a dish of Spanish origin.

      Reply
      • Maggie U

        July 09, 2020 at 3:59 pm

        Sounds yummy too!

        Reply
    16. Catalina

      May 07, 2020 at 3:50 am

      5 stars
      I’ve never tried tamales. But it sounds so good. I should try it!

      Reply
      • Maggie U

        July 09, 2020 at 3:59 pm

        I think you will love them. Hope you try this recipe!

        Reply
    17. Chef Dennis

      May 07, 2020 at 2:19 am

      5 stars
      Oh how I love Tamales! This Vegetable Tamales looks really delicious. I love that it’s 100% vegan and healthy. I will let my wife taste this.

      Reply
      • Maggie Unzueta

        May 07, 2020 at 7:51 am

        You’re going to love these tamales. They’re so so good.

        Reply
    18. Jen

      May 06, 2020 at 3:46 pm

      I haven’t had tamales since I got embarrassed in junior high when I ate them wrong lol I want to give them another try though!

      Reply
      • Maggie U

        July 09, 2020 at 4:00 pm

        You should, this are really yummy!

        Reply
    19. Andrew

      May 06, 2020 at 3:22 pm

      I don’t think I’ve ever seen or had a tamale like this. I love the authenticity of it and the presentation is just so much fun!

      Reply
      • Maggie U

        July 14, 2020 at 11:32 am

        Thank you very much. Glad you liked it!

        Reply
    20. Amber Myers

      May 06, 2020 at 3:15 pm

      Yum, these look amazing! I haven’t had tamales in ages. I love that these have veggies!

      Reply
      • Maggie U

        July 14, 2020 at 11:33 am

        This recipe is amazing hope you try it!

        Reply

    Primary Sidebar

    A picture of Maggie Unzueta in her kitchen holding a coffee cup.

    iBienvenidos! I'm Maggie. Welcome to my blog! My passion is authentic Mexican food and traveling throughout Mexico to bring you the very BEST in culture and cuisine.

    More about me →

    Popular

    • A rustic brown bowl filled with shredded beef birria in red broth, made using a slow cooker birria recipe, is topped with chopped onion and cilantro, and sits on a colorful embroidered cloth with fresh herbs and a jalapeño in the background.
      Slow Cooker Birria Recipe (Birria de Res)
    • Camarones a la Diabla served next to white rice and lime wedges.
      Camarones a la Diabla [VIDEO]
    • Menudo, or Pancita, is Mexican comfort food at its best. Served for Sunday brunch and shared with lots of love. By Mama Maggie’s Kitchen
      Mexican Menudo Recipe + VIDEO
    • Instant Pot Pork Tamales stacked and ready to cook. Surrounded by cilantro and decorative Mexican kitchenware.
      Instant Pot Pork Tamales [VIDEO]
    • Caldo de Camarón, or Mexican Shrimp Soup in a white bowl with a rich, guajillo sauce. Spoon lifting shrimp and avocado. Cilantro and lime on a dark brown table.
      Caldo de Camarón – Mexican Shrimp Soup + VIDEO
    • Carne En Su Jugo in a white bowl topped with cilantro beans bacon
      Carne En Su Jugo + VIDEO

    FEATURED IN


    Online publications Mama Maggie's Kitchen has been feature in.

    Footer

    ↑ back to top

    Info

    • Privacy Policy
    • Cookie Policy
    • Accessibility Policy

    Subscribe

    • Sign Up! for emails and start cooking Mexican food today!

    Contact

    • About Maggie
    • Contact

    © 2010-2025 · Mama Maggie's Kitchen ·

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.