This One-Pan Chicken with Rice and Beans recipe is easy to prep and mostly hands-off. Just one skillet, big flavors, and minimal cleanup.

Nothing Beats One Pan Dinners
Tender chicken thighs with a side of rice and beans has always been a much-loved meal for my family. But when I’m feeling lazy, I cook it all in one skillet and the result is just as good, if not better.
After a quick sear to get the chicken nicely golden, the rice, beans, spices and broth go right into the same pan. Then into the oven it goes, where the real magic happens. The chicken becomes tender and flavorful on top while the rice and beans slowly soak up every bit of savory flavor from the broth and pan juices. By the time you pull it out, the chicken is insanely fork-tender, the rice perfectly cooked, and the beans melt-in-your-mouth creamy.
High in protein and fiber and packed with delicious flavor, this is the kind of meal that requires very little from you but fills your kitchen with cozy aromas and delivers a dinner everyone will love.
Key Ingredients
This is an overview of the key ingredients you’ll need. For the exact ingredients and measurements, see the recipe card below.

- Chicken thighs – For maximum flavour and super tender meat, here we are using bone-in, skin-on chicken thighs. If you prefer to use bone-less, skinless thighs, you will have to reduce the oven cooking time so the meat doesn’t dry out. Ditto for chicken breasts.
- Beans – Black beans are my go-to for this dish, but red kidney beans will also work.
- Rice – A long grain rice, such as Jasmine or Basmati rice, works really well here. If you use a medium-grain rice such as arborio, you will need to add at least 1/2 cup more liquid. I have not tried this recipe with brown rice but I imagine it could work as long as you are using bone-in thighs which will not dry out with the longer cooking time. You will also need to add more liquid.
- Onion and garlic – We use a good amount of onion and minced garlic to add incredible flavor to the dish.
- Low-sodium chicken broth – In a pinch, you could use water but chicken broth will give the dish a lot more flavour. If you opt for water, make sure to add a few more pinches of salt and smoked paprika.
- Lime juice (oops-not shown in photo above) – A drizzle of fresh lime juice right before serving brightens all the flavors and adds a little freshness that really brings the dish together. Don’t skip it!
Recipe Variations
- Make it vegetarian. For a delicious vegetarian version, use cubed or crumbled tofu and vegetable broth.
- Use shrimp: Swap the chicken for shrimp for an even quicker, lighter version. Simply stir in the shrimp during the last 10 minutes of oven cooking time.
- Make it spicy. If you’d like to add some heat, stir in 1 finely diced jalapeño along with the bell peppers.
How To Make One-Pan Chicken With Beans And Rice
For this recipe, we start cooking everything on the stovetop in an ovenproof pan. The dish then finishes cooking in the oven so the rice cooks evenly, the chicken becomes meltingly tender, and the edges develop delightful crispy bits that everyone will fight over.
Brown the chicken. Season the chicken with approx 1 tablespoon of the spice mixture. Heat the oil in a large pan and cook the chicken, skin-side down, about 5 minutes until deeply golden. Flip and cook for another 3 minutes. Transfer the chicken to a plate.
Cook the aromatics. Add the onions and peppers to the same pan and cook until softened, about 4 minutes. Add the garlic and chopped cilantro stems and cook until fragrant, about 1 minute.


Stir in rice, beans and broth. Add the rice and remaining spice mixture to the pan and toss to coat. Increase heat to high, add the beans and broth to the pot, stir again to combine.
Return chicken to pan. Nestle in the browned chicken thighs on top of the rice, skin side up, and add any collected juices to the pan. Bring to a gentle boil, cover, then transfer to oven and bake for 25 minutes. Uncover and bake 10 more minutes.


Serve. The dish is ready when rice is tender and the internal temperature of the chicken has reached 170ºF. Sprinkle with chopped cilantro, flaky salt and a drizzle of lime juice just before serving.

Recipe Tips
- Use a large skillet. I recommend using a large, oven-proof 12-inch pan for this recipe. If you don’t have a large skillet, use only 1 cup of rice and 4 chicken thighs.
- Ensure rice is well distributed. Once you add the broth, gently stir the rice to make sure it is evenly distributed across the bottom of the pan. Otherwise, it will not cook properly.
- Leftovers are wonderful. Don’t be tempted to reduce the amount of rice. Even if you don’t have chicken leftover, the rice and beans will be great on their own or tossed into taco’s or burritos.
Frequently Asked Questions
Bone-in thighs will have meat that is more tender and they will add more flavor to the dish. That said, chicken breasts will be delicious, too. If using chicken thighs, cover the dish while it cooks in the oven, and cook just until the rice is tender.
Absolutely. Instead of transferring the skillet to the oven, cover the dish and cook over very low heat for 20 to 25 minutes or until rice is tender and chicken is cooked through.
This dish is best served right away but if you’d like to make it ahead, it does reheat wonderfully. Here is how I recommend reheating it: Once cooked, remove the chicken pieces to an air-tight container and refrigerate for 3 to 4 days. Transfer rice and bean mixture to a separate container and store, tightly covered, in the refrigerator for 2 to 3 days. To reheat, broil the chicken for 2-3 minutes until heated through (keep an eye on it so it doesn’t burn). Place the rice and bean mixture in a cold skillet and drizzle with a few tablespoons of water. Cover and heat over medium-low heat until warmed through.


Serving Suggestions
This one-pot dish can easily be served all on its own but I do typically serve it with salty slices of avocado and/or this curtido.
A green salad dressed simply with olive oil and sherry vinegar would also be a fabulous accompaniment, as would fried plantains or plantain chips.
Storing Suggestions
- Storage: Let the leftovers cool to room temperature before transferring to an airtight container. Store in the refrigerator for up to 4 days or in the freezer for up to 3 months.
- Reheating: Thaw frozen leftovers overnight in the refrigerator. Heat a small amount of chicken broth or water in a skillet over medium heat. Add the desired amount of leftovers and cook, covered, stirring occasionally, until heated through, about 5-7 minutes.
Love One-Pan Meals? Try This too!
This one-pot chicken chorizo and rice is another wonderful meal that is bursting with Spanish flavors. Featuring tender chicken thighs, perfectly cooked rice, spinach, and smoky chorizo bits throughout. Or give my beloved Dominican arroz con pollo a try — the unique flavors of this dish will surprise and delight you, but you’ll also love that it is very easy to cook and everything is made in one pan.
Did you try this recipe?
Let us know your thoughts on this One-Pan Chicken with Rice and Beans by leaving a star rating below!
Thank you!~Sandra
One-Pan Chicken with Rice and Beans

Ingredients
- 2 1/2 teaspoons Kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1 1/2 tablespoons paprika (can swap 1/2 teaspoon regular paprika for smoked)
- 2 teaspoons cumin
- 1 teaspoon oregano
- 2-3 lbs bone-in skin-on chicken thighs, trimmed of excess fat (about 5-6 thighs)
- 1 tablespoon olive oil
- 1 small yellow or red onion, diced
- 1 small green bell pepper, diced
- 1 small red bell pepper, diced
- 4 garlic cloves, minced (or thinly sliced)
- 8 sprigs tender cilantro stems, finely chopped, plus 2 tablespoons chopped cilantro leaves for garnish
- 1 1/2 cups long-grain rice (such as Jasmine), rinsed and drained well
- 1 (15-ounce) can black beans about 1 1/2 cups, drained and rinsed
- 2 1/2 cups low-sodium chicken broth
- flaky salt (or a pinch kosher salt) to finish
- 1-2 limes, for drizzling
Instructions
- Preheat oven to 400°F.
- In a small bowl, whisk together salt, pepper, paprika, cumin and oregano. Pat chicken dry and sprinkle all over with half of the spice mixture.
- Heat the oil in a 112-inch ovenproof skillet with a lid over medium-high heat. Place chicken skin-side down in the hot skillet. Cook undisturbed until deeply golden and easily releases, about 5 minutes. Flip and cook for another 2 minutes. Transfer the chicken to a plate.
- Remove some of the fat from skillet (leave about 2 tablespoons). Add onion and bell peppers. Cook, stirring occasionally, until vegetables soften, about 3 minutes. Add the garlic and chopped cilantro stems and cook until fragrant, about 1 minute.
- Stir in rice and remaining spice mixture; toast for 1 minute. Add black beans and pour in the chicken broth, tossing to combine and scraping up any browned bits. Increase heat to high and bring to a gentle boil. Nestle chicken back in, skin-side up, along with any accumulated juices.
- Cover the skillet, transfer to the oven and bake 25 minutes. Uncover and cook 10 minutes more until the chicken is cooked through and skin crisps up a little (see notes for crispier skin). Sprinkle with chopped cilantro leaves and flaky salt. Drizzle with lime juice just before serving and enjoy!
Notes
- Use a large skillet. I recommend using a large, oven-proof 12-inch pan that has a lid for this recipe. If you don’t have a large skillet, use only 1 cup of rice and 4 chicken thighs. You can cover the skillet with foil if yours doesn’t have a lid.
- Ensure rice is well distributed. Once you add the broth, gently stir the rice to make sure it is evenly distributed across the bottom of the pan. Otherwise, it will not cook properly.
- Place under broiler for crispier chicken skin. This dish isn’t meant to have super crispy chicken skin, but if you’d like a little extra crispiness, place the skillet under the broiler for 2–3 minutes at the end of cooking.
- Leftovers are wonderful. Don’t be tempted to reduce the amount of rice. Even if you don’t have any chicken leftover, the leftover rice and beans will be great on their own, tossed into taco’s or burritos, or topped with a fried egg — yum!






Config
Just made this last night, didn’t follow exactly, but this is certainly a GREAT guideline recipe! I used serrano peppers, and I fire roasted a red bell pepper for this. I also used boneless, skinless chicken breasts (cubed into large chunks and seared). Another addition was a TON of 100k cayenne pepper powder for some more heat, because I love spicy foods. Didn’t need the oven since there was no skin to worry about, I just did it all in one large 12″ sauce pan on the stove top! This is definitely going into my
Sandra Valvassori
So happy to hear you enjoyed the chicken and rice, Config! And thank you for sharing how you made it your own, it’s especially super helpful to other readers to know it worked out well with chicken breasts. You really must love spicy if you added a serrano pepper AND cayenne pepper 😂 🥵 Thank you so much for your review and for rating the recipe!
Noemi
I cooked this meal for dinner and my kids loved it and so did my husband and they tend to be picky eaters and not like to try new food and I made it without cilantro and limes and d it was good but next time I make it I will definitely be buying cilantro and limes and adding it and some more heat to it but we all enjoyed this meal .
Sandra Valvassori
So happy to hear your whole family loved the chicken and rice dish, Noemi! You will for sure enjoy it even more with the addition of cilantro and lime. Thank you so much for taking the time to leave a review! 🥰 Sandra x