One Pot Chicken Enchilada Rice Casserole Recipe
Introduction
This One Pot Chicken Enchilada Rice Casserole is a flavorful and comforting dish that brings together tender chicken, vibrant vegetables, and cheesy goodness. Perfect for busy weeknights, it combines all the classic enchilada flavors in a convenient, easy-to-make casserole.

Ingredients
- 1 tbsp olive oil
- 400g (13oz) chicken breast, about 1/3″ (1cm) thick, sliced horizontally into thin steaks
- 1 small onion, diced
- 3 cloves garlic, crushed
- 1 red bell pepper (capsicum), diced
- 680g (24oz) tomato passata or crushed canned tomatoes
- 3 cups chicken broth or water (750ml)
- 1 1/2 cups frozen corn (250g)
- 1/2 tsp cayenne pepper (adjust to taste)
- 1 tbsp dried oregano
- 2 tsp cumin
- 1 1/2 tsp coriander
- 2 tsp onion powder
- 1 tbsp brown sugar
- Salt and pepper, to taste
- 1 1/2 cups (270g) white rice (short, medium, or long grain), uncooked
- 1 – 1 1/2 cups grated cheese (about 125 – 150g)
- Chopped cilantro/coriander (optional, for garnish)
Instructions
- Step 1: Heat olive oil over medium-high heat in a large skillet.
- Step 2: Add the chicken and cook each side for 2 minutes or until cooked through, then remove the chicken onto a plate.
- Step 3: If the skillet looks dry, add a little more oil. Add the diced onion and crushed garlic, cooking for about 1 1/2 minutes until they start to soften.
- Step 4: Add the diced bell pepper and cook for an additional 2 minutes.
- Step 5: Add the tomato passata (or crushed tomatoes), chicken broth, frozen corn, cayenne pepper, oregano, cumin, coriander, onion powder, brown sugar, salt, and pepper. Bring the mixture to a simmer.
- Step 6: Stir in the uncooked rice, cover the skillet with a lid, reduce the heat to medium-low, and cook without stirring for 15 to 18 minutes, or until the rice is tender and most of the liquid is absorbed.
- Step 7: While the rice is cooking, shred or roughly chop the cooked chicken.
- Step 8: When the rice is done, quickly stir the shredded chicken through the rice mixture. Sprinkle grated cheese evenly on top.
- Step 9: Place the skillet under a broiler or grill until the cheese is golden and bubbly, about 3 to 5 minutes.
- Step 10: Serve hot, garnished with chopped cilantro or coriander if desired.
Tips & Variations
- Use chicken thighs instead of breast for more juiciness.
- Adjust cayenne pepper to control the spiciness according to your taste.
- Try adding black beans or diced jalapeños for extra texture and flavor.
- For a dairy-free option, substitute cheese with a plant-based alternative or omit it entirely.
- Use vegetable broth to make it vegetarian, substituting chicken with firm tofu or extra vegetables.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave until warmed through. To maintain the cheesy topping, you can briefly broil the casserole again after reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use brown rice instead of white rice?
Brown rice can be used, but it will require a longer cooking time and more liquid. It’s best to cook the brown rice separately and mix it in near the end to avoid undercooking.
What can I do if I don’t have tomato passata?
If you don’t have tomato passata, crushed canned tomatoes work perfectly as a substitute and will provide a similar texture and flavor.
Print
One Pot Chicken Enchilada Rice Casserole Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
Description
This One Pot Chicken Enchilada Rice Casserole is a flavorful and comforting dish combining tender chicken breast, aromatic spices, and hearty rice cooked together in a single skillet. Finished with melted cheese and an optional fresh cilantro garnish, it’s an easy, satisfying meal inspired by Mexican enchilada flavors but simplified for quick stovetop preparation with a broil finishing touch.
Ingredients
Protein and Vegetables
- 1 tbsp olive oil
- 400g (13oz) chicken breast, about 1/3″/1cm thick, sliced horizontally into thin steaks
- 1 small onion, diced
- 3 cloves garlic, crushed
- 1 red bell pepper/capsicum, diced
- 1 1/2 cups frozen corn (250g)
Liquids
- 680g (24oz) tomato passata or crushed canned tomatoes
- 3 cups chicken broth or water (750ml)
Spices and Seasonings
- 1/2 tsp cayenne pepper (adjust to taste)
- 1 tbsp dried oregano
- 2 tsp cumin
- 1 1/2 tsp coriander
- 2 tsp onion powder
- 1 tbsp brown sugar
- Salt and pepper to taste
Grains and Dairy
- 1 1/2 cups (270g) white rice (short, medium or long grain), uncooked
- 1 – 1 1/2 cups grated cheese (about 125 – 150g)
Optional Garnish
- Chopped cilantro/coriander
Instructions
- Heat Oil and Cook Chicken: Heat olive oil over medium-high heat in a large skillet. Add chicken and cook each side for 2 minutes or until cooked through. Remove chicken onto a plate.
- Sauté Onions and Garlic: Add extra oil if needed. Add diced onion and crushed garlic to the skillet and cook for about 1 1/2 minutes until they start to soften.
- Add Bell Peppers: Add diced red bell pepper and cook for an additional 2 minutes to soften.
- Add Remaining Ingredients (Except Rice and Cheese): Pour in tomato passata or crushed tomatoes, chicken broth (or water), frozen corn, cayenne pepper, dried oregano, cumin, coriander, onion powder, brown sugar, salt, and pepper. Stir and bring to a simmer.
- Add Rice and Simmer: Add the uncooked rice, stir to combine, cover with a lid, and reduce heat to medium-low. Let cook undisturbed for 15 to 18 minutes, or until rice is cooked, most of the liquid is absorbed, and rice is tender but not mushy.
- Shred Chicken: While rice cooks, shred or roughly chop the cooked chicken breasts.
- Combine Chicken and Cheese; Broil: Once rice is done, quickly stir the shredded chicken through the rice mixture. Sprinkle the grated cheese evenly on top and place the skillet under a broiler or grill until the cheese is melted, golden, and bubbly.
- Serve: Remove from heat, garnish with chopped cilantro/coriander if desired, and serve warm.
Notes
- Use thinly sliced chicken breast for quick and even cooking.
- Fresh or canned tomato passata works well, adjust based on availability.
- Do not stir rice while it cooks to avoid getting mushy.
- You can use any type of white rice: short, medium, or long grain, uncooked.
- Adjust cayenne pepper for preferred spice level.
- Broiling the cheese at the end gives a nice golden bubbly finish for added texture.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Casserole
- Method: Stovetop
- Cuisine: Mexican-inspired
Keywords: chicken enchilada casserole, one pot meal, Mexican casserole, chicken and rice recipe, easy dinner, stovetop casserole

