Recipe for Costa Rican Tamales Made Easy and Delicious

Updated On: October 18, 2025

Costa Rican tamales are a cherished tradition that beautifully encapsulates the rich flavors and cultural heritage of Costa Rica. Unlike the Mexican version, Costa Rican tamales are wrapped individually in banana leaves, filled with a savory blend of seasoned pork, rice, vegetables, and spices, creating a hearty and aromatic delight.

These tamales are typically prepared during the holiday season, bringing families together with their warm and comforting essence. Whether you’re new to Central American cuisine or eager to expand your culinary repertoire, this recipe offers an authentic taste of Costa Rica.

Making tamales from scratch might seem daunting, but with this detailed guide, you’ll find the process enjoyable and rewarding. The blend of textures—from the soft masa to the tender pork and vegetables—offers a mouthwatering experience that is sure to impress your family and friends.

Ready to embark on a flavorful journey? Let’s dive into the recipe for Costa Rican tamales!

Why You’ll Love This Recipe

This Costa Rican tamales recipe stands out because it balances tradition with accessibility. Using fresh ingredients and authentic spices, it captures the essence of Costa Rican cuisine without requiring hard-to-find components.

Why try this recipe?

  • Authentic flavors: The use of banana leaves and traditional seasoning makes it genuinely Costa Rican.
  • Perfect for gatherings: These tamales are great for holidays, family meals, or special occasions.
  • Customizable: You can alter the filling to suit your dietary preferences.
  • Satisfying and filling: The combination of masa, pork, and rice creates a balanced meal.

Ingredients

  • 2 cups masa harina (corn flour for tamales)
  • 4 cups chicken broth or pork broth
  • 1 ½ lbs pork shoulder, cut into small cubes
  • 1 large onion, finely chopped
  • 4 cloves garlic, minced
  • 1 cup cooked rice
  • 2 cups grated carrots
  • 1 cup peas (fresh or frozen)
  • 1 cup bell peppers, diced (red or green)
  • 1 tsp achiote powder (for color and flavor)
  • 1 tsp ground cumin
  • 2 tbsp vegetable oil or lard
  • Salt and black pepper to taste
  • Banana leaves (about 12 large leaves), cleaned and cut into squares
  • Kitchen twine or strips of banana leaf for tying

Equipment

  • Large pot or tamale steamer
  • Sharp knife for chopping vegetables and meat
  • Mixing bowls
  • Large spoon or spatula for mixing masa
  • Kitchen twine or strips of banana leaf for tying tamales
  • Brush or cloth for cleaning banana leaves
  • Cutting board
  • Measuring cups and spoons

Instructions

  1. Prepare the banana leaves: Clean banana leaves by wiping them with a damp cloth. Cut into 12×12 inch squares, then soften by briefly passing over an open flame or dipping in hot water. Set aside on a clean towel.
  2. Cook the pork: In a large pot, heat vegetable oil or lard over medium heat. Add chopped onions and garlic, sauté until translucent. Add pork cubes, salt, pepper, achiote, cumin, and cook until pork is browned on all sides.
  3. Add broth and simmer: Pour in the chicken or pork broth, bring to a boil, then reduce heat and simmer for about 1 hour or until pork is tender. Remove pork from broth, shred slightly, and reserve broth for masa.
  4. Prepare the masa: In a large bowl, mix masa harina with the warm broth gradually, stirring to create a smooth, spreadable dough. Add salt to taste and a couple tablespoons of the cooking fat for richness.
  5. Mix vegetables and rice: Combine cooked rice, grated carrots, peas, and diced bell peppers in a bowl. Stir the shredded pork into the vegetable mixture.
  6. Assemble the tamales: Lay a banana leaf square flat. Spread a ½-inch layer of masa in the center, leaving edges clear. Add a spoonful of the pork and vegetable mix on top of the masa. Fold the banana leaf edges over to enclose the filling, then tie securely with kitchen twine or banana leaf strips.
  7. Steam the tamales: Place tamales upright in a large steamer or pot with a rack to prevent direct contact with water. Cover with remaining banana leaves and a clean cloth, then steam for 1 ½ to 2 hours, adding water as needed.
  8. Check for doneness: Carefully unwrap one tamale—masa should be firm and cooked through. If not, continue steaming and check every 15 minutes.
  9. Serve warm: Let tamales cool slightly before serving to allow flavors to meld.

Tips & Variations

“The key to perfect tamales is soft, pliable banana leaves and a well-seasoned masa that isn’t too dry or too wet.”

  • Use pork broth for a richer masa flavor or chicken broth for a lighter taste.
  • Try adding olives or capers to the filling for a tangy twist.
  • Vegetarian option: Replace pork with sautéed mushrooms and extra vegetables.
  • Banana leaves can be found frozen or fresh in Latin markets; if unavailable, corn husks can be a substitute but will alter the flavor.
  • Make tamales a day ahead and refrigerate—flavors deepen overnight.

Nutrition Facts

Nutrient Amount per Tamale (approx.)
Calories 320 kcal
Protein 18 g
Carbohydrates 28 g
Fat 12 g
Fiber 3 g
Sodium 450 mg

Serving Suggestions

Costa Rican tamales are perfect when served with a side of fresh pico de gallo or a simple cabbage salad to add crunch and brightness. A creamy avocado sauce or a dollop of sour cream complements the spicy, savory flavors beautifully.

Pair your tamales with a hot cup of Costa Rican coffee or a refreshing tropical juice, like guanabana or mango, for an authentic dining experience. Tamales also make a fabulous brunch dish when accompanied by scrambled eggs and fried plantains.

For a traditional Costa Rican holiday meal, serve tamales with arroz con pollo or black beans on the side.

Conclusion

Making Costa Rican tamales is a rewarding culinary adventure that brings a piece of Central American tradition right into your kitchen. This recipe combines hearty pork, fresh vegetables, and fragrant masa wrapped in banana leaves, offering a complex and satisfying meal that’s perfect for sharing.

While the process requires some time and patience, the delicious results make every step worthwhile.

Whether you’re celebrating a special occasion or simply craving a taste of Costa Rica, these tamales are sure to become a favorite in your recipe collection. Don’t forget to experiment with the fillings and accompaniments to make this recipe uniquely yours.

Happy cooking!

📖 Recipe Card: Costa Rican Tamales

Description: Traditional Costa Rican tamales made with seasoned masa wrapped in banana leaves and steamed to perfection. A festive dish often enjoyed during holidays and family gatherings.

Prep Time: PT45M
Cook Time: PT2H
Total Time: PT2H45M

Servings: 8 servings

Ingredients

  • 4 cups masa harina
  • 2 cups chicken broth
  • 1 cup pork shoulder, diced
  • 1/2 cup bell peppers, diced
  • 1/2 cup onions, diced
  • 2 cloves garlic, minced
  • 1/4 cup tomato sauce
  • 1/4 cup olives, sliced
  • 2 tablespoons achiote paste
  • Banana leaves for wrapping
  • 1 teaspoon salt
  • 1 teaspoon black pepper

Instructions

  1. Soak banana leaves in hot water until pliable.
  2. Mix masa harina with chicken broth, achiote paste, salt, and pepper to form dough.
  3. Cook pork with onions, garlic, bell peppers, and tomato sauce until tender.
  4. Spread a layer of masa dough on banana leaf.
  5. Add a spoonful of pork mixture and olives on top.
  6. Cover with another layer of masa dough.
  7. Wrap tightly with banana leaf and tie with string.
  8. Steam tamales for 2 hours until firm.
  9. Let cool slightly before unwrapping and serving.

Nutrition: Calories: 350 kcal | Protein: 20 g | Fat: 15 g | Carbs: 35 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Costa Rican Tamales”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Traditional Costa Rican tamales made with seasoned masa wrapped in banana leaves and steamed to perfection. A festive dish often enjoyed during holidays and family gatherings.”, “prepTime”: “PT45M”, “cookTime”: “PT2H”, “totalTime”: “PT2H45M”, “recipeYield”: “8 servings”, “recipeIngredient”: [“4 cups masa harina”, “2 cups chicken broth”, “1 cup pork shoulder, diced”, “1/2 cup bell peppers, diced”, “1/2 cup onions, diced”, “2 cloves garlic, minced”, “1/4 cup tomato sauce”, “1/4 cup olives, sliced”, “2 tablespoons achiote paste”, “Banana leaves for wrapping”, “1 teaspoon salt”, “1 teaspoon black pepper”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Soak banana leaves in hot water until pliable.”}, {“@type”: “HowToStep”, “text”: “Mix masa harina with chicken broth, achiote paste, salt, and pepper to form dough.”}, {“@type”: “HowToStep”, “text”: “Cook pork with onions, garlic, bell peppers, and tomato sauce until tender.”}, {“@type”: “HowToStep”, “text”: “Spread a layer of masa dough on banana leaf.”}, {“@type”: “HowToStep”, “text”: “Add a spoonful of pork mixture and olives on top.”}, {“@type”: “HowToStep”, “text”: “Cover with another layer of masa dough.”}, {“@type”: “HowToStep”, “text”: “Wrap tightly with banana leaf and tie with string.”}, {“@type”: “HowToStep”, “text”: “Steam tamales for 2 hours until firm.”}, {“@type”: “HowToStep”, “text”: “Let cool slightly before unwrapping and serving.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “20 g”, “fatContent”: “15 g”, “carbohydrateContent”: “35 g”}}

Photo of author

Marta K

Leave a Comment

X