If you’re looking to experience the rich flavors of South American cuisine, this Peruvian Tamales Recipe is a wonderful place to start. Peruvian tamales are soft, savory bundles of seasoned corn dough filled with tender meat, olives, boiled eggs, and aromatic spices, all carefully wrapped in banana leaves and steamed until perfectly cooked.
Unlike Mexican tamales, Peruvian tamales are known for their smooth, moist texture and bold seasoning, often featuring a flavorful blend of ajà amarillo, garlic, cumin, and paprika. They are traditionally enjoyed for breakfast, holidays, family gatherings, and special celebrations, usually served with salsa criolla and a cup of hot coffee or tea.
Although making tamales requires a little time and patience, the result is an authentic homemade dish that’s incredibly rewarding and perfect for sharing with family and friends.
Recipe Overview
- Category: Main Course
- Cuisine: Peruvian
- Servings: 10 tamales
- Prep Time: 45 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 45 minutes
What Is a Peruvian Tamale?
A Peruvian tamale is a traditional dish made from finely ground corn masa that is seasoned with flavorful spices and filled with meats such as pork or chicken. The filling often includes black olives, slices of hard-boiled eggs, and sometimes peanuts or raisins, depending on regional traditions.
The prepared masa and filling are wrapped in softened banana leaves instead of corn husks, giving the tamales a subtle earthy aroma during steaming. Once wrapped, they are tied securely with kitchen twine and steamed until the dough becomes soft, moist, and infused with the flavors of the filling.
Peruvian tamales have been enjoyed for generations and remain one of the country’s most iconic comfort foods.
Why You’ll Love This Peruvian Tamales Recipe
This traditional recipe combines authentic flavors with simple techniques that anyone can master at home.
Here are a few reasons you’ll love it:
- Authentic Peruvian flavor
- Soft and moist texture
- Perfect for holidays and celebrations
- Great make-ahead meal
- Rich, savory filling
- Naturally freezer-friendly
- Ideal for family gatherings
- Delicious with salsa criolla
Ingredients
For the Masa
- 4 cups masa harina or finely ground corn flour
- 1 cup lard or unsalted butter
- 3 cups chicken broth
- 2 tablespoons ajà amarillo paste
- 1 teaspoon paprika
- 1 teaspoon ground cumin
- 1 teaspoon salt
- ½ teaspoon black pepper
For the Filling
- 2 pounds boneless chicken thighs or pork shoulder, cooked and shredded
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon vegetable oil
- 1 teaspoon cumin
- 1 teaspoon paprika
- Salt and black pepper to taste
Additional Fillings
- 10 black olives
- 3 hard-boiled eggs, sliced
- Roasted peanuts (optional)
- Raisins (optional)
For Wrapping
- 10 large banana leaves
- Kitchen twine
Kitchen Equipment
You’ll need:
- Large mixing bowl
- Large skillet
- Steamer pot
- Sharp knife
- Cutting board
- Measuring cups and spoons
- Kitchen twine
- Tongs
How to Make Peruvian Tamales Recipe
Step 1: Prepare the Banana Leaves
Wash the banana leaves thoroughly and pass them carefully over a gas flame or briefly dip them in hot water to soften them. This makes the leaves flexible and prevents tearing during wrapping. Cut them into large rectangles suitable for wrapping individual tamales.
Step 2: Prepare the Filling
Heat the vegetable oil in a skillet over medium heat. Sauté the chopped onion until soft, then add the garlic, cumin, paprika, salt, and pepper. Stir in the cooked shredded chicken or pork and cook for several minutes until everything is well coated with the seasonings. Set aside to cool slightly.
Step 3: Make the Masa
In a large bowl, beat the lard or butter until light and fluffy. Gradually mix in the masa harina, chicken broth, ajà amarillo paste, paprika, cumin, salt, and black pepper. Continue mixing until the dough becomes smooth, soft, and spreadable.
Step 4: Assemble the Tamales
Lay a softened banana leaf flat on your work surface. Spread a generous scoop of masa in the center, then add a portion of the seasoned meat. Top with one black olive, a slice of hard-boiled egg, and optional peanuts or raisins. Fold the banana leaf over the filling, creating a secure packet, and tie it with kitchen twine.
Step 5: Steam the Tamales
Arrange the wrapped tamales upright in a large steamer basket. Steam them over gently boiling water for about 2 hours, checking occasionally to ensure the pot does not run out of water. The masa should become firm yet soft and fully cooked.
Step 6: Rest, Unwrap, and Serve
Carefully remove the steamed tamales from the steamer and let them rest for about 10 minutes before unwrapping. Resting allows the masa to firm up slightly while retaining its soft and moist texture. Gently open the banana leaves to reveal the fragrant tamales and serve them warm with fresh salsa criolla, lime wedges, or your favorite Peruvian sauce.
Recipe Video Guide
Expert Tips for the Best Peruvian Tamales Recipe
Making authentic Peruvian tamales is easier when you follow a few simple techniques.
- Soften the banana leaves before wrapping to prevent them from cracking.
- Beat the lard or butter well to create a light, fluffy masa.
- Don’t overfill the tamales, as they can be difficult to wrap securely.
- Tie each tamale tightly with kitchen twine to help maintain its shape while steaming.
- Check the steamer regularly and add more hot water if needed.
- Let the tamales rest before unwrapping so the masa finishes setting.
- Make a double batch and freeze extras for quick future meals.
Delicious Variations
Chicken Peruvian Tamales
A classic version filled with tender shredded chicken seasoned with ajà amarillo and aromatic spices.
Pork Peruvian Tamales
Traditionally made with juicy pork shoulder that becomes incredibly tender after cooking.
Beef Tamales
Ground or shredded beef adds a rich and hearty flavor that’s perfect for family dinners.
Vegetarian Tamales
Replace the meat with sautéed mushrooms, spinach, roasted peppers, black beans, and corn for a delicious vegetarian alternative.
Spicy Tamales
Increase the amount of ajà amarillo or add ajà panca paste for a deeper, spicier flavor.
What to Serve with Peruvian Tamales
Peruvian tamales pair beautifully with fresh and flavorful side dishes.
- Salsa criolla
- Steamed white rice
- Avocado slices
- Fried plantains
- Fresh lime wedges
- Peruvian green sauce (ajà verde)
- Black beans
- Tomato salad
- Pickled red onions
- Hot coffee or tea for breakfast
Storage & Reheating
Peruvian tamales are perfect for meal prep because they store and reheat very well.
Refrigerator
Store wrapped tamales in an airtight container for up to 4 days.
Freezer
Freeze individually wrapped tamales for up to 3 months.
Reheating
Steam refrigerated or thawed tamales for about 15–20 minutes, or microwave them while wrapped in a damp paper towel until heated through.
Common Mistakes to Avoid
Not Softening the Banana Leaves
Stiff banana leaves can crack while wrapping, causing the filling to leak during steaming.
Dry Masa
The masa should be soft and spreadable. If it’s too dry, add a little more warm chicken broth.
Overfilling the Tamales
Too much filling makes the tamales difficult to wrap and can cause them to fall apart.
Running Out of Water
Always check the steamer during cooking to ensure it doesn’t boil dry.
Unwrapping Too Soon
Allow the tamales to rest before opening them so the masa has time to firm up.
Nutrition Information
| Nutrient | Amount (Per Tamale) |
|---|---|
| Calories | 430 kcal |
| Protein | 20 g |
| Carbohydrates | 34 g |
| Fat | 24 g |
| Saturated Fat | 8 g |
| Cholesterol | 75 mg |
| Sodium | 620 mg |
| Fiber | 3 g |
| Sugar | 2 g |
| Calcium | 50 mg |
| Iron | 2.5 mg |
Nutrition values are approximate and may vary depending on the ingredients used.
Final Thoughts
This Peruvian Tamales Recipe brings authentic South American flavors straight to your kitchen with its soft, flavorful masa, savory meat filling, and fragrant banana leaf wrapping. Although it takes a little time to prepare, every bite is worth the effort, making these tamales a wonderful choice for holidays, family celebrations, or weekend cooking projects.
Serve them warm with salsa criolla and your favorite Peruvian side dishes, and you’ll have a comforting homemade meal that’s sure to impress family and friends.
You may also like Perfect Calico Beans Recipe.
Frequently Asked Questions
What makes Peruvian tamales different from Mexican tamales?
Peruvian tamales are typically wrapped in banana leaves instead of corn husks and feature a softer, moister masa seasoned with ajà amarillo and aromatic spices.
Can I make Peruvian tamales ahead of time?
Yes. They’re an excellent make-ahead dish and taste just as delicious after reheating.
Can I freeze homemade tamales?
Absolutely. Wrap them individually and freeze for up to three months. Reheat by steaming for the best texture.
What meat is traditionally used?
Chicken and pork are the most common fillings, although beef and vegetarian versions are also popular.
Can I use corn husks instead of banana leaves?
Yes, although banana leaves provide the authentic aroma and traditional flavor associated with Peruvian tamales.
How do I know when the tamales are done?
The masa should feel firm but soft and should easily pull away from the banana leaf when unwrapped.
Recipe Card
Peruvian Tamales Recipe
Ingredients
Equipment
Method
- Wash the banana leaves thoroughly and pass them carefully over a gas flame or briefly dip them in hot water to soften them. This makes the leaves flexible and prevents tearing during wrapping. Cut them into large rectangles suitable for wrapping individual tamales.
- Heat the vegetable oil in a skillet over medium heat. Sauté the chopped onion until soft, then add the garlic, cumin, paprika, salt, and pepper. Stir in the cooked shredded chicken or pork and cook for several minutes until everything is well coated with the seasonings. Set aside to cool slightly.
- In a large bowl, beat the lard or butter until light and fluffy. Gradually mix in the masa harina, chicken broth, ajà amarillo paste, paprika, cumin, salt, and black pepper. Continue mixing until the dough becomes smooth, soft, and spreadable.
- Lay a softened banana leaf flat on your work surface. Spread a generous scoop of masa in the center, then add a portion of the seasoned meat. Top with one black olive, a slice of hard-boiled egg, and optional peanuts or raisins. Fold the banana leaf over the filling, creating a secure packet, and tie it with kitchen twine.
- Arrange the wrapped tamales upright in a large steamer basket. Steam them over gently boiling water for about 2 hours, checking occasionally to ensure the pot does not run out of water. The masa should become firm yet soft and fully cooked.
- Carefully remove the steamed tamales from the steamer and let them rest for about 10 minutes before unwrapping. Resting allows the masa to firm up slightly while retaining its soft and moist texture. Gently open the banana leaves to reveal the fragrant tamales and serve them warm with fresh salsa criolla, lime wedges, or your favorite Peruvian sauce.
Video
Notes
- Salsa criolla
- Steamed white rice
- Avocado slices
- Fried plantains
- Fresh lime wedges
- Peruvian green sauce (ajà verde)
- Black beans
- Tomato salad
- Pickled red onions
- Hot coffee or tea for breakfast.














1 thought on “Best Peruvian Tamales Recipe”