30-Minute Fiesta Chicken and Rice Skillet is the weeknight dinner that shows up right when everyone’s hungry and time is tight. Made in one pan with tender chicken, seasoned rice, black beans, corn, and melty cheese, it delivers big Tex-Mex flavor with the kind of easy cleanup busy nights demand.
This is the recipe to pull out when the kids are starving, the clock is ticking, and takeout sounds tempting because it tastes like comfort food and a fiesta in the same bite. One skillet, simple ingredients, and a fast cook time mean dinner hits the table quickly, with bold flavor that feels anything but rushed.
Why You’ll Love This 30-Minute Fiesta Chicken and Rice Skillet
Let me tell you why this dish became my go-to weeknight lifesaver – and why you’ll be making it on repeat too!
- One pan wonder: From browning the chicken to simmering the rice, everything happens in a single skillet. Fewer dishes? Yes please!
- Bursting with flavor: The combo of taco seasoning, fresh veggies, and salsa gives you that restaurant-quality taste without the hassle.
- Actually ready in 30 minutes: I timed it – start to finish, you’re sitting down to eat before the kids start asking “Is dinner ready yet?” for the tenth time.
- Balanced meal in one: Protein, veggies, and grains all cook together perfectly. My picky eaters never even notice how much goodness is in there!
This isn’t just another chicken and rice recipe – it’s the kind of meal that makes busy nights feel special. The first time I made it, my husband actually asked “What’s the occasion?” Nope, just Tuesday, honey!
Ingredients for 30-Minute Fiesta Chicken and Rice Skillet
Gather these simple ingredients – I promise you probably have most already! The beauty of this recipe is how pantry-friendly it is. Here’s what you’ll need:
- 1 lb boneless, skinless chicken breast, diced into 1-inch pieces (thighs work too if you prefer dark meat)
- 1 cup white rice (I use long-grain, but any will do – just adjust liquid if using instant)
- 1 can (15 oz) black beans, drained and rinsed (that quick shake under the faucet makes all the difference)
- 1 cup corn kernels (fresh, frozen, or canned – no judgment here!)
- 1 bell pepper, any color, diced (I’m partial to red for sweetness)
- 1 small onion, diced (yellow or white both work beautifully)
- 2 cloves garlic, minced (or 1 tsp pre-minced if you’re in a real hurry)
- 1 cup chicken broth (low-sodium lets you control the salt)
- 1 cup salsa (mild or medium – your heat preference!)
- 1 tbsp taco seasoning (store-bought or homemade blend)
- 1 tbsp olive oil (or any neutral oil you’ve got)
- Salt and pepper to taste
- 1/4 cup chopped fresh cilantro (optional but so worth it)

Ingredient Substitutions
No stress if you’re missing something – this recipe is super flexible! Swap brown rice for white (just add 10 extra minutes cooking time). Pinto beans make a great alternative to black beans. No fresh corn? Frozen works perfectly. And if you’re out of salsa, a can of diced tomatoes with green chiles does the trick. The key is keeping that liquid ratio right – 2 cups total liquid (broth + salsa) to 1 cup rice.
How to Make 30-Minute Fiesta Chicken and Rice Skillet
Here’s how we turn those simple ingredients into a flavor-packed fiesta in under 30 minutes – I’ll walk you through each step like I’m right there in your kitchen!
- Heat that skillet right: Get your largest skillet (12-inch is perfect) nice and hot over medium-high heat with that tablespoon of olive oil. You’ll know it’s ready when a drop of water sizzles.
- Brown the chicken: Add your diced chicken in a single layer – don’t crowd the pan! Cook 5 minutes without stirring to get that beautiful golden color, then flip and cook 2 more minutes. It won’t be fully cooked yet – that’s okay!
- Veggie time: Toss in the onion, bell pepper, and garlic. Stir and cook for 3 minutes until they start softening and your kitchen smells amazing.
- Rice and friends: Now add the rice, black beans, corn, taco seasoning, plus a pinch of salt and pepper. Stir everything to coat in those delicious flavors – about 1 minute.
- Liquid gold: Pour in the chicken broth and salsa, scraping up any browned bits (that’s flavor!). Bring to a boil – should take about 2 minutes.
- Simmer magic: Reduce heat to low, cover tightly, and set your timer for 15 minutes. No peeking! The steam works its magic.
- Rest then fluff: Remove from heat and let sit covered for 5 minutes (this is when I set the table). Then uncover, fluff with a fork, and sprinkle with fresh cilantro.

Tips for Perfect 30-Minute Fiesta Chicken and Rice Skillet
From my trial and error: Don’t skip preheating the skillet – it prevents sticking. Stir rice gently just once halfway if needed. Check doneness at 15 minutes – rice should be tender with liquid absorbed. If not, cover and give it 2 more minutes. And that rest time? Crucial for perfect texture!
Serving Suggestions for 30-Minute Fiesta Chicken and Rice Skillet
Oh, the fun part! This dish is like a blank canvas for all your favorite Mexican-inspired toppings. My family goes wild when I set up a little “toppings bar” with:
- Creamy avocado slices or quick guacamole
- Fresh lime wedges for squeezing (that bright acidity cuts through the richness)
- Crispy tortilla chips for scooping up every last bite
- A dollop of cool sour cream or Greek yogurt
- Shredded cheese that melts beautifully into the hot rice
For sides, I love pairing it with a simple chopped salad or roasted zucchini – but honestly, it’s hearty enough to stand alone on those extra chaotic nights!
Storing and Reheating 30-Minute Fiesta Chicken and Rice Skillet
Here’s the beautiful thing about this skillet – it reheats like a dream! Store leftovers in an airtight container in the fridge for up to 3 days. Freeze portions for up to a month (perfect for those “I can’t even” nights). When reheating, add a splash of chicken broth to bring back that perfect moisture – microwave in bursts or warm gently on the stove. I’ve even been known to stuff the leftovers into tortillas for next-day burritos – genius hack if I do say so myself!
Nutritional Information for 30-Minute Fiesta Chicken and Rice Skillet
Here’s the nutritional breakdown per serving (about 1/4 of the skillet): roughly 420 calories, 32g protein, 55g carbs, and 8g fat. Keep in mind these numbers might shift slightly based on your specific ingredients – like if you use more chicken or less cheese on top. But the best part? Even with those hearty portions, this meal packs in 7g of fiber from all those wholesome veggies and beans. Not bad for a 30-minute throw-together dinner!
FAQ About 30-Minute Fiesta Chicken and Rice Skillet
I get asked these questions ALL the time – here are my tried-and-true answers to make your skillet perfect every time!
Can I use frozen chicken?
Yes! Just thaw it first – I pop it in the fridge overnight or use the defrost setting on my microwave. Cutting partially frozen chicken is a safety hazard, and you won’t get that nice browning if it’s icy.
How can I make it spicier?
Three easy ways: 1) Use hot salsa, 2) Add a diced jalapeño with the bell peppers, or 3) Sprinkle in some cayenne or crushed red pepper flakes with the taco seasoning. My husband always does all three – no leftovers at our house!
Can I use quinoa instead of rice?
Absolutely! Use 1 cup quinoa and increase liquid to 2½ cups total. Simmer for about 20 minutes instead of 15. The texture comes out slightly different but still delicious – and bonus protein points!
Why is my rice still crunchy?
Either your heat was too high (should be a gentle simmer) or your pan wasn’t covered tightly. If this happens, add 2 tbsp water, cover, and cook 5 more minutes on low.

30-Minute Fiesta Chicken and Rice Skillet Steals Dinner Hearts
A quick and flavorful one-pan meal with chicken, rice, and Mexican-inspired spices.
- Prep Time: 10 mins
- Cook Time: 20 mins
- Total Time: 30 mins
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Low Fat
Ingredients
- 1 lb boneless, skinless chicken breast, diced
- 1 cup white rice
- 1 can black beans, drained
- 1 cup corn kernels
- 1 bell pepper, diced
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 cup chicken broth
- 1 cup salsa
- 1 tbsp taco seasoning
- 1 tbsp olive oil
- Salt and pepper to taste
- 1/4 cup chopped fresh cilantro
Instructions
- Heat olive oil in a large skillet over medium-high heat.
- Add diced chicken and cook until browned, about 5 minutes.
- Add onion, bell pepper, and garlic. Cook for 3 minutes.
- Stir in rice, black beans, corn, taco seasoning, salt, and pepper.
- Pour in chicken broth and salsa. Bring to a boil.
- Reduce heat to low, cover, and simmer for 15 minutes.
- Remove from heat and let stand for 5 minutes.
- Fluff with a fork, garnish with cilantro, and serve.
Notes
- For extra heat, add chopped jalapeños.
- Substitute brown rice for white rice (adjust cooking time).
- Top with shredded cheese or sour cream if desired.
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 420
- Sugar: 5g
- Sodium: 780mg
- Fat: 8g
- Saturated Fat: 1.5g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 7g
- Protein: 32g
- Cholesterol: 70mg
