Grilled Chicken Skewers Ready in 30 Minutes

By Jason Mitchell on June 15, 2026

Close-up of perfectly grilled chicken skewers with red onion and bell peppers, served over rice with a side of tomato and cucumber salad.

Grilled Chicken Skewers are one of those meals that feels like a total win, you know? They’re juicy, packed with bright Mediterranean flavors, and somehow come together in just 30 minutes flat. I first made these on a scorching July afternoon when we had friends over for a last-minute cookout, and I needed something that looked impressive but didn’t keep me stuck by the grill. The secret? A simple lemon-garlic marinade that does all the heavy lifting, and a food thermometer so you never have to guess when the chicken is perfectly cooked. This isn’t just a recipe—it’s my go-to for busy weeks when I want a complete meal prep solution with fluffy lemon herb rice and crunchy fresh veggies, all ready to grab and go.

Close-up of juicy Grilled Chicken Skewers served with fluffy rice, fresh tomatoes, cucumber, and a side of creamy sauce.

Why You Will Love These Grilled Chicken Skewers

  • Ready in 30 minutes: These Grilled Chicken Skewers come together from start to finish in just half an hour – perfect for those hectic weeknights when you want something that tastes like you spent way more time on it.
  • Packed with protein: Each serving delivers 42 grams of lean protein, which keeps me full for hours and makes these skewers an absolute no-brainer for post-workout dinners or meal prep.
  • Perfect for meal prep: I make a double batch on Sunday, store everything separately, and my lunches are sorted for the week. The chicken stays juicy, the rice stays fluffy – honestly, it’s magic.
  • Bright Mediterranean flavors: That lemon-garlic-oregano marinade is everything. It’s simple, but the flavor payoff is huge. You’ll feel like you’re eating at a seaside taverna, not your kitchen table.
  • Uses everyday ingredients: No obscure spices or hard-to-find items here. Olive oil, lemon, garlic, dried herbs – you probably have them all right now. That’s my favorite kind of recipe.

Ingredients for Grilled Chicken Skewers with Lemon Herb Rice

I always reach for full-fat or 2% Greek yogurt here – the texture is just so much creamier, and it holds up better in the sauce without getting watery. Trust me on this one.

  • For the Chicken Skewers
    • 2 pounds boneless skinless chicken breasts, cut into 1-inch cubes
    • 2 tablespoons olive oil
    • 3 tablespoons lemon juice
    • 4 cloves garlic, minced
    • 1 teaspoon dried oregano
    • 1 teaspoon dried parsley
    • 1 teaspoon kosher salt
    • 1/2 teaspoon black pepper
  • For the Rice
    • 1 1/2 cups uncooked long grain rice
    • 3 cups low sodium chicken broth
    • 1 tablespoon lemon juice
    • 2 tablespoons chopped fresh parsley
  • For the Vegetables
    • 1 red bell pepper, cut into chunks
    • 1 green bell pepper, cut into chunks
    • 1 red onion, cut into chunks
    • 1 cucumber, diced
    • 1 cup cherry tomatoes, halved
  • For Serving (Yogurt Sauce)
    • 1 cup plain Greek yogurt (full-fat or 2% for best texture)
    • 1 tablespoon lemon juice
    • 1 tablespoon chopped fresh dill
    • 1/4 teaspoon salt

How to Make Grilled Chicken Skewers Step by Step

I always soak my wooden skewers for at least 30 minutes before grilling – learned that the hard way after a few smoky disasters! And if you’re short on time or the weather’s bad, try making these as air fryer garlic parmesan chicken skewers instead. Same juicy result, different method.

Step 1: In a large bowl, whisk together the olive oil, lemon juice, minced garlic, dried oregano, dried parsley, salt, and pepper. This marinade is the heartbeat of these Grilled Chicken Skewers – it’s simple but the flavor is absolutely huge. Add your chicken cubes and toss everything until every piece is well coated. Cover the bowl and pop it in the fridge for at least 30 minutes, but honestly, if you can let it marinate for up to 8 hours, the chicken gets even more tender and flavorful.

Step 2: Thread the marinated chicken onto skewers, alternating with chunks of red bell pepper, green bell pepper, and red onion. Don’t cram them too tight – leave a tiny gap between pieces so the heat can circulate and cook everything evenly. I usually get about 5 to 6 skewers from this batch, depending on how generous I’m feeling.

Step 3: While the skewers are resting, cook your rice. Use the chicken broth instead of water – it adds so much more depth. After it’s done, stir in the lemon juice and fresh parsley, then fluff it with a fork. Set it aside and keep it covered so it stays warm.

Step 4: Preheat your grill or grill pan to medium-high heat. You want it nice and hot so you get those beautiful char marks. Give the grates a quick brush of oil if you’re using a grill pan, just to be safe.

Step 5: Grill the skewers for 10 to 12 minutes, turning them every 2 to 3 minutes with tongs. You’re looking for light char marks and an internal temperature of 165°F – use your food thermometer to check the thickest piece. That little tool is non-negotiable in my kitchen; it’s the only way to guarantee juicy chicken every single time.

Close-up of a juicy grilled chicken skewer with red peppers and onions, served with rice and a side of yogurt dip.

Step 6: While the skewers are grilling, stir together the yogurt sauce. Just mix the Greek yogurt, lemon juice, fresh dill, and salt in a small bowl. Give it a taste and adjust the salt or lemon to your liking.

Step 7: Now it’s time to assemble! Divide the lemon herb rice among your meal prep containers. Place a skewer or two on top, then add the diced cucumber and halved cherry tomatoes on the side. Store the yogurt sauce separately and drizzle it on just before eating – that way everything stays fresh and none of the veggies get soggy.

What to Serve with Grilled Chicken Skewers

These skewers are already pretty complete with the rice and veggies, but a few extra sides really turn them into a feast. Here’s what I usually put on the table.

Lemon Herb Rice – The one from the recipe, obviously. It’s fluffy, bright, and soaks up all that lemony goodness from the Grilled Chicken Skewers. I always make extra because it reheats beautifully for lunches.

Greek Yogurt Dill Sauce – This is my secret weapon. It’s creamy, tangy, and cools everything down perfectly. Just whisk together Greek yogurt, lemon, and dill – it takes 30 seconds and makes the whole meal feel special.

Grilled Chicken Orzo Salad with Avocado – If you want another side that’s just as meal-prep friendly, this orzo salad is incredible. It adds creamy avocado, tender orzo, and a nice pop of freshness that pairs perfectly with the skewers.

Fresh Cucumber and Tomato Salad – Sometimes you just need something crunchy and cold. Toss diced cucumber, halved cherry tomatoes, a splash of lemon juice, and a pinch of salt. That’s it. It’s simple, but it balances out the warm, charred chicken so well.

Storage and Reheating Instructions for Grilled Chicken Skewers

Storing these components separately is my number one meal prep rule. A little planning means every lunch tastes just as good as day one.

Store your Grilled Chicken Skewers and lemon herb rice together in an airtight container in the fridge for up to 4 days. Keep the yogurt dill sauce in its own little container. For the freshest texture, chop your cucumber and tomatoes right before serving instead of adding them ahead of time.

To reheat, microwave the chicken and rice together for 1 to 2 minutes until steaming. Or, if you have a few extra minutes, reheat them on a grill pan over medium heat for 3 to 4 minutes to bring back that lovely charred flavor. If you love easy meal prep bowls, you’ll also enjoy my recipe for grilled avocado chicken tomato cheese.

Frequently Asked Questions About Grilled Chicken Skewers

Can I use chicken thighs instead of breasts for these Grilled Chicken Skewers?

Absolutely! Chicken thighs are actually more forgiving since they have a bit more fat, so they stay juicy even if you get distracted for a minute. I’d recommend boneless skinless thighs cut into similar 1-inch cubes, and they usually cook a little faster – start checking for that 165°F internal temperature around the 8-minute mark.

Can I make these skewers in the oven or air fryer?

Yes, and I do it all the time when the weather’s not cooperating. For the oven, just broil the skewers on high for 10 to 12 minutes, flipping halfway through. You’ll get lovely char marks and that same tender result. If you want another oven-friendly option, you should try my grilled California avocado chicken recipe – it’s a total crowd-pleaser too.

How do I prevent the chicken from drying out?

The biggest mistake I see is overcooking, plain and simple. Use a food thermometer and pull the skewers off the grill the second they hit 165°F. Also, don’t skip the marinating time – that lemon-garlic mixture helps keep the meat tender, and a 30-minute soak makes a noticeable difference in moisture.

Before You Go

I really hope these skewers become as much of a weeknight win for you as they are for me. They’re simple, they’re fast, and they just make everyone happy. If you give them a try, please drop a comment or a star rating and let me know how they turned out – I love hearing from you guys!

Close-up of perfectly grilled chicken skewers with red peppers and onions, served over rice with a side of tomato and cucumber salad.

Grilled Chicken Skewers with Lemon Herb Rice

Grilled Chicken Skewers are a simple and satisfying meal prep option packed with bright flavors and lean protein. Tender chicken is marinated in lemon, garlic, and herbs before being grilled to perfection and paired with fluffy rice and fresh vegetables. This Mediterranean-inspired recipe is easy to make ahead and stays delicious throughout the week.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 5 servings
Course: Dinner, Meal Prep
Cuisine: Mediterranean
Calories: 455

Ingredients
  

For the chicken skewers
  • 2 pounds boneless skinless chicken breasts, cut into 1 inch cubes
  • 2 tablespoons olive oil
  • 3 tablespoons lemon juice
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried parsley
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
For the rice
  • 1 1/2 cups uncooked long grain rice
  • 3 cups low sodium chicken broth
  • 1 tablespoon lemon juice
  • 2 tablespoons chopped fresh parsley
For the vegetables
  • 1 red bell pepper, cut into chunks
  • 1 green bell pepper, cut into chunks
  • 1 red onion, cut into chunks
  • 1 cucumber, diced
  • 1 cup cherry tomatoes, halved
For serving
  • 1 cup plain Greek yogurt
  • 1 tablespoon lemon juice
  • 1 tablespoon chopped fresh dill
  • 1/4 teaspoon salt

Equipment

  • grill or grill pan
  • Skewers
  • Food Thermometer

Method
 

  1. In a large bowl, whisk together olive oil, lemon juice, garlic, oregano, parsley, salt, and black pepper.
  2. Add the chicken cubes and toss until coated. Marinate for at least 30 minutes or up to 8 hours in the refrigerator.
  3. Thread the chicken onto skewers, alternating with chunks of bell pepper and red onion.
  4. Cook the rice according to package directions using chicken broth instead of water. Stir in lemon juice and parsley after cooking. Fluff with a fork.
  5. Preheat a grill or grill pan to medium-high heat.
  6. Grill the skewers for 10 to 12 minutes, turning occasionally, until the chicken reaches an internal temperature of 165°F and has light char marks.
  7. In a small bowl, stir together the Greek yogurt, lemon juice, dill, and salt.
  8. Divide the rice among 5 meal prep containers.
  9. Add the grilled chicken skewers, cucumber, and cherry tomatoes to each container.
  10. Store the yogurt sauce separately and drizzle over the bowls before serving.

Notes

If using wooden skewers, soak them in water for at least 30 minutes before grilling. Chicken should be cooked to an internal temperature of 165°F as measured with a food thermometer.

Leave a Comment

Recipe Rating




Privacy Policy

Disclaimer