Chicken and Vegetable Rice Skillet (One-Pan Weeknight Winner)
You know that moment when you open the fridge at 6pm, spot a chicken breast, half a zucchini, and a can of corn — and your brain just goes blank? We’ve all been there. Stir-fries feel too fiddly, a roast takes too long, and takeaway is starting to sound very reasonable. But there’s a one-pan move that uses exactly those ingredients, cooks in under 35 minutes, and somehow tastes like you actually tried.
This chicken and vegetable rice skillet gives you juicy, well-seasoned chicken, fluffy basmati, and tender vegetables — all cooked in one pan with minimal washing up. It’s the kind of dinner that’s on the table before anyone starts raiding the snack cupboard, and it reheats brilliantly for lunch the next day.
Pro Tip
The most common mistake with skillet rice dishes: adding the cooked rice straight from the pot while it’s still steaming and sticky. That moisture turns your skillet into a stodgy clump. Instead, spread the cooked rice flat on a baking sheet for 5 minutes after draining — even a short spread-and-steam-off makes each grain separate and dry enough to fry properly. In my kitchen, this single step is the difference between a rice dish that looks like porridge and one that actually has texture.
Basmati works best here — its long grains stay separate and don’t go gluey. You’ll find it in any supermarket. Canned corn is a genuine shortcut; drain it well or it’ll steam instead of fry. For the yogurt dip, full-fat Greek-style yogurt is the one — low-fat versions are too thin and watery. A pinch of smoked paprika and a drizzle of olive oil is all it needs.
Chicken and Vegetable Rice Skillet (One-Pan Weeknight Winner)
3
servings10
minutes25
minutes480
kcal5
minutes40
minutesIngredients
3/4 cup (150g) basmati rice
14 oz (400g) chicken breast, cut into bite-sized pieces
1 tsp sweet smoked paprika
1/2 tsp ground turmeric
1/2 tsp salt (for chicken)
1 pinch brown sugar
1 red bell pepper, diced small
1 small zucchini, sliced into thin half-moons
1 yellow onion, finely diced
1 garlic clove, minced
3.5 oz (100g) canned corn, drained
1/2 tsp dried oregano
1/2 tsp dried thyme
1/2 tsp chili flakes
1/2 tsp salt (for vegetables)
3 tbsp olive oil (for frying), plus more if needed
3–4 tbsp (50ml) vegetable broth, if needed
2/3 cup (150g) full-fat Greek-style yogurt
1 tbsp olive oil (for the dip)
1 small garlic clove, grated (for the dip)
1 pinch smoked paprika (for the dip)
1 pinch salt (for the dip)
Directions
- Cook the rice. Rinse basmati under cold water until the water runs clear, then cook in salted boiling water until just tender. Spread it flat on a baking sheet and leave to steam-dry for 5 minutes — this is your insurance against clumpy rice. The grains should look slightly matte and separate, not shiny and stuck together.
- Season the chicken. Toss the chicken pieces with paprika, turmeric, salt, and a pinch of brown sugar. The sugar helps the outside catch color without burning. You’re looking for a deep rust-orange coating on every piece before it hits the pan.
- Sear the chicken. Heat 2 tablespoons of olive oil in a large skillet over medium-high heat and add the chicken in a single layer. Cook undisturbed for 3–4 minutes until the undersides are golden, then flip. Internal temperature must reach 165°F (74°C). Remove and set aside. You should hear a steady sizzle the moment the chicken touches the pan — if it goes quiet, your pan isn’t hot enough.
- Soften the vegetables. In the same pan, add a little more oil if needed, then cook the onion for 2 minutes until translucent. Add garlic, bell pepper, and zucchini, season with oregano, thyme, chili flakes, and salt, and stir-fry for 4–5 minutes. The zucchini should be just tender at the edges but still hold its shape — not mushy.
- Bring it together. Add the drained corn, then return the chicken to the pan. Add the dried-out rice and toss everything to combine over medium heat. Splash in a little vegetable broth if the pan looks dry. Stir constantly for 1–2 minutes so the rice picks up all the seasoning left in the pan.
- Make the dip. Stir together yogurt, grated garlic, olive oil, smoked paprika, and a pinch of salt in a small bowl. Taste it — it should have a gentle heat and a creamy sharpness that cuts through the richness of the skillet.
Variations
Swap the chicken for turkey breast if that’s what you have — it cooks in the same time and absorbs the spices just as well. For a vegetarian version, use a drained can of chickpeas instead of chicken; add them with the corn so they warm through without falling apart.
Serving Suggestions
A simple green salad with lemon dressing keeps things light and balances the warm spices. Warm flatbread on the side is brilliant for scooping up the yogurt dip. A cold cucumber and mint salad adds freshness if you want to stretch it into more of a spread.
FAQ
Can I use leftover rice instead of cooking it fresh?
Yes — and honestly, day-old rice from the fridge works even better here because it’s already dried out. Just break up any clumps before adding it to the pan. Cold rice also fries faster, so reduce the stir-fry time by a minute.
What if I don’t have zucchini?
Any quick-cooking vegetable works: sliced mushrooms, frozen peas (added at the end), or baby spinach stirred in at the last minute. After testing three versions of this recipe, the mushroom swap was the crowd favorite in my household — they soak up the spiced chicken juices beautifully.
Can I make this ahead for meal prep?
The skillet keeps well in the fridge for up to 3 days and reheats in a pan with a small splash of water. The yogurt dip should be stored separately and made fresh each time — though you might find yourself wondering whether a tahini-based sauce could work just as well here.