Main Courses
Authentic Cuban chicken and yellow rice brings the vibrant flavors of Havana to your dinner table with moja-marinated chicken and saffron-infused arroz amarillo. This recipe delivers restaurant-quality results by staying true to Cuban traditions—using adobo seasoning, sofrito, and a perfect balance of spices. The moja marinade transforms simple chicken into tender, flavorful pieces, while the yellow rice gets its signature color and aroma from achiote and saffron.
The key to this dish is patience and layering flavors. The chicken marinates overnight in citrus and garlic, ensuring maximum tenderness and depth, while the yellow rice cooks with a rich sofrito base and turmeric for that iconic golden hue.
Every bite combines crispy chicken skin with juicy meat and fragrant, slightly sticky rice that clings to your fork. This isn't just a meal—it's a taste of Cuban heritage, made approachable for home cooks.
What makes this recipe special is the authenticity without the complexity. You'll achieve that perfect moist chicken and perfectly seasoned rice without requiring specialty ingredients or advanced techniques.
The sofrito can be made ahead, and the marinade doubles as a delicious sauce. This is comfort food at its finest—bold, satisfying, and full of character.
Serve with black beans and fried plantains for the full Cuban experience, or enjoy it as a standalone feast. The aromatic spices and bright citrus flavors make this dish ideal for family gatherings or special occasions. Let's get cooking with a recipe that truly delivers on authenticity and flavor.
Ingredients for authentic cuban chicken and yellow rice
Authentic Cuban flavors start with these vibrant ingredients—juicy citrus, aromatic spices, and tender chicken.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 1 ½ lb | Bone-in, skin-on preferred |
| Lime Juice 🍋 | ½ cup | Freshly squeezed, seeds removed |
| Orange Juice 🍊 | ½ cup | Freshly squeezed, no pulp |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Adobo Seasoning 🌶️ | 2 tbsp | Traditional Cuban blend |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, medium grain |
| Sofrito 🥕 | 1 ½ cups | Homemade or store-bought |
| Achiote Powder 🌶️ | 1 tsp | For vibrant yellow color |
| Saffron Threads 🌼 | ¼ tsp | High-quality, finely ground |
| Turmeric Powder 🌿 | ¼ tsp | Enhances color and flavor |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Green Bell Pepper 🧅 | 1 whole | Diced, for sofrito |
| Red Onion 🧅 | 1 whole | Diced, for sofrito |
| Cumin Seeds 🌿 | ½ tsp | Toasted for depth |
| Bay Leaves 🍃 | 2 whole | Fresh or dried |
The chicken thighs are non-negotiable here—bone-in and skin-on give you that crispy, juicy texture you can't get with breasts. Look for thighs with good marbling at your local butcher or Costco for the best quality. If you can't find bone-in, skin-on thighs, bone-in, skin-off is the next best thing. For the citrus, freshly squeezed lime and orange juice make all the difference—no bottled juice here. The adobo seasoning is the soul of this dish; Goya or La Preferida are my go-to brands, but any authentic Cuban blend works. If you can't find adobo, mix 1 tbsp each of dried oregano, cumin, and garlic powder with a pinch of cayenne for a quick substitute.
No sofrito? No problem. Make your own with the bell pepper, red onion, and cumin seeds—just sauté them in olive oil until soft. The achiote powder is what gives the rice its signature yellow hue, but if you're in a pinch, turmeric plus a pinch of paprika will get you close. Saffron is pricey, but a little goes a long way—buy it whole in tiny jars from specialty stores or online to preserve freshness. For the chicken marinade, if you don't have lime juice, lemon juice plus a splash of vinegar works in a bind. And if you're out of chicken broth, vegetable broth with a pinch of salt keeps things authentic.
The sofrito can be made 2-3 days ahead and stored in the fridge—it actually tastes better after sitting. The chicken marinade keeps for up to 4 days in the fridge, but the longer it sits, the more flavor it absorbs. The cooked rice stays fresh for 3-4 days in the fridge, and freezes beautifully for up to 3 months. I always make a double batch of rice—it reheats perfectly and makes quick lunches. For the chicken, cook it just before serving if possible, but if you're prepping ahead, par-cook the thighs and finish them in the oven when ready to serve.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. The chicken thighs brown beautifully in the same skillet where the garlic sizzles—no extra pots, no fuss. Just flip, simmer, and let the citrus and adobo work their magic while you stir the rice in the same pan. (Yes, even on a Tuesday night.)
- Citrus Kiss: That bright tang from the lime and orange juice cuts through the richness of the chicken like a breath of fresh air. The adobo seasoning adds this deep, smoky warmth, but it’s the garlic—roasted until fragrant—that ties it all together. Honestly, the first bite makes me wonder why I ever bought takeout.
- Lunchbox Hero: This dish is my secret weapon for meal prep. The chicken stays juicy for days, and the yellow rice—with its perfect, slightly sticky texture—holds up like a champ. Pack it for work, freeze portions, or serve it cold in wraps when you’re too hot to cook. My college-aged kid lives for it, and that’s the real test.
- Budget Win: Chicken thighs are forgiving and affordable, and adobo seasoning stretches like crazy. A single lime and orange give you enough juice for leftovers, and the garlic? A few cloves go a long way. I’ll be real: this feeds four for under $15, and there’s always enough for seconds. (Between us, the leftovers are often better the next day.)
Step-by-step instructions for authentic Cuban chicken and yellow rice
Here's how to nail the perfect moja-marinated chicken and vibrant arroz amarillo every time.
Marinate the Chicken with Moja
In a large bowl, combine the 1.5 lb chicken thighs, 0.5 cup lime juice, 0.5 cup orange juice, 6 cloves minced garlic, 2 tbsp adobo seasoning, and 0.25 cup olive oil. The chicken should be completely submerged in the marinade. I like to press the thighs down gently to ensure even coating.
Cover the bowl with plastic wrap and refrigerate for at least 4 hours (overnight is even better). This long marinating time is crucial for tender, flavorful meat. The acid from the citrus will begin breaking down the proteins, while the adobo and garlic infuse deep into the chicken. When you're ready to cook, give the chicken a good shake to redistribute the marinade.
Sear the Chicken for Maximum Flavor
Heat a large skillet over medium-high heat and add the marinated chicken, skin-side down. Let it sear undisturbed for 5-6 minutes until the skin is golden brown and crispy. This initial sear locks in juices and creates that beautiful mahogany crust we want.
Flip the chicken and cook for another 5-6 minutes until the internal temperature reaches 165°F. You'll know it's done when the meat releases easily from the bone and the juices run clear. Transfer the chicken to a plate and tent loosely with foil to keep it warm while you prepare the arroz amarillo.
Toast the Sofrito and Spices
In the same skillet (no need to clean it—those flavorful browned bits are gold), add 1.5 cups sofrito and cook over medium heat for 5 minutes until the raw onion and bell pepper flavors have softened. This step develops the base flavor of your arroz amarillo.
Add the 0.5 tsp toasted cumin seeds and 2 whole bay leaves to the skillet. Toast for 30 seconds until you can smell that deep, earthy aroma. The cumin adds warmth while the bay leaves contribute subtle herbal notes that complement the sofrito beautifully. Remove the bay leaves after toasting—they've done their job.
Cook the Saffron-Infused Yellow Rice
Add the 1.5 cups long-grain white rice to the skillet and stir to coat it in the sofrito mixture. Cook for 1 minute to lightly toast the grains, which enhances their nutty flavor. Then pour in 2 cups chicken broth, 1 tsp achiote powder, 0.25 tsp saffron threads, and 0.25 tsp turmeric powder. Stir well to distribute the spices evenly.
Bring the mixture to a boil, then reduce heat to low, cover the skillet with a tight-fitting lid, and simmer for 15 minutes. After this initial cooking time, remove the lid and fluff the rice gently with a fork. Add ½ cup hot water if the rice appears dry, then replace the lid and cook for another 10 minutes. The saffron and turmeric will work their magic, turning the rice a beautiful golden yellow while keeping it perfectly moist.
Rest and Serve with Confidence
Let the chicken rest for 5 minutes before slicing. This resting period ensures the juices redistribute, giving you tender, moist meat with every bite. Meanwhile, keep the arroz amarillo covered on low heat—it should stay warm and continue absorbing flavors.
Serve the chicken sliced over a bed of arroz amarillo, spooning any accumulated juices from the pan over the top. The contrast of the crispy, marinated chicken with the vibrant, saffron-infused rice is what makes this dish authentically Cuban. Garnish with fresh cilantro if you like, but trust me—the flavors speak for themselves.
Pro Tips For Making Authentic Cuban Chicken And Yellow Rice
- CRISP THE SKIN RIGHT: High heat is your friend here—sear those chicken thighs skin-side down for 5-6 minutes until golden brown. I learned this the hard way: rushing the sear means soggy skin later, and nobody wants that when you’re going for that crispy, caramelized texture.
- USE BONE-IN THIGHS: Bone-in, skin-on thighs stay juicier and develop richer flavor during the slow braise. Sure, they take a little longer to cook, but the payoff is worth it—no dry chicken here. If you’re using boneless, at least leave the skin on.
- DON’T SKIP THE REST: After searing, let the chicken rest for 10 minutes before slicing—yes, even if you’re impatient. Cutting into it too soon means juices running all over your yellow rice, and that’s a flavor disaster. Trust the process.
- TOSS IN THE JUICES LAST: Add lime and orange juice only in the final 5 minutes of cooking. Too early, and the acid will turn your chicken rubbery. Save those bright flavors for when the chicken’s already tender, so they brighten the dish instead of breaking it down.
Perfect pairings for this recipe
Classic Cuban Sides
No Cuban meal is complete without black beans—I use 1 can (15 oz) black beans sautéed with 1 tbsp olive oil, 1 diced onion, 2 minced garlic cloves, and 1 tsp adobo seasoning.
Simmer for 15 minutes until thickened, then finish with a splash of lime juice. The smoky, earthy flavors balance the bright citrus of the chicken perfectly. 🌱
Fried Plantains
For a sweet contrast, serve maduros—ripe plantains fried until caramelized. Slice 2 ripe plantains into ½-inch thick rounds, heat 2 tbsp neutral oil (like vegetable or canola) in a skillet over medium heat, and fry for 3-4 minutes per side until golden brown.
Sprinkle with a pinch of salt and serve warm. The natural sweetness cuts through the savory chicken and rice. 🍌
Cuban Coffee Pairing
Cuban coffee is a must—its strong, sweet flavor complements the dish beautifully. Brew espresso-style coffee with 1 tbsp dark brown sugar per cup, then serve in small cups with a shot of demerara syrup on the side.
The rich, slightly bitter notes cleanse your palate between bites of flavorful chicken. For a modern twist, try a Cuban mojito cocktail with fresh mint and white rum. 🍹
Fresh Garnishes
Finish your plate with bright, fresh elements like cilantro or lime wedges. Tuck a small bunch of cilantro into the rice for a pop of color, or serve lime wedges on the side for guests to squeeze over their chicken.
A sprinkle of toasted cumin seeds adds an extra layer of warmth and aroma. These simple touches elevate the dish to restaurant quality. ✨
Spicy Condiments
Offer picante sauce or habanero hot sauce for those who crave heat. I like La Costeña Picante or a homemade blend of 1 tbsp habanero paste, 1 tbsp lime juice, and 1 tsp honey.
A few dashes on the chicken or rice add a fiery kick that’s purely Cuban. For a milder option, serve avocado slices with a sprinkle of salt and lime. 🌶️
Dessert Pairings
End the meal with tres leches cake or flan for a sweet finish. The creamy, citrusy flavors of the cake mirror the moja marinade, while the caramelized flan offers a smooth contrast.
For a lighter option, serve mango slices with a drizzle of honey. These desserts complete the Cuban feast with authenticity and indulgence. 🍮
Nutrition facts
Frequently asked questions
Can I substitute chicken thighs with chicken breasts?
While you can use chicken breasts, they won't give you the same rich flavor or crispy skin. For best results, stick with bone-in, skin-on thighs—they stay juicier and more flavorful. If you must use breasts, marinate them for at least 6 hours and cook them more gently to prevent drying out.
What if I can't find adobo seasoning?
No problem! Mix 1 tbsp dried oregano, 1 tsp cumin, 1 tsp garlic powder, and a pinch of cayenne pepper for a quick substitute. This blend mimics the smoky, earthy flavors of traditional adobo seasoning while keeping the dish authentically Cuban.
Can I make the yellow rice ahead of time?
The arroz amarillo actually tastes better the next day. Cook it as directed, then store it in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of water or broth to restore moisture. For freezing, portion it into containers and keep for up to 3 months—just thaw overnight in the fridge.
Why is my chicken dry even though I followed the recipe?
Overcooking is the most common cause. Use a meat thermometer and remove the chicken when it hits 165°F—don't rely on visual cues alone. Also, let it rest for 5 minutes before slicing to let juices redistribute. If using breasts, cook them to 160°F and avoid high heat to prevent drying.
How do I make the rice extra flavorful?
Toast the rice in the skillet for 1 extra minute before adding broth to deepen its nutty flavor. Also, use homemade sofrito (sautéed onions, peppers, and garlic) instead of store-bought, and add a pinch of smoked paprika to the broth for extra depth. The key is building layers of flavor!
