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 is a vegan 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.

Are Texas tamale Company black bean tamales vegan? ›

All flavors of our tamales are gluten-free. Our Spinach with Cheese tamale is vegetarian, and our Black Bean tamale is vegan.

Why do you put baking soda in tamales? ›

Otherwise, you'll get grainy tamales that aren't as soft as they could be. Plus you'll see the masa expand and rise when the baking soda activates.

What is the vegetarian equivalent to lard? ›

7 Healthy Substitutes for Lard
  1. Butter. Butter may be the simplest substitute for lard. ...
  2. Coconut oil. Coconut oil is a tropical oil that has been linked to some health benefits. ...
  3. Vegetable oils. Vegetable oils are often used in cooking and baking. ...
  4. Olive oil. ...
  5. Avocado. ...
  6. Beef tallow. ...
  7. Mashed banana.
Aug 31, 2021

Can I use vegetable shortening instead of lard? ›

Choosing between shortening and lard comes down to personal preference. Both create a flaky, tender crust, are semi-solid, and are 100% fat. Swap one for the other in recipes. If you want to add additional flavor to the dish, lard is the right choice.

Are vegetarian tamales healthy? ›

We know that beans can be a protein powerhouse when prepared healthily, and paired with a reasonable amount of a family's preferred blend of spices while swapping out animal lard for olive oil and vegetable broth, it is no exaggeration that simple swaps can make a family's traditional tamale recipe into a significantly ...

What to eat with black bean tamales? ›

  • Refried Beans. Beans can take long to cook. ...
  • Spanish Rice. Rice goes great with anything, especially with this restaurant-style Spanish rice recipe! ...
  • Mexican Street Corn. ...
  • Roasted Potatoes. ...
  • Bacon Wrapped Jalapeño Poppers. ...
  • Guacamole. ...
  • Charro Beans. ...
  • Cilantro Lime Rice.
Nov 22, 2022

What to serve with vegan tamales? ›

9 Meatless Sides to Pair with Tamales Options
  1. Corn in a Cup (Esquite) Corn in a cup is one of the most convenient meals you can add to tamales because it's easy to make and can be eaten on the go. ...
  2. Guacamole. ...
  3. Chile Relleno. ...
  4. Mexican Rice. ...
  5. Refried Beans. ...
  6. Horchata. ...
  7. Arroz Con Leche. ...
  8. Salsa.
Apr 18, 2023

Is masa Flour Vegan? ›

Masa Harina (Corn Masa Flour) is vegan.

What ethnicity eats tamales? ›

Tamales are a dish of corn masa that is sometimes filled, then wrapped in corn husks or banana leaves and steamed. Tamales are primarily associated with Mexican cuisine, but they have been incorporated into the culinary traditions of many Central and South American communities.

Why do Mexicans eat tamales? ›

Tamales have been a staple in Mexican culture for centuries. Their origins can be traced back to Mesoamerica and they were eaten during the times of the Aztecs, Mayans and Olmecs. Since tamales were portable food, they were often used to feed men when they were away for battle or on hunting trips.

What can you 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 is the white stuff in tamales? ›

A tamale is a traditional Mesoamerican dish made of filled masa dough steamed in a corn husk. Masa is a maize dough made from ground nixtamalized corn. Learn more: What Is Masa Harina?

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.

Do you have to use lard in tamales? ›

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

What is a vegan substitute for animal fat? ›

If your culinary repertoire revolves around butter or lard, you'll be happy to know that there are many plant-based alternatives. Olive oil, canola oil, sunflower oil, avocado oil, coconut oil, sesame oil, and more. Yes, you've got options!

Can I use avocado oil instead of lard for tamales? ›

Traditionally, lard is the primary fat component, but to keep things a little lighter, we like to use avocado oil and cut back the amount as much as possible without sacrificing on texture. Once the masa dough is prepared, it's time for the filling.

What is the best fat for tamales? ›

Lard makes tastier and fluffier tamales than other fats do. You can replace the lard with solid fats, like duck fat or shortening, to obtain a similar texture; butter and liquid oils work but will make a denser masa.

References

Top Articles
Latest Posts
Article information

Author: Kimberely Baumbach CPA

Last Updated:

Views: 6248

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Kimberely Baumbach CPA

Birthday: 1996-01-14

Address: 8381 Boyce Course, Imeldachester, ND 74681

Phone: +3571286597580

Job: Product Banking Analyst

Hobby: Cosplaying, Inline skating, Amateur radio, Baton twirling, Mountaineering, Flying, Archery

Introduction: My name is Kimberely Baumbach CPA, I am a gorgeous, bright, charming, encouraging, zealous, lively, good person who loves writing and wants to share my knowledge and understanding with you.