Black Bean Chicken Casserole Recipe: One-Pan Protein-Packed Heartiness

Main Courses

Black Bean Chicken Casserole Recipe: One-Pan Protein-Packed Heartiness

The black bean chicken casserole recipe transforms a simple one-pan dish into a hearty, protein-packed meal that’s perfect for busy weeknights. After years of testing, I’ve perfected a version that delivers tender chicken, creamy black beans, and a cheesy topping that’s impossible to resist.

The beauty of this recipe lies in its simplicity—just one pan, minimal prep, and a flavor profile that feels both comforting and sophisticated.

What sets this casserole apart is the balance of textures and flavors: the chicken stays juicy, the black beans hold their shape, and the melted cheese creates a golden, crispy crust. I’ve included a foolproof technique for browning the chicken first, which ensures it stays tender even after baking.

The spices—cumin, garlic powder, and a touch of smoked paprika—build layers of warmth that make every bite satisfying.

By the time it emerges from the oven, you’ll have a dish that’s rich enough to serve as a main course but flexible enough to stretch into leftovers for lunch the next day.

The combination of black beans and chicken creates a protein punch, while the rice soaks up all the delicious juices. It’s the kind of meal that feels like a hug in food form—rewarding to make and even more rewarding to eat.

This recipe works beautifully as a standalone dish but also pairs well with a simple side salad or crusty bread for soaking up any extra sauce. The best part? It’s a crowd-pleaser that doesn’t require fancy ingredients or advanced skills. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for black bean chicken casserole

Sixteen ingredients for a hearty, protein-packed casserole that comes together in one pan.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 2 lb Cut into 1-inch pieces
Black Beans 🫘 2 cups Drained and rinsed
Long-Grain White Rice 🍚 2 cups Uncooked, rinsed well
Yellow Onion 🧅 1 medium Diced (about 1 cup)
Garlic Cloves 🧄 4 cloves Minced finely
Canned Diced Tomatoes 🍅 1 can 14.5 oz, fire-roasted preferred
Chicken Broth 💧 2 cups Low-sodium preferred
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Garlic Powder 🧄 1 tbsp Freshly ground preferred
Smoked Paprika 🌶️ 1 tsp For subtle smokiness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Shredded Sharp Cheddar Cheese 🧀 2 cups Freshly grated preferred
Olive Oil 🫒 2 tbsp For browning chicken
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The chicken thighs are the star here—bone-in, skin-on if you can find them, but boneless works too. Trader Joe's and Costco often have pre-cut chicken thighs at great prices. Look for thighs with good marbling for juiciness. The black beans should be low-sodium to avoid over-salting the dish. I always rinse mine after draining to remove any excess starch. For the rice, long-grain white is ideal—it holds up better during baking than basmati or jasmine.

No chicken thighs? Boneless, skinless chicken breasts work in a pinch, but cut them into smaller pieces so they cook evenly. Short on black beans? Kidney beans or pinto beans are great substitutes, though they have a slightly different texture. The fire-roasted diced tomatoes add depth—Muir Glen is my go-to brand. If you can't find them, regular diced tomatoes with a pinch of smoked paprika will do. The cheese can be swapped for Monterey Jack or pepper jack for a different flavor profile. Just make sure it's freshly grated—pre-shredded gets clumpy.

This casserole reheats beautifully—5 minutes at 350°F is all it takes. It keeps well in the fridge for 4-5 days, though I rarely let it last that long. For freezing, portion into individual servings before baking—3 months in the freezer with no texture loss. The fresh cilantro is optional but adds a nice bright finish. If you don't have any, a sprinkle of lime zest works wonderfully too.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—no chopping boards, no extra pots, just one sheet pan. Toss the chicken, beans, and rice right on top of each other, add the onions and garlic, and let the oven do the work. Honestly? The only cleanup is wiping my hands.
  • Creamy & Smoky Depth: That slow-cooked chicken thigh? It turns tender and juicy, soaking up the black beans’ earthy richness while the garlic and onion caramelize into something ridiculously good. No fancy seasoning needed—just salt, pepper, and a little cumin to tie it all together.
  • Meal Prep MVP: Between us, this is my go-to for lunches all week. The rice stays fluffy, the beans hold their shape, and the chicken stays moist—no sad, dry leftovers here. I double the batch every Sunday and still have seconds.
  • Budget-Friendly Feast: Chicken thighs stretch farther than breasts, black beans bulk it up, and rice keeps costs low. Here’s what sold me: A full casserole feeds four for under $12, and the flavors feel like a restaurant dish. My college-student son calls it "fancy cheap food."

Step-by-step instructions for black bean chicken casserole

This one-pan method delivers hearty, flavorful results with minimal effort.

1

Brown the Chicken and Sauté Aromatics

Preheat your oven to 375°F. Heat the 2 tablespoons olive oil in a large, oven-safe skillet or Dutch oven over medium-high heat. Add the 2 pounds boneless, skinless chicken thighs, cut into 1-inch pieces, and cook for 5-6 minutes until the chicken is golden brown on all sides and cooked through to 165°F internally.

Remove the chicken from the pan and set it aside. In the same skillet, add the diced yellow onion and cook for 3-4 minutes until softened. Add the 4 cloves minced garlic, 1 tablespoon ground cumin, 1 tablespoon garlic powder, 1 teaspoon smoked paprika, 1.5 teaspoons salt, and 0.5 teaspoon black pepper, stirring constantly for 30 seconds until fragrant. This step builds the flavor foundation for your casserole.

2

Combine All Ingredients in the Skillet

Return the browned chicken to the skillet. Add the 2 cups drained and rinsed black beans, 2 cups uncooked long-grain white rice, 1 can fire-roasted diced tomatoes, and 2 cups low-sodium chicken broth. Stir everything together gently but thoroughly to combine all ingredients evenly. The rice should be submerged in the liquid, but don't worry if it's not perfectly covered—it will absorb as it cooks.

Bring the mixture to a simmer over medium heat, then reduce the heat to low and let it cook for 5 minutes to allow the flavors to meld together. This pre-cooking step ensures even distribution of heat and prevents the rice from sticking to the bottom of the pan during baking.

3

Bake Until Tender and Golden

Transfer the skillet to the preheated oven and bake for 35-40 minutes. After 20 minutes, sprinkle the 2 cups shredded sharp cheddar cheese evenly over the top. The cheese will melt and create a delicious, bubbly crust while keeping the casserole moist underneath. You'll know it's ready when the top is golden brown and the rice is tender with no liquid remaining on top.

For best results, avoid opening the oven door during the baking process. The trapped steam helps create that perfect texture. If you notice the top browning too quickly, tent it loosely with aluminum foil for the last 10 minutes of baking to prevent over-browning.

4

Rest and Garnish Before Serving

Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly and makes it easier to serve without losing all the melted goodness. The internal temperature of the chicken should reach 165°F by this point, ensuring it's fully cooked and safe to eat.

Garnish each serving with 0.25 cup chopped fresh cilantro just before serving. The bright, fresh flavor of the cilantro cuts through the richness of the cheese and adds a vibrant touch to the dish. Serve immediately with warm tortillas, cornbread, or a simple green salad for a complete meal.

👨‍🍳

Pro Tips For Making Black Bean Chicken Casserole

  • Sear Chicken First: Skip the slow-cooked chicken and brown those thighs in a hot skillet for 4-5 minutes per side before adding to the casserole. The Maillard reaction happening here gives the dish depth—your future self will notice the difference when the chicken stays juicy and flavorful, not bland.
  • Drain and Rinse Beans: I learned this the hard way—canned black beans packed in saltwater make the casserole taste like a science experiment. Drain them well, then rinse under cold water to strip excess sodium. This keeps the dish balanced, especially if you’re using low-sodium broth.
  • Layer Rice Last: Don’t mix the rice in with the wet ingredients at the start. Instead, spread a thin, even layer of dry rice on top of the chicken-bean mixture before adding liquid. This prevents clumping and ensures every grain gets cooked through without turning mushy—no one likes a gluey casserole.
  • Use Garlic Oil: Sauté your minced garlic in a little olive oil until it’s just golden, then pour that fragrant oil over the chicken before assembling the casserole. The oil carries the garlic’s flavor straight into the dish, and it’s way more effective than just tossing raw garlic into the mix. (Yes, even if you’re impatient like me.)

Make-ahead tips for black bean chicken casserole

Prep Ahead Strategy

This casserole is a meal prep dream—assemble it up to 24 hours ahead and refrigerate uncovered. The flavors meld beautifully overnight, and it bakes right from the fridge. Just add 10-15 extra minutes to the baking time if starting cold.

I like to prep mine the night before and bake first thing in the morning for a stress-free breakfast-for-dinner. 📅

Freezer-Friendly Assembly

For long-term prep, assemble the casserole (without cheese) in a freezer-safe dish, cover tightly with plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed—just add 15-20 minutes to the baking time.

The cheese goes on during the final 20 minutes of baking to prevent sogginess. 🧊

Portion Control Tips

Divide the baked casserole into individual portions before freezing for easy reheating. Use glass Pyrex containers (they reheat evenly) and store for up to 3 months. To reheat, cover with foil and warm at 350°F for 10 minutes—stir halfway to redistribute moisture.

I always prep 2-3 portions so I have quick lunches ready during busy weeks. ❄️

Cheese Topping Hack

For a crispier crust, sprinkle the cheese in two layers: add 1 cup halfway through baking, then the remaining 1 cup in the last 10 minutes. This creates a double-layered golden crust while keeping the chicken and rice moist.

I also like adding ½ cup crushed tortilla chips to the top for extra crunch before baking. 🧀

Make-Ahead Garnish

Prep the cilantro garnish ahead of time by chopping it and storing it in an airtight container in the fridge for up to 3 days. The fresh herb brightens the dish and keeps it vibrant even after reheating.

If you're short on time, swap it for lime zest or pickled jalapeños for a tangy kick. 🌿

Leftovers Reinvention

Transform leftover casserole into breakfast tacos by crumbling it into a skillet with fried eggs and salsa. Or make casserole-stuffed sweet potatoes by baking them, topping with the casserole, and broiling until bubbly. These reinventions keep the dish exciting for days. 🌯

Nutrition facts

Servings 6
Amount Per Serving
Calories 510kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 115mg38%
Sodium 850mg37%
Total Carbohydrate 52g18%
Dietary Fiber 10g36%
Sugars 4g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breasts instead of thighs?

Yes, but cut them into ½-inch pieces for even cooking. Chicken breasts cook faster, so they'll be done before the casserole finishes baking. For best results, poach them in broth first to 165°F, then add to the skillet. They'll stay moist but slightly less tender than thighs.

2

What if my casserole is too dry after baking?

Add ¼ cup chicken broth or water to the skillet before baking, or cover it loosely with foil for the last 15 minutes to trap moisture. For extra richness, sprinkle 2 tablespoons sour cream over the top before baking. The cheese helps too—more on that in the next question!

3

How can I make the cheese topping extra crispy?

Bake the casserole without cheese for 25 minutes, then top with cheese and broil on high for 2-3 minutes until bubbly and golden. For even more crunch, mix ½ cup crushed tortilla chips into the cheese before topping. This creates a delicious textural contrast!

4

Can I make this vegetarian?

Swap the chicken for 1.5 cups cooked quinoa or lentils (for protein) and add 1 cup corn kernels or diced bell peppers for texture. Boost flavor with 1 teaspoon liquid smoke or extra smoked paprika. The black beans will still provide plenty of heartiness.

5

Why does my rice turn mushy?

Overcooking is usually the culprit. Remove the casserole from the oven when the rice looks just tender (use a fork to test) and let it rest 10 minutes before serving. If using instant rice, reduce baking time by 5-10 minutes. The cheese should melt completely during resting, not while baking.

★★★★★4.6(11 reviews)
Categories Main Courses