Bean Tamales are a hearty and satisfying Mexican classic that transforms simple ingredients into a flavorful and comforting meal. Made with soft masa dough wrapped around a savory bean filling and steamed in corn husks, these tamales are a staple in many Mexican households. Their rich flavor, affordability, and versatility have made them a favorite for generations.
Whether enjoyed for breakfast, lunch, dinner, or during festive celebrations, Bean Tamales showcase the beauty of traditional Mexican cooking—turning humble pantry ingredients into something truly special.
What Are Bean Tamales?
Bean Tamales are traditional tamales filled with seasoned beans, usually refried pinto beans or black beans. The filling is enclosed in a layer of masa (corn dough), wrapped in corn husks, and steamed until light and tender.
Tamales have been part of Mexican cuisine for thousands of years and continue to play an important role in family gatherings, holidays, and cultural celebrations.
Bean-filled tamales are particularly popular because they are filling, flavorful, and naturally vegetarian.
Why You'll Love This Recipe
- Authentic Mexican comfort food
- Budget-friendly ingredients
- Vegetarian-friendly
- Rich and satisfying flavor
- Great for meal prep and freezing
- Perfect for family gatherings and holidays
Ingredients
For the Masa Dough
- 4 cups masa harina
- 2 teaspoons baking powder
- 1 teaspoon salt
- 1 cup vegetable shortening or lard
- 3 to 3½ cups warm vegetable broth
For the Bean Filling
- 3 cups refried pinto beans or black beans
- 1 tablespoon vegetable oil
- ½ small onion, finely diced
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- ½ teaspoon chili powder
- Salt and black pepper to taste
For Wrapping
- 25–30 dried corn husks
- Warm water for soaking
Optional Additions
- Oaxaca cheese
- Jalapeños
- Roasted poblano peppers
- Fresh cilantro
- Cotija cheese
Instructions
Step 1: Soak the Corn Husks
Place corn husks in a large bowl and cover with warm water.
Allow them to soak for at least 1 hour until soft and flexible.
Drain and pat dry.
Step 2: Prepare the Bean Filling
Heat vegetable oil in a skillet over medium heat.
Add onions and cook until softened.
Stir in garlic and cook for 30 seconds.
Add refried beans, cumin, chili powder, salt, and pepper.
Cook for 5 minutes, stirring occasionally.
Remove from heat and allow to cool.
Step 3: Make the Masa Dough
In a large mixing bowl, combine masa harina, baking powder, and salt.
In a separate bowl, beat shortening until light and fluffy.
Gradually mix in the masa mixture.
Slowly add warm broth while mixing until a smooth, spreadable dough forms.
Continue beating until the masa becomes light and airy.
Step 4: Assemble the Tamales
Lay a softened corn husk flat.
Spread about ¼ cup of masa onto the center of the husk.
Add a spoonful of the bean filling.
Fold the sides of the husk inward over the filling.
Fold the bottom end upward.
Repeat until all tamales are assembled.
Step 5: Steam the Tamales
Arrange tamales upright in a steamer basket with the open ends facing upward.
Steam over gently simmering water for 1½ to 2 hours.
Check water levels occasionally and refill as needed.
Tamales are ready when the masa easily separates from the husk.
Step 6: Rest and Serve
Allow the tamales to rest for 10–15 minutes after steaming.
Serve warm with salsa and your favorite toppings.
Tips for Perfect Bean Tamales
Use Well-Seasoned Beans
Flavorful beans are the key to delicious tamales. Don't be afraid to season generously.
Whip the Masa Thoroughly
Well-aerated masa produces lighter and fluffier tamales.
Keep Husks Moist
Cover prepared husks with a damp towel during assembly to prevent drying.
Avoid Overfilling
Too much filling can make the tamales difficult to fold and cook evenly.
Traditional Importance of Beans in Mexican Cuisine
Beans have been one of the foundational foods of Mexican cuisine for thousands of years. Alongside corn and squash, beans formed the "Three Sisters" agricultural system cultivated by Indigenous peoples throughout Mesoamerica.
Their nutritional value and versatility continue to make beans an essential ingredient in Mexican cooking today.
Delicious Variations
Bean and Cheese Tamales
Add Oaxaca or Monterey Jack cheese to the bean filling for extra richness.
Black Bean Tamales
Use seasoned black beans for a slightly different flavor profile.
Spicy Bean Tamales
Mix jalapeños or chipotle peppers into the filling.
Bean and Poblano Tamales
Add roasted poblano peppers for a smoky, mildly spicy flavor.
Vegan Bean Tamales
Use vegetable shortening and vegetable broth to keep the recipe completely plant-based.
What to Serve with Bean Tamales
Bean Tamales pair beautifully with:
- Salsa verde
- Salsa roja
- Mexican rice
- Guacamole
- Fresh pico de gallo
- Pickled vegetables
- Black bean soup
- Mexican street corn
Storage and Reheating
Refrigeration
Store cooked tamales in an airtight container for up to 5 days.
Freezing
Wrap individually and freeze for up to 3 months.
Reheating
Steam for 15–20 minutes or microwave until heated through.
Frequently Asked Questions
Can I use canned refried beans?
Yes. Canned refried beans work well, though homemade beans often provide better flavor.
Are Bean Tamales vegetarian?
Yes, when made with vegetable shortening and vegetable broth.
Can I prepare them in advance?
Absolutely. Tamales are often prepared ahead of time and stored until needed.
How do I know when tamales are done?
The masa should pull away cleanly from the corn husk when fully cooked.
Final Thoughts
Bean Tamales are a wonderful example of traditional Mexican comfort food at its finest. Their tender masa, flavorful bean filling, and rich cultural history make them a dish worth sharing with family and friends. Whether prepared for a holiday celebration, a weekend cooking project, or a simple homemade meal, Bean Tamales deliver authentic Mexican flavor and timeless satisfaction in every bite.
0 Comments