• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
    • Meats
      • Beef
      • Chicken
      • Pork
      • Turkey
    • Seafood
      • Shellfish Recipes
        • Calamari
        • Clams
        • Crab
        • Lobster
        • Mussels
        • Oysters
        • Scallops
        • Shrimp
      • Fish
    • Salsas and Dips
      • Salsas
      • Dips
    • Soups
    • Side Dishes and Drinks
      • Side Dishes
      • Drinks
    • Breads and Grains
    • Vegetarian Dishes
    • Breakfast
    • Desserts
    • and More!
  • Recipes by Type
    • Puerto Rican Recipes
    • Mexican Recipes
    • Recipes
  • Beyond the Kitchen
    • and More!
    • My Best Blogging Tools
  • Library

Mexican Appetizers and More!

menu icon
go to homepage
  • Puerto Rican Recipes
  • Recipes
  • About Me
  • Subscribe
    • Facebook
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Puerto Rican Recipes
    • Recipes
    • About Me
    • Subscribe
    • Facebook
    • Pinterest
  • ×
    Home » Dinner Recipes » Puerto Rican Arroz con Costillas

    Published: Jun 19, 2026 Modified: Jun 19, 2026 by Catherine Arena Leave a Comment

    Puerto Rican Arroz con Costillas

    Share on Social!

    • Facebook
    Jump to Recipe
    Puerto Rican Arroz con Costillas Pinterest image.
    Puerto Rican Arroz con Costillas Pinterest image.

    Learn how to make Puerto Rican Arroz con Costillas, a delicious rice dish where tender pork ribs cook together with the rice, giving it incredible flavor. Serve it with a side of habichuelas guisadas for a classic Puerto Rican meal.

    Puerto Rican arroz con costillas served on a white bowl with a side of habichuelas guisadas and avocado.

    If there’s one food Puerto Ricans are are going to have on the table, it’s rice. We grew up eating it with just about everything, from arroz con habichuelas to arroz amarillo and plenty of white rice in between. So it only makes sense that we’d throw some pork into the pot and call it dinner! With arroz con costillas, the ribs cook right along with the rice, giving it tons of flavor…add a side of habichuelas guisadas and you have a another Puerto Rican rice dish I would never say no to.

    Jump to:
    • Ingredients
    • Instructions
    • Serving Suggestions
    • Cathy’s Expert Tips
    • Recipe FAQ’s
    • Other Puerto Rican Rice Dishes You Will Love
    • 📖 Recipe

    Ingredients

    An image of all the ingredients needed to make arroz con costillas.
    medium grain or long grain ricebay leaf
    rack of ribsoregano
    tocino (pork belly fat)pimiento olives
    sazon with annattovegetable oil
    chicken bouillonfresh cilantro
    tomato pastesalt

    Scroll all the way down to my recipe card below for a complete list of the ingredients with measurements and full instructions.

    Instructions

    An image collage of how to make the Puerto Rican arroz con costillas (rice and ribs).

    Prepare the Ribs

    Step 1: Cut the ribs into individual pieces. (You can also cut the ribs into smaller pieces using a meat mallet.) Sprinkle the ribs with the adobo, garlic powder, and paprika, making sure they’re evenly coated.

    Cook the Tocino and Brown the Ribs

    Step 2: Heat the oil in a large caldero or Dutch oven over medium heat. Add the tocino and cook for a few minutes until lightly golden.

    Step 3: Add the ribs and brown them on all sides. Work in batches if needed to avoid overcrowding the pot. Once all the ribs are browned, return them back to the pot.

    Build the Flavor Base

    Step 4: Add the sofrito, tomato paste, sazón, chicken bouillon, bay leaf, oregano, and olives.

    An image collage of how to make the Puerto Rican arroz con costillas (rice and ribs).

    Add the Water and Rice

    Step 5: Pour in the water, stir everything together and bring the mixture to a gentle boil. While the water is heating, rinse the rice in a colander until the water runs clear.

    Tip: Although rinsing your rice is a personal preference, it does help to remove the talc coating “peril” that helps preserve the rice.

    Step 6: Add the rice to the pot and stir well to combine. Season with the salt and stir.

    Tip: You know you have added enough water to rice when a large spoon is almost fully covered by the liquid in the pot.

    Cook the Rice

    Step 7: Cook uncovered until most of the liquid has been absorbed. Stir the rice and reduce the heat to medium low, immediately cover the pot with a lid. Cook for 20 minutes without lifting the lid.

    Tip: When stirring the rice, do not disturb the “pegao” (crispy rice bottom) that has built on the bottom of the pot. You do not want to distribute the pegao into the rice. 

    Step 8: After 20 minutes, uncover the pot and gently stir the rice again. Cover and continue cooking for another 20 minutes without disturbing the rice.

    Fluff and Serve

    Step 9: Remove the lid, stir the rice again and top with chopped cilantro. Rice is done.

    Puerto Rican arroz con costillas served on a white bowl with a side of habichuelas guisadas and avocado.

    Serving Suggestions

    In Puerto Rico, we traditionally always serve this dish with a side of habichuelas guisadas, a side of garlic tostones or platanos fritos and a few slices of avocado. If you want something a little lighter, a simple green salad goes really well with it too.

    Cathy’s Expert Tips

    • Brown the ribs first. Don’t skip this step! Browning the ribs adds a ton of flavor to the rice. For the best results, sear the ribs in batches and avoid overcrowding the pot. If the caldero is too crowded, the ribs will steam instead of developing a nice brown color.
    • Rice pot. Use a nonstick pot for the best results. If you do not have a caldero, use a Dutch oven pot instead.
    • Don’t keep checking the rice. Once you cover the rice with the lid, let the rice do its thing. Every time you lift the lid, steam escapes, the steam is what cooks the rice properly. Wait until it’s time to stir before uncovering the pot.

    Recipe FAQ’s

    Can I make arroz con costillas ahead of time?

    Absolutely! You can make it ahead of time, allow it to cool some and then refrigerate up to 4 days. When you’re ready to eat, heat on the stove over medium low for 25 minutes or until heated through.

    Can I use boneless pork ribs instead?

    Absolutely. Just make sure to use boneless ribs that have some fat on them. The fat flavors the rice and also keeps the ribs moist.

    How do I store leftovers?

    Wait for the rice to cool some and then store in the refrigerator in the same pot it was cooked in. You can also store the rice in an airtight container and refrigerate.

    Other Puerto Rican Rice Dishes You Will Love

    • Arroz a la Jardinera (Arroz con Vegetales) cooked in a cast aluminum pot, (caldero), a side of olives and a serving of rice.
      Arroz a la Jardinera
    • Arroz Chino Boricua served in a white bowl, topped with chopped scallions.
      Arroz Chino Boricua
    • Arroz con Mariscos (Puerto Rican Style Seafood Rice) served in a white plate with a side of habichuelas guisadas (stewed beans).
      Arroz con Mariscos (Puerto Rican Seafood Rice)
    • Arroz con Gandules Apastelado cooked in a caldero with a side serving on a white plate.
      Arroz con Gandules Apastelado

    Did you try this recipe? Please leave a ⭐ review below!

    Click any of the images in the post to PIN this Recipe and don't forget to follow along on Pinterest and Facebook.

    📖 Recipe

    Puerto Rican arroz con costillas served on a white bowl with a side of habichuelas guisadas and avocado.

    Puerto Rican Arroz con Costillas

    Learn how to make Puerto Rican Arroz con Costillas, a delicious rice dish where tender pork ribs cook together with the rice, giving it incredible flavor. Serve it with a side of habichuelas guisadas for a classic Puerto Rican meal.
    No ratings yet
    Print Pin Rate
    Course: Dinner
    Cuisine: Puerto Rican
    Servings: 5
    Calories: 1402kcal
    Author: Catherine Arena

    Ingredients

    • 4 cups medium grain rice rinsed
    • 3¾ cups water
    • 2 pounds ribs
    • 2 tablespoons chicken bouillon
    • 2 packets sazon with annatto
    • 3 tablespoons sofrito
    • ¼ cup tocino (pork belly fat) cubed
    • 1 tablespoon tomato paste
    • 1 bay leaf
    • ½ teaspoon oregano
    • 2 tablespoons pimiento olives
    • ⅓ cup vegetable oil
    • ½ tablespoon salt or to taste
    • fresh cilantro chopped for topping

    Seasoning for Ribs

    • adobo sprinkled
    • garlic powder sprinkled
    • paprika sprinkled

    Instructions

    Prepare the Ribs

    • Cut the ribs into individual pieces. (You can also cut the ribs into smaller pieces using a meat mallet.) Sprinkle the ribs with the adobo, garlic powder, and paprika, making sure they're evenly coated.

    Cook the Tocino and Brown the Ribs

    • Heat the oil in a large caldero or Dutch oven over medium heat. Add the tocino and cook for a few minutes until lightly golden.
    • Add the ribs and brown them on all sides. Work in batches if needed to avoid overcrowding the pot. Once all the ribs are browned, return them back to the pot.
    • Add the sofrito, tomato paste, sazón, chicken bouillon, bay leaf, oregano, and olives.

    Add the Water and Rice

    • Pour in the water, stir everything together and bring the mixture to a gentle boil. While the water is heating, rinse the rice in a colander until the water runs clear.
    • Add the rice to the pot and stir well to combine. Season with the salt and stir.
      Tip: You know you have added enough water to rice when a large spoon is almost fully covered by the liquid in the pot.

    Cook the Rice

    • Cook uncovered until most of the liquid has been absorbed. Stir the rice and reduce the heat to medium low, immediately cover the pot with a lid. Cook for 20 minutes without lifting the lid.
      Tip: When stirring the rice, do not disturb the "pegao" (crispy rice bottom) that has built on the bottom of the pot. You do not want to distribute the pegao into the rice. 
    • After 20 minutes, uncover the pot and gently stir the rice again. Cover and continue cooking for another 20 minutes without disturbing the rice.
    • Remove the lid, stir the rice again and top with chopped cilantro. Rice is done. For a complete Puerto Rican meal, serve with a side of stewed beans, tostones and avocado wedges.

    Notes

    Recipe Notes:
    • Serving Suggestion: For a complete Puerto Rican dinner, serve with a side of habichuelas guisadas, a side of garlic tostones or platanos fritos and a few slices of avocado.
    • Long Grain Rice: You can also substitute medium grain rice with long grain. Add 5 cups of water to 4 cups of rice.
    • Rice pot. Use a nonstick pot for the best results. If you do not have a caldero, use a Dutch oven pot instead.

    Nutrition

    Serving: 5 | Calories: 1402kcal | Carbohydrates: 152g | Protein: 42g | Fat: 68g | Saturated Fat: 25g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 29g | Trans Fat: 4g | Cholesterol: 136mg | Sodium: 940mg | Potassium: 576mg | Fiber: 6g | Sugar: 0.4g | Vitamin A: 100IU | Vitamin C: 1mg | Calcium: 36mg | Iron: 11mg
    Tried this recipe?Click the stars above or below to rate or leave a comment down below!

    More Mexican & Puerto Rican Dinner Recipes

    • An image collage of 6 pollo asado marinades.
      6 Pollo Asado Marinades
    • Camarones coco (coconut shrimp) served on a white round plate with chili duck sauce and lime wedges.
      Crispy Camarones Coco
    • Vieras de Mar, bacon wrapped sea scallops cooked in an oval cast iron skillet, topped with a butter garlic sauce and garnished lightly with parsley and thyme.
      Savory Vieras de Mar
    • Langosta a la mantequilla, two lobster halves, served on a white platter with lemon wedges.
      Langosta a la Mantequilla

    Reader Interactions

    Join the Discussion Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Profile Picture of founder of Mexican Appetizers and More

    HOLA! WELCOME!

    I'm Cathy! Here we like to talk about food, especially Latin food and appetizers. Love Mexican, Puerto Rican and other Latin food? Come and indulge with me in some of the tastiest Latin appetizers and dishes. 

    More about me →

    Popular Recipes

    • Sopa de Salchichon (Salami Soup) cooked in a large caldero (dutch oven pot) with a side of white rice and avocado halves.
      Sopa de Salchichon
    • Pollo Chuco (Pollo con Tajadas) assembled on a white plate and pickled red onions on the side.
      Pollo Chuco (Pollo con Tajadas)
    • Carne frita served in a white platter with a side of garlic dipping sauce.
      Carne Frita (Fried Pork Chunks)
    • Caldo de Pollo (Mexican Chicken Soup) with carrots, onion, green cabbage, corn cob pieces and jalapenos served in a Mexican clay bowl.
      Caldo de Pollo (Mexican Chicken Soup)
    • Espagueti con carne molida (Puerto Rican Spaghetti) served in a white bowl with a side of bread, tossed salad and grated parmesan cheese.
      Espagueti con Carne Molida
    • Mojarra frita laying on top of a bed of white rice surrounding by slices of red onions and avocado slices.
      Mojarra Frita (Whole Fried Fish)

    Popular Desserts

    • Quesitos (Cream Cheese Puff Pastry) served on a gray plate.
      Quesitos (Cream Cheese Puff Pastry)
    • Mantecaditos served on a plate with more cooling on a wire rack.
      Mantecaditos
    • Limber de Coco (Coconut Limber) prepared and frozen in plastic cups, topped with shredded coconut and ground cinnamon.
      Limber de Coco
    • Limber de Leche (Limber de Crema) served in plastic cups, topped with cinnamon and one flipped over inside cup. Cinnamon sticks laying beside limbers.
      Limber de Leche
    • Pastelillos de Guayaba (Guava Pastries) served on a white platter surrounded by blueberries and strawberry slices.
      Pastelillos de Guayaba (Guava Pastries)
    • Arroz con Dulce Puertorriqueño (Puerto Rican Rice Pudding) served in a white casserole topped with ground cinnamon.
      Arroz con Dulce Puertorriqueño

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy
    • Terms of Service
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2026 Mexican Appetizers and More

    Unauthorized use and/or duplication of material without express and written permission from this site's owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Mexican Appetizers and More with appropriate and specific direction to the original content.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required