Skip to main content
Easy BBQ Chicken Skewer Salad (Mediterranean Style)
Main CourseMay 24, 2026·13 min read

Easy BBQ Chicken Skewer Salad (Mediterranean Style)

A fresh take on BBQ! Juicy grilled chicken skewers over a crisp Mediterranean salad. This easy BBQ Chicken Skewer Salad is your new favorite weeknight meal.

Jump to Recipe
Y

Yara

13 min read · 35 min total

Let’s be honest, the end of a long day can feel like a race against the clock. The emails have been answered, the errands are done, but a hungry family is waiting, and your energy is running on empty. The thought of a complicated meal with a mountain of dishes is enough to make anyone reach for takeout. But what if I told you there’s a way to bring a truly spectacular, vibrant, and satisfying meal to the table with minimal fuss? What if you could capture the smoky, savory joy of a backyard barbecue in a fresh, wholesome dish that’s ready in under 45 minutes? That’s exactly what this Mediterranean-inspired BBQ Chicken Skewer Salad is all about.

This isn’t just another boring salad; it's a complete, flavor-packed experience designed for real life. Imagine tender, juicy chicken, marinated in a creamy, spiced yogurt blend and grilled to perfection with just the right amount of char, resting atop a bed of the crispest greens, sweet cherry tomatoes, crunchy cucumbers, and vibrant corn. Every bite is a perfect balance of warm and cool, smoky and fresh, creamy and zesty. This BBQ Chicken Skewer Salad is the answer to your weeknight dinner dilemma, proving that you don’t have to choose between a meal that’s quick and a meal that’s truly delicious. From kitchen to table, we’re talking about a refreshingly short journey to a dinner everyone will love.

Easy BBQ Chicken Skewer Salad (Mediterranean Style)

Why This Is Your New Weeknight Go-To

When a recipe makes it into my regular rotation, it has to check a lot of boxes. It needs to be delicious, of course, but also practical for busy schedules. This BBQ Chicken Skewer Salad isn’t just a recipe; it’s a solution. It’s the meal you’ll turn to time and time again, and here’s exactly why it will become your new weeknight champion.

Blazing Fast, Deep Flavor. We’re talking about getting a complete, restaurant-quality meal on the table in under 45 minutes, from start to finish. The secret lies in a quick-acting yogurt marinade that tenderizes the chicken and infuses it with smoky, savory spices in as little as 15 minutes. While the chicken soaks up all that goodness, you have the perfect amount of time to whip up the fresh, crunchy salad. It’s efficiency without sacrificing a single drop of flavor.

Minimal Cleanup, Maximum Joy. The beauty of this meal is its simplicity in execution. The chicken grills up on a single grill pan or outdoor grill, and the salad comes together in one big bowl. No multiple pots and pans simmering on the stove, no complex sauces to reduce. This means less time spent scrubbing at the sink and more time enjoying your evening and the company of your loved ones.

A Pantry-Powered Masterpiece. While this dish tastes incredibly fresh and vibrant, its flavor foundation is built on pantry staples. Spices like smoked paprika and cumin, along with essentials like olive oil, lemon, and yogurt, do all the heavy lifting. You can create this stunning BBQ Chicken Skewer Salad with a simple trip for fresh greens and chicken, knowing your pantry has the rest covered.

Effortlessly Adaptable for Everyone. This is a dish that’s easy to customize. You can serve the components separately for picky eaters—warm skewers on one side, a big bowl of salad on the other. You can adjust the spice level, swap out the veggies for whatever you have in the crisper, or even change the protein. It’s a flexible template for a delicious meal, not a rigid set of rules.

A Truly Balanced and Satisfying Meal. This isn't a light salad that will leave you hungry an hour later. It’s a powerhouse of nutrition. You get lean protein from the chicken, tons of vitamins and fiber from the colorful array of fresh vegetables, and healthy fats from the olive oil vinaigrette. It’s a meal that nourishes your body and satisfies your cravings for something both hearty and incredibly fresh.

Simple Ingredients, Big Flavor

Great cooking, especially in Mediterranean and Levantine traditions, isn't about overly complex ingredient lists. It’s about choosing simple, high-quality components and allowing them to shine. This BBQ Chicken Skewer Salad recipe is a perfect example of that philosophy. Each ingredient plays a crucial role in building layers of texture and taste.

Let’s start with the star: boneless, skinless chicken thighs. While chicken breast works well, I always reach for thighs in this recipe. They have a slightly higher fat content, which makes them incredibly forgiving on the grill. They remain succulent and tender, absorbing the marinade beautifully and developing a gorgeous char without drying out. Cut them into uniform 1-inch pieces for even cooking.

The magic happens in the yogurt marinade. Full-fat plain yogurt is the base, not just for its creamy flavor, but because its lactic acid gently tenderizes the chicken, making it melt-in-your-mouth soft. To this, we add smoked paprika, the key to that “BBQ” flavor without any bottled sauce. It provides a deep, smoky essence that’s beautifully complemented by earthy cumin and warm coriander. A little garlic and onion powder provide a savory backbone, while a sprinkle of sumac adds a subtle, lemony brightness that is so characteristic of Levantine cooking.

The salad itself is a celebration of freshness. A base of crisp Romaine lettuce offers a sturdy crunch that holds up to the warm chicken. Sweet cherry tomatoes burst with juice, cool cucumber adds a refreshing bite, and thinly sliced red onion provides a touch of sharpness. I love adding sweet corn (freshly grilled or even frozen and thawed is fine) for pops of sweetness that contrast perfectly with the smoky chicken.

No salad is complete without its dressing. Our Lemon-Herb Vinaigrette is as simple as it gets. High-quality extra virgin olive oil provides a fruity, peppery base. Fresh lemon juice brings the necessary acidity to cut through the richness of the chicken. Finally, finely chopped fresh mint and parsley lift all the flavors, lending an unmistakable freshness that ties the entire dish together. If you have some good quality feta cheese on hand, a crumble over the top adds a wonderful salty, creamy finish, but the salad is just as delicious without it.

Step-by-Step in Plain English

Bringing this beautiful BBQ Chicken Skewer Salad to life is a simple, rhythmic process. There are no complicated techniques here—just a few straightforward stages that flow naturally one after the other. I'll walk you through it, so you can see just how easy it is to create this incredible meal.

Stage 1: Marinate the Chicken (5 minutes prep, 15+ minutes wait) First, we build our flavor base. In a large bowl, combine the yogurt, olive oil, lemon juice, smoked paprika, cumin, coriander, garlic powder, onion powder, sumac, salt, and pepper. Whisk it all together until you have a smooth, fragrant, pale orange marinade. Add your chicken pieces and stir gently until every single piece is generously coated. Cover the bowl and let it rest. If you're short on time, 15 minutes is enough to work wonders. If you have more time, let it sit in the fridge for up to 4 hours for even deeper flavor.

Stage 2: Prep the Salad and Dressing (10 minutes) This is your multitasking moment. While the chicken marinates, turn your attention to the fresh components. Wash and chop your romaine lettuce, halve the cherry tomatoes, slice the cucumber and red onion, and get your corn ready. Place all these beautiful, colorful vegetables into your largest salad bowl. Next, make the dressing. In a small jar or bowl, combine the extra virgin olive oil, fresh lemon juice, chopped mint and parsley, and a pinch of salt and pepper. Seal the jar and shake it vigorously, or whisk it in the bowl, until it's well combined. That's it—you're already halfway done with your meal!

Stage 3: Skewer and Grill the Chicken (15 minutes) Now for the fun part. If you're using wooden skewers, make sure you've soaked them in water for about 20 minutes to prevent them from burning. Thread the marinated chicken pieces onto the skewers, leaving a little space between each piece to ensure they cook evenly. Preheat your grill or a stovetop grill pan over medium-high heat. You want it hot enough to create a sizzle the moment the chicken touches the surface. Place the skewers on the grill and cook for about 10-12 minutes, turning them every 3-4 minutes. You're looking for beautiful, dark char marks on all sides and for the chicken to be cooked through and no longer pink inside. The aroma at this stage is absolutely incredible—smoky, spicy, and utterly mouthwatering.

Stage 4: Assemble and Serve (5 minutes) Once the chicken is cooked, remove the skewers from the grill and let them rest on a plate for just a couple of minutes. This allows the juices to redistribute, ensuring the most tender chicken. While they rest, pour about half of your vinaigrette over the vegetables in your salad bowl and toss everything together until the greens are lightly coated and glistening. Arrange the dressed salad on a large platter or in individual bowls. Place the warm BBQ chicken skewers directly on top. Drizzle with a little more dressing, sprinkle with crumbled feta if you're using it, and serve immediately. This beautiful BBQ Chicken Skewer Salad is now ready to be devoured.

Pro Shortcuts and Time-Savers

Even a quick recipe can be made quicker with a few smart strategies. If you want to get this BBQ Chicken Skewer Salad on the table even faster, here are some of my favorite tips for streamlining the process. These shortcuts are all about working smarter, not harder, in the kitchen.

Marinate in Advance: The yogurt marinade is your best friend for meal prep. The night before or the morning you plan to serve, take five minutes to cube your chicken and mix it with the marinade. Store it in a covered container in the refrigerator. When dinner time rolls around, the chicken will be incredibly tender and flavor-infused, ready to be skewered and grilled immediately.

Vinaigrette by the Batch: The lemon-herb vinaigrette is not only perfect for this salad but fantastic on almost any greens. Make a double or triple batch and store it in a sealed jar in the fridge. It will keep well for up to a week. This saves you a step and gives you a delicious, homemade dressing ready to go for future meals.

Weekend Veggie Prep: Spend 20 minutes on the weekend washing and chopping your salad vegetables. Store the chopped romaine, cucumbers, and onions in separate airtight containers lined with a paper towel to absorb excess moisture. Halve the tomatoes right before serving to keep them fresh. This turns the salad assembly into a simple two-minute task of tossing everything together.

Embrace Your Air Fryer: If you don't want to fire up the grill or use a stovetop pan, the air fryer is a brilliant tool for cooking these chicken skewers. Arrange the skewers in a single layer in the basket (you may need to work in batches) and cook at 400°F (200°C) for 10-12 minutes, flipping halfway through. The chicken gets beautifully browned and stays incredibly juicy with minimal effort.

Ways to Switch It Up

One of the best things about a great recipe is its ability to adapt and evolve. This BBQ Chicken Skewer Salad is a fantastic starting point, but feel free to think of it as a template for your own culinary creativity. Once you've mastered the basic version, here are a few delicious variations to try next time.

Try a Different Protein: The spiced yogurt marinade is incredibly versatile. It’s absolutely wonderful with cubes of beef sirloin for a heartier meal. Just make sure to grill them to your desired doneness. For a seafood twist, try large shrimp; they'll only need a few minutes on the grill. The salad pairs beautifully with these alternatives.

Make it Vegetarian: For a satisfying meat-free version, swap the chicken with extra-firm tofu or halloumi cheese. For tofu, press it well to remove excess water before cubing and marinating. For halloumi, cube it and brush the marinade on just before grilling. Grill until golden brown and slightly charred. It’s a fantastic vegetarian main course.

Add Grilled Vegetables: Double down on the smoky flavor by adding vegetables to your skewers. Chunks of red bell pepper, zucchini, and red onion are perfect companions for the chicken. Thread them onto the skewers, alternating between chicken and veggies. They'll absorb some of the marinade and become tender and sweet on the grill.

Turn It into a Grain Bowl: If you're craving something a bit more substantial, serve the grilled chicken skewers and salad over a bed of a hearty grain. Fluffy couscous, nutty quinoa, or even a simple bulgur wheat pilaf would be a perfect base. This transforms the salad into a nourishing and robust grain bowl, perfect for a filling lunch or dinner.

Kick Up the Heat: If you enjoy a bit of spice, it’s easy to add a kick to this recipe. Add a teaspoon of crushed red pepper flakes, a pinch of cayenne pepper, or even some finely chopped hot chili to the chicken marinade. This will add a gentle warmth that builds with each bite, beautifully complementing the smoky and fresh flavors of the dish.

Storing Leftovers the Right Way

While this BBQ Chicken Skewer Salad is so delicious it often disappears in one sitting, having leftovers can be a wonderful gift for the next day's lunch. The key to ensuring your leftovers are just as enjoyable is to store them correctly. It’s all about preserving the distinct textures of the dish.

The Golden Rule: Store Separately. The most important tip is to store the components separately. If you anticipate having leftovers, serve the salad, chicken skewers, and dressing on the side rather than pre-tossing everything together. Dressed salad will become soggy and wilted within hours.

Fridge Storage: Place the leftover cooked chicken skewers (removed from the sticks for easier storage) in an airtight container. They will keep beautifully in the refrigerator for up to 3 days. Store the undressed salad vegetables in another airtight container, ideally lined with a paper towel to absorb moisture, where they will stay crisp for 1-2 days. The vinaigrette can be kept in its sealed jar in the fridge for up to a week.

Reheating the Chicken: For the best results, avoid the microwave, which can make the chicken rubbery. The best way to reheat the chicken is in an air fryer or a conventional oven. A few minutes at 350°F (175°C) will warm it through while keeping the exterior slightly crisp. You can also gently reheat it in a lightly oiled skillet over medium heat.

Freezing (Chicken Only): The grilled chicken freezes exceptionally well. Remove the chicken from the skewers and place it in a freezer-safe bag or container. It can be frozen for up to 2 months. Thaw it overnight in the refrigerator before reheating. The salad components, however, do not freeze well and should always be prepared fresh.

Quick Answers to Common Questions

Here are some answers to questions you might have as you get ready to make this delicious BBQ Chicken Skewer Salad. My goal is to make this recipe as foolproof and enjoyable as possible for you!

Can I prepare this BBQ Chicken Skewer Salad ahead of time?

Absolutely! You can marinate the chicken for up to 24 hours in the fridge. You can also chop all the salad vegetables (except the tomatoes, which are best fresh) and prepare the vinaigrette a day in advance. Store the components in separate airtight containers in the refrigerator. When you’re ready to eat, just grill the chicken and toss the salad.

I don't have a grill or grill pan. What can I use instead?

A heavy-bottomed skillet, especially cast iron, is a fantastic alternative. Heat it over medium-high heat with a little oil and cook the chicken skewers, turning them until they are browned and cooked through. You can also bake them. Arrange the skewers on a baking sheet lined with parchment paper and bake at 425°F (220°C) for 15-20 minutes, flipping once halfway through.

Is it easy to double this recipe for a larger gathering?

This recipe doubles (or triples) wonderfully! The only thing to keep in mind is your equipment capacity. You may need to grill the chicken skewers in batches to avoid overcrowding the pan, which ensures each piece gets a beautiful char. Just be sure to use a very large bowl for tossing the salad!

How can I make the marinade spicier?

For those who like a little extra heat, it's very easy to adjust. Add 1/2 to 1 teaspoon of red pepper flakes or a 1/4 teaspoon of cayenne pepper to the yogurt marinade along with the other spices. For a smoky heat, a bit of chipotle powder would also be a delicious addition.

What's the best cut of chicken to use for these skewers?

I personally prefer boneless, skinless chicken thighs because they are more flavorful and stay juicier during grilling. However, boneless, skinless chicken breasts work perfectly well too! Just be careful not to overcook them. The yogurt marinade does a great job of keeping either cut tender and delicious.

Mediterranean BBQ Chicken Skewer Salad

Juicy, smoky grilled chicken skewers marinated in a spiced yogurt sauce, served over a crisp and vibrant Mediterranean-style salad with a zesty lemon-herb vinaigrette.

Main CourseMediterranean

Prep Time

20 min

Cook Time

15 min

Total Time

35 min

Servings

4 servings

Ingredients

For 4 servings

  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch cubes
  • 1/2 cup full-fat plain Greek yogurt
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 2 teaspoons smoked paprika
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon sumac (optional)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 8 wooden or metal skewers
  • 1 large head of romaine lettuce, chopped
  • 1 pint cherry tomatoes, halved
  • 1 English cucumber, sliced
  • 1/2 red onion, thinly sliced
  • 1 cup sweet corn (fresh or frozen, thawed)
  • 1/4 cup chopped fresh parsley
  • 1/4 cup chopped fresh mint
  • 1/2 cup crumbled feta cheese (optional)
  • 1/3 cup extra virgin olive oil
  • 3 tablespoons fresh lemon juice
  • 1 teaspoon honey or maple syrup (optional, for balance)
  • Salt and freshly ground black pepper to taste

Instructions

  1. 1

    Prepare the Marinade

    In a large bowl, combine the Greek yogurt, 2 tablespoons of olive oil, 1 tablespoon of lemon juice, smoked paprika, cumin, coriander, garlic powder, onion powder, sumac, salt, and pepper. Whisk until smooth and well combined.

  2. 2

    Marinate the Chicken

    Add the cubed chicken thighs to the marinade. Stir gently to ensure every piece is thoroughly coated. Cover the bowl and let it marinate for at least 15 minutes at room temperature, or up to 4 hours in the refrigerator for deeper flavor.

  3. 3

    Soak Skewers and Prep Salad

    If using wooden skewers, submerge them in water for at least 20 minutes to prevent burning. While the chicken marinates, prepare the salad vegetables by chopping the romaine, halving the tomatoes, and slicing the cucumber and red onion. Place them in a large salad bowl along with the corn.

  4. 4

    Make the Vinaigrette

    In a small bowl or a jar with a lid, combine the 1/3 cup of extra virgin olive oil, 3 tablespoons of fresh lemon juice, and optional honey. Season with salt and pepper to taste. Whisk or shake vigorously until emulsified. Stir in the chopped fresh parsley and mint.

  5. 5

    Thread the Skewers

    Remove the chicken from the marinade and thread the pieces onto the soaked skewers. Distribute the chicken evenly, leaving a small amount of space between each piece to promote even cooking.

  6. 6

    Preheat the Grill

    Preheat your outdoor grill or a stovetop grill pan to medium-high heat. The grill is ready when you can hold your hand an inch above the grates for only 2-3 seconds. Lightly oil the grates to prevent sticking.

  7. 7

    Grill the Chicken Skewers

    Place the chicken skewers on the hot grill. Cook for approximately 10-12 minutes, turning every 3-4 minutes, until the chicken is cooked through and has beautiful char marks on all sides. The internal temperature should reach 165°F (74°C).

  8. 8

    Rest the Chicken

    Once cooked, transfer the skewers to a clean plate and let them rest for 3-5 minutes. This crucial step allows the juices to redistribute, resulting in more tender and flavorful chicken.

  9. 9

    Toss and Assemble the Salad

    Pour about two-thirds of the vinaigrette over the salad vegetables in the bowl. Toss gently until everything is lightly coated. Transfer the dressed salad to a large serving platter or individual plates.

  10. 10

    Serve and Garnish

    Arrange the warm chicken skewers on top of the dressed salad. Drizzle with the remaining vinaigrette and sprinkle with crumbled feta cheese, if using. Serve immediately and enjoy the delicious combination of flavors and textures.

Nutrition Facts

Per serving (estimated)

520 calories

Calories

18g

Carbs

42g

Protein

32g

Fat

5g

Fiber

750mg

Sodium

9g

Sugar