Weeknights call for a dinner that’s fast, flavorful, and fuss-free. Enter this Chicken Enchilada Skillet (20 min meal): a one-pan wonder that layers tender chicken, beans, corn, rice, and bright peppers in a tangy enchilada sauce, finished with melty cheddar and a scattering of fresh cilantro. It’s the kind of dinner that feels indulgent but comes together in the time it takes to wash up from the day. Whether you’re feeding a hungry household or packing leftovers for lunch, this skillet hits savory, comforting notes without tying you to the stove for long.
This recipe leans on pantry-friendly staples and cooked chicken, so the real magic is the assembly and quick sauté that builds flavor fast. The kitchen fills with warm aromas while the cheddar melts into the saucy mix, making each bite satisfyingly creamy. If you’re short on time but don’t want to sacrifice taste, this is an easy crowd-pleaser to keep in your dinner rotation.
Why this Chicken Enchilada Skillet (20 min meal) works

- Speed: With most components already cooked, the skillet comes together in about 20 minutes from start to finish.
- Simplicity: One pan means minimal cleanup and maximum comfort food vibes.
- Balanced: Protein from the chicken and black beans, fiber from brown rice, plus veggies for color and texture.
- Flexible: Use whatever bell pepper color you like, swap rice for quinoa, or double the cheese for extra gooeyness.
Ingredients
- 1 teaspoon olive oil
- ½ large yellow onion, diced
- 1 bell pepper, any color, diced
- 1 15 ounce can black beans, drained and rinsed
- 1 cup frozen corn
- 2 cups cooked brown rice
- 8 ounces cooked chicken (shredded or diced)
- 1 10 ounce can enchilada sauce
- 1 cup shredded cheddar cheese (see note)
- Cilantro for garnish
Chef’s notes
- Cheese: For the best melt and flavor, grate your own cheddar from a block. Pre-shredded cheeses sometimes contain anti-caking agents that can inhibit melting.
- Chicken: Use leftover roasted or poached chicken, or shred a quickly cooked breast or thigh. Dark meat stays juicier if you’re reheating cooked chicken.
- Rice: Day-old or chilled cooked brown rice helps prevent the skillet from getting mushy. If you only have freshly cooked rice, spread it on a tray to cool briefly before adding.
- Beans and corn: Canned black beans and frozen corn keep the pantry-friendly theme. Rinse the beans well to remove any canned sodium taste.
- Spice it up: Add a pinch of smoked paprika, ground cumin, or a diced jalapeño with the onion for extra warmth and complexity.
Rewritten step-by-step directions

Follow these clear, sequential steps to make the Chicken Enchilada Skillet (20 min meal). The directions mirror the ingredient list and keep the same order while clarifying each action so your meal turns out perfectly.
- Heat the skillet: Place a large skillet over medium heat and add 1 teaspoon olive oil. Allow the oil to warm until it shimmers but does not smoke.
- Sauté the aromatics: Add ½ large yellow onion (diced) to the skillet. Cook, stirring occasionally, until the onion softens and begins to turn translucent, about 3 to 4 minutes.
- Add the bell pepper: Stir in 1 bell pepper (diced). Continue to cook, stirring frequently, until the pepper softens, about 2 to 3 minutes. Cook just long enough to retain some texture.
- Incorporate beans and corn: Add 1 15 ounce can black beans (drained and rinsed) and 1 cup frozen corn to the skillet. Stir to combine and cook for 1 to 2 minutes, until the corn is heated through and the beans are warmed.
- Add rice and chicken: Add 2 cups cooked brown rice and 8 ounces cooked chicken (shredded or diced) to the skillet. Break up any rice clumps and fold the chicken into the vegetable mixture so everything is evenly distributed.
- Pour the sauce: Pour 1 10 ounce can enchilada sauce over the rice, beans, corn, and chicken. Stir thoroughly so the sauce coats all ingredients and creates an even layer of saucy goodness.
- Heat through: Reduce the heat slightly if needed and continue to cook, stirring occasionally, for about 3 to 4 minutes to ensure everything is hot and the flavors meld together.
- Add cheese: Evenly sprinkle 1 cup shredded cheddar cheese over the top of the skillet mixture. Cover the skillet with a lid for 1 to 2 minutes, or until the cheese melts and becomes gooey.
- Garnish and serve: Remove the skillet from the heat. Sprinkle cilantro to taste over the melted cheese for a fresh, bright finish. Serve immediately straight from the pan, portioned into bowls or onto plates.
Timing and make-ahead tips

This Chicken Enchilada Skillet (20 min meal) thrives on being prepped ahead. If you want an even faster dinner, cook rice and chicken earlier in the day or use leftovers. Keep the rice and chicken chilled separately; when you’re ready to cook, follow the steps above and the skillet will be done in about 20 minutes.
If you need to feed more people, this recipe scales well. Double the ingredients and use a very large skillet or shallow Dutch oven; cook the aromatics in batches if the pan crowding slows softening. Leftovers store beautifully in an airtight container in the refrigerator for up to 4 days—reheat gently on the stove or microwave until warmed through.
Variations and swaps
- Make it vegetarian: Omit the chicken and add an extra cup of black beans or a drained can of pinto beans for heft. A cup of diced zucchini or mushrooms also adds body.
- Spice levels: Fold in a diced jalapeño with the onion for heat, or drizzle your bowl with hot sauce at the table.
- Cheesy top: Try a mix of cheddar and Monterey Jack for a smoother melt, or finish with crumbled cotija for a salty contrast if you prefer a non-melty finishing cheese.
- Grain swap: Use quinoa, farro, or cauliflower rice if you’re avoiding brown rice—adjust the amount to match the grain’s cooked volume.
How to serve
This skillet is a full meal on its own, but a few finishing touches make it feel extra special. Spoon generous portions into bowls and top with extra cilantro, a squeeze of lime, or a dollop of yogurt-style dressing for creaminess. Serve with crisp green salad or tortilla chips for scooping. If you like a crunchy contrast, scatter sliced radishes, pickled onions, or shredded lettuce over the top.
Nutrition snapshot
A single serving delivers a balanced mix of lean protein from the chicken, fiber from black beans and brown rice, and vegetables for vitamins and texture. The cheese provides calcium and a satisfying richness. If you’re watching sodium, rinse the canned beans well and choose a reduced-sodium enchilada sauce, or make your own quick sauce using blended tomatoes and spices.
Storing and reheating
Refrigerate cooled leftovers in an airtight container for up to 4 days. To reheat, place a portion in a skillet over low heat with a splash of water or broth, cover, and warm, stirring occasionally, until heated through. The microwave works too—heat at 30-second intervals, stirring between bursts to distribute heat and keep the chicken tender.
Final thoughts
This Chicken Enchilada Skillet (20 min meal) proves that weeknight dinners can be simple, satisfying, and bright. Minimal ingredients, one skillet, and a short cook time deliver big flavor and comforting textures. The combination of shredded chicken, black beans, corn, and rice in a rich enchilada sauce is comforting without being heavy—and the melted cheddar and fresh cilantro give each bowl that irresistible finish. Keep this recipe in your rotation for a quick, crowd-pleasing meal that checks all the boxes.
Enjoy dinner tonight—and don’t forget that quick sprinkle of cilantro to bring everything together.
Recipe card (quick at-a-glance)
- Serves: 3–4
- Prep time: 5 minutes
- Cook time: 15 minutes
- Total time: 20 minutes
Ingredients (one more time)
- 1 teaspoon olive oil
- ½ large yellow onion, diced
- 1 bell pepper, any color, diced
- 1 15 ounce can black beans, drained and rinsed
- 1 cup frozen corn
- 2 cups cooked brown rice
- 8 ounces cooked chicken (shredded or diced)
- 1 10 ounce can enchilada sauce
- 1 cup shredded cheddar cheese
- Cilantro for garnish
Steps (concise)
- Warm 1 teaspoon olive oil in a large skillet over medium heat.
- Sauté ½ large diced yellow onion until soft, about 3–4 minutes.
- Add 1 diced bell pepper and cook 2–3 minutes more until softened.
- Stir in 1 15 ounce can black beans (drained and rinsed) and 1 cup frozen corn; heat 1–2 minutes.
- Add 2 cups cooked brown rice and 8 ounces cooked chicken; combine evenly.
- Pour in 1 10 ounce can enchilada sauce and stir to coat; heat 3–4 minutes.
- Sprinkle 1 cup shredded cheddar cheese on top, cover until melted, 1–2 minutes.
- Garnish with cilantro and serve immediately.
Happy cooking—this Chicken Enchilada Skillet (20 min meal) is proof that fast dinners can still feel like a little celebration at the table.

Chicken Enchilada Skillet (20 min meal)
Equipment
- Large Skillet
- Spatula or wooden spoon
- Measuring Spoons
- Measuring Cups
Ingredients
- 1 teaspoon olive oil
- 1/2 large yellow onion diced
- 1 bell pepper any color, diced
- 15 ounce can black beans drained and rinsed
- 1 cup frozen corn
- 2 cups cooked brown rice
- 8 ounces cooked chicken shredded or diced
- 10 ounce can enchilada sauce
- 1 cup shredded cheddar cheese see note
- cilantro for garnish
Instructions
- Heat 1 teaspoon olive oil in a large skillet over medium-high heat.
- Add the diced 1/2 large yellow onion and 1 diced bell pepper and cook, stirring often, until softened and translucent, about 3–5 minutes.
- Stir in the drained 15-ounce can of black beans, 1 cup frozen corn, 2 cups cooked brown rice, and 8 ounces cooked chicken; cook for about 2 minutes to heat through.
- Pour in the 10-ounce can of enchilada sauce and stir until everything is evenly coated and heated through, about 2–3 minutes or until bubbly.
- Sprinkle 1 cup shredded cheddar cheese over the skillet, cover, and cook until the cheese is melted, about 1–2 minutes.
- Garnish with cilantro and serve hot.
Notes
- Use fat-free cheese to reduce WW points.
- Recipe yields 6 WW Freestyle points per serving (for 4 servings total).
- Swap in low-fat cheese if preferred.
- Use cauliflower rice to make it lower carb.
- Leftover turkey or rotisserie chicken works well as a substitute.
