There are some weeknights when the idea of cooking a complicated meal feels absolutely impossible. You know the ones—the days filled with back-to-back meetings, endless errands, and the general chaos of life. On those evenings, I crave something that’s both incredibly comforting and ridiculously easy to pull together. This Chicken Enchilada Rice Casserole is the answer. It’s my go-to recipe when I need a delicious, satisfying meal on the table fast, without a sink full of dishes. It combines all the smoky, savory flavors of traditional enchiladas into a single, scoopable dish that my whole family gets excited about. It’s one of those protein dinner recipes that feels like a warm hug at the end of a long day.

What I love most about this casserole is its simplicity and how it delivers such big flavor with minimal effort. Using pre-cooked rice and a rotisserie chicken is a game-changer, turning this into one of those truly fast dinner recipes you’ll come back to again and again. It’s a complete meal in one pan, packed with protein from the chicken and beans, wholesome carbs from the rice, and a bit of freshness from the cilantro and green onions. It’s more than just a recipe; it’s a strategy for reclaiming your weeknights. It’s proof that you don’t have to sacrifice a hearty, home-cooked meal when you’re short on time. This dish is perfect for meal prepping, and the leftovers are arguably even better the next day, making it a fantastic option for a high-protein lunch.
Chicken Enchilada Rice Casserole Ingredients
- 2 cups cooked, shredded chicken (rotisserie chicken works great!)
- 2 cups cooked rice (white or brown)
- 1 (15 oz) can black beans, drained and rinsed
- 1 (10 oz) can diced tomatoes with green chilies
- 1 cup corn kernels (fresh, frozen, or canned)
- 1 (10 oz) can red enchilada sauce
- 1 cup shredded cheddar cheese
- 1 cup shredded Monterey Jack cheese
- 1/2 cup chopped fresh cilantro
- 1/4 cup sliced black olives (optional)
- 2 green onions, thinly sliced
How to Make This Chicken Enchilada Rice Casserole
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish so nothing sticks.
- In a large bowl, combine the shredded chicken, cooked rice, black beans, diced tomatoes with green chilies, corn, and about half of the red enchilada sauce. Give it a good stir until everything is evenly mixed together. This mixture is the heart of your high protein dinner.
- Spread half of this chicken and rice mixture evenly into the bottom of your prepared baking dish.
- Sprinkle half of the cheddar and half of the Monterey Jack cheese over the mixture in the dish.
- Layer the remaining chicken and rice mixture over the cheese, spreading it out to the edges.
- Pour the rest of the enchilada sauce all over the top, making sure to cover everything.
- Top it all off with the rest of the shredded cheeses, the sliced black olives (if you’re using them), and the sliced green onions.
- Bake for 20-25 minutes. You’ll know it’s ready when the cheese is completely melted and everything is hot and bubbly, especially around the edges.
- Carefully remove the casserole from the oven and let it sit for about 5 minutes. This helps it set up a bit and makes it easier to serve.
- Just before serving, sprinkle the fresh cilantro over the top. This adds a wonderful burst of freshness that cuts through the richness of the cheese and sauce.
Tips & Tricks for the Best Casserole
Over the years, I’ve made this Chicken Enchilada Rice Casserole countless times, and I’ve picked up a few little secrets for making it truly foolproof. First, don’t be shy about using a store-bought rotisserie chicken. It’s the ultimate shortcut for fast dinner recipes and adds so much flavor without any extra cooking time. Just shred the meat and you’re good to go. Another tip is to shred your own cheese. While pre-shredded bags are convenient, they often contain anti-caking agents that can prevent the cheese from melting as smoothly. Grating a block of cheddar and Monterey Jack yourself will give you that glorious, gooey cheese pull we all love.
If you have a little extra time, you can also customize the filling. Sautéing a chopped onion and a diced bell pepper before adding them to the chicken mixture can add another layer of flavor and sneak in some extra veggies. Also, pay attention to your enchilada sauce. The quality and flavor can vary a lot between brands, so find one you really like. Some are spicier, some are smokier, and some are sweeter. The sauce is a major flavor component here, so using a good one makes a huge difference in this fantastic protein dinner. Finally, don’t skip the resting step! Letting the casserole sit for five minutes before you cut into it allows it to firm up just enough so that you can serve nice, clean portions instead of a sloppy pile.
Substitutions and Variations
This Chicken Enchilada Rice Casserole is incredibly flexible, which is one of the reasons it’s a staple in my kitchen. You can easily adapt it to what you have on hand or to fit your dietary needs. If you’re not a fan of chicken, ground turkey or even leftover shredded beef would be delicious substitutes, keeping it in the category of high protein recipes dinner. For a vegetarian option, you can double the black beans and add a can of pinto beans or some sautéed mushrooms and zucchini for a hearty, plant-based meal.
Don’t have cheddar or Monterey Jack? No problem. A Mexican cheese blend, Colby Jack, or even just all cheddar will work perfectly. You can also play with the heat level. If you like things spicy, use a hot enchilada sauce, add a chopped jalapeño to the mixture, or sprinkle in a pinch of cayenne pepper. For a milder version, stick with a mild sauce and ensure your diced tomatoes with green chilies aren’t the hot variety. You can also swap the black beans for pinto beans or use quinoa instead of rice for a different texture and an extra protein boost, further solidifying this as one of the best healthy high protein meals.
Frequently Asked Questions
Can I make this Chicken Enchilada Rice Casserole ahead of time?
Absolutely! This is a great recipe for meal prep. You can assemble the entire casserole, cover it tightly with foil, and refrigerate it for up to 24 hours before baking. When you’re ready to eat, you may need to add about 10-15 minutes to the baking time since it will be starting from cold.
What should I serve with this casserole?
This dish is a wonderful all-in-one meal, but if you want to add some sides, a simple green salad with a lime vinaigrette would be perfect. You could also serve it with a dollop of sour cream, some guacamole, or your favorite salsa on the side.
How do I store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. You can reheat individual portions in the microwave for a couple of minutes, or you can reheat a larger portion in the oven at 350°F (175°C) until warmed through, which usually takes about 15-20 minutes.
A Perfect Weeknight Dinner Solution
This Chicken Enchilada Rice Casserole has saved dinner time in my house more times than I can count. It’s the kind of reliable, crowd-pleasing recipe that never fails to deliver. The combination of tender chicken, hearty rice and beans, and all that melted cheese, tied together with the smoky enchilada sauce, is just pure comfort. It’s a fantastic high protein dinner that will leave everyone at the table feeling full and happy. I truly hope you give this simple casserole a try and that it becomes as beloved in your home as it is in mine. It’s a reminder that a delicious, satisfying meal doesn’t have to be complicated.

Chicken Enchilada Rice Casserole
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish so nothing sticks.
- In a large bowl, combine the shredded chicken, cooked rice, black beans, diced tomatoes with green chilies, corn, and about half of the red enchilada sauce. Give it a good stir until everything is evenly mixed together.
- Spread half of this chicken and rice mixture evenly into the bottom of your prepared baking dish.
- Sprinkle half of the cheddar and half of the Monterey Jack cheese over the mixture in the dish.
- Layer the remaining chicken and rice mixture over the cheese, spreading it out to the edges.
- Pour the rest of the enchilada sauce all over the top, making sure to cover everything.
- Top it all off with the rest of the shredded cheeses, the sliced black olives (if you’re using them), and the sliced green onions.
- Bake for 20-25 minutes. You’ll know it’s ready when the cheese is completely melted and everything is hot and bubbly, especially around the edges.
- Carefully remove the casserole from the oven and let it sit for about 5 minutes. This helps it set up a bit and makes it easier to serve.
- Just before serving, sprinkle the fresh cilantro over the top. This adds a wonderful burst of freshness that cuts through the richness of the cheese and sauce.
