18 Flavorful Puerto Rican Recipes Authentic

Posted on April 2, 2025

Difficulty

Prep time

Cooking time

Total time

Servings

Puerto Rico, a Caribbean island with a rich cultural heritage, is renowned for its vibrant cuisine. The country’s culinary tradition is a fusion of Spanish, African, and indigenous Taino influences, resulting in a unique flavor profile that is both bold and aromatic. If you’re looking to spice up your cooking routine, look no further than these 18 flavorful Puerto Rican recipes, which showcase the best of the island’s gastronomic delights.

From classic dishes like Arroz con Gandules (Rice with Pigeon Peas) and Pernil (Roast Pork Shoulder) to sweet treats like Flan de Queso (Cheese Custard) and Tembleque (Coconut Pudding), this collection of recipes is sure to transport your taste buds to the sun-kissed streets of Old San Juan.

Arroz con Gandules

Arroz con Gandules
This classic Arroz con Gandules recipe is a staple of Puerto Rican cuisine, combining the flavors of saffron-infused rice, sweet pigeon peas, and savory pork. Perfect for family gatherings or special occasions.

Ingredients:

– 1 cup uncooked white rice
– 2 cups chicken broth
– 1 tablespoon vegetable oil
– 1 small onion, chopped
– 2 cloves garlic, minced
– 1 cup dried pigeon peas (gandules)
– 1 teaspoon saffron threads, soaked in 2 tablespoons hot water
– 1 pound pork shoulder, cooked and diced
– Salt and pepper to taste
– Chopped fresh cilantro for garnish (optional)

Instructions:

1. Heat oil in a large skillet over medium-high heat.
2. Add chopped onion and cook until translucent, about 3 minutes.
3. Add garlic and cook for an additional minute.
4. Add rice, chicken broth, soaked saffron, pigeon peas, and cooked pork. Stir well.
5. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes or until liquid is absorbed and rice is tender.
6. Season with salt and pepper to taste.
7. Garnish with chopped cilantro, if desired.

Cooking Time: 25 minutes

Pernil (Roast Pork Shoulder)

Pernil (Roast Pork Shoulder)
A classic Puerto Rican dish, Pernil is a slow-cooked pork shoulder that’s tender, flavorful, and perfect for special occasions. With this recipe, you’ll get to enjoy the rich aroma of garlic and citrus wafting from your kitchen.

Ingredients:

– 2 lbs pork shoulder
– 1/4 cup olive oil
– 2 cloves garlic, minced
– 1 tsp dried oregano
– 1 tsp paprika
– Salt and black pepper, to taste
– 1 lime, cut into wedges (optional)

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, mix together olive oil, garlic, oregano, paprika, salt, and black pepper.
3. Rub the mixture all over the pork shoulder, making sure to coat it evenly.
4. Place the pork in a large roasting pan or Dutch oven, fat side up.
5. Roast for 2-1/2 hours, or until the meat is tender and easily shreds with a fork.
6. Let it rest for 10 minutes before slicing and serving.

Cooking Time: 2-1/2 hours

Mofongo

Mofongo
Experience the flavors of Puerto Rico with this traditional dish! Mofongo is a tasty and filling meal made from mashed green plantains, filled with garlic shrimp and pork cracklings.

Ingredients:

– 3-4 ripe green plantains
– 1/2 cup garlic shrimp (see note)
– 1/4 cup pork cracklings
– 1/4 cup chopped cilantro
– 2 tablespoons olive oil
– Salt and pepper to taste

Instructions:

1. Peel the plantains and cut them into 1-inch pieces.
2. Boil the plantain pieces in salted water until tender, about 15-20 minutes.
3. Drain the plantains and mash them with a fork or potato masher.
4. Heat the olive oil in a skillet over medium heat. Add the garlic shrimp and cook until pink, about 2-3 minutes.
5. Combine the mashed plantains, garlic shrimp, and pork cracklings. Season with salt and pepper to taste.
6. Serve immediately, garnished with chopped cilantro.

Cooking Time: 30-40 minutes

Pasteles

Pasteles
Pastels are a traditional Puerto Rican dish that consists of meat-filled dough pockets wrapped in banana leaves and steamed to perfection. This recipe yields tender, flavorful pastels with a delicious mixture of beef, pork, and vegetables.

Ingredients:

– 1 pound ground beef
– 1/2 pound ground pork
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 cup cooked rice
– 1 teaspoon cumin
– Salt and pepper to taste
– 4-6 banana leaves (fresh or frozen)
– 2 cups all-purpose flour
– Vegetable shortening for wrapping

Instructions:

1. In a large mixing bowl, combine ground beef, pork, onion, garlic, cooked rice, and cumin. Season with salt and pepper to taste.
2. Divide the dough into small portions and roll each portion into a ball.
3. Flatten each ball into a disk shape and place 1-2 tablespoons of filling in the center.
4. Fold the dough over the filling and wrap in banana leaves or parchment paper, securing with toothpicks if necessary.
5. Steam pastels for 30-40 minutes or until the dough is cooked through.

Cooking Time: 30-40 minutes

Tostones

Tostones
Tostones are a popular Puerto Rican snack made from fried green plantains. This recipe yields crispy and flavorful tostones that pair well with your favorite dipping sauce.

Ingredients:

– 2-3 ripe but firm green plantains
– Vegetable oil for frying
– Salt, to taste
– Optional: Garlic powder or chili powder for added flavor

Instructions:

1. Peel the plantains and cut them into 1-inch rounds.
2. Heat about 1/2 inch of vegetable oil in a large skillet over medium-high heat.
3. Once the oil is hot, carefully add 2-3 plantain slices to the pan (do not overcrowd).
4. Fry for 2-3 minutes on each side, or until the plantains are golden brown and crispy.
5. Remove the tostones from the oil with a slotted spoon and place them on a paper towel-lined plate to drain excess oil.
6. Sprinkle with salt and any desired seasonings (garlic powder or chili powder).
7. Serve warm and enjoy!

Cooking Time: 10-12 minutes

Bacalaitos (Salt Cod Fritters)

Bacalaitos (Salt Cod Fritters)
A classic Puerto Rican recipe that’s perfect for a snack or appetizer, Bacalaitos are crispy on the outside and tender on the inside. This simple recipe brings together the comforting flavors of salt cod, onions, and spices.

Ingredients:

– 1 cup dried and soaked salt cod, flaked
– 1/2 cup all-purpose flour
– 1/4 cup chopped onion
– 1 egg, beaten
– 1/2 teaspoon paprika
– Salt to taste
– Vegetable oil for frying

Instructions:

1. In a large bowl, combine flaked cod, flour, onion, egg, and paprika. Mix well until a thick batter forms.
2. Heat about 1/2 inch of vegetable oil in a deep frying pan over medium-high heat.
3. Using a spoon, drop small amounts of the batter into the oil, about the size of a golf ball.
4. Fry Bacalaitos for 2-3 minutes on each side, or until golden brown and crispy.
5. Remove from oil with a slotted spoon and drain on paper towels.

Cooking Time: 6-8 minutes

Alcapurrias

Alcapurrias
Discover the sweet and savory fusion of Puerto Rican cuisine with these crispy fritters filled with ground beef and plantains.

Ingredients:

– 2 ripe plantains, peeled and chopped into small pieces
– 1 pound ground beef
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 egg
– 1/2 cup breadcrumbs
– Vegetable oil for frying
– Salt to taste

Instructions:

1. In a large mixing bowl, combine plantains, ground beef, onion, and garlic. Mix well until all ingredients are fully incorporated.
2. Add the egg and mix until a dough forms.
3. Divide the dough into 6-8 equal portions.
4. Shape each portion into an oval shape and wrap with a piece of dough, forming a cylinder.
5. Heat about 1 inch of vegetable oil in a deep frying pan over medium-high heat.
6. Fry the alcapurrias until golden brown, about 3-4 minutes on each side.
7. Drain excess oil on paper towels and serve warm.

Cooking Time: 15-20 minutes

Sancocho

Sancocho
Sancocho is a classic Puerto Rican stew that’s perfect for cold winter nights or anytime you need a comforting, flavorful meal. This recipe combines tender meat and vegetables with aromatic spices to create a satisfying and nourishing dish.

Ingredients:

– 1 pound beef brisket or beef shank, cut into large pieces
– 1 pound pork ribs, cut into large pieces
– 2 medium-sized potatoes, peeled and cubed
– 1 large sweet potato, peeled and cubed
– 1 cup diced yuca (or cassava)
– 1 onion, chopped
– 3 cloves garlic, minced
– 1 teaspoon ground cumin
– 1/2 teaspoon paprika
– Salt and black pepper, to taste
– 4 cups beef broth

Instructions:

1. In a large pot or Dutch oven, brown the meat in small batches over medium-high heat.
2. Add the chopped onion, garlic, cumin, paprika, salt, and black pepper to the pot.
3. Add the potatoes, sweet potato, and yuca to the pot.
4. Pour in the beef broth and bring the mixture to a boil.
5. Reduce the heat to low and simmer for 1 hour, or until the meat is tender and the vegetables are cooked through.

Cooking Time: 1 hour

Lechón Asado

Lechón Asado
Roast pork is a staple of Puerto Rican cuisine, and this recipe for Lechón Asado is a classic. Slow-cooked in a mixture of garlic, sour orange juice, and spices, the result is tender, flavorful meat that’s perfect for special occasions or everyday meals.

Ingredients:

– 2 lbs pork shoulder (or boneless ham hock)
– 1/4 cup sour orange juice (or substitute with freshly squeezed lime or lemon juice)
– 4 cloves garlic, minced
– 1 tsp dried oregano
– 1 tsp ground cumin
– 1/2 tsp paprika
– Salt and black pepper, to taste

Instructions:

1. Preheat oven to 325°F (165°C).
2. In a small bowl, mix together sour orange juice, garlic, oregano, cumin, paprika, salt, and black pepper.
3. Rub the mixture all over the pork shoulder, making sure to coat it evenly.
4. Place the pork in a large Dutch oven or roasting pan and cover with aluminum foil.
5. Roast for 2-1/2 hours, then remove the foil and continue cooking for an additional 30 minutes, or until the meat is tender and easily shreds with a fork.

Cooking Time: Approximately 3-1/2 hours.

Rellenos de Papa

Rellenos de Papa
This traditional Mexican dish is a flavorful twist on regular potatoes, filled with cheese, meat, and spices. Rellenos de Papa are a staple at many fiestas and gatherings.

Ingredients:

– 4 large baking potatoes
– 1/2 cup queso fresco or Monterey Jack cheese, crumbled
– 1/4 pound cooked ground beef or pork, finely chopped
– 1 onion, finely chopped
– 1 clove garlic, minced
– 1 tablespoon olive oil
– Salt and pepper to taste
– Chopped fresh cilantro for garnish (optional)

Instructions:

1. Preheat oven to 375°F (190°C).
2. Bake potatoes for 45-50 minutes, or until tender.
3. While potatoes are baking, heat olive oil in a skillet over medium-high heat. Add chopped onion and cook until translucent, about 5 minutes.
4. Add cooked ground beef or pork, garlic, and salt to the skillet. Cook for an additional 2-3 minutes.
5. Scoop out potato centers and fill with the meat mixture, cheese, and a pinch of salt.
6. Place stuffed potatoes on a baking sheet and bake for 15-20 minutes, or until cheese is melted and bubbly.

Cooking Time: 1 hour 10 minutes

Habichuelas Guisadas

Habichuelas Guisadas
This classic Puerto Rican recipe is a comforting and flavorful stew made with tender beans, aromatic spices, and a hint of smokiness. Habichuelas Guisadas is a staple dish in many Puerto Rican households and is often served as a main course or side dish.

Ingredients:

– 1 pound dried navy beans, soaked overnight and drained
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 cup ham hocks or smoked turkey necks
– 1 teaspoon ground cumin
– 1 teaspoon paprika
– Salt and pepper to taste
– 4 cups chicken broth
– 2 tablespoons olive oil

Instructions:

1. In a large pot, heat the olive oil over medium heat. Add the chopped onion and cook until softened, about 5 minutes.
2. Add the garlic, cumin, paprika, salt, and pepper. Cook for an additional minute.
3. Add the soaked and drained beans, ham hocks or smoked turkey necks, and chicken broth. Bring to a boil, then reduce heat to low and simmer for 1 hour and 30 minutes, or until the beans are tender.
4. Serve hot, garnished with chopped fresh cilantro if desired.

Cooking Time: 1 hour and 30 minutes

Pollo Guisado

Pollo Guisado
Experience the bold flavors of Peruvian cuisine with this hearty chicken stew, slow-cooked in a rich and spicy tomato-based broth. This comforting dish is perfect for a cozy night in.

Ingredients:

– 1 lb boneless, skinless chicken thighs
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 1 red bell pepper, diced
– 1 can (14.5 oz) diced tomatoes
– 1 cup chicken broth
– 1 tsp ground cumin
– 1 tsp paprika
– Salt and pepper to taste
– Fresh cilantro leaves for garnish

Instructions:

1. Heat oil in a large Dutch oven over medium heat.
2. Add onions, garlic, and red bell pepper; cook until tender, about 5 minutes.
3. Add chicken, cumin, paprika, salt, and pepper; cook until browned, about 5-7 minutes.
4. Add diced tomatoes and chicken broth; bring to a boil.
5. Reduce heat to low; simmer for 30-40 minutes or until chicken is cooked through.
6. Serve hot, garnished with cilantro leaves.

Cooking Time: 45-50 minutes

Empanadillas

Empanadillas
A traditional Latin American pastry filled with savory ingredients, Empanadillas are perfect as an appetizer or snack.

Ingredients:

– 2 cups all-purpose flour
– 1 teaspoon salt
– 1/4 cup vegetable shortening
– 1/4 cup warm water
– Filling of your choice (e.g., beef and onion, chicken and cheese, black bean and corn)
– Egg, beaten (for egg wash)

Instructions:

1. In a large mixing bowl, combine flour and salt.
2. Add shortening and mix until the dough comes together.
3. Gradually add warm water and knead until smooth.
4. Divide dough into 8-10 equal pieces.
5. Roll out each piece into a thin circle (about 3 inches in diameter).
6. Place desired filling in the center of the circle.
7. Fold dough over filling, forming a half-moon shape, and press edges together to seal.
8. Brush tops with beaten egg for a golden glaze.
9. Cook Empanadillas on a preheated baking sheet at 375°F (190°C) for 15-20 minutes or until golden brown.

Cooking Time: 15-20 minutes

Flan de Queso

Flan de Queso
This rich and creamy dessert is a staple of Mexican cuisine, made with a velvety cheesecake filling poured over a caramelized sugar crust. Flan de Queso is a must-try for anyone who loves cheese-based desserts.

Ingredients:

– 1 1/2 cups granulated sugar
– 1/2 cup light brown sugar
– 1/2 cup water
– 1/4 teaspoon cream of tartar
– 1/2 pound white cheese (such as Monterey Jack or Queso Fresco), crumbled
– 1/2 cup heavy cream
– 1 large egg
– 1/2 teaspoon vanilla extract

Instructions:

1. Preheat oven to 350°F.
2. In a medium saucepan, combine sugar, brown sugar, and water. Cook over medium heat, stirring constantly, until sugar dissolves.
3. Bring mixture to a boil, then reduce heat and simmer for 5 minutes.
4. Remove from heat and let cool slightly.
5. Pour cooled caramel mixture into 6 (1/2 cup) ramekins or small cups.
6. In a separate bowl, whisk together cheese, cream, egg, and vanilla extract until smooth.
7. Pour cheesecake filling over the caramel layer in each ramekin.
8. Bake for 25-30 minutes, or until filling is set.
9. Let cool to room temperature before refrigerating for at least 4 hours.

Cooking Time: 25-30 minutes

Tembleque

Tembleque
This traditional Puerto Rican dessert, known as Trembleque, is a creamy and sweet coconut pudding that’s perfect for special occasions. With just a few ingredients and some simple preparation, you’ll be enjoying this delightful treat in no time.

Ingredients:

– 1 cup heavy cream
– 1/2 cup whole milk
– 1/4 cup shredded coconut
– 1 tablespoon unsalted butter
– 1/2 teaspoon salt
– 1/2 teaspoon vanilla extract
– 3 large egg yolks

Instructions:

1. In a medium saucepan, combine heavy cream, whole milk, and shredded coconut.
2. Cook over medium heat, stirring occasionally, until the mixture reaches a simmer.
3. Reduce heat to low and add butter, salt, and vanilla extract. Stir until melted.
4. In a small bowl, whisk together egg yolks. Gradually add 1/4 cup of the hot milk mixture to the egg yolks, whisking constantly.
5. Pour the egg yolk mixture into the saucepan with the remaining milk mixture. Cook for an additional 2-3 minutes or until the pudding thickens.
6. Remove from heat and let cool. Refrigerate for at least 2 hours before serving.

Cooking Time: Approximately 10-12 minutes

Coquito

Coquito
A classic Puerto Rican cocktail that’s perfect for warm weather or any celebration! This refreshing drink combines the flavors of coconut, lime, and rum.

Ingredients:

– 1 cup coconut milk
– 2 cups white rum (or other light rum)
– Juice of 4-6 limes (about 1/2 cup)
– 1 tablespoon simple syrup (equal parts water and granulated sugar, dissolved)
– Club soda, for serving
– Lime wedges, for garnish

Instructions:

1. In a large pitcher, combine coconut milk, white rum, lime juice, and simple syrup. Stir well to combine.
2. Chill the mixture in the refrigerator for at least 30 minutes to allow the flavors to meld.
3. To serve, pour the Coquito into glasses filled with ice. Top each glass off with club soda.
4. Garnish with a lime wedge, if desired.

Cooking Time:

– Prep time: 10 minutes
– Chill time: 30 minutes
– Total time: 40 minutes

Arroz con Leche

Arroz con Leche
A classic Latin American dessert, Arroz con Leche (Rice Pudding) is a comforting and creamy treat that’s perfect for any occasion. This simple recipe yields a deliciously smooth pudding with a subtle rice flavor.

Ingredients:

– 2 cups cooked white rice (preferably day-old)
– 3 cups whole milk
– 1/4 cup granulated sugar
– 1/4 teaspoon salt
– 1/2 teaspoon vanilla extract
– 2 tablespoons unsalted butter, melted

Instructions:

1. In a medium saucepan, combine rice, milk, sugar, and salt. Cook over medium heat, stirring constantly, until the mixture comes to a boil.
2. Reduce heat to low, cover, and simmer for 18-20 minutes or until the pudding has thickened and the rice is creamy.
3. Remove from heat and stir in vanilla extract and melted butter.
4. Let cool to room temperature before refrigerating for at least 2 hours or overnight.
5. Serve chilled, garnished with a sprinkle of cinnamon or a drizzle of honey if desired.

Cooking Time: 20-25 minutes

Pastelón de Plátano Maduro

Pastelón de Plátano Maduro
This traditional Dominican dish is a hearty casserole made with sweet plantains, ground beef, and cheese. Perfect for a comforting meal or as a satisfying snack.

Ingredients:

– 3-4 ripe plantains
– 1 lb ground beef
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 cup grated queso fresco (or mozzarella)
– 1/4 cup chopped fresh cilantro
– Salt and pepper to taste
– Vegetable oil for greasing the dish

Instructions:

1. Preheat oven to 350°F (180°C).
2. Slice the plantains into 1-inch thick rounds, then fry in hot oil until golden brown.
3. In a separate pan, cook the ground beef with onion and garlic until browned, breaking it up into small pieces as it cooks.
4. In a greased 9×13 inch baking dish, create layers of fried plantains, ground beef mixture, and grated cheese. Repeat two more times, ending with a layer of cheese on top.
5. Bake for 25-30 minutes or until the cheese is melted and bubbly.

Cooking Time: 25-30 minutes

Summary

Get ready to taste the flavors of Puerto Rico with these 18 authentic recipes! From classic dishes like Arroz con Gandules and Pernil (Roast Pork Shoulder) to sweet treats like Flan de Queso and Tembleque, this collection has something for everyone. Discover traditional recipes like Mofongo, Pasteles, Tostones, Bacalaitos (Salt Cod Fritters), Alcapurrias, Sancocho, Lechón Asado, Rellenos de Papa, Habichuelas Guisadas, Pollo Guisado, and Empanadillas. And don’t miss the desserts! With recipes like Arroz con Leche and Coquito, you’ll be transported to the island’s vibrant culture. So go ahead, ignite your taste buds with these mouthwatering Puerto Rican dishes!

Tags:

You might also like these recipes

Leave a Comment