The Ultimate Homemade Tamales (Easy Step-by-Step Guide!)
Imagine unwrapping a warm, fragrant parcel to reveal a tender, pillow-soft corn dough, encasing a delicious, savory filling of spicy green chiles and gooey, melted cheese. That, my friends, is the traditional, soul-satisfying magic of Homemade Tamales. This isn’t just food; it’s a celebration, a time-honored tradition, and a true labor of love that is,…
Imagine unwrapping a warm, fragrant parcel to reveal a tender, pillow-soft corn dough, encasing a delicious, savory filling of spicy green chiles and gooey, melted cheese. That, my friends, is the traditional, soul-satisfying magic of Homemade Tamales. This isn’t just food; it’s a celebration, a time-honored tradition, and a true labor of love that is, without a doubt, one of the most rewarding and delicious things you will ever make from scratch.
I promise you, there is no greater feeling of accomplishment than pulling a steamer basket full of your own perfect, handcrafted tamales from the pot. The aroma alone is a reward. This recipe for green chili and cheese tamales is a fantastic vegetarian version, but it’s endlessly adaptable. Served hot from their husks and piled high with your favorite toppings, they are a true feast for the senses.
Get ready to master a beloved culinary tradition and create a stunning, unforgettable batch of tamales that will become a new tradition in your own home.
Why You Will Absolutely Love Making Your Own Tamales!
You are going to be so incredibly proud of these beautiful and delicious homemade tamales. They are a guaranteed sensation. Here’s why you have to make them:
- An Authentic, Rewarding Experience: There is nothing quite like the experience of making a traditional food like tamales from scratch. It’s a fun, satisfying project that connects you to a rich culinary heritage.
- Incredibly Fluffy and Flavorful Dough: This easy masa dough recipe, made with coconut oil, results in tamales that are wonderfully tender, moist, and light, not dense or dry.
Recipe Snapshot
| Prep Time | 1 hour |
| Cook Time | 1 hour |
| Total Time | 2 hours |
| Yield | 24 tamales |
| Calories | 178 kcal per 2 tamales |
| Course | Main Course |
| Cuisine | Mexican |
| Difficulty/Method | Intermediate / Steaming |
Your Shopping List for This Tamale Fiesta
This recipe uses a handful of authentic and simple ingredients. Here’s what you’ll need:
→ For the Tamales
- 8-ounce package of dried corn husks → The essential wrapper for our tamales.
- 4 cups masa harina → This special corn flour is not the same as cornmeal and is absolutely necessary for authentic tamale dough.
- 1 tsp salt & 2 tsp baking powder
- 3 cups veggie broth or water → To hydrate the masa.
- 1 1/4 cups melted coconut oil → Creates a wonderfully moist and tender dough.
→ For Serving (Optional)
- Salsa or pico de gallo, sour cream, hot sauce, avocado, and fresh cilantro.
Let’s Get Steaming! Your Step-by-Step Guide
Ready to create the most delicious tamales of your life? The assembly line process is fun and goes faster than you think!
Easy Homemade Tamales (Green Chili & Cheese)
Ingredients
Equipment
Method
- Soak the corn husks in a bowl of hot water for 30 to 45 minutes until pliable.
- Make the dough: In a stand mixer, whisk masa harina, salt, and baking powder. Add the broth and melted coconut oil. Whisk until light and fluffy. If dry, add more broth until it’s the consistency of peanut butter. Chill for 30-90 minutes if you have time.
- In a medium bowl, mix together the drained green chilies and shredded cheese for the filling.
- Place a soaked corn husk on the counter. Spread 1/4 cup of masa dough into a square, leaving a border. Place 2-3 tablespoons of filling in the middle.
- Roll the cornhusk from side to side to enclose the filling within the masa. Fold the pointed end up towards the seam. Repeat with all tamales.
- STOVETOP: Place tamales upright in a steamer basket over simmering water. Cover tightly and steam for 55-60 minutes. INSTANT POT: Place tamales upright on the steamer rack with 1 cup of water. Pressure cook on high for 30 minutes.
- Let the cooked tamales rest for 15 minutes to firm up before unwrapping. Serve hot with your favorite toppings.



