Okay, tell me if this sounds familiar: it’s 5:30 PM, you’re hungry, the kitchen is clean, and the last thing you want to do is dirty every pot you own. That was me, every single Tuesday, until I perfected this Cheesy Chicken Rice Skillet. It’s the dinner that saved my weeknights.

Table of Contents
Table of Contents
Why You’ll Love This Cheesy Chicken Rice Skillet
I’ve been a die-hard skillet cook for years – there’s something magical about building a whole meal in one pan. This recipe is my absolute favorite creation from that obsession. You start with simple chicken and veggies, stir in rice and broth, and twenty-five minutes later, you’ve got this incredibly cozy, flavorful dish that’s just begging for a blanket of melted cheese. The best part? You serve it right from the pan, so cleanup is a dream.
It’s become our family’s go-to. My kids call it “confetti dinner” because of all the colorful peppers and corn, and I love it because it’s a complete, protein-packed meal in one shot. Everyone can pile on their own toppings – avocado for me, a mountain of sour cream for the kids. It’s the kind of easy, cheesy comfort food that makes everyone happy and leaves you with a quiet kitchen. Trust me, you need this in your rotation.
I know you’re going to adore this dish as much as we do. It’s not just dinner; it’s a weeknight hero. Here’s why:
- One Pan, Zero Stress: You cook everything from start to finish in a single skillet. That means less time cleaning and more time enjoying your meal.
- It’s a Complete Meal: You’ve got your protein, carbs, and veggies all in one go. It’s incredibly satisfying and balanced.
- Meal Prep Magic: It reheats like an absolute dream for lunches all week. The flavors somehow get even better.
- Kid-Approved & Customizable: The cheesy, cozy flavors are a total crowd-pleaser. Let everyone top their own bowl with avocado, salsa, or extra sour cream.
- Flavor for Days: The blend of spices, sweet corn, and those little green chiles creates a depth of taste that’s way bigger than the effort required.
Cheesy Chicken Rice Skillet Ingredients
Gathering everything is the easy part, I promise. Just lay it all out on the counter before you start – it makes the cooking flow so much smoother. Here’s exactly what you’ll need to make the magic happen.
- 2 tablespoons olive oil
- 3 boneless, skinless chicken breasts, cut into 1-inch cubes
- 1 medium yellow onion, chopped
- 2 bell peppers (any color), chopped
- 1 (15 oz) can black beans, rinsed and drained
- 1 (15 oz) can corn, rinsed and drained
- 1 (7 oz) can diced green chiles
- 1 ½ teaspoons salt
- ½ teaspoon ground black pepper
- 2 teaspoons ground cumin
- 2 teaspoons smoked paprika
- 2 teaspoons chili powder
- 2 teaspoons garlic powder
- 2 teaspoons onion powder
- 2 teaspoons dried oregano
- 1 ½ cups long-grain white rice (like Jasmine or Basmati)
- 4 cups chicken broth
- 2 cups shredded cheddar or Mexican blend cheese
For Serving (Pick Your Favorites!): Sliced green onions, fresh cilantro, diced avocado, salsa, sour cream, lime wedges, crushed tortilla chips.

Ingredient Notes & Substitutions
Don’t stress if you need to swap something out! This recipe is super friendly. Here are my go-to tips:
Chicken: Short on time? Use about 3 cups of shredded rotisserie or pre-cooked chicken. Just stir it in with the beans and corn in Step 3 so it doesn’t get tough.
Rice: Long-grain white rice is my top pick because it cooks up nice and separate. Avoid short-grain or instant rice – they’ll get too mushy. Brown rice needs more liquid and time, so I’d stick with white for this one.
Broth & Beans: Low-sodium broth lets you control the salt. For the beans, pinto or kidney beans work great if that’s what you have. And don’t skip rinsing them! It makes a difference.
Spice Level: The green chiles are mild. For more heat, add a diced jalapeño with the onions and peppers, or use a spicy cheese blend. Want it milder? Just use half the can of chiles.
Equipment You Need for Your Cheesy Chicken Rice Skillet
The beauty of this recipe is in its simplicity, and that goes for the tools too. You really don’t need much!
- A large, oven-safe skillet (12-inch is perfect) – This is the MVP! Make sure it can go from stovetop to broiler.
- A wooden spoon or sturdy spatula for all that stirring.
- A good knife and cutting board for prepping.
- A measuring cup for the broth and rice.
- Your broiler or oven (preheated) for that final, glorious cheese melt.
That’s seriously it. Now you’re ready to cook!
How to Make a Cheesy Chicken Rice Skillet
Alright, here’s the fun part where it all comes together! I love how this recipe builds layer by layer in the same pan. Just follow these steps and you really can’t go wrong. A quick tip before we start: if you’re using your oven’s broiler for the cheese, go ahead and turn it on now so it’s nice and hot when you need it.
Step 1: Cook the Chicken
Grab your big skillet and get it nice and warm over medium-high heat. Add the olive oil, then toss in your cubed chicken. You’ll hear that great sizzle! Don’t crowd the pan too much – we want the pieces to get a little browned, not just steam. Cook them for about 5-7 minutes, stirring now and then, until they’re cooked through and have some color on the outside. When they’re done, you can just leave them right there in the pan.
Step 2: Sauté the Vegetables
Next, add your chopped onion and bell peppers right to the skillet with the chicken. The smell is already amazing. Give everything a good stir and let it cook for another 4-5 minutes. You want the onions to look a little see-through and the peppers to soften up a bit. This step builds such a tasty base for everything else.
Step 3: Add Beans, Corn, and Seasonings
Now, pour in the rinsed black beans and corn, plus that whole can of diced green chiles. Here’s where the flavor really kicks in – sprinkle in ALL your dried spices: the salt, pepper, cumin, smoked paprika, chili powder, garlic powder, onion powder, and oregano. I just dump them right on top. Then, stir, stir, stir! You want every single bean and piece of chicken coated in those amazing spices. It should look and smell incredible.
Step 4: Cook the Rice
Time for the rice! Stir the dry, uncooked rice into the skillet until it’s mixed in. Then, carefully pour in all 4 cups of chicken broth. Give it one more good stir to make sure nothing is sticking to the bottom. Crank the heat up to get it bubbling, then immediately reduce it to a gentle simmer – you should see small bubbles breaking the surface, not a big, rolling boil. Cover the skillet and let it do its thing for about 25 minutes. I peek and give it one gentle stir halfway through. You’ll know it’s ready when the rice is tender and has absorbed almost all the liquid.
Step 5: Melt the Cheese Topping
Almost there! Take the lid off and marvel at your creation. Now, scatter all that shredded cheese evenly over the top. Here’s the important part: if your skillet handle isn’t oven-safe, wrap it tightly in a couple layers of aluminum foil. Carefully transfer the whole skillet to your preheated broiler (or a 400°F oven). Watch it closely! In just 2-5 minutes, the cheese will be melted, bubbly, and perfectly golden in spots. Please, please remember the handle is blazing hot when you take it out – use a good oven mitt!
Print
Amazing Cheesy Chicken Rice Skillet in Just 25 Minutes
A one-pan meal with seasoned chicken, rice, beans, and vegetables, topped with melted cheese.
- Total Time: 50 minutes
- Yield: 6 servings 1x
Ingredients
- 2 tbsp. olive oil
- 3 chicken breasts, cut into cubes
- 1 onion, chopped
- 2 bell peppers, chopped
- 1 can black beans, rinsed and drained
- 1 can corn, rinsed and drained
- 1 (7 oz.) can green chilis
- 1½ tsp. salt
- ½ tsp. ground black pepper
- 2 tsp. cumin
- 2 tsp smoked paprika
- 2 tsp. chili powder
- 2 tsp. garlic powder
- 2 tsp. onion powder
- 2 tsp. oregano
- 1½ cups white rice
- 4 cups chicken broth
- 2 cups shredded cheddar or Mexican blend cheese
- Toppings: green onions, fresh cilantro, salsa, avocado, tortilla chips, sour cream
Instructions
- Heat olive oil in a large, oven-safe skillet. Add chicken cubes and cook until browned and cooked through.
- Add onion and bell pepper. Cook until tender.
- Add black beans, corn, green chilis, salt, pepper, cumin, paprika, chili powder, garlic powder, onion powder, and oregano. Stir to combine.
- Add rice and chicken broth. Stir again.
- Bring to a simmer. Cook for about 25 minutes, stirring occasionally, until rice is tender and liquid is absorbed.
- Top with shredded cheese.
- Place the skillet under a broiler or in a preheated oven (approx. 400°F/200°C) until the cheese is melted and bubbling.
- Top with green onions and serve with your choice of additional toppings.
Notes
- Use an oven-safe skillet or transfer to an oven-safe dish before adding cheese.
- Pre-cooked or rotisserie chicken can be used. Add it in step 3 to prevent overcooking.
- Long-grain white rice works best for this recipe.
- If rice is crunchy but liquid is gone, add a small amount of broth or water, cover, and cook on low heat until tender.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Skillet, Stovetop, Oven
- Cuisine: Mexican-inspired
- Diet: Low Lactose
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 580
- Sugar: 6g
- Sodium: 1450mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 7g
- Protein: 38g
- Cholesterol: 95mg

Tips for the Perfect Cheesy Chicken Rice Skillet
After making this dish more times than I can count, I’ve picked up a few little tricks that make a big difference. Trust me, these tiny steps are what turn a good skillet into a great one.
First, the pan matters. Please, please double-check your skillet is oven-safe before you start! There’s nothing worse than getting to the cheesy finale and realizing you can’t broil it. I learned that the hard way.
Don’t rush the chicken. Let those cubes get a nice sear and some color in the first step. That browned flavor seeps into the whole dish and is so worth the extra minute.
Let it rest. I know it’s tempting to dive right in, but give your skillet 5 minutes off the heat after the cheese melts. This lets the rice settle and absorb the last bit of moisture, so it’s perfectly tender, not soggy.
If your rice is crunchy, don’t panic! It happens to me sometimes. Just splash in about ¼ cup of extra broth or water, put the lid back on, and let it cook on low for another 5-10 minutes. It’ll soften right up.
Serving Your Cheesy Chicken Rice Skillet
Okay, here’s my favorite part – bringing it to the table! I always serve this beauty right from the skillet. It feels so rustic and fun, plus it keeps it warm. Then, I set out a little buffet of toppings so everyone can build their own perfect bowl. My family goes crazy for fresh cilantro, creamy avocado chunks, a big scoop of salsa, and a dollop of cool sour cream. A squeeze of lime over the top? Absolute magic. It’s a full meal on its own, but honestly, it’s also amazing with a simple, crisp green salad on the side.
Storing and Reheating Your Cheesy Chicken Rice Skillet
One of the best things about this dish? The leftovers are arguably even better the next day. To store them, just let the skillet cool down a bit, then scoop everything into an airtight container. It’ll keep happily in your fridge for 3 to 4 days, no problem.
When you’re ready to eat again, you’ve got options. The microwave is the quickest way – just cover a bowl and heat it up, adding a tiny splash of broth if it looks a little dry. My favorite method, though, is to reheat it gently in a covered skillet on the stove over medium-low heat. It warms through evenly and the cheese gets all melty again. So good!

Cheesy Chicken Rice Skillet FAQs
I get asked these questions all the time, so let’s tackle them right here! These are the little things that can trip you up, but once you know them, you’ll be a skillet pro.
Can I use pre-cooked or rotisserie chicken?
Absolutely! It’s a fantastic shortcut. Just use about 3 cups of shredded cooked chicken and stir it in with the beans and corn in Step 3. This way, it heats through perfectly without getting dry or tough.
What is the best type of rice to use?
For this cheesy chicken rice skillet, you want long-grain white rice like Jasmine or Basmati. It holds its shape and cooks up fluffy. Stay away from short-grain or instant rice—they tend to get mushy with this cooking method.
How long does the rice take to cook?
Once you’ve added the broth and brought everything to a simmer, it takes about 25 minutes with the lid on. I always give it a quick peek and a gentle stir halfway through. You’ll know it’s done when the rice is tender and has soaked up most of the liquid.
My rice is still crunchy, but the liquid is gone. What do I do? Oh, don’t worry, this happens! Just add about a ¼ cup of extra broth or water right into the skillet, put the lid back on, and let it cook on low heat for another 5 to 10 minutes. That extra steam will soften the rice right up.
Nutritional Information for Cheesy Chicken Rice Skillet
Okay, let’s chat about the nutrition side of things for a quick second. I always include this info because I know it matters to a lot of us when we’re planning our meals!
Important note: The numbers you see below are just estimates, and they can swing quite a bit depending on what you use in your kitchen. Things like the brand of cheese you grab (some meltier cheeses have more fat), how salty your chicken broth is, whether you use low-sodium beans, and, of course, which delicious toppings you pile on top—all of that changes the final count. I calculated this based on the exact ingredients I listed, but your version might be a little different, and that’s perfectly okay! The main thing is, you’re making a wholesome, balanced dinner from scratch.
For more delicious recipes like this, check out our recipe collection. You might also enjoy our Homestyle Chicken and Gravy or our Crockpot Chicken Pot Pie. You can also follow us on Facebook for more cooking inspiration.