Any time I see a new variation of a recipe including some of my favorite ingredients like black beans, chicken and salsa, I know it’s going to be a winner in our house.  Even though I knew we would enjoy it, this dinner far exceeded my expectations.  It may not look like much but I like it not only because it tastes fantastic, but because it was a quick and easy weeknight meal.  Even better, it’s a one pot meal – something my dishwasher (Ben) and I both appreciate!  It makes plenty so there will be yummy leftovers for lunch as well.  The amount of chili powder may seem like way too much, but it is actually just right so don’t be scared.  Enjoy!


2 tbsp. canola oil
2 boneless, skinless chicken breasts, butterflied into halves (4 halves total)
2.5 tbsp. ancho chili powder, divided
1 medium onion, chopped
1 cup long-grain rice
4 cloves garlic, minced
1½ cups chicken broth
1 (15 oz.) can black beans, drained and rinsed
¼ cup green onions, chopped (or 1/3 cup chopped fresh cilantro)
½-1 cup salsa, for serving


  • 01

    Heat the oil in large heavy pot over medium-high heat.  Season both sides of the chicken breast halves with salt and sprinkle with half of the chili powder.  Place the chicken in the hot oil and brown on each side, 2-3 minutes.  Remove to a plate, leaving behind as much oil as possible.

  • 02

    Add the onion and rice to the pot.  Stir for several minutes, until the rice turns from translucent to opaque.  Add the garlic and the remaining chili powder to the pot.  Cook for 1 minute, stirring, then add the chicken broth and salt to taste.  Stir well.  Bring the mixture to a boil, then reduce to a simmer on medium-low heat.  Cover and cook for 10 minutes.

  • 03

    Cut the chicken breasts into 1-inch pieces and add them to the pot along with the beans.  Recover the pot and allow to cook 12 minutes longer.

  • 04

    Sprinkle the green onions on top of the chicken, beans and rice.  Test a grain of rice – it should have no more than a hint of chalkiness at the center.  If the rice has the correct texture, replace the cover, remove the pot from the heat and let stand 5-10 minutes.  If the rice is not completely cooked yet, cook for 5 minutes longer before covering to let stand.

  • 05

    Fluff the mixture with a fork and serve with salsa.


  • omg this sounds so good!! i’m always looking for a new chicken recipe and the black beans are an added benefit here. thanks Annie and Elly!

  • Annie, do you buy ancho chili powder at your grocery store?

  • Annie

    Hi Barbara,
    I actually just used regular chili powder for this. I saw the ancho kind at my store, but it was almost $9 – not worth it to me.
    :) Annie

  • This looks wonderful. I love one pot rice dishes – they’re some of my favorite meals! I’ll have to try this soon!

  • I always love new ways of cooking chicken! Thanks for sharing!

  • It’s pictures like this that make me wish my husband would just eat beans! It looks delicious!

  • Glad you guys liked it! I agree, it’s even better than you would think by looking at the ingredients.

  • It DOES look delicious! I’m a big fan of simple dinners, but not bland dinners, so this looks perfect. Thanks for sharing! :)

  • what a coincidence–any time i see a new variation of a recipe including black beans, chicken and salsa, i know it’s gonna be a winner with me. lovely dish.

  • Looks delicious. One dish dinners are so perfect for busy school nights. Thanks for the recipe.

  • Wow – that looks fantastic. Some of my favourite flavour combinations too!

  • Amazing timing! I was just thinking of what to prepare for dinner and saying to myself, “Well, the only meat we have left is chicken, and there’s those black beans and the rice I cooked last week…I’ll have to look online to find a recipe that uses them all.” I opened up blogger and there you were at the top of my Readling List! You’ve saved me some Google-labor today :D

  • yummy sounding!

  • Annie I love your blog! All of your recipes are great! I’ve recently tried a few and really enjoy them! I love how you post normal, yummy food!

  • This looks sooo good!! Wow! I was just wanting something spicy and I think this may be it!

  • Peggy

    This was delightful! Even my picky kids liked it–and they didn’t even pick out the beans! Thank you!

  • This looks delicious, Annie. I love, love, love chili powder and every Rick Bayless recipe I’ve tried has been amazing. I MUST make this!

  • emily227

    This looks awesome! I have it bookmarked from Ely’s blog and have been meaning to make it for awhile.

  • This looks really great! I can’t wait to make it for my hubby.

  • delightfullysweet

    Three of my favorite ingredients – black beans, chicken and salsa!
    I have bookmarked this recipe so I can make it in the upcoming weeks!

  • Rick Harris

    I tried this and it was wonderful. The only change I would consider would be pulled chicken, instead of sliced. Otherwise, black beans, chicken and rice…nom nom nom.

  • Kidneybeans are one of my all-time favourite things to eat. This sounds so simple, yet so delicious. Thanks for sharing.

  • Hello Annie!

    I have 2 quick questions for you. I was thinking of making this dish for a friend of mine who recently had a baby. She has eliminated dairy from her diet and this is why this recipe is so appealing to me.

    So, does this work well if made one day in advance? What do you recommend for reheating…oven or microwave? Also, is this very spicy?


  • Annie

    Hi Maria,
    I think this meal would be a great choice for your friend given her situation. It is great reheated. I used the microwave and it was fine. And no, it’s really not very spicy which surprised me considering all the chili powder.
    Hope that helps!
    :) Annie

  • Great! Thanks again :)

  • Tried this for the first time last night and really enjoyed it. You’re right, the dish wasn’t very spicy despite the amount of chili powder in it. We actually thought the salsa brought a lot of flavor. My husband had leftovers today, and said it was even better than last night’s.

  • Jeni

    I made this last night…we both loved it! Plenty for leftovers.

    My only question is: Do you stir the mixture upon adding the beans and chicken? Or do you leave them on top while it cooks the last bit?

  • Annie

    Hi Jeni,
    I believe I stirred the chicken and beans into the mixture before finishing cooking. Glad you enjoyed it!
    :) Annie

  • Sounds great, like a South-of-the-Border pilaf. Yum:)

  • Noel

    I love it! I actually have all of these ingredients. Looks like this is going to be supper tonight.

  • Made this dish as a surprise for my husband a few nights ago, and it did not disappoint. Thank you for posting such a flavorful, simple dish!

  • Kate

    Annie I LOVE your website. I have saved many of your recipes but this is the first one I attempted last night for dinner and it was amazing! My boyfriend was so shocked that I could whip this up without having to send him to the store to get anything! It is also a deliciously light meal! Thanks!

  • Great dish packed full of flavour my sort of food and the really good thing is it is healthy as well

  • Jenny

    I made this dish two weeks ago…I was a tad hesitant…Then I decided to go for it, and it did not disappoint. I was also unsure if I would like salsa in it, the first time I made it I didn’t use any salsa, The second time around I added some salsa to it and MAN It takes it to a whole other level.

  • Angel Shadoff

    We made this tonight for dinner – so good! We used the cilantro – mixed with the salsa was amazing. Thanks for sharing this!

  • Yum! I just made this last night it was awesome. I have mentioned you in my post. Check it out: Thanks for sharing.

  • Liz Matthews

    My husband and I made this for dinner last night. It was soooo good! The dish wasn’t as spicy as we liked, so we added a minced jalapeno to the pot — just enough heat for us! I agree with several other posters, the salsa does add a lot of flavor to this dish. Thank you for sharing!

  • Lumbride

    I made this last night and it was delish! Perfect weeknight meal. I too used regular chili powder and it tasted great! This will be going in our regular rotation.

  • I just made this for dinner. I ran out of chilli powder so I added some cayenne pepper and in Canada our beans are in 19 oz cans so I used that. This turned out fabulous!!! Thank you for another fantastic recipe!

  • Amanda

    Hi Annie – I tried this recipe and the long grain rice seemed to take forever to cook…. am I doing something wrong or is there something else I can try to make it cook a little faster?

  • annieseats

    I’m not sure why that would be. I guess it just needs to cook longer, or maybe you need a bit higher heat. I’ve made it many times, always with long grain rice, and I’ve never had an issue with that.

  • Sharda Vaishali

    Made these second time today…my favorite way to eat rice n beans…Thanks..:)