Pork and Yellow Rice Recipe: Caribbean-Style Sofrito Infusion

Pork and Yellow Rice Recipe: Caribbean-Style Sofrito Infusion

This Caribbean-inspired dish brings bold flavors to your table with tender pork and fragrant yellow rice. The sofrito base creates an authentic taste that’s hard to resist.

I’ve perfected this recipe by marinating the pork in a blend of garlic, oregano, and citrus to ensure every bite is packed with flavor. The rice cooks in the same pot, absorbing all the savory goodness.

You’ll end up with juicy pork pieces nestled in vibrant, golden rice that’s fluffy and aromatic. It’s a complete meal that feels special without complicated steps.

The flavors deepen as they meld together, making this a dish worth savoring. Serve it hot for the best experience.

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

Ingredients for Pork and Yellow Rice

Bold Caribbean flavors start with pork, rice, and a sofrito base. Simple but packed with taste.

Ingredient Amount Notes
Pork Shoulder 🐖 1 ½ lb Cut into 1-inch chunks
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
Green Bell Pepper 🌶️ 1 whole Diced for sofrito base
Red Bell Pepper 🌶️ 1 whole Diced for sofrito base
Yellow Onion 🧅 1 whole Finely chopped for sofrito
Garlic Cloves 🧄 6 cloves Minced for marinade and sofrito
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Dried Oregano 🍃 1 tbsp For pork marinade
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Saffron Threads 🌼 ¼ tsp For yellow rice color
Chicken Broth 🥣 3 cups Low-sodium preferred
Lime 🍈 1 whole Zested and juiced
Olive Oil 🫒 3 tbsp Divided for cooking
Salt 🧂 1 ½ tsp Divided for seasoning
Black Pepper 🌶️ ½ tsp Freshly ground

The pork shoulder is key here—look for well-marbled pieces at Whole Foods or your local butcher. Don’t trim the fat (it keeps the meat juicy). For the saffron, Spanish saffron from Trader Joe’s is a great budget pick. The rice should be long-grain white (jasmine works in a pinch). I grab my peppers and onions from the farmers market when they’re in season (the colorful ones are sweeter).

No saffron? Turmeric (1/4 tsp) gives the yellow color, though the flavor’s different. Out of pork shoulder? Pork tenderloin works but cook it less—it dries out fast. Fresh cilantro not happening? Flat-leaf parsley is a decent stand-in. For the broth, vegetable broth keeps it vegetarian-friendly. The lime can be swapped for lemon, but lime’s more authentic to the Caribbean vibe.

Leftovers keep 4-5 days in the fridge and actually taste better the next day. Freeze for up to 3 months (portion first for easy reheating). The sofrito base can be made ahead—store it in the fridge for up to a week.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything cooks together—pork shoulder, rice, and peppers all in one pot, so cleanup is a breeze.
  • Rich and Smoky: The pork shoulder soaks up the peppers and onions, giving every bite a deep, savory flavor that’s hard to resist.
  • Meal Prep Magic: This dish reheats beautifully, so I make a big batch on Sunday and grab leftovers all week for lunch.
  • Budget Stretcher: Honestly, pork shoulder is affordable, and a little goes a long way when paired with rice and fresh veggies.

Step-by-Step Instructions for Pork and Yellow Rice

Here’s the method I use to get perfectly tender pork and vibrant yellow rice every time.

Step 1: Marinate the Pork Shoulder

Cut the 1.5 lb Pork Shoulder into 1-inch chunks and place in a bowl. Add 1 tbsp Dried Oregano, 1 tsp Ground Cumin, ½ tsp Black Pepper, and ½ tsp Salt. Drizzle with 1 tbsp Olive Oil and the juice of 1 whole Lime.

Mix well to coat every piece evenly. I like to let this sit for 15-20 minutes while I prep the rice—this gives the flavors time to penetrate the meat. The lime juice tenderizes the pork and adds a bright, Caribbean note to the dish.

Step 2: Sauté the Sofrito Base

Heat 2 tbsp Olive Oil in a large pot or Dutch oven over medium heat. Add the diced Green Bell Pepper, Red Bell Pepper, and finely chopped Yellow Onion. Cook for 5-6 minutes until the vegetables soften and become translucent.

Stir in the minced 6 cloves Garlic Cloves and cook for 30 seconds until fragrant. This sofrito base is the heart of the dish—don’t rush it. You want the peppers and onion to break down slightly, which builds a deep, sweet foundation for the rice.

Step 3: Brown the Pork and Toast the Rice

Add the marinated pork to the pot and increase the heat to medium-high. Cook for 5-7 minutes, stirring occasionally, until the pork browns on all sides. This step adds a rich, caramelized depth to the meat.

Stir in the 2 cups Long-Grain White Rice and toast for 2 minutes. You’ll notice the rice grains turn slightly opaque—that’s how you know they’re ready. Toasting the rice enhances its nutty flavor and prevents it from becoming mushy during cooking.

Step 4: Cook the Rice with Saffron and Broth

Pour in the 3 cups Chicken Broth and add the 0.25 tsp Saffron Threads, remaining 1 tsp Salt, and chopped 0.5 cup Fresh Cilantro stems (save the leaves for garnish). Stir well to distribute the saffron evenly—this is what gives the rice its signature golden color.

Bring to a boil, then reduce the heat to low, cover, and simmer for 20-25 minutes until the rice is tender and the liquid is absorbed. Avoid lifting the lid during cooking—steam is crucial for even cooking and fluffy rice.

Step 5: Rest and Garnish Before Serving

Remove the pot from heat and let it sit covered for 10 minutes. This resting period allows the rice to steam and the flavors to meld together. The pork will finish cooking in the residual heat, becoming fork-tender.

Fluff the rice gently with a fork and garnish with the reserved cilantro leaves. The rice should be vibrant yellow, the pork juicy, and the sofrito flavors beautifully infused throughout. Serve warm with extra lime wedges if desired.

👨‍🍳

Pro Tips For Making Pork And Yellow Rice

  • Brown the Pork Well: I learned this the hard way—give the pork shoulder a deep sear in the pot before adding liquids, about 4-5 minutes per side on medium-high heat. It builds a flavor base that plain simmering just can’t match.
  • Sauté the Veggies: After removing the pork, cook the onions and bell peppers in the same pot until soft, around 6-7 minutes. It pulls out their sweetness and keeps the rice from tasting flat.
  • Skip the Rinsing: Resist the urge to rinse the rice—it washes away the starch that helps absorb the saffron or turmeric for that rich yellow color and sticky texture.
  • Use Extra Stock: Sounds weird, but it works: add an extra ½ cup of chicken stock when cooking the rice. The long-grain white rice soaks it up, and it prevents the dreaded dry, crumbly bottom layer.

Common Mistakes When Making This Recipe

Skipping the Marinade

Don’t rush the pork marinade—it needs that 15-20 minute rest to absorb the citrus and spices. I’ve tried skipping this step, and the flavor difference is noticeable. The lime juice also starts tenderizing the meat. 💡

Overcrowding the Pot

When browning the pork, work in batches if needed. Crowding steams the meat instead of searing it. You want those caramelized bits for flavor. A Dutch oven works best for even heat distribution.

Rinsing the Rice

Always rinse your long-grain white rice until the water runs clear. This removes excess starch that could make your dish gummy. I use a fine-mesh strainer for this.

Peeking While Cooking

Resist lifting the lid while the rice simmers. Each peek releases steam, lowering the temperature and potentially leading to uneven cooking. Trust the process—20-25 minutes on low heat works perfectly.

Using Cold Broth

Always use room temperature or warm chicken broth. Cold liquid can shock the cooking process, resulting in tough rice and unevenly cooked pork. I heat mine in the microwave for 1-2 minutes first. 🔥

Skipping the Rest

The 10-minute rest after cooking is non-negotiable. It lets the rice steam and the flavors meld. Skipping this leaves you with dense rice and dry pork. Just cover and walk away.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 95mg32%
Sodium 680mg30%
Total Carbohydrate 56g20%
Dietary Fiber 3g11%
Sugars 2g
Protein 34g68%
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 a different cut of pork?

Yes, pork tenderloin works but cook it for 10-12 minutes less to prevent drying out. Pork shoulder is ideal for its fat content and tenderness.

2

What if I don’t have saffron?

Use 1/4 tsp turmeric for color, though the flavor will differ. Saffron adds a unique aroma, but the dish will still be delicious.

3

How do I know when the pork is done?

It should reach an internal temperature of 145°F and be fork-tender. The pork will continue cooking while resting.

4

Can I make this ahead of time?

Yes! The flavors deepen overnight. Store in an airtight container in the fridge for up to 5 days.

★★★★★4.6(8 reviews)
Tyler Campbell