A delightful aroma of spices and melted cheese fills the kitchen as I prepare one of my all-time favorite comfort dishes. This One Pot Chicken Enchilada Rice Casserole is not just a meal; it’s a hug in a dish, perfect for busy weeknights when you need something satisfying without the fuss. With tender shredded chicken and hearty rice swimming in a zesty homemade enchilada sauce, this recipe combines bold Tex-Mex flavors with effortless cooking in a single pot—no one wants to spend hours cleaning up after dinner!
I remember the first time I served this at a family gathering; every plate was scraped clean, and the requests for seconds were endless. Not only does it please the palate, but it also checks all the boxes for a family-friendly meal. Plus, it’s versatile enough to adapt to whatever ingredients you have on hand. So, grab your skillet and let’s dive into this easy, flavorful casserole that’s sure to become a weeknight staple!

Why is One Pot Chicken Enchilada Rice Casserole a must-try?
Quick and Easy: This dish comes together in just one pot, making it a breeze for busy nights.
Bold Flavors: Experience the perfect blend of spices in the zesty enchilada sauce that will have your taste buds dancing.
Family-Friendly: It’s a hit with kids and adults alike—everyone loves cheesy comfort food!
Versatile: Make it your own by using leftover proteins or veggies on hand, like turkey or beans.
Effortless Cleanup: Less mess means more time enjoying your meal with loved ones.
Trust me, once you try this, you’ll want to make it again and again!
One Pot Chicken Enchilada Rice Casserole Ingredients
For the Casserole
• Olive Oil – Essential for sautéing; substitute with another cooking oil if preferred.
• Chicken Breast (400g / 13oz) – Provides a nourishing protein base; rotisserie chicken is a great shortcut.
• Small Onion (1) – Adds sweetness and depth; shallots are a lovely substitute.
• Garlic Cloves (3) – Boosts flavor; fresh is best, but garlic powder works in a pinch.
• Red Bell Pepper (1) – Brings color and sweetness; feel free to swap with any bell pepper or poblano.
• Tomato Passata (680g / 24oz) or Crushed Canned Tomatoes – Forms the flavor-packed sauce base; use store-bought enchilada sauce if short on time.
• Chicken Broth or Water (3 cups / 750ml) – Adds necessary liquid for cooking the rice; low-sodium options work well.
• Frozen Corn (1½ cups / 250g) – Adds sweetness and texture; fresh corn can elevate the dish if in season.
• Cayenne Pepper (½ tsp) – Introduces a lovely kick; adjust according to your spice preference.
• Dried Oregano (1 tbsp) – Delivers a fragrant herbal note; fresh oregano is a fantastic alternative.
• Cumin (2 tsp) and Coriander (1½ tsp) – Key to achieving the authentic Tex-Mex flavor your One Pot Chicken Enchilada Rice Casserole needs.
• Onion Powder (2 tsp) – Enhances the onion flavor; it can be omitted if using fresh onion.
• Brown Sugar (1 tbsp) – Slightly balances the acidity; optional if you prefer a savory dish.
• Salt and Pepper – Essential to elevate the flavors; adjust to your taste.
• White Rice (1½ cups / 270g) – The hearty base for the casserole; do not substitute with brown rice.
• Grated Cheese (1-1½ cups / 125-150g) – Adds melty goodness on top; try mozzarella or cheddar for best results.
• Chopped Cilantro/Coriander (optional) – Offers a fresh garnish to brighten each serving.
How to Make One Pot Chicken Enchilada Rice Casserole
-
Heat olive oil in a large skillet over medium-high heat. Add the thinly sliced chicken and cook for about 2 minutes on each side until it’s no longer pink. Once cooked, remove the chicken from the skillet and set it aside.
-
Sauté onions and garlic in the same skillet, adding more oil if necessary. Cook for about 1.5 minutes until they start to soften and release their lovely aroma.
-
Add the diced red bell pepper to the skillet and cook for another 2 minutes, allowing it to soften and blend beautifully with the onions and garlic.
-
Incorporate tomato passata, chicken broth, corn, and your spices: cayenne, oregano, cumin, coriander, onion powder, brown sugar, salt, and pepper. Bring this mixture to a gentle simmer, letting the flavors meld for a few minutes.
-
Stir in the uncooked white rice, ensuring it is evenly distributed. Cover the skillet with a lid, reduce the heat to medium-low, and cook for 15-18 minutes without stirring until the rice is tender and the liquid is absorbed.
-
Shred the cooked chicken and stir it through the rice mixture, then sprinkle a generous amount of grated cheese on top. Broil for a few minutes until the cheese is bubbly and golden brown.
-
Serve hot, garnished with freshly chopped cilantro if desired, and enjoy this comforting, flavorful dish with your loved ones.
Optional: Add a dollop of sour cream on top for extra creaminess.
Exact quantities are listed in the recipe card below.

One Pot Chicken Enchilada Rice Casserole Variations
Expand your culinary creativity with these delightful twists on this comforting casserole!
-
Turkey Swap: Substitute shredded chicken with ground turkey for a lighter protein option.
-
Plant-Based Option: Use lentils or chickpeas instead of chicken for a hearty vegetarian delight. You won’t miss the meat!
-
Cheese Choices: Try pepper jack or a spicy blend for an extra kick of flavor and heat that will elevate your casserole.
-
Quinoa Replace: Swap white rice with quinoa for a nutritious alternative that adds a fantastic nutty flavor and boosts fiber.
-
Veggie Packed: Add black beans or pinto beans for extra protein and fiber, making it even heartier and satisfying.
-
Spice it Up: Increase the cayenne pepper or add jalapeños for a spicy twist that brings the heat to each bite.
-
Creamy Addition: Stir in some cream cheese or sour cream before broiling for an ultra-creamy texture that melts beautifully into the dish.
-
Herbal Infusion: Fresh cilantro or basil can replace dried herbs to brighten the flavors even more, adding a refreshingly herby note to each serving.
Make Ahead Options
These One Pot Chicken Enchilada Rice Casserole is perfect for meal prep enthusiasts! You can prep the chicken and sautéed vegetables up to 24 hours in advance, keeping them refrigerated in an airtight container to maintain freshness. Additionally, you can mix the rice and sauce ingredients, storing them separately for better texture. When you’re ready to serve, simply reheat the sautéed chicken and veggies, add them to the rice mixture in the skillet, cover, and cook until warmed through. Finish by broiling with cheese on top for that melty goodness, ensuring your casserole is just as delicious as if made from scratch on the day.
Tips for the Best One Pot Chicken Enchilada Rice Casserole
-
Prevent Mushy Rice: Cook the rice just until tender. It’s better to have a little liquid left than to risk an overcooked, mushy texture.
-
Thinly Slice Chicken: Use a meat mallet to thinly slice the chicken for quicker cooking. This method not only saves time but also helps it cook evenly.
-
Measure Liquid Carefully: Adjust the amount of chicken broth or water based on the rice you use and your desired consistency. Too little may leave the rice hard, while too much can make it soupy.
-
Spice It Up: Feel free to tweak the cayenne pepper to your spice tolerance. A little goes a long way, and you can always add more at the table.
-
Leftover Love: This One Pot Chicken Enchilada Rice Casserole is great for leftovers! Store properly in an airtight container and reheat in the microwave for a quick meal.
-
Experiment with Ingredients: Don’t hesitate to swap in proteins or veggies you have on hand. Black beans and turkey also work wonderfully in this comforting casserole!
What to Serve with One Pot Chicken Enchilada Rice Casserole?
Complement your casserole with delightful sides that enhance its bold flavors and textures.
- Crispy Corn Tortillas: Perfect for scooping up every last bit of casserole, adding a satisfying crunch to each bite.
- Guacamole: The creaminess of fresh avocado balances the spice of the enchilada, making every mouthful an indulgent experience.
- Steamed Broccoli: This adds a vibrant color and a nutritious touch, while still being mild enough to let the casserole shine.
- Mexican Street Corn Salad: Bright and zesty, this salad complements the casserole’s warmth with its fresh cilantro and lime dressing.
- Pico de Gallo: A fresh tomato salsa adds a refreshing, tangy burst that brightens the rich flavors of the casserole.
- Light Lime Dressing: Drizzle over a simple mixed greens salad for a refreshing contrast to the hearty dish; it’s a wonderful palate cleanser.
- Chilled Lemonade: A sweet and tangy drink balance the spices in your meal, making it a delightful refreshment to cool down your taste buds.
- Brownies or Churros: End the meal with a sweet finish; rich chocolate or cinnamon treats add the perfect finishing touch after a savory dinner.
How to Store and Freeze One Pot Chicken Enchilada Rice Casserole
- Fridge: Store leftovers in an airtight container for up to 3 days. Reheat in the microwave or on the stove until heated through.
- Freezer: For longer storage, freeze portions in airtight containers for up to 3 months. Thaw in the fridge overnight before reheating.
- Reheating: When reheating from the fridge or freezer, add a splash of chicken broth to maintain moisture. Heat until the casserole is hot and bubbly.
- Serving Suggestions: This dish is best served fresh, but its flavors develop even more while stored. Enjoy with corn tortillas or guacamole for extra Tex-Mex flair!

One Pot Chicken Enchilada Rice Casserole Recipe FAQs
How do I pick the right chicken for my casserole?
Absolutely! When choosing chicken breast, look for pieces that are pink with no dark spots. If you’re short on time, rotisserie chicken makes a fantastic and convenient substitute. Simply shred it and mix it into your casserole for even quicker preparation.
What’s the best way to store leftovers?
Very! Leftovers can be stored in an airtight container in the fridge for up to 3 days. When reheating, make sure to add a splash of chicken broth to keep it moist. The flavors actually meld together and improve over time, making it a tasty option for lunch or dinner later in the week!
Can I freeze this casserole?
Definitely! To freeze, divide the casserole into portions, placing them in airtight containers or freezer bags. It can be frozen for up to 3 months. When you’re ready to enjoy it, simply thaw it in the fridge overnight before reheating. Reheat in the microwave, adding a little chicken broth to ensure it remains juicy.
What should I do if my rice is undercooked after the recommended cooking time?
If you find your rice is still hard, no worries! You can add a bit more chicken broth or water—about ¼ cup at a time—and cover it again to cook for an additional few minutes. Keep an eye on it, and stir occasionally until the rice is just tender.
Is this dish suitable for dietary restrictions or allergies?
Absolutely! This One Pot Chicken Enchilada Rice Casserole can be adjusted easily to accommodate various dietary needs. For those avoiding gluten, ensure your chicken broth is labeled gluten-free. You can also swap chicken for turkey or plant-based proteins for a vegetarian option. Just be mindful of any specific allergies, like if substituting cheese for a dairy-free alternative.
How long does this casserole take to cook?
It takes about 45 minutes in total: roughly 10 minutes for prep and 30 minutes for cooking. The delightfully saucy and cheesy result is well worth the wait, especially on a busy weeknight!

One Pot Chicken Enchilada Rice Casserole for Cozy Nights
Ingredients
Equipment
Method
- Heat olive oil in a large skillet over medium-high heat. Add the thinly sliced chicken and cook for about 2 minutes on each side until it's no longer pink. Once cooked, remove the chicken from the skillet and set it aside.
- Sauté onions and garlic in the same skillet, adding more oil if necessary. Cook for about 1.5 minutes until they start to soften and release their lovely aroma.
- Add the diced red bell pepper to the skillet and cook for another 2 minutes, allowing it to soften and blend beautifully with the onions and garlic.
- Incorporate tomato passata, chicken broth, corn, and your spices: cayenne, oregano, cumin, coriander, onion powder, brown sugar, salt, and pepper. Bring this mixture to a gentle simmer, letting the flavors meld for a few minutes.
- Stir in the uncooked white rice, ensuring it is evenly distributed. Cover the skillet with a lid, reduce the heat to medium-low, and cook for 15-18 minutes without stirring until the rice is tender and the liquid is absorbed.
- Shred the cooked chicken and stir it through the rice mixture, then sprinkle a generous amount of grated cheese on top. Broil for a few minutes until the cheese is bubbly and golden brown.
- Serve hot, garnished with freshly chopped cilantro if desired, and enjoy this comforting, flavorful dish with your loved ones.