Italian Grilled Chicken Skewers – Easy Chicken Kabobs
There’s something irresistibly inviting about the sight and smell of Italian grilled chicken skewers sizzling on your outdoor grill. These kabobs burst with the fresh flavors of bell peppers, zucchini, and mushrooms, all coated in a fragrant blend of rosemary, thyme or basil, and garlic. As the Italian chicken kabobs cook to golden-brown perfection, the tang of lemon juice adds an extra layer of flavor.
This chicken recipe will remind you of a Mediterranean summer evening. Whether you’re firing up your outdoor grill or using a grill pan inside, I know that the whole family will love this recipe and ask for it every week.

Why We Love Italian Grilled Chicken Skewers:
- Perfect balance of flavors. Juicy chicken, sweet bell peppers, earthy mushrooms, and fresh zucchini blend for a fun, exciting bite. Warm, cozy aroma. Garlic and herbs add a gentle depth that complements each ingredient’s natural flavor.
- Simple yet stunning. This dish looks fancy and tastes rich, but it’s easy enough for a weeknight or casual summer barbecue, with a quick homemade marinade keeping the chicken juicy and flavorful.
- Fresh and versatile. Perfect for grilling, these skewers have a lot of outdoor flavors with fresh rosemary, thyme, and lemon juice, making a healthy, refreshing meal for everyone.
This post contains some affiliate links for your convenience (which means if you make a purchase after clicking a link, I will earn a small commission, which helps keep my blog up and running, but it won’t cost you a penny more)! Click here to read my full disclosure policy.
Tools Needed:
- Metal Skewers or Wooden Skewers
- Outdoor Grill
- Tongs for Grilling
- Meat Thermometer Digital
- Disposable Vinyl Gloves, Clear, Industrial Grade, Powder-Free, Latex-Free

Ingredients Needed and Substitutions:
- 3 to 4 Boneless Skinless Chicken Breasts – Can swap for boneless skinless chicken thighs, if you prefer a slightly richer, more forgiving cut that remains juicy during grilling.
- Onion – Sweet White Vidalia or Red Onion
- Bell Peppers – Red bell peppers add a sweet, slightly smoky flavor and vibrant color to the skewers. Yellow or orange bell peppers are great alternatives if you want to vary the color, while green peppers offer a bit more bite.
- Mushrooms – White or Brown
- Zucchini – You can also experiment with other vegetables like cherry tomatoes
or yellow squash if you want to mix things up. - Olive Oil – Olive oil forms the marinade’s base and helps the chicken develop a perfect golden crust when grilled.
- Fresh garlic. -Minced garlic adds a gentle, savory kick to the chicken, enhancing the marinade’s flavor.
- Fresh Rosemary – Fresh rosemary brings a bold, aromatic punch to the marinade, though dried can work in a pinch.
- Thyme or Basil – Thyme adds a subtle, earthy warmth that complements the other herbs for a balanced flavor.
- Lemon juice -adds brightness and tenderizes the chicken; you can substitute it with white wine vinegar or lime juice for a slightly different twist.
- Salt and Pepper. A simple pinch of salt and pepper enhances all the flavors, tying the marinade together.

How to Make Easy Chicken Kabobs:
- If using wooden skewers, soak for at least 30 minutes in water to prevent burning.
- Cut the boneless, skinless chicken breasts into uniform 1-inch pieces and add to a large bowl.
- Next, mix the marinade; in a small bowl, add olive oil, minced fresh garlic, fresh rosemary, dried or fresh basil or fresh thyme, lemon juice, and salt and pepper.
- Add the marinade to the chicken and coat. Let it sit for 15 minutes or overnight.
- Cut up the vegetables into uniform sizes similar to the chicken. Cut the peppers, mushrooms, zucchini, and onion.
- Assemble the skewers; add one of the vegetables to the end of the skewer and alternate chicken and vegetables, ending up with a vegetable. (best a onion or a pepper) Have an average of 4 to 5 pieces of chicken on each skewer.
- In order to keep your kitchen clean and not to cross-contaminate the chicken with other food, use disposable gloves and set the uncooked skewers on a baking sheet.
- Heat the grill to medium to high heat. When the grill is 400°F, add the skewers to the grill. The high heat and the oil on the chicken will keep the food from sticking. Cook for 3 to 4 minutes and turn the skewers, and cook another 3 minutes. Use a Meat Thermometer to cook the chicken to 165°F. If not that high turn again and cook another 2 minutes.
- Serve after resting for 5 minutes or keep warm in the oven if cooking in batches.

Recipe Tips and Hacks:
- Marinate early – Let the chicken sit in the chicken marinade for at least 15 minutes, or overnight in a sealed container, for juicy, flavorful meat.
- Wooden Skewers – To keep from burning, soak the wooden skewers and bamboo skewers in water for 30 minutes before assembling.
- Cut evenly – Chop chicken into 1-inch pieces so all pieces cook at the same rate, avoiding overdone or underdone bits.
- Heat grill well – Warm your outdoor grill or grill pan to medium-high heat before adding skewers to seal in juices and get a nice char.
- Turn skewers – Rotate skewers at least 2 times for even browning and fully cooked, tasty chicken.
- Rest after grilling – Let skewers sit a few minutes before serving to keep the chicken moist and delicious. You can put the finished skewers in the oven on low if you have to grill in more than one batch.
- Check Internal Temperature – Use a meat thermometer to hit an internal temperature of 165°F, ensuring safe, tender chicken without guessing.
- Add lemon Juice, squeeze – Serve with lemon wedges for a fresh, zesty kick that brightens the grilled flavors.

Italian Chicken Skewers Variations:
- Add Spice: Sprinkle red pepper flakes into the marinade to introduce a subtle heat that pairs beautifully with the smoky grilled flavors.
- Swap Chicken for Shrimp: For an alternative, use large shrimp skewered similarly and marinated in the same herb and garlic blend. Shrimp grill quickly, perfect for a fast meal.
- Veggie-Only Kabobs: Leave out the chicken altogether and layer hearty vegetables like eggplant, cherry tomatoes, and onions for a vegetarian-friendly option.
What To Serve With Italian Chicken Skewers:
Easy Salad with Coleslaw for a Crowd
Irresistible Easy Crunchy Asian Ramen Salad with Coleslaw that’s perfect for any crowd. Packed with savory flavors and a satisfying crunch, this recipe features crispy ramen noodles baked in buttery seasoning and mixed with fresh coleslaw for a deliciously simple yet flavorful dish.
How to Make Classic Macaroni Salad with Light Mayo
This Classic Macaroni Salad is a crowd-pleasing dish that’s as simple to whip up as it is delicious, making it the Best Macaroni Salad for any gathering. Our Easy Macaroni Salad recipe uses light mayo for a Creamy Macaroni Salad texture without the heaviness, blending perfectly cooked elbow pasta with crisp veggies like celery, bell peppers, and onions. Ideal for summer barbecues or quick weeknight sides.
Troubleshooting Common Problems:
- Chicken Ends Up Dry: Make sure not to overcook the chicken by cutting it into uniform pieces and monitoring the internal temperature. Marinade time is critical to retain moisture, so don’t rush this step.
- Vegetables Cook Unevenly: Cut veggies into pieces similar in size to the chicken cubes to ensure they cook evenly on the skewers. Also, avoid overcrowding to allow proper heat circulation.
- Lack of Flavor: Don’t skip marinating the chicken for at least 15 minutes; this infusion of garlic, lemon, and herbs gives the chicken all the flavor.
- Chicken Sticks to Wooden Skewers: Soak wooden skewers in water for at least 30 minutes before threading to prevent burning and sticking during grilling.
How To Reheat Options:
- Oven Method: Best for preserving texture and flavor. Preheat your oven to 350°F (175°C). Place the skewers on a baking sheet, cover loosely with foil to prevent drying, and heat for 10-15 minutes until warmed through.
- Grill Method: Reheat the skewers on a grill pan over medium heat for 5-7 minutes, turning occasionally. This keeps that fresh grilled taste and adds some crispness back to the chicken.
- Microwave Method: Place the skewers on a microwave-safe plate, cover with a damp paper towel, and microwave on medium power for 1-2 minutes. Quick and convenient, though the chicken may lose some crispness.
FAQs:
Yes, chicken thighs lend a richer flavor and stay juicy. Just adjust the cooking time slightly, as thighs can take a bit longer to cook through.
Not at all; metal skewers work great and don’t require soaking. Choose whichever you prefer or have on hand.
Yes, preparing the marinade in advance allows the flavors to meld beautifully. Just store it in the refrigerator in an airtight container.

Italian Grilled Chicken Skewers – Easy Chicken Kabobs
These Grilled Chicken Skewers are marinated in a zesty blend of lemon, garlic, rosemary, and spices, then paired with vibrant veggies for a flavorful and juicy bite. Perfect for the skewers grill, this easy chicken skewer recipe makes a quick and healthy weeknight meal.
- Total Time: 40 minutes
- Yield: 12 1x
Ingredients
- 3 to 4 Boneless, Skinless Chicken breasts
- 1 large White or Red Onion
- 3–4 Red Bell Peppers
- 10–12 medium Mushrooms
- 2 medium Zucchini
- 1 cup Olive oil
- 1 Tablespoon Minced Fresh Garlic
- 1 Tablespoon Fresh rosemary
- 1 teaspoon dried or fresh Basil or Thyme
- 1/2 cup Lemon Juice
- Salt and Black Pepper to taste
Instructions
- If using wooden skewers, soak for at least 30 minutes in water to prevent burning.
- Cut the boneless, skinless chicken breasts into uniform 1-inch pieces and add to a large bowl.
- Next, mix the marinade; in a small bowl, add olive oil, minced fresh garlic, fresh rosemary, dried or fresh basil or thyme, lemon juice, and salt and pepper.
- Add the marinade to the chicken and coat. Let it sit for 15 minutes or overnight.
- Cut up the vegetables into uniform sizes similar to the chicken. Cut the peppers, mushrooms, zucchini, and onion.
- Assemble the skewers; add one of the vegetables to the end of the skewer and alternate chicken and vegetables, ending up with a vegetable. (best a onion or a pepper) Have an average of 4 to 5 pieces of chicken on each skewer.
- In order to keep your kitchen clean and not to cross-contaminate the chicken with other food, use disposable gloves and set the uncooked skewers on a baking sheet.
- Heat the grill to medium to high heat. When the grill is 400°F, add the skewers to the grill. The high heat and the oil on the chicken will keep the food from sticking. Cook for 3 to 4 minutes and turn the skewers, and cook another 3 minutes. Use a Meat Thermometer to cook the chicken to 165°F. If not that high turn again and cook another 2 minutes.
- Serve after resting for 5 minutes or keep warm in the oven if cooking in batches.
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Category: Main dish
- Method: Grilling
- Cuisine: Italian