Main Courses
This arroz con pollo chicken and rice recipe brings the soul of Latin American home cooking to your stovetop with just one pot and bold flavors. The secret lies in the sofrito base—onions, garlic, and peppers sautéed until fragrant—where saffron threads dissolve into golden broth. I've perfected this technique over years of testing, ensuring tender chicken and perfectly infused rice every time.
The beauty of this dish is its simplicity: chicken thighs sear in the pot before simmering in a spiced broth with cumin, bay leaves, and a touch of smoked paprika. Meanwhile, long-grain rice absorbs the aromatic liquid, developing layers of flavor without sticking. Traditional Latin methods meet modern convenience here—no fancy techniques, just deep, satisfying taste.
By the time you serve this dish, you'll have golden rice with tender chicken pieces nestled throughout, each bite infused with saffron's delicate floral notes and cumin's warm depth. The sofrito base adds sweet, earthy complexity, while fresh cilantro brightens every spoonful. This is comfort food at its finest—warm, aromatic, and perfect for feeding a crowd.
Pair with warm plantains or a crisp green salad for a complete meal. The one-pot method means minimal cleanup, while the flavors reward your effort with every satisfying bite. Let's make this classic dish your new go-to weeknight dinner.
Ingredients for arroz con pollo chicken and rice
One pot, bold flavors, and just 15 ingredients for this soulful Latin classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, Bone-In 🍗 | 2 ½ lb | Skin-on preferred for flavor |
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, like Carolina or jasmine |
| Yellow Onions 🧅 | 1 ½ cups | Diced, about 2 medium onions |
| Garlic Cloves 🧄 | 8 cloves | Minced, or 1 tbsp pre-minced |
| Red Bell Peppers 🌶️ | 1 whole | Diced, any color bell pepper |
| Saffron Threads 🧡 | ¼ tsp | High-quality, crushed lightly |
| Ground Cumin 🌿 | 2 tsp | Freshly toasted for best flavor |
| Smoked Paprika 🌶️ | 1 ½ tsp | Adds depth without heat |
| Bay Leaves 🍃 | 2 whole | Fresh if possible, dried works |
| Chicken Broth 💧 | 3 cups | Low-sodium preferred |
| Fresh Cilantro 🌿 | ⅓ cup | Chopped, stems removed |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Olive Oil 🫒 | ½ cup | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
The saffron is the magic here—look for Spanish saffron if you want the best flavor. Whole Foods or Latin markets usually carry it in small jars. Toast your cumin seeds in a dry pan for 30 seconds before grinding to bring out their aroma. Chicken thighs stay juicier than breasts in this long simmer. For the sofrito base, I always use red bell peppers because they add a touch of sweetness that balances the cumin's earthiness. If you can't find saffron, turmeric at half the amount gives a similar golden hue, though it lacks saffron's floral notes.
No fresh cilantro? Dried works at one-third the amount, but fresh is brighter. Short on bell peppers? Swap in frozen diced peppers—they're prepped and ready to go. The chicken broth can be subbed with water if needed, but add 1 tsp soy sauce for umami depth. For extra richness, stir in 2 tbsp tomato paste with the spices. The lime is key—Mexican limes are more tart, but regular limes work fine. If your rice turns out too dry, just add a splash of broth at the end and let it sit covered for 5 minutes.
This dish tastes even better the next day as flavors meld. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months. For freezing, portion into individual containers so you can reheat just what you need. The rice reheats beautifully with a splash of water or broth—never microwave dry. Double the recipe if you're feeding a crowd—it's perfect for potlucks. The sofrito base keeps for 3 days in the fridge if you want to prep ahead.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe for lazy nights—just brown the chicken thighs, toss in rice, onions, and peppers, then let it simmer. No fancy layers, no extra pots; the rice absorbs all that juicy chicken flavor right in the pan.
- Garlic Bomb: That crispy edge on the chicken thighs? The slow-cooked garlic and onions caramelize into something ridiculously good. Honestly, the smell alone makes me skip dinner just to inhale it while it cooks.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The rice stays fluffy, the chicken stays tender, and the bell peppers add a pop of color that makes even a sad office lunch look intentional. (Yes, even on a Tuesday night.)
- Budget Win: Bone-in chicken thighs stretch for days, and long-grain rice fills everyone up without breaking the bank. I’ve made this feed six people for under $15—leftovers taste just as good reheated, so it’s basically free money.
Step-by-step instructions for arroz con pollo
This one-pot recipe delivers restaurant-quality chicken and rice with minimal cleanup.
🍳 Step 1: Sear the Chicken for Deep Flavor
Heat the 0.5 cup olive oil in a large, heavy-bottomed pot over medium-high heat. Working in batches if needed, add the 2.5 lb chicken thighs, skin-side down. Cook for 6-8 minutes until the skin is golden brown and crispy, and the chicken releases easily from the pot.
This initial searing creates a flavorful crust that infuses the entire dish. Flip the chicken and cook the other side for another 5-6 minutes until golden. Remove the chicken from the pot and set it aside on a plate, leaving all the rendered fat in the pot—this is where all the magic happens.
👨🍳 Step 2: Sauté the Aromatics and Spices
In the same pot, reduce the heat to medium and add the 1.5 cups yellow onions, 8 cloves garlic cloves, and 1 whole red bell peppers, all diced. Cook for 5-6 minutes until the onions are soft and translucent, the garlic is fragrant, and the peppers begin to caramelize slightly.
Here's where the spices come in: Add the 2 tsp ground cumin, 1.5 tsp smoked paprika, 1.5 tsp salt, and 0.5 tsp ground black pepper. Stir for 30 seconds until the spices are toasted and aromatic. This step builds the flavor foundation that makes this dish so special.
🥘 Step 3: Infuse with Saffron and Add Rice
Carefully add the 0.25 tsp saffron threads to the pot. I like to crush them lightly between my fingers first to release their vibrant color and aroma. Stir for 1 minute until the liquid turns a beautiful golden hue—this is the signature color of authentic arroz con pollo.
Add the 2 cups long-grain white rice and stir to coat it evenly with the spices and saffron. Cook for 1 minute until the rice is translucent at the edges. This step ensures each grain absorbs the aromatic flavors before the liquid is added.
🍳 Step 4: Simmer with Broth and Chicken
Pour in the 3 cups chicken broth and add the 2 whole bay leaves. Return the chicken to the pot, skin-side up, and bring the mixture to a gentle boil. Once boiling, reduce the heat to low and cover the pot with a tight-fitting lid.
Simmer for 25-30 minutes without peeking. You're looking for the rice to be tender and the liquid mostly absorbed. The chicken should be cooked through, with an internal temperature of 165°F. If the liquid evaporates too quickly, add 2-3 tablespoons water to maintain moisture.
⏰ Step 5: Rest and Finish with Fresh Flavors
Once the rice is tender and the liquid has been absorbed, remove the pot from heat. Let it rest, covered, for 10 minutes. This resting period allows the rice to finish cooking and the flavors to meld together. Remove and discard the bay leaves before serving.
Stir in the 0.33 cup fresh cilantro and the juice of the 1 whole lime. Taste and adjust the seasoning if needed—this is your chance to balance the flavors. Serve immediately with warm tortillas or crusty bread, and enjoy the aromatic, flavorful one-pot meal you've created.
Pro Tips For Making Arroz Con Pollo Chicken And Rice
- Brown the Chicken First: I learned this the hard way—skipping the browning means flavorless rice. Sear the bone-in thighs over medium-high heat until golden on both sides (about 5-6 minutes per side), then remove them. That crust releases into the rice, making it taste like it simmered all day.
- Dice Onions Like Dice: Small, even dice (about ¼-inch) cook faster and blend better into the rice. Big chunks turn mushy and hide in the back of the pot. If you’re impatient like me, pulse them in a food processor—just don’t overdo it, or you’ll end up with onion paste.
- Don’t Stir the Rice: After adding the rice and broth, resist the urge to stir. It breaks the grains and turns the dish into porridge. Just give it a gentle shake to distribute the liquid, then let it sit undisturbed for the first 5 minutes. Your future self will thank you.
- Use Bell Pepper Skin: The red bell pepper’s skin adds color and a subtle sweetness that cuts through the richness of the chicken. Instead of peeling it, cut it into strips and leave the skin on—just remove the seeds and white ribs. It’s the easiest way to make the dish look (and taste) restaurant-worthy.
Best sauces and condiments for this dish
Creamy Sofrito Sauce
This rich, velvety sauce transforms your arroz con pollo into a luxurious dish. After searing the chicken, blend the sautéed onions, garlic, bell peppers, and a splash of broth into a smooth paste. Return it to the pot with the chicken and simmer for an extra 10 minutes to meld flavors. Stir in 2 tbsp heavy cream or coconut milk at the end for a silky texture that balances the cumin's earthiness. 🥄
Spicy Tomato Base
For a tangy kick, blend 1 cup canned fire-roasted tomatoes with the sofrito base before adding rice. The smoky tomato flavor pairs perfectly with the cumin and saffron. Add ½ tsp cayenne pepper for heat, or 1 tsp hot sauce if you prefer milder spice. This variation works especially well with chicken breasts instead of thighs for a lighter dish. 🌶️
Cilantro-Lime Crema
Whip ½ cup sour cream with ¼ cup chopped cilantro, juice of 1 lime, and ½ tsp salt for a refreshing topping. Drizzle generously over the finished arroz con pollo just before serving. The creamy contrast cuts through the richness while adding a bright, herby finish. Store any leftovers in the fridge for up to 3 days. 🍋
Garlic-Herb Oil
Infuse ½ cup olive oil with 6 minced garlic cloves, 2 tbsp chopped parsley, and 1 tsp red pepper flakes for 10 minutes on low heat. Strain and drizzle over the finished dish to add aromatic depth. This oil also works as a marinade for the chicken before cooking. Keep it in a sealed jar in the fridge for up to 1 week. 🧄
Avocado-Lime Salsa
Dice 1 ripe avocado and mix with ¼ cup diced red onion, ¼ cup chopped cilantro, juice of 1 lime, and ½ tsp salt. Fold in 2 tbsp Greek yogurt for creaminess. Spoon over the arroz con pollo for a fresh, vibrant contrast that highlights the dish's warm spices. This salsa adds a tropical brightness that balances the cumin's earthiness. 🥑
Smoky Chipotle Aioli
Blend ½ cup mayonnaise with 1 tsp adobo sauce (from canned chipotles), 1 minced garlic clove, and 1 tbsp lime juice until smooth. Drizzle over the finished dish for a smoky, creamy contrast. The chipotle's heat complements the cumin beautifully while adding a restaurant-quality finish. Store in the fridge for up to 5 days. 🔥
Nutrition facts
Frequently asked questions about arroz con pollo
Can I substitute chicken thighs with chicken breasts?
Yes, but you'll need to adjust the cooking time and method. Use 1.5 lb boneless, skinless breasts instead of thighs, and cut them into 1-inch pieces before searing. Cook them for only 3-4 minutes per side to avoid drying out. Add them back to the pot after the rice has cooked for 10 minutes to prevent overcooking.
What if I can't find saffron? What's the best substitute?
For color, use ½ tsp turmeric, but it won't replicate saffron's floral aroma. A better option is ½ tsp annatto seeds (soaked in warm broth for 10 minutes), which gives a golden hue and mild earthy flavor. If you want just the aroma, add ½ tsp orange zest along with the spices.
How do I prevent the rice from becoming mushy? Use the 1:1.5 rice-to-broth ratio (2 cups rice to 3 cups broth) and avoid lifting the lid while cooking. If your rice tends to stick, rinse it 2-3 times before adding to remove excess starch. Also,
Can I make this recipe in a slow cooker?
Brown the chicken and sauté the aromatics in a skillet first, then transfer everything to the slow cooker. Add 1 cup extra broth (rice absorbs more liquid in slow cooking) and cook on low for 4-5 hours or high for 2-3 hours. The chicken will stay juicier, and the rice will be perfectly tender.
What are the best sides to serve with arroz con pollo?
Classic pairings include fried plantains (sweet and crispy), black beans (for extra protein), or a simple green salad with lime vinaigrette. For a heartier meal, add warm tortillas or avocado slices. The cumin and lime flavors in the arroz con pollo complement all these sides beautifully.
