Back in my grandmother’s kitchen, the scent of simmering masa and banana leaves would fill the air every December, a signal that our family’s cherished tamale-making day had arrived. These aren’t just food; they’re edible memories, lovingly wrapped parcels that carry the warmth of generations. Bringing this Costa Rican tradition into your home is a beautiful way to connect with the soulful, comforting heart of Central American cooking.
Why This Recipe Works
- Authentic Flavor Base: The slow-cooked sofrito of vegetables, herbs, and achiote creates a deeply aromatic and traditional foundation that infuses every bite.
- Perfect Texture Balance: Using both masa harina and cooked rice yields a dough that’s wonderfully moist and tender, not dry or crumbly.
- Steam-Packet Magic: Wrapping in banana leaves and steaming locks in incredible moisture and flavor, making each tamale a self-contained, juicy delight.
- Make-Ahead Friendly: These tamales freeze beautifully, allowing you to prepare a taste of celebration anytime a comforting meal is needed.
Ingredients
- For the Masa Dough: 4 cups masa harina, 1 cup cooked white rice (cooled), 1 cup lard or vegetable shortening (softened), 4 cups warm chicken or vegetable broth, 2 teaspoons salt
- For the Sofrito & Filling: 1 large yellow onion (finely chopped), 1 red bell pepper (finely chopped), 4 cloves garlic (minced), 1 bunch cilantro (stems and leaves finely chopped), 1 tablespoon achiote paste, 2 pounds pork shoulder (cut into 1/2-inch cubes), 1 cup frozen peas, 1 cup diced carrots (1/4-inch dice), 1 cup diced potatoes (1/4-inch dice)
- For Assembly: 1 package dried banana leaves (thawed if frozen, about 20 large pieces), kitchen twine for tying
Equipment Needed
- Large stockpot or Dutch oven
- Large mixing bowls
- Steamer pot or large pot with a steamer basket/rack
- Sharp knife and cutting board
- Kitchen twine and scissors
- Tongs
Instructions

Prepare the Hearty Filling
In your large stockpot over medium heat, add two tablespoons of lard. Once shimmering, add the cubed pork shoulder. You’ll want to sear the meat, turning the pieces occasionally, until they develop a rich, golden-brown crust on all sides, which should take about 8 to 10 minutes. This step is crucial for building deep flavor. Remove the pork and set it aside. In the same pot, add the chopped onion and red bell pepper. Cook, stirring often, until they become soft and translucent, about 6 to 8 minutes. Then, stir in the minced garlic and chopped cilantro, cooking just until fragrant, about 1 minute more. Dissolve the achiote paste in a quarter cup of warm broth and add it to the pot, along with the seared pork, peas, carrots, and potatoes. Pour in enough broth to just cover everything. Bring to a gentle simmer, then reduce the heat to low, cover, and let it cook until the pork is fork-tender and the vegetables are soft, about 1 hour and 15 minutes. Tip: For the most succulent meat, resist the urge to boil vigorously; a low, slow simmer is key.
Create the Flavorful Masa Dough
While the filling simmers, turn your attention to the masa. In a very large mixing bowl, use an electric mixer or strong wooden spoon to beat the softened lard with the salt until it becomes light and fluffy, about 3 to 4 minutes. This incorporates air, which helps create a lighter tamale. In a separate bowl, whisk together the masa harina and cooled cooked rice. Gradually alternate adding the dry mixture and the warm broth to the beaten lard, mixing continuously on low speed or stirring vigorously by hand. Your goal is a soft, spreadable dough with the consistency of thick peanut butter. It should hold its shape but not be dry or crumbly. If it feels too stiff, add more warm broth, a tablespoon at a time. Cover the bowl with a damp kitchen towel and let the dough rest for at least 30 minutes. This allows the masa to fully hydrate and will give you a much more tender final product.
Prepare the Banana Leaf Packets
Working with banana leaves feels like connecting to an ancient culinary tradition. Carefully wipe each leaf clean with a damp cloth. To make them pliable, you need to pass them briefly over an open flame on your stovetop or dip them in very hot water for 10-15 seconds. You’ll see the color deepen to a vibrant green and feel them become soft and flexible. Using kitchen shears, cut the leaves into roughly 10×10 inch squares, trimming away any overly thick or torn edges. You’ll need two squares per tamale. Tip: Always have a few extra leaves prepared, as some may tear during handling. Lay one square flat with the smoother, shinier side facing up—this will be the interior that touches your food.
Assemble the Tamales with Care
This is the meditative, hands-on heart of the process. On the center of your prepared banana leaf, spread about 1/2 cup of the rested masa dough into a rough 4×6 inch rectangle, leaving a 2-inch border on all sides. Spoon about 1/3 cup of the cooked filling, including some of the rich sauce, down the center of the masa rectangle. Now, with gentle hands, bring the two long sides of the banana leaf up and over the filling, folding them together to encase it completely. Then, fold the two shorter ends up and over to create a neat, rectangular packet. Tie the packet securely with kitchen twine to hold its shape during steaming. Repeat this process until all the masa and filling are used. Seeing the lined-up packets always reminds me of my aunts and cousins working in an assembly line, laughter and stories flowing as freely as the dough.
Steam to Perfection
Place a steamer basket or rack in the bottom of your largest pot. Add enough water to come just below the level of the rack—about 2 inches deep. Bring the water to a rolling boil over high heat. Carefully stand the tied tamale packets upright in the steamer, packing them snugly so they support each other. Cover the pot tightly with a lid. Once you see steady steam escaping from under the lid, reduce the heat to maintain a vigorous simmer. Steam the tamales for 1 hour and 30 minutes to 2 hours. Tip: It’s essential to check the water level every 45 minutes, adding more boiling water as needed to prevent the pot from running dry. A tamale is done when the banana leaf pulls away easily from the masa, and the dough feels firm and set to the touch.
Serve and Savor the Memories
Using tongs, carefully remove the hot tamales from the steamer and let them rest for about 10 minutes—this allows them to set fully and makes them easier to handle. To serve, snip the twine and unwrap the fragrant banana leaf, revealing the steaming, savory parcel inside. They are a complete meal on their own, but a simple side of tangy Lizano sauce or a fresh tomato salsa is a traditional and delightful accompaniment. The first bite, that blend of soft masa, rich filling, and the faint herbal note from the leaf, is pure comfort, a direct line back to family kitchens filled with love and anticipation.
Tips and Tricks
For an extra layer of flavor, try spreading a very thin layer of the sofrito cooking liquid onto the banana leaf before adding the masa. If banana leaves are unavailable, you can use parchment paper followed by aluminum foil for wrapping, though you’ll miss the unique aroma. To test if your steaming water is at the right heat, a small piece of dough dropped in should cook through in about 10 minutes. When making a large batch, consider dividing the filling and masa into separate bowls so multiple people can assemble at once, turning it into a fun, communal activity. Leftover tamales reheat beautifully; simply re-steam them for 15-20 minutes or microwave, wrapped in a damp paper towel, for 2-3 minutes.
Recipe Variations
- Chicken Tamales: Substitute the pork shoulder with an equal amount of boneless, skinless chicken thighs for a lighter, yet still flavorful, version. Shred the cooked chicken before adding it back to the sofrito.
- Vegetarian Delight: Omit the meat entirely. Use vegetable broth and add extra hearty vegetables like sliced mushrooms, black beans, or chunks of butternut squash to the sofrito mixture.
- Spicy Kick: Add 1-2 finely chopped jalapeños or a teaspoon of crushed red pepper flakes to the sofrito for those who enjoy a bit of heat.
- Sweet Plantain Twist: For a surprising and traditional sweet-savory note, add a few thin slices of ripe, sweet plantain to the filling alongside the pork and vegetables.
- Mini Tamalitos: Make appetizer-sized portions by using smaller banana leaf pieces and reducing the masa and filling amounts by half. Steam for just 45 minutes to 1 hour.
Frequently Asked Questions
Q: Can I make the dough ahead of time?
A: Absolutely. You can prepare the masa dough up to a day in advance. Store it covered tightly with plastic wrap in the refrigerator. Let it come to room temperature and give it a good stir before using, as it may firm up when chilled.
Q: My banana leaves are tearing. What can I do?
A: Don’t worry! Banana leaves can be delicate. The key is to warm them properly to make them pliable. If a leaf tears, simply use it as an inner layer and wrap a second, intact leaf around the outside to create a double layer for support.
Q: How do I know when the tamales are fully cooked?
A: The most reliable test is time and texture. After 1.5-2 hours of steaming, carefully unwrap one tamale. The masa should be firm, not sticky or wet, and should pull cleanly away from the banana leaf. The internal temperature should reach at least 165°F.
Q: How long do cooked tamales last, and how should I store them?
A> Cooked and cooled tamales can be stored in an airtight container in the refrigerator for up to 5 days. For longer storage, they freeze exceptionally well for up to 3 months. Wrap them individually in plastic wrap before placing in a freezer bag.
Q: Is there a substitute for achiote paste?
A: While it provides a unique earthy flavor and color, you can substitute it with 2 teaspoons of sweet paprika mixed with 1/2 teaspoon of ground cumin and a pinch of turmeric for a similar hue, though the flavor profile will be slightly different.
Summary
This Costa Rican tamales recipe is more than instructions; it’s an invitation to create lasting memories. From the aromatic sofrito to the final steamed package, each step builds a dish rich in tradition, flavor, and the simple, profound joy of homemade food shared with loved ones.




