Puerto Rican Rice Recipe With Meat: Sofrito-Infused One-Pot Meal

Puerto Rican Rice Recipe With Meat: Sofrito-Infused One-Pot Meal

This one-pot Puerto Rican rice with meat transforms simple ingredients into a flavor-packed meal. Sofrito forms the aromatic base, infusing every grain with authentic island taste.

The beauty lies in its simplicity—brown the meat, toast the rice, then let everything simmer together. This method ensures each bite carries layers of savory, one-pot convenience.

What emerges is tender meat nestled in perfectly seasoned rice, with each grain separate yet cohesive. The sofrito creates a depth of flavor that’s both comforting and complex.

Ideal for family dinners or meal prep, this dish delivers restaurant-quality results at home. The process is streamlined, the outcome consistently delicious.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Puerto Rican Rice Recipe with Meat

One-pot wonder built on bold sofrito, tender meat, and perfectly seasoned rice grains.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
Pork Shoulder 🥩 1 lb Cut into 1-inch pieces
Sofrito 🌿 ½ cup Homemade or store-bought
Tomato Sauce 🍅 ½ cup Plain, no added seasonings
Chicken Broth 🥣 3 cups Low-sodium preferred
Olive Oil 🫒 2 tbsp Extra-virgin for depth
Green Olives 🫒 ¼ cup Pitted and sliced
Capers 🌿 2 tbsp Drained and rinsed
Dried Oregano 🌿 1 tsp Mediterranean variety preferred
Ground Cumin 🌶️ ½ tsp Toasted for warmth
Bay Leaves 🍃 2 whole Dried, for infusing
Garlic Cloves 🧄 4 cloves Minced for even distribution
Onion 🧅 1 whole Medium, finely diced
Salt 🧂 1 ½ tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor

The pork shoulder is non-negotiable for authentic texture—look for well-marbled cuts at your butcher or Latin markets. Sofrito quality matters: Goya makes a solid pre-made version, but homemade (with cilantro, culantro, peppers) elevates the dish. The rice must be long-grain white; jasmine or basmati won’t absorb the flavors as effectively. For the broth, low-sodium chicken lets you control the seasoning.

Out of sofrito? Sazón with culantro and achiote can substitute in a pinch. No pork? Chicken thighs work but adjust cooking time to 25 minutes. Green olives can be swapped for alcaparrado (olives + capers mix). For heat, add one diced jalapeño with seeds. The bay leaves are essential—don’t skip them, but remove before serving.

This keeps beautifully. Store in an airtight container for up to 4 days in the fridge or freeze for 3 months. Reheat with a splash of water to revive the rice. The flavors deepen overnight, making leftovers even better. Serve with extra sofrito on top if desired.

❤️

Why You’ll Love This Recipe

  • One Pot Meal: I love that everything—rice, pork, sofrito—simmers together in a single pot. No extra dishes, just rich flavor.
  • Next-Level Flavor: The sofrito and tomato sauce create a depth that makes this rice taste like it’s been cooking all day.
  • Feeds the Crew: Between us, this stretches easily for leftovers or a crowd. The pork shoulder makes it hearty enough for seconds.
  • Budget Stretcher: Honestly, pork shoulder and rice are affordable, but the taste is anything but cheap.

Step-by-Step Instructions for Puerto Rican Rice With Meat

This one-pot method ensures deep flavor development with minimal cleanup.

Step 1: Sear the Pork and Build the Aromatic Base

Heat the 2 tbsp olive oil in a heavy pot or Dutch oven over medium-high heat. Add the 1 lb pork shoulder pieces and sear for 4-5 minutes, turning occasionally, until they develop a deep golden-brown crust on all sides.

Remove the pork and set aside. In the same pot, add the finely diced onion and cook for 3 minutes until softened and translucent. Stir in the minced garlic cloves and cook for 30 seconds until fragrant but not browned.

Step 2: Toast the Spices and Add Liquids

Add the 0.5 cup sofrito, 0.5 cup tomato sauce, 1 tsp dried oregano, 0.5 tsp ground cumin, 1.5 tsp salt, and 0.5 tsp black pepper to the pot. Stir well and cook for 2 minutes until the mixture deepens in color and the spices become aromatic.

Return the pork to the pot along with the 2 whole bay leaves. Pour in the 3 cups chicken broth and stir, scraping up any browned bits from the bottom of the pot. Bring the mixture to a boil, then reduce the heat to medium-low.

Step 3: Incorporate Rice and Simmer

Add the 2 cups long-grain white rice to the pot and stir to ensure it is fully submerged in the liquid. The rice should be evenly distributed and the liquid should cover it by about ½ inch.

Cover the pot and let the mixture simmer undisturbed for 20 minutes. Avoid stirring during this time to prevent the rice from becoming mushy. After 20 minutes, the rice should be nearly tender and most of the liquid absorbed.

Step 4: Finish with Olives and Capers

Stir in the 0.25 cup green olives and 2 tbsp capers, distributing them evenly throughout the rice. Replace the lid and cook for an additional 5-10 minutes on low heat until the rice is fully tender and the liquid has been absorbed.

Remove from heat and let the dish rest, covered, for 10 minutes. This allows the flavors to meld and the rice to steam to perfect doneness. Fluff gently with a fork before serving to maintain the texture of each grain.

👨‍🍳

Pro Tips For Making Puerto Rican Rice Recipe With Meat

  • Brown the Pork: Sear the pork shoulder in batches—don’t overcrowd the pot or it’ll steam instead of brown. I learned this the hard way after my first few attempts turned out gray and sad.
  • Rinse the Rice: Wash the long-grain rice until the water runs clear to remove excess starch. Sounds tedious, but it prevents mushy rice that sticks to the pot.
  • Toast the Sofrito: Cook the sofrito for 3-4 minutes in the pork fat before adding liquids to deepen its flavor. My grandmother swore by this, and she was right.
  • Use Warm Broth: Heat the chicken broth before adding it to the rice so the cooking temperature stays steady. After burning a batch from cold broth, I finally figured out this small step actually changes the outcome.

Make-Ahead Tips for puerto rican rice recipe with meat

Prep Sofrito in Advance

Make your sofrito ahead and store in the fridge for up to 1 week or freeze in ice cube trays for 3 months. This saves significant time on cooking day. I always keep a batch ready for spontaneous Puerto Rican meals. 💡

Pre-Cook Pork

Brown the 1 lb pork shoulder completely the night before and refrigerate. This shortcut reduces active cooking time by 15-20 minutes. The meat will finish cooking perfectly when added to the rice.

Measure Dry Ingredients

Pre-measure the 2 cups rice, 1 tsp oregano, and 0.5 tsp cumin in small containers. Having these ready prevents rushing during the critical toasting step where timing matters most.

Prep Aromatics

Finely dice the onion and mince the 4 garlic cloves together, storing in the fridge overnight. This maintains freshness and saves chopping time when you’re ready to build your flavor base.

Broth Warm-Up

Warm the 3 cups chicken broth before adding to the pot. This helps maintain a consistent simmer temperature, reducing total cooking time by 5-10 minutes. I use my microwave for this. ⏰

Overnight Flavor Boost

Assemble everything except rice the night before and refrigerate. In the morning, just add rice and broth, then cook. The flavors develop even more depth with this extended marination time.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 85mg28%
Sodium 980mg43%
Total Carbohydrate 58g21%
Dietary Fiber 3g11%
Sugars 4g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken instead of pork?

Yes! Use 1 lb boneless chicken thighs and reduce simmering time to 20-25 minutes. They stay tender and absorb the sofrito flavors beautifully.

2

Why is my rice mushy?

Stirring too much during cooking breaks the grains. Keep the lid on and resist stirring until the 10-minute rest. Also, use exactly 3 cups broth for 2 cups rice.

3

How do I store leftovers?

Transfer to an airtight container and refrigerate for up to 4 days or freeze for 3 months. Reheat with a splash of water to restore moisture.

4

Can I skip the olives and capers?

You can, but they add the signature briny flavor. For a simpler version, just use 0.5 cup green olives and omit capers. The dish will still be delicious.

★★★★★4.6(13 reviews)
Allison Carter