chicken rice beans recipe
The Best chicken rice beans recipe
Chicken rice beans is one of those simple recipes that feels like a hug for your taste buds and your wallet. I’ve been making it since my kids were little, and honestly, it’s the kind of dish that doesn’t just fill your stomach—it fills your whole day with warmth. There’s something about the way the tender chicken melts in your mouth, the hearty texture of the beans, and the comforting rice that makes it feel like home, no matter where you are. My family loves it because it’s easy to customize—add some hot sauce for the kids, swap in extra veggies for the adults, or just enjoy it plain. It’s that kind of dish that doesn’t demand perfection; it just needs love, and that’s what makes it special.
I love this recipe because it’s perfect for any occasion, whether it’s a quick weeknight meal or a make-ahead dish for a busy family. You can prep it ahead of time and reheat it easily, so it’s always ready when you need it. Plus, it’s packed with protein and fiber, which keeps everyone full and energized without the heavy, greasy crash. My kids eat it every time because it’s not just food—it’s something they associate with good times, whether it’s a family dinner or a weekend meal. And honestly, it’s one of those recipes that feels indulgent but is actually really healthy. You get all the flavors of comfort food without the guilt, and that’s a win in my book. It’s the kind of meal that makes you feel good inside, and that’s what matters most.

Chicken Rice and Beans
A hearty and flavorful dish combining tender chicken, fluffy rice, and hearty beans with a savory tomato-based sauce. This recipe is a must-try for any occasion.
🥘Ingredients
- 2 boneless, skinless chicken breasts (about 1.5 lbs)
- 1 tbsp olive oil
- 1 tsp garlic powder
- 1 tsp paprika
- ½ tsp cumin
- ½ tsp salt
- ½ tsp black pepper
- 1 cup white rice (or brown rice)
- 1 cup chicken broth
- ½ tsp salt
- ¼ tsp black pepper
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) pinto beans, drained and rinsed
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 bell pepper, diced (optional)
- 1 tbsp olive oil
- 1 tsp chili powder
- ½ tsp cumin
- ½ tsp smoked paprika
- ½ tsp salt
- ¼ tsp black pepper
- 1 cup tomato sauce
- 1 tbsp tomato paste
- 1 tbsp lime juice (optional)
- Fresh cilantro, chopped
- Lime wedges
- Avocado slices
👨🍳Directions
-
1 Preheat oven to 375°F (190°C). Season chicken breasts with garlic powder, paprika, cumin, salt, and black pepper. Place on a baking sheet and bake for 20-25 minutes or until fully cooked. Let rest for 5 minutes, then slice.
-
2 While chicken is baking, rinse black and pinto beans. In a large pot, combine rice, chicken broth, salt, and pepper. Bring to a boil, then reduce heat, cover, and simmer for 15 minutes or until rice is tender. Fluff with a fork and set aside.
-
3 In a separate skillet, heat olive oil over medium heat. Sauté onion, garlic, and bell pepper (if using) for 3-4 minutes until softened. Add chili powder, cumin, smoked paprika, salt, and pepper. Cook for 1 minute.
-
4 Add drained beans, tomato sauce, and tomato paste to the skillet. Stir well and cook for 5 minutes. Pour in the cooked rice and sliced chicken. Mix gently to combine. If using, add lime juice. Simmer for another 5 minutes.
-
5 Divide the chicken rice and beans into bowls. Garnish with fresh cilantro, lime wedges, and avocado slices if desired.
🔧Equipment
- Large skillet or pot
- Mixing bowls
- Knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
- Blender (optional, for smoother sauce)
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Chicken Rice and Beans Works
This chicken rice beans recipe is always a lifesaver for any occasion because it’s simple enough to whip up in one sitting while still feeling hearty and satisfying. Whether you’re serving a casual family dinner or hosting a small get-together, the mix of tender chicken, fluffy rice, and bold flavors makes it a crowd-pleaser that won’t leave anyone wanting more. Plus, it’s budget-friendly and easy to scale up if you have a big group—no fancy prep required.
❓ Frequently Asked Questions About Chicken Rice and Beans
What is the best way to cook chicken for this chicken rice beans recipe?
To get tender and flavorful chicken, start by marinating the chicken pieces (like thighs or breasts) in a mixture of soy sauce, garlic, ginger, a little lime juice, and a pinch of black pepper for 30 minutes to an hour. Then, sear them in a hot pan with some oil until golden brown on all sides. After that, you can either grill, bake, or simmer them in a pot with some broth or water until fully cooked. This ensures the chicken stays juicy and absorbs the flavors of the dish.
—
How do I make sure the rice is perfectly cooked and fluffy in this recipe?
For perfectly fluffy rice, rinse the rice under cold water until the water runs clear to remove excess starch. Use a 1:1.25 ratio of rice to water (e.g., 1 cup rice to 1 ½ cups water). Cook it in a pot with a tight-fitting lid over medium-low heat, stirring gently every 5 minutes for the first 15 minutes. After that, let it sit covered off the heat for 10 minutes before fluffing with a fork. Avoid overcrowding the pot and resist the urge to stir too much to prevent mushy rice.
—
Can I substitute any of the ingredients in this chicken rice beans recipe?
Yes, you can make some substitutions, but keep the balance of flavors in mind. For beans, you can use kidney beans, black beans, or even chickpeas if you prefer. For the chicken, you can swap thighs for breasts or use tofu for a vegetarian option. If you don’t have garlic or ginger, you can use onion powder or a pinch of turmeric for color, though the flavor will be slightly different. For the sauce, you can adjust the amount of soy sauce, lime juice, or add a dash of hot sauce if you like it spicy. Always taste as you go and adjust seasoning to your preference.
—
How long does it take to prepare and cook this chicken rice beans recipe?
The total time for this recipe is approximately 45 to 60 minutes, depending on your cooking methods. Prep time (chopping, marinating, and rinsing rice) usually takes around 15 minutes. Cooking the chicken can take 15 to 25 minutes, depending on whether you’re grilling, baking, or simmering. Cooking the rice takes about 20 minutes (including the resting time), and assembling the dish takes around 10 minutes. So, plan accordingly and do some prep work ahead to save time.
—
What are some tips for adding extra flavor to this chicken rice beans recipe?
To elevate the flavors, consider adding fresh herbs like cilantro, parsley, or green onions right before serving. A squeeze of lime juice brightens up the dish and enhances the natural flavors. For extra depth, use a small amount of coconut milk in the rice or beans, or stir in some chopped tomatoes or bell peppers. You can also toast some spices like cumin or coriander in a pan before adding them to the dish. Lastly, a drizzle of hot sauce, a sprinkle of smoked paprika, or a mix of spices like garam masala can make a big difference in the overall taste.
