This quick high-protein chicken enchilada rice casserole is ready in just 35 minutes, packing over 30g protein per serving. Perfect for macro-friendly weeknight dinners.

Ingredients

Toggle: Metric / US

Instructions

Step 1

Preheat your oven to 375°F (190°C). While the oven heats, lightly grease a 9×13-inch baking dish with nonstick spray or a thin layer of olive oil. Greasing prevents the casserole from sticking and makes cleanup a breeze. You’ll want a dish that holds about 3 quarts for the perfect depth. If you don’t have a 9×13, an 8×8 or 11×7 works, but adjust cooking time slightly. In a large mixing bowl, combine the cooked brown rice, shredded chicken, rinsed black beans, and half of the enchilada sauce (about 1 cup). The rice should be warm or at room temperature; if it’s cold, it will take longer to heat through. Stir until everything is evenly coated. The mixture should look saucy but not soupy. Add the Greek yogurt, half the sliced green onions, half the diced tomatoes, salt, pepper, chili powder, and cumin. Mix again. The yogurt adds creaminess and a slight tang that mimics sour cream while boosting protein. Taste the mixture and adjust seasoning if needed; it should be boldly flavored because the rice and beans will absorb some salt during baking.

Step 1 image
Step 2

Transfer the mixture to the prepared baking dish and spread it evenly with a spatula. Pour the remaining enchilada sauce over the top, spreading it to cover the entire surface. This top layer of sauce will keep the casserole moist and infuse every bite with rich, smoky enchilada flavor. Sprinkle the shredded cheddar cheese evenly over the sauce. For the best melt, use freshly shredded cheese from a block; pre-shredded cheese often contains anti-caking agents that can make it grainy. If you want a golden, bubbly top, you can add a little extra cheese. Place the dish in the preheated oven and bake for 20-25 minutes, or until the cheese is melted and bubbly and the edges are lightly browned. The casserole should be hot throughout; if you insert a knife into the center, it should come out hot. If you prefer a crispier top, switch to broil for the last 2 minutes, watching carefully to avoid burning.

Step 2 image
Step 3

Remove the casserole from the oven and let it rest for 5 minutes. Resting allows the casserole to set, making it easier to serve and preventing it from falling apart. During this time, the residual heat continues to meld the flavors. Garnish with the remaining sliced green onions and diced tomatoes. If desired, add fresh cilantro leaves for a pop of color and freshness. Serve hot, spooning generous portions onto plates. This casserole pairs beautifully with a side salad or steamed vegetables for extra greens. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. To reheat, microwave individual portions for 1-2 minutes or reheat in a 350°F oven until warmed through.

For best results

  • For the best texture, use day-old or fully cooled cooked brown rice. Freshly cooked rice can be too sticky and may result in a mushy casserole. If you're in a hurry, spread hot rice on a baking sheet to cool quickly before mixing. Alternatively, use pre-cooked microwaveable brown rice pouches; just fluff and cool them first.
  • To save time on a busy weeknight, use rotisserie chicken. Pick up a pre-cooked rotisserie chicken from the store, remove the skin and bones, and shred the meat. One medium rotisserie chicken yields about 3 cups of shredded meat. This cuts your prep time to nearly zero and adds extra flavor from the seasoned skin (though discard the skin to keep it macro-friendly).
  • Boost the protein even further by mixing in an extra 1/2 cup of cottage cheese or ricotta. These cheeses blend seamlessly into the casserole, adding creaminess and a protein punch without altering the flavor. Just stir them in with the yogurt. Each serving gains about 5-7g additional protein.
  • If you prefer a spicier casserole, use hot enchilada sauce or add a diced jalapeño (seeds removed for less heat) to the mixture. You can also sprinkle red pepper flakes on top before baking. For a milder version, use mild enchilada sauce and omit the chili powder. Adjust to your family's heat tolerance.
  • To make this casserole gluten-free, ensure your enchilada sauce is certified gluten-free (most are, but check labels). The recipe is naturally gluten-free as written, but cross-contamination can occur. Serve with corn tortilla chips or a side of roasted vegetables for a complete meal.
  • Meal prep tip: Assemble the casserole up to 24 hours in advance and refrigerate unbaked. When ready to cook, add 5-10 minutes to the baking time since you're starting from cold. You can also freeze the assembled casserole (without the cheese topping) for up to 3 months. Thaw overnight in the fridge, add cheese, and bake as directed.

Variations

  • Vegetarian Version: Omit the chicken and double the black beans (use 2 cans) or substitute with 1 can of pinto beans and 1 can of corn. Add a diced bell pepper and 1 cup of chopped zucchini for extra veggies. The protein content will be slightly lower, but you can add a scoop of unflavored protein powder mixed with a little water to boost it. Use vegetable enchilada sauce and top with pepper jack cheese for a kick.
  • Lower-Carb Version: Replace the brown rice with cauliflower rice. Use 2 cups of riced cauliflower (fresh or frozen, thawed and squeezed dry). The texture will be lighter and the casserole will have fewer carbs. Bake for 15-20 minutes, as cauliflower cooks faster. Add an extra 1/2 cup of cheese to help bind the casserole. This version is perfect for keto or low-carb diets.
  • Southwest Flavor Twist: Add 1 cup of frozen corn kernels (thawed), 1 diced red bell pepper, and 1/2 cup of chopped cilantro to the mixture. Use a smoky chipotle enchilada sauce and top with Monterey Jack cheese. Serve with lime wedges and a dollop of guacamole. This variation adds vibrant color and a fresh, zesty flavor profile.
  • Creamy White Chicken Enchilada Version: Substitute red enchilada sauce with a creamy white sauce made from 1 can (10.5 oz) condensed cream of chicken soup, 1/2 cup sour cream, and 1/2 cup milk. Use shredded Monterey Jack or queso blanco instead of cheddar. Add 1 can (4 oz) diced green chiles for a mild tang. Bake as directed. This version is richer and milder, appealing to those who prefer a less spicy dish.

Nutrition

  • Calories436 kcal
  • Total Fat14g
  • Saturated Fat7g
  • Cholesterol95mg
  • Sodium820mg
  • Total Carbohydrates38g
  • Dietary Fiber7g
  • Sugars5g
  • Protein34g

Common Questions

Can I use leftover white rice instead of brown rice?
Absolutely! White rice works fine, but it has a slightly softer texture and fewer nutrients like fiber. The cooking time remains the same. For a nuttier flavor and higher fiber, brown rice is recommended. If using white rice, consider adding a tablespoon of flaxseed meal to boost fiber.
How do I store leftovers and how long do they last?
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave at 50% power for 2-3 minutes, stirring halfway, or in a 350°F oven for 15 minutes. You can also freeze individual portions in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
Can I make this casserole dairy-free?
Yes! Use dairy-free shredded cheese (such as Daiya or Violife) and substitute the Greek yogurt with a plain dairy-free yogurt or unsweetened coconut yogurt. The texture may be slightly less creamy, but it still tastes great. Check that your enchilada sauce is dairy-free as well (most are).
How can I reduce the sodium content?
Use low-sodium enchilada sauce and low-sodium canned black beans. Rinse the beans thoroughly to remove excess salt. Omit the added salt and adjust seasoning with herbs like cumin, chili powder, and garlic powder. You can also make your own enchilada sauce from scratch using tomato sauce, spices, and a little vinegar.
Is this recipe suitable for meal prep?
Absolutely! This casserole is perfect for meal prep. Assemble it in individual meal prep containers (without baking) and refrigerate. When ready to eat, bake a single portion in a toaster oven or microwave. Alternatively, bake the whole casserole, portion it out, and reheat throughout the week. It stays moist and flavorful.
Can I use ground chicken instead of shredded chicken?
Yes, you can substitute with 1 lb of cooked ground chicken (or ground turkey). Brown the meat in a skillet with the chili powder and cumin, then mix it in as you would shredded chicken. The texture will be different but still delicious. Drain any excess fat before mixing to keep the casserole from becoming greasy.
What can I serve with this casserole?
This casserole is a complete meal on its own, but it pairs wonderfully with a fresh green salad dressed with lime vinaigrette, roasted vegetables like zucchini or bell peppers, or a side of tortilla chips and salsa. For extra veggies, stir in a cup of spinach or kale during the last 5 minutes of baking.
Why did my casserole turn out dry?
A dry casserole usually results from overbaking or using too little sauce. Ensure you use the full can of enchilada sauce and that your chicken is moist. If you’re using leftover chicken that’s already dry, add an extra 1/4 cup of enchilada sauce or a splash of chicken broth. Check the casserole at 20 minutes; it should be bubbly but not dried out.