Chicken Taco Rice Skillet 

Chicken Taco Rice Skillet is a quick, filling dinner made with seasoned chicken, rice, salsa, beans, corn, and melted cheese all cooked together in one pan. It gives you taco night flavor without needing tortillas, separate toppings, or several dishes.

This recipe is perfect for busy weeknights, family dinners, meal prep, or nights when you want something hearty but easy. The rice absorbs the taco seasoning, salsa, broth, and chicken flavor as it cooks, so every bite tastes bold and satisfying.

It is also flexible. You can make it mild for kids, spicy for adults, heavier on vegetables, or lighter with cauliflower rice if you want a low-carb version.

What This Recipe Tastes Like

Chicken Taco Rice Skillet tastes savory, smoky, cheesy, and lightly spicy with classic taco-style flavor. The chicken adds protein, the rice makes it filling, and the salsa gives the dish a tangy tomato base.

The beans and corn add texture and sweetness, while the melted cheese brings everything together. The final dish is cozy and scoopable, almost like a taco casserole made faster in a skillet.

It tastes best finished with fresh toppings like lime juice, cilantro, avocado, green onions, sour cream, or diced tomatoes.

Why You’ll Love This Recipe

  • One-pan dinner: Chicken, rice, beans, corn, and cheese cook together.
  • Great for busy nights: Simple prep and easy cleanup.
  • Family-friendly: Mild taco flavor that is easy to customize.
  • Budget-friendly: Uses pantry staples and simple chicken.
  • Meal prep friendly: Leftovers reheat well.
  • Flexible toppings: Add avocado, salsa, sour cream, or jalapeños.
  • Filling without extra sides: Rice and chicken make it a complete meal.

Best Occasions to Serve This

Chicken Taco Rice Skillet is best for weeknight dinners, taco night, meal prep lunches, casual family meals, and quick comfort food nights.

It also works well when you need a simple dinner using ingredients you already have. Serve it with tortilla chips, shredded lettuce, guacamole, cucumber salad, roasted vegetables, or a simple side salad.

Step-by-Step Cooking Instructions

1. Season the chicken

Cut the chicken into small bite-sized pieces so it cooks quickly and mixes evenly through the rice. Pat it dry before seasoning so the spices stick better.

Coat the chicken with taco seasoning, salt, pepper, and a little oil. If your taco seasoning already contains salt, reduce the added salt so the dish does not become too salty.

2. Brown the chicken

Heat oil in a large deep skillet over medium-high heat. Add the chicken and cook until lightly browned on the outside.

The chicken does not need to be fully cooked at this stage because it will continue simmering with the rice. Browning first builds better flavor and keeps the dish from tasting flat.

3. Add onion and garlic

Add diced onion to the skillet and cook until softened. Stir in the garlic and cook briefly until fragrant.

Garlic burns quickly, so add it after the onion has started to soften. This keeps the flavor warm and savory instead of bitter.

4. Stir in the rice

Add the uncooked rice directly to the skillet and stir it with the chicken, onion, garlic, and seasoning. Let it toast for a minute.

Toasting the rice helps it absorb flavor and gives the finished dish a better texture. Make sure the rice is evenly coated before adding liquid.

5. Add salsa, broth, beans, and corn

Pour in the salsa and chicken broth, then stir in the black beans and corn. Scrape the bottom of the skillet to loosen any browned bits.

Spread everything into an even layer so the rice cooks properly. The liquid should cover most of the rice.

6. Simmer until the rice is tender

Bring the mixture to a gentle simmer, then reduce the heat and cover the skillet. Cook until the rice is tender and the liquid is absorbed.

Avoid stirring too often while the rice cooks. Lifting the lid repeatedly releases steam and can make the rice cook unevenly.

7. Add cheese

Once the rice is tender, sprinkle shredded cheese over the top. Cover the skillet for a few minutes until the cheese melts.

For a slightly browned top, place the skillet under the broiler for a minute or two if your pan is oven-safe.

8. Finish with toppings

Let the skillet rest for a few minutes before serving. This helps the rice settle and makes the texture better.

Top with cilantro, lime juice, avocado, sour cream, jalapeños, diced tomatoes, or crushed tortilla chips for crunch.

Pro Tips for Best Results

  • Use long-grain white rice: It cooks evenly and stays fluffy.
  • Do not use instant rice: It can become mushy in this skillet recipe.
  • Keep the skillet covered: Rice needs trapped steam to cook properly.
  • Use a deep skillet: This prevents overflow and helps everything cook evenly.
  • Taste your taco seasoning first: Some blends are saltier than others.
  • Use thick salsa: Watery salsa can make the rice texture less consistent.
  • Rest before serving: A short rest helps the rice absorb the final moisture.

Variations & Substitutions

Make it spicy

Use hot salsa, diced jalapeños, chipotle powder, cayenne, or pepper jack cheese. You can also finish with hot sauce.

Make it creamy

Stir in a little sour cream or cream cheese at the end after the rice is cooked. This makes the skillet richer and more casserole-like.

Use chicken thighs

Boneless chicken thighs stay juicy and add more flavor. They are a great option if you want a richer skillet dinner.

Use chicken breast

Chicken breast works well if you cut it small and avoid overcooking it. It gives the dish a leaner texture.

Add more vegetables

Bell peppers, zucchini, spinach, mushrooms, or diced tomatoes can be added. Cook firmer vegetables with the onion so they soften properly.

Make it low-carb

Use cauliflower rice instead of regular rice, but reduce the broth and cook for less time. Cauliflower rice does not absorb liquid like regular rice.

Change the beans

Black beans are classic, but pinto beans or kidney beans also work well.

Storage, Freezing & Reheating Tips

Store leftover Chicken Taco Rice Skillet in an airtight container in the refrigerator for up to 4 days.

You can freeze it for up to 2 months, but the rice may soften slightly after thawing. Freeze in individual portions for easier reheating.

To reheat, add a splash of broth or water and warm in a skillet over low heat or microwave in short intervals. Add fresh toppings after reheating, not before.

FAQs

Can I make Chicken Taco Rice Skillet with uncooked rice?

Yes, this recipe is made with uncooked rice. The rice cooks directly in the skillet with broth, salsa, taco seasoning, chicken, beans, and corn, which helps it absorb more flavor.

Why is my taco rice skillet mushy?

It may be mushy because there was too much liquid, the rice was overcooked, or instant rice was used. Use long-grain white rice, measure the liquid carefully, and keep the skillet covered while cooking.

Can I use rotisserie chicken?

Yes, rotisserie chicken works well. Since it is already cooked, add it after the rice has simmered for a while so it does not dry out. Stir it in near the end and heat through before adding cheese.

What toppings go best with Chicken Taco Rice Skillet?

Good toppings include avocado, sour cream, cilantro, lime juice, diced tomatoes, jalapeños, shredded lettuce, green onions, salsa, and crushed tortilla chips.

Can I make this recipe ahead of time?

Yes, Chicken Taco Rice Skillet reheats well for meal prep. Store it without fresh toppings, then add avocado, lettuce, sour cream, or chips right before serving.

Chicken Taco Rice Skillet

This Chicken Taco Rice Skillet is an easy one-pan dinner made with seasoned chicken, rice, salsa, black beans, corn, and melted cheese. It is hearty, family-friendly, and perfect for busy weeknights or meal prep.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4
Course: Dinner
Cuisine: Mexican-Inspired
Calories: 520

Ingredients
  

  • 1 tablespoon olive oil
  • 1 pound boneless skinless chicken breast or thighs cut into bite-sized pieces
  • 2 tablespoons taco seasoning
  • ½ teaspoon salt adjust based on seasoning
  • ¼ teaspoon black pepper
  • 1 small yellow onion diced
  • 2 cloves garlic minced
  • 1 cup long-grain white rice rinsed
  • 1 cup salsa
  • 1 ¾ cups chicken broth
  • 1 can black beans drained and rinsed
  • 1 cup corn canned, frozen, or thawed
  • 1 cup shredded cheddar or Mexican-blend cheese
  • 1 tablespoon chopped cilantro optional
  • 1 lime cut into wedges
  • Optional toppings: sour cream avocado, jalapeños, diced tomatoes, green onions, crushed tortilla chips

Method
 

  1. Heat olive oil in a large deep skillet over medium-high heat.
  2. Season chicken with taco seasoning, salt, and black pepper.
  3. Add chicken to the skillet and cook for 4–5 minutes, until lightly browned.
  4. Add onion and cook for 2–3 minutes until softened.
  5. Stir in garlic and cook for 30 seconds.
  6. Add rinsed rice and stir for 1 minute to coat it in the seasoning.
  7. Pour in salsa and chicken broth. Scrape the bottom of the skillet to loosen browned bits.
  8. Stir in black beans and corn.
  9. Bring to a simmer, then reduce heat to low. Cover and cook for 18–22 minutes, or until the rice is tender and liquid is absorbed.
  10. Sprinkle cheese over the top. Cover for 2–3 minutes until melted.
  11. Rest for 5 minutes, then top with cilantro and lime juice.
  12. Serve with sour cream, avocado, jalapeños, diced tomatoes, green onions, or tortilla chips if desired.

Notes

Notes

  • Use long-grain white rice for the best texture.
  • Avoid instant rice unless adjusting the liquid and cook time.
  • If the rice is still firm, add a splash of broth and cook covered a few minutes longer.
  • For rotisserie chicken, add it after the rice is mostly cooked.
  • Store fresh toppings separately for meal prep.
Scroll to Top