These authentic Puerto Rican Pasteles are the perfect savory treat. Made with a flavorful pork (or chicken) filling stuffed in masa infused with achiote, sazon, and sofrito, they are a Puerto Rican tradition. Wrapped in banana leaves and tied with twine, they’re the epitome of holiday comfort food.

Puerto Rican pasteles on a plate.

A Holiday Tradition

It’s not every day I get to enjoy a batch of homemade pasteles. In fact, I spent several days driving around the island on my most recent visit trying to find them!

This traditional Puerto Rican staple is a true labor of love, usually only made during the holidays when there’s lots of family around to help.

Whether you’re making these as a Christmas treat or just to settle a craving, it’s important to pour love and attention into every step.

In this version, we’re infusing both the masa and the pork filling with flavor from achiote oil, sofrito, and sazon. I’ve also tested this recipe with chicken and it works great, if you’re interested in going that route! From there, everything gets wrapped up in banana leaves and tied with a twine bow.

Once boiled and cooked through, it’s up to you whether you’d like to enjoy with a couple drops of this homemade Puerto Rican hot sauce or ketchup. Or go the extra mile and serve them over a bed of arroz con gandules.

No wrong choices here!

Making the Filling

Heads up! Both the filling and the masa can be made a day in advance and refrigerated until ready to assemble.

Making the Masa

Tip: Wear gloves during for the next steps as some of the ingredients can stain your hands.

Assembly

Tip: Watch the video above for a visual aid in assembling the pasteles.

If cooking from frozen: Cook for an additional 15-20 minutes.

Puerto Rican pasteles on a plate.

Staple Substitutions

If you don’t have time to make all of the staple ingredients (sofrito, sazon, & adobo) from scratch, here are some substitutes:

  • Achiote oil: You can buy a bottle of achiote oil or substitute it with a regular cooking oil like avocado or canola. Just know it won’t provide the same vibrant color.
  • Sazon seasoning: Buy a jar of sazon or substitute with equal parts of ground annatto seeds, coriander, cumin, garlic, and oregano.
  • Adobo seasoning: Buy adobo seasoning or substitute with equal parts of ground onion, garlic, oregano, paprika, salt and pepper.
  • Sofrito: Buy a bottle of premade sofrito or substitute with ½ cup of minced cilantro, ½ diced small yellow onion, 2 cloves of garlic, and ½ diced bell pepper.
  • Banana leaves: Buy them online or at a local market. If you can’t find these, you can just use parchment paper. Note that the banana leaves provide a tasty herby flavor and help to keep the pasteles moist.
Pasteles on a plate.

What to Eat with Pasteles

Pasteles are often enjoyed on their own, but they also go great with rice, beans & plantains.

Many Puerto Ricans love serving them with hot sauce (like this homemade pique) or ketchup.

Here are a few of my favorite pairings & toppings:

Chicken filling on masa.
Pasteles on a white counter.

Equipment

As mentioned above, this recipe is a labor of love and requires quite a few steps. Here are the special tools you’ll need:

  • Food safe gloves
  • Box grater (if you don’t have a grater attachment for your food processor)
  • Food processor
  • Parchment paper
  • Cooking twine
  • Tongs
Pasteles in a freezer bag.

Freezing & Cooking Directions

When we make pasteles, I always try to make extra to freeze. They hold up great in the freezer (freeze after wrapping, just before boiling) and can be boiled when ready to enjoy.

From frozen, they require about 20 minutes of additional time in the boiling water for a total of 1 hour and 20 minutes of cook time.

Puerto Rican pasteles on a plate.

More Traditional Puerto Rican Recipes

Buen Provecho,

Salima written in cursive
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Puerto Rican pasteles on a plate.

Puerto Rican Pasteles (Meat-Stuffed Masa Pockets)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Salima Benkhalti
  • Prep Time: 3 hour
  • Cook Time: 1 hour
  • Total Time: 4 hours
  • Yield: 10 pasteles 1x
  • Category: Main Dish, Appetizer, Entree
  • Method: Boiled
  • Cuisine: Puerto Rican
  • Diet: Gluten Free

Description

These authentic Puerto Rican Pasteles are the perfect savory treat. Made with a flavorful pork (or chicken) filling stuffed in masa infused with achiote, sazon, and sofrito, they are a Puerto Rican tradition. Wrapped in banana leaves and tied with twine, they’re the epitome of holiday comfort food.


Ingredients

Units Scale

For the Meat Filling:

For the Masa:

Assembly Ingredients:


Instructions

  1. Make the meat filling. Heat the achiote oil over medium heat in a pot before adding the diced pork or chicken. Add the sofrito and cook for a few minutes before adding seasonings and olives and sautéing until the pork is cooked through. Taste to see if you’d like to add additional salt. 
  2. Store the filling. Reserve a half cup of the liquid broth from the meat filling and set aside. Once the meat is cooled, store in the fridge in an airtight container until ready to use.
  3. Make the masa. Wear gloves during this step as the filling ingredients will stain your hands. Peel the pumpkin, yautia or taro, plantains, and bananas. Grate all of the peeled veggies with a box grater or food processor before blending in a food processor.
  4. Season the masa. Mix in the reserved broth from the meat filling, plus the sofrito, sazon, and achiote oil into the masa until evenly distributed. Store in an air tight container the fridge until ready to use.
  5. Assemble the pasteles. Start with a piece of the parchment paper at the base and layer a banana leaf on top.
  6. Add the masa & filling. Brush the leaf with achiote oil before spreading about ½ cup of the masa in a oval shape at the center of the leaf, flattening with a spatula. Top with a couple spoonfuls of the meat filling.
  7. Close the pasteles. Pull the banana leaf and parchment paper up on one side and fold in half, enclosing the filling entirely. Fold the paper (and leaf) in until they meet the masa and filling at the center, sealing the pastele tightly. Fold the empty space at both edges of the leaf in as well. 
  8. Tie off the pasteles. Tie two pasteles together with a long piece of cooking twine both vertically and horizontally (like you would tie a bow on a gift) to hold everything in. Repeat these steps until all the filling or masa runs out.
  9. Boil or freeze. If saving for later, store in an air tight container or bag and freeze. If cooking immediately, add to a pot of boiling salted water, reduce heat to a simmer and cook for 1 hour. Carefully remove from the water with tongs.
  10. Unwrap. Carefully unwrap the pasteles (being careful to not burn yourself) and serve with pique or ketchup.

Notes

  • Both the filling and the masa can be made a day in advance and refrigerated until ready to assemble.
  • If boiling pasteles from frozen, cook for an additional 15-20 minutes.