Vegan Tamales Recipe with Black Beans - Best Easy Vegetarian Tamales (2024)

Jump to Recipe

Easy homemade vegetarian or vegan tamales made with Mexican masa, black beans, chilies, and cheese. Steam on the stove or in the Instant Pot.

Vegan Tamales Recipe with Black Beans - Best Easy Vegetarian Tamales (1)

Here in California it’s hard to miss tamales during the Christmas season. Growing up, I remember my friends’ with Mexican heritage making tamales with their moms and giving them to us as holiday gifts. Like our Mexican Lentil Soup, tamales are perfect for warming up on winter days.

One friend from Mexico recently encouraged me to try making them myself, and I’m so glad I did. Tamales are fun to make and aren’t nearly as difficult as I’d imagined. Of course, since I don’t eat pork or chicken, we went with an untraditional vegan tamale filling of black beans, chiles and cheese.

What is a Tamale?

Tamales are cute little bundles of masa dough filled with whatever filling you like (traditionally pork or chicken and pasilla chilis). This tasty filling is wrapped up with corn husks or banana leaves and steamed. They are a traditional Mexican food that’s enjoyed all year, but more popular than ever during Christmastime.

Masa for Tamales

Masa harina, or instant masa, is corn flour with hydrated lime. It can be mixed with water an a little salt to make homemade corn tortillas, or with fat and broth to make tamale dough.

Depending on where you live, masa flour and corn husks may be difficult to find. Your best bet is a Mexican grocery store. I got mine, Maseca masa mix, at Santa Cruz Market in Goleta, per the recommendation of my friend Juanita who makes tamales often.

I’ve seen prepared masa batter a few times at El Rancho Market in Solvang, which is great if you want a shortcut. In the future I’d prefer to use an organic masa harina such as this one via my Amazon Affiliate link from Bob’s Red Mill.

Vegan Tamales Recipe with Black Beans - Best Easy Vegetarian Tamales (3)

While masa batter is traditionally made with lard and chicken broth, olive oil and vegetable broth work just fine for vegan tamales. Beat the ingredients in a stand mixer or by hand in a bowl until the dough is like a very thick cake batter.

Filling for Vegan Tamales

Vegan Tamales Recipe with Black Beans - Best Easy Vegetarian Tamales (4)

Tamales are usually filled with shredded chicken, pork, or cheese. There are so many other options though, so why not get creative?

For these vegan tamales we used black beans, green chiles, and shredded cheddar jack cheese (we used So Delicious).

Other great vegetarian/vegan tamale filling ideas:

  • browned soyrizo
  • zucchini
  • bell peppers
  • jalapeno peppers
  • tofu sofritas
  • pinto beans

How to Make Tamales

Soak the corn husks for a few minutes, rinse, and drain.

Spread about 1/4″ of masa over the corn husk (about 2 tablespoons), leaving at least 3 inches at the narrow end and 1 inch on the other sides.

Vegan Tamales Recipe with Black Beans - Best Easy Vegetarian Tamales (7)

Top with a heaping tablespoon of filling in the center of the masa.

Vegan Tamales Recipe with Black Beans - Best Easy Vegetarian Tamales (8)

Close the corn husk by folding one side of the husk covered with masa over the fillings. Wrap the other edge without masa to enclose the tamale.

Vegan Tamales Recipe with Black Beans - Best Easy Vegetarian Tamales (9)

Fold the long bottom edge up and over the tamale. Use string or a long strip of soaked corn husk to tie the tamale closed.

Some people prefer to tie both ends with string, or to fold the top and the bottom down, rather than leaving the top open as I’ve done here.

Vegan Tamales Recipe with Black Beans - Best Easy Vegetarian Tamales (10)

Don’t be discouraged if wrapping the tamales is difficult at first. It may take a few tries to get the hang of it.

How to Cook Tamales

The traditional method of cooking tamales is to steam them. Place a steamer basket into a large pot and fill with a couple inches of water. Place the tamales, open side up, into the basket. Cover the pot and steam for one hour.

Vegan Tamales Recipe with Black Beans - Best Easy Vegetarian Tamales (11)

Instant Pot Tamales

The Instant Pot pressure cooker is perfect for steaming tamales. You can find the Instant Pot steamer basket I use via my Amazon Affiliate Link. See all my vegan Instant Pot recipes here! I know you’ll also love our Instant Pot Chipotle Burrito Bowls!

How to Eat Tamales

Serve tamales hot, unwrap and discard the husks, and serve with our favorite Homemade Salsa, Salsa Verde, or Guacamole. Serve with a Blood Orange Margarita or Vegan Horchata! See the full list of our top Mexican sides to serve with tamales.

Freeze or refrigerate leftover tamales for later.

Yield: about 16 tamales

Vegan Tamales

Prep Time20 minutes

Cook Time1 hour

Total Time1 hour 20 minutes

Easy vegetarian or vegan tamales steamed on the stovetop or in the Instant Pot. These gluten-free, vegan tamales are filled with black beans, chilies, and (dairy-free if desired) cheese.

Vegan Tamales Recipe with Black Beans - Best Easy Vegetarian Tamales (12)

Ingredients

Masa Dough

  • 2 cups masa harina or instant masa such as Maseca
  • 1 teaspoon sea salt
  • 1 teaspoon baking powder
  • 1 teaspoon cumin
  • ½ cup olive oil
  • 1 1/3 cups vegetable broth
  • 1 package dried corn husks, soaked

Vegan Tamale Filling

  • 1 1/2 cups black beans, drained and rinsed
  • 4 oz. diced green chiles
  • 1/2 cup shredded cheddar jack cheese (we used So Delicious brand)

Instructions

  1. To prepare the masa, add the masa flour, salt, baking powder, and cumin to a large mixing bowl. Whisk to combine. Add the oil and broth and beat until well combined and the mixture forms a thick dough. If it's too dry, sprinkle with water or broth, and if too wet add more masa flour.
  2. To make the black bean tamale filling, in a medium bowl, stir together the beans, chiles, and cheese.
  3. Remove the corn husks from the soaking water, rinse, and drain well. Tear one of the husks lengthwise into 1/2" strips to use to tie the tamales together.
  4. Place about 2 tablespoons of the masa dough on a softened corn husk. Press and spread to 1/4" thickness, leaving 3 inches on the narrow side, and at least 1" on the other sides (see images in the post).
  5. Add a heaping tablespoon of the black bean filling to the center of the masa dough.
  6. Close the corn husk by folding one side of the husk covered with masa over the fillings. Wrap the other edge without masa to enclose the tamale.Fold the long bottom edge up and over the tamale. Use string or a long strip of soaked corn husk to tie the tamale closed.
  7. Steam tamales, standing open-side-up, in a steamer basket, covered, in a large pot for 1-1 1/2 hours.
  8. Serve hot with salsa and or guacamole.

Instant Pot Tamales

  1. Pour 1 cup of water into the bottom of the Instant Pot liner. Fit with a steamer basket. Place the tamales standing right side up into the steamer basket.
  2. Lock the lid, with valve sealing. Set to pressure cook (high) for 25 minutes. Naturally release the pressure.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:

Yield: 8Serving Size: 1
Amount Per Serving:Calories: 433Trans Fat: 0g

Nutrition information is automatically calculated by Nutritionix. I am not a nutritionist and cannot guarantee accuracy. If your health depends on nutrition information, please calculate again with your favorite calculator.

Vegan Tamales Recipe with Black Beans - Best Easy Vegetarian Tamales (2024)

FAQs

What can I substitute for lard in tamales? ›

Vegetable shortening is a meat-free and dairy-free substitute for lard, allowing you to serve tamales to meat eaters and vegans alike. That said, there are other substitutes for lard that will work well in tamale recipes as well, like refined coconut oil, butter, and avocado oil.

What makes tamales better? ›

Making the best tamales

You need a masa that is not dry and crumbly, making you sip after every bite. But the masa should be set, not mushy or runny. It should also be light, not heavy and dense. And of course, you need a delicious filling.

Why do you put baking soda in tamales? ›

This study provides knowledge about the texture properties of Mexican tamales. The decrease in pork lard causes a significant increase in Mexican tamales chewiness. Baking powder prevents the tamales chewiness rise caused by a decrease in fat content.

What to serve with tamales vegetarian? ›

Our tamales come with traditional meats like beef and pork, but we also have some meatless options perfect for vegetarians.
  1. Corn in a Cup (Esquite) ...
  2. Guacamole. ...
  3. Chile Relleno. ...
  4. Mexican Rice. ...
  5. Refried Beans. ...
  6. Horchata. ...
  7. Arroz Con Leche. ...
  8. Salsa.
Apr 18, 2023

What is a vegetarian substitute for lard? ›

Crisco Shortening : This vegetable shortening is made from a blend of organic palm oil and soybean oil, providing the best substitute for lard. It is ideal for making flaky pie crusts and other baked goods and also contains absolutely no trans fats.

What can I use instead of lard vegetarian? ›

Either shortening or coconut oil will work as a vegan substitute for lard, or for any animal fat that is solid at room temperature, like butter.

What is the best fat to use for tamales? ›

Just suck it up and buy a package of lard (or, if you're hardcore like me, render your own from some fatback). You can use the extra for really good piecrust. You can use bacon fat instead, but it'll give the tamales an intensely smoky flavor that you may or may not like.

What is the best lard for tamales? ›

Pork back lard is preferable for its mild pork flavor, although more neutral-tasting leaf lard or vegetable shortening can be substituted.

Why are tamales so expensive? ›

The prices for the most popular protein fillings of chicken and pork and even spices for tamale-making are up. “The majority of the spices we use to give the flavor to [tamales] come from Mexico,” said Cruz. “Exporting them here has a higher price.

How much lard for 4 lbs of masa? ›

TAMALES RECIPE INGREDIENTS: 4 lbs. masa blanca (white corn) 1 ½ lbs. shorting or lard for more flavor 1 ½ lbs.

What happens if you make tamales with masa that doesn t float? ›

Another way to tell if you've hit the right ratios is dropping a small ball of the masa in water. If it floats and bobs, you're ready to start spreading it in the husks or banana leaves. (If it sinks, it needs more liquid.)

Is corn masa vegetarian? ›

Masa Harina (Corn Masa Flour) is vegan. A vegan dietitian reviewed this note on masa harina (corn masa flour) for Fig.

What vegetable is masa made from? ›

Masa or masa de maíz (English: /ˈmɑːsə/; Spanish pronunciation: [ˈmasa]) is a maize dough that comes from ground nixtamalized corn. It is used for making corn tortillas, gorditas, tamales, pupusas, and many other Latin American dishes.

Do hot tamales have gelatin? ›

However, Hot Tamales candy does not contain gelatin, making it a potential option for vegans looking for a sweet indulgence. Another ingredient that raises questions among vegans is confectioner's glaze. This glossy coating is used to give candies a shiny appearance.

What is green tamale sauce made of? ›

Place tomatillo and serrano peppers in a pot while chicken is cooking, cover with water, and bring to a boil. Cook until tomatillos are soft and have changed color, but are not falling apart, 3 to 5 minutes. Combine tomatillos, serrano peppers, onion, cilantro, and garlic in a blender; blend into a smooth sauce.

Top Articles
Latest Posts
Article information

Author: Kelle Weber

Last Updated:

Views: 6248

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Kelle Weber

Birthday: 2000-08-05

Address: 6796 Juan Square, Markfort, MN 58988

Phone: +8215934114615

Job: Hospitality Director

Hobby: tabletop games, Foreign language learning, Leather crafting, Horseback riding, Swimming, Knapping, Handball

Introduction: My name is Kelle Weber, I am a magnificent, enchanting, fair, joyous, light, determined, joyous person who loves writing and wants to share my knowledge and understanding with you.