There’s something about a one-pot dinner that feels like a warm hug after a long day — and this One-Pot Chicken Enchilada Rice is exactly that. I picture steam curling from the pot, the house filled with the tangy-sweet scent of enchilada sauce and cumin, and everyone drifting to the table because they can smell dinner before I even call them. This recipe folds everything into a single pan: tender **chicken**, fluffy **rice**, melty **cheese**, and bright cilantro for contrast. It’s quick enough for a weeknight but cozy enough to feed a crowd, and it scrubs out of the pot without a fight. Trust me — you’ll love how the flavors mingle and how little work gets you big comfort.
Quick Facts
- Yield: Serves 4
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
Why This Recipe is Awesome
It’s basically a cheat-code enchilada dinner without rolling tortillas or babysitting a baking dish. The rice soaks up that tangy red sauce and chicken juices, delivering creamy, slightly saucy grains with pockets of cheesy goodness. You get a little crisp on the edges, a burst of tomato, and the green pop of cilantro. It’s forgiving, fast, and tastes like you worked much harder than you did. Plus? Minimal dishes. Who doesn’t love that?
Ingredients
For the Main Dish:
- 1 lb boneless, skinless **chicken breasts** or thighs, cut into 1-inch pieces
- 1 tbsp **olive oil**
- 1 small **yellow onion**, diced (about 1 cup)
- 1 cup diced **red bell pepper** (or green)
- 2 cloves **garlic**, minced
- 1 cup long-grain **white rice**, rinsed
- 1 cup **red enchilada sauce** (store-bought or homemade)
- 2 cups low-sodium **chicken broth**
- 1 (14.5 oz) can **diced tomatoes**, drained
- 1 tbsp **chili powder**
- 1 tsp **ground cumin**
- ½ tsp salt (adjust to taste)
- ¼ tsp black pepper
- 1 cup shredded **cheddar** or Mexican blend
- Optional: 1 cup drained **black beans** or ½ cup **corn** for bulk
For the Sauce / Garnish (if applicable):
- Fresh **cilantro**, chopped (about ¼ cup)
- **Lime wedges** for squeezing
- **Sour cream** or Greek yogurt, **avocado** slices, and sliced green onions
How I Make It
Step 1:
Heat a heavy, lidded skillet or Dutch oven over medium-high and add 1 tbsp olive oil. When the oil shimmers, add the diced chicken and season with salt, pepper, and half the chili powder. Let the chicken sizzle and brown for about 6–8 minutes, stirring occasionally so it gets golden on a few sides. You want those browned bits — they add real flavor. If pieces stick, scrape them up later when you add the liquid.
Step 2:
Push the chicken to one side, add the onion and bell pepper, and sauté until soft and fragrant, about 3–4 minutes. Toss in the garlic and remaining chili powder + cumin, and let the spices bloom — you’ll smell that warm, toasty aroma. If the pan looks dry, add a splash more oil.
Step 3:
Stir in the rinsed rice and cook for a minute to toast it slightly. Pour in the enchilada sauce, chicken broth, and drained diced tomatoes. Scrape up any browned bits from the bottom. Bring to a gentle boil, then reduce to a steady simmer and cover. Cook until the rice is tender and most of the liquid has absorbed, about 18–20 minutes.
Step 4:
Remove from heat and stir in the shredded cheese until melty and gooey. Taste and adjust salt. If you want a little crisp, slide the pan under a hot broiler for 2–3 minutes to brown the top — watch it closely. Ensure the chicken reached 165°F internal temp before serving (I like to nudge a piece with a fork to check it’s juicy and no longer pink).
Step 5:
Spoon into bowls and finish with a squeeze of lime, a dollop of sour cream, a sprinkle of cilantro, and avocado if you’re feeling fancy. The steam will carry the scent of cumin and tomato; that first cheesy pull? Bliss.
Pro Tips
- Toasted rice = flavor. Give the rice a quick minute to toast in the pan before adding liquid for nuttier depth.
- If using chicken thighs, you’ll get more forgiving, moist bites; breasts cook faster, so cut them small and watch the time.
- Use low-sodium broth so you control salt — enchilada sauce and cheese add sodium already.
- Want a make-ahead hack? Cook the base, cool, and refrigerate. Reheat with a splash of broth and extra 5–7 minutes on the stove.
Common Mistakes to Avoid
- Skipping preheating: Classic rookie move. It changes texture and bake time.
- Overmixing: Leads to dense or chewy results. Mix until just combined.
- Guessing cook time: Always use visual cues or a timer, not just vibes.
- Overcrowding pans: Give your food some breathing room to crisp properly.
Alternatives & Substitutions
- Swap chicken for firm tofu (press, cube, and brown) for a vegetarian option — add a splash more sauce for moisture.
- Use brown rice — increase broth to 2 ½ cups and simmer 40–45 minutes until tender.
- For dairy-free, skip cheese or use a vegan shredded cheese; the dish still tastes great with avocado and salsa.
- If you don’t have enchilada sauce, mix 1 cup tomato sauce + 1 tbsp chili powder + 1 tsp cumin for a quick substitute.
Variations & Tips
- Make it smoky: add 1 tsp smoked paprika and swap canned tomatoes for fire-roasted.
- Kid-friendly: reduce chili powder to 1 tsp and serve with plain sour cream on the side.
- Make it spicy: toss in sliced jalapeños or a few dashes of hot sauce.
- Tex-Mex upgrade: stir in 1 cup warmed black beans and top with pickled red onions.
- Low-carb twist: swap rice for cauliflower rice — cook briefly to avoid mushiness.
- Crispy top: after step 4, sprinkle extra cheese and broil for a bubbly crust.
FAQ (Frequently Asked Questions)
- Can I make this ahead of time?
- Yes! Cook through the rice stage, cool, and refrigerate up to 3 days. Reheat gently on the stove with a splash of broth, cover to trap steam, and stir in fresh cheese before serving.
- Can I double the recipe?
- Sure thing. Use a larger Dutch oven or split into two pans. Keep the same liquid-to-rice ratio and expect a few extra minutes of simmer time if the pot is very full.
- Can I substitute butter with oil?
- Technically yes, but you’ll miss that buttery magic. Use ¾ the amount of oil.
- How do I know it’s done?
- The rice should be tender and most of the liquid absorbed, with a few glossy spots of sauce. Chicken pieces should read 165°F or be opaque and juicy with no pink center.
- What if I don’t have ingredient X?
- Out of enchilada sauce? Use tomato sauce + chili powder + cumin. No fresh cilantro? Try chopped parsley or green onion for brightness.
How I Like to Serve It
I heap this into shallow bowls with a squeeze of lime and a big scoop of sour cream, alongside tortilla chips for scooping. It’s perfect for a relaxed weeknight, great for potlucks, and makes a terrific game-day dish. In summer I add fresh corn and a bright mango salsa; in winter I lean into cheddary, cozy comfort. A cold beer or a sparkling lime agua fresca pairs beautifully.
Notes
- Store leftovers in an airtight container up to 3 days. Reheat on the stove with a splash of broth or in the microwave, stirring halfway.
- Safe cooking temp for chicken: 165°F. Use an instant-read thermometer if unsure.
Final Thoughts
Closing: Give this one-pot wonder a try — it’s simple, forgiving, and sings comfort with minimal fuss. Now go impress someone — or just yourself — with your homemade masterpiece!

Hi, I’m Lina, the creator of Lina Easy Recipes.Cooking has always been my passion, and I love sharing simple, homemade dishes that anyone can prepare.
Love What You See?
Join me on Pinterest and Facebook for daily cooking inspiration, new recipe ideas, and behind-the-scenes kitchen stories. Let’s cook something wonderful together!








