45-Min Grilled Mediterranean Chicken Kebabs

Posted on August 21, 2026

by: James-Carter

45-Min Grilled Mediterranean Chicken Kebabs ready to serve

Marinating cubed chicken breasts, red onions, and bell peppers for 30 minutes in olive oil, lemon juice, paprika, nutmeg, cardamom, and garlic is the secret to getting tender kebabs on high heat. I make this 45-minute recipe on busy weeknights after soccer practice when I need a fast, crowd-pleasing dinner that feels like takeout. Soaking wooden skewers for 30 minutes before grilling keeps them from burning over the open flame.

What goes in

  • 2 chicken breasts (cut into cubes)
  • 1 red onion (cut in quarters)
  • 1 pepper (bell, cut into squares)
  • 2 teaspoons Sweet Paprika
  • 1 teaspoon Italian Seasoning
  • 1 teaspoon nutmeg
  • 1/4 teaspoon Smoked Paprika (Spanish, hot)
  • 1/4 teaspoon cardamom
  • 1 teaspoon salt
  • 3 cloves garlic (chopped)
  • 1 lemon (juiced)
  • 1/2 cup olive oil (extra virgin)
  • 1 cup yogurt (natural)
  • 2 cloves garlic (finely chopped)
  • 1 tablespoon dill (chopped)
  • 1 tablespoon lemon juice
  • 1 tablespoon olive oil (extra virgin)
  • Salt & Pepper to taste

The garlic and lemon really work their magic, keeping the chicken tender while adding a punch of flavor that’s hard to resist.

How it comes together

  1. In a small bowl, mix the marinade ingredients: 2 teaspoons Sweet Paprika, 1 teaspoon Italian Seasoning, 1 teaspoon nutmeg, 1/4 teaspoon Smoked Paprika, 1/4 teaspoon cardamom, 1 teaspoon salt, 3 cloves garlic, juice of 1 lemon, and 1/2 cup olive oil. This combines beautifully into a fragrant mixture.
  2. In a large bowl, add the cubes of chicken, red onion quarters, and pepper squares. The colors should pop and be vibrant at this step!
  3. Pour the marinade over the chicken and veggies, making sure everything is coated well. Let this sit in the refrigerator for at least half an hour. The marinade infuses the ingredients with incredible flavor during this time.
  4. If using wooden skewers, soak them in water for at least half an hour. This prevents burning when they are on the grill.
  5. After marinating, thread the ingredients on the skewers in this order: onions, chicken, and peppers until all ingredients are used. Arrange them neatly for even cooking.
  6. Cook the skewers on a medium hot grill for about 15 minutes, turning often. The chicken should reach an internal temperature of 165°F. You’ll know they’re done when they turn golden and lovely.
  7. In a separate bowl, mix the garlic yogurt sauce by combining the yogurt, 2 cloves finely chopped garlic, 1 tablespoon dill, 1 tablespoon lemon juice, and 1 tablespoon olive oil. This sauce provides a creamy contrast to the grilled kebabs.
  8. Serve the skewers with the garlic yogurt sauce on the side. The sauce adds a fresh touch that really completes the dish.

Nutrition Infos

  • Servings: 4
  • Calories: 350
  • Protein: 32g
  • Carbs: 10g
  • Fat: 22g
  • Fiber: 1g

These are estimates. Exact values depend on specific brands and portion sizes.

Time and temp

  • Marinating: 30 min at refrigerator temperature — ingredients well infused.
  • Soaking skewers: 30 min at room temperature — skewers softened.
  • Grill chicken: 15 min on medium heat — browned and cooked through. Total: 1 hour 15 minutes.

The biggest timing mistake here is not allowing enough time for marination. It may result in bland kebabs.

What goes wrong

  • Mistake: Skipping the marination time. Result: Dry chicken with little flavor. Fix: Always marinate for at least 30 minutes. Signal: The chicken should be juicy and well-seasoned.
  • Mistake: Not soaking wooden skewers. Result: Skewers burn while grilling. Fix: Soak in water for at least 30 minutes. Signal: Skewers stay intact and don’t char.

The separation of layered flavors makes a significant difference in this dish, and a good marination step prevents dryness.

Swaps that don’t break it

  • Chicken breast to thighs: Thighs result in juicier kebabs but require a bit more cooking time.
  • Red onion to yellow onion: A milder flavor without needing adjustments.
  • Olive oil to avocado oil: Lighter taste with high smoke point, perfect for grilling without additional changes.

Serving

  • A side of tabbouleh adds a refreshing herbaceous note to the meal, balancing the richness.
  • Grilled vegetables provide a smoky contrast to the chicken skewers that works nicely.
  • A crisp green salad offers a nice crunch and helps cut through the richness.

The yogurt sauce served alongside these kebabs truly completes the meal with its refreshing tang.

Storing leftovers

  • Fridge: 2 days in an airtight container.
  • Freezer: Not recommended; chicken texture can become rubbery when frozen.
  • Next day: The chicken may dry out slightly, but the yogurt sauce adds moisture when served fresh.

One last thing

The success of these Mediterranean Chicken Kebabs lies in the balance of spices in the marinade. Consider using various vegetables like zucchini or mushrooms for a unique twist next time. Weeknight dinners can easily become something special with this easy recipe waiting at home.

FAQ

Can I make this ahead of time?

You can marinate the chicken and vegetables up to a day ahead before grilling. Just store it covered in the refrigerator.

How long does this recipe keep in the fridge?

These kebabs can last up to 2 days in the fridge, but they are best enjoyed fresh for optimal taste and texture.

Can you freeze these kebabs?

Freezing the cooked kebabs is not recommended, as the texture of the chicken can become rubbery when thawed.

What can I substitute for yogurt in the sauce?

Sour cream works well as a substitute in the sauce, providing a similar creaminess with a slight tang.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
45 min grilled mediterranean chicken kebabs 2026 08 21 170331 1

Mediterranean Chicken Kebabs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten-Free

Description

Tender and flavorful chicken kebabs marinated with spices, grilled to perfection, and served with a creamy garlic yogurt sauce.


Ingredients

Scale
  • 2 chicken breasts (cut into cubes)
  • 1 red onion (cut in quarters)
  • 1 bell pepper (cut into squares)
  • 2 teaspoons Sweet Paprika
  • 1 teaspoon Italian Seasoning
  • 1 teaspoon nutmeg
  • 1/4 teaspoon Smoked Paprika
  • 1/4 teaspoon cardamom
  • 1 teaspoon salt
  • 3 cloves garlic (chopped)
  • 1 lemon (juiced)
  • 1/2 cup olive oil (extra virgin)
  • 1 cup yogurt (natural)
  • 2 cloves garlic (finely chopped)
  • 1 tablespoon dill (chopped)
  • 1 tablespoon lemon juice
  • 1 tablespoon olive oil (extra virgin)
  • Salt & Pepper to taste

Instructions

  1. Mix the marinade ingredients: Sweet Paprika, Italian Seasoning, nutmeg, Smoked Paprika, cardamom, salt, garlic, lemon juice, and olive oil.
  2. Add the cubes of chicken, red onion quarters, and pepper squares to a large bowl.
  3. Pour the marinade over the chicken and veggies, ensuring everything is coated.
  4. Let this sit in the refrigerator for 30 minutes.
  5. Soak wooden skewers in water for at least 30 minutes.
  6. Thread the ingredients onto the skewers in order: onions, chicken, and peppers.
  7. Cook the skewers on a medium hot grill for about 15 minutes, turning often.
  8. Mix the garlic yogurt sauce by combining yogurt, finely chopped garlic, dill, lemon juice, and olive oil.
  9. Serve the skewers with the garlic yogurt sauce on the side.

Notes

For a unique twist, consider using different vegetables like zucchini or mushrooms.

  • Prep Time: 30 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 22g
  • Saturated Fat: 3g
  • Unsaturated Fat: 19g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 32g
  • Cholesterol: 90mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star