Juicy, garlicky chicken skewers packed with protein for a quick and satisfying meal. Perfect for busy weeknights or meal prep, these skewers are a macro-friendly dinner option that’s ready in…

Ingredients

Toggle: Metric / US

Instructions

Step 1

If using wooden skewers, soak them in water for at least 30 minutes before grilling. This prevents them from burning and ensures even cooking. For metal skewers, no soaking is needed. Pat the chicken cubes dry with paper towels to remove excess moisture—this helps the marinade adhere better and promotes browning. In a large mixing bowl, combine olive oil, minced garlic, freshly grated Parmesan cheese, salt, black pepper, paprika, onion powder, and lemon juice. Whisk until well blended. The mixture should be thick and fragrant. Add the chicken cubes and toss thoroughly, ensuring every piece is coated. Cover the bowl with plastic wrap and refrigerate for at least 15 minutes (or up to 2 hours) to allow the flavors to meld. Do not marinate longer than 2 hours, as the lemon juice can begin to break down the chicken’s texture.

Step 1 image
Step 2

Thread the marinated chicken cubes onto the skewers, leaving a small gap between each piece to allow for even heat circulation. Aim for about 5-6 cubes per skewer, depending on size. Press them gently but not too tightly—overcrowding can cause steaming instead of searing. Once all skewers are assembled, preheat your grill, grill pan, or air fryer to medium-high heat (about 400°F/200°C). If using a grill, oil the grates lightly to prevent sticking. For air fryer, preheat for 3 minutes.

Step 2 image
Step 3

Grill the skewers for 10-12 minutes, turning every 3-4 minutes to achieve an even golden-brown crust. Look for visual cues: the chicken should have distinct grill marks and a slightly charred edge. The internal temperature should reach 165°F (74°C) when measured with an instant-read thermometer. If using an air fryer, arrange skewers in a single layer (cook in batches if needed) and air fry at 400°F (200°C) for 10-12 minutes, flipping halfway through. The Parmesan will create a crispy, cheesy crust that is irresistible.

Step 3 image
Step 4

Remove the skewers from heat and let them rest for 2-3 minutes. This allows the juices to redistribute, ensuring each bite is moist and tender. Garnish with freshly chopped parsley and an extra sprinkle of Parmesan if desired. Serve immediately with a side of roasted vegetables, a fresh green salad, or cauliflower rice for a complete high-protein meal. For meal prep, let skewers cool completely, then store in an airtight container in the refrigerator for up to 4 days. Reheat gently in a microwave or air fryer to maintain texture.

Step 4 image

For best results

  • For the juiciest chicken, choose chicken thighs instead of breasts. Thighs have a higher fat content, which keeps them moist even if slightly overcooked. If using breasts, pound them to an even thickness before cubing to ensure uniform cooking. Always let the chicken come to room temperature for 15 minutes before grilling—this reduces temperature shock and helps the inside cook at the same rate as the outside.
  • Freshly grated Parmesan is non-negotiable for the best flavor and texture. Pre-shredded cheeses often contain anti-caking agents that prevent melting and browning. Use a microplane or the fine side of a box grater to grate a block of Parmigiano-Reggiano. The nutty, salty notes will permeate every bite and create a crisp, golden crust.
  • To maximize garlic flavor without burning, use fresh garlic cloves and mince them finely. Garlic powder can be added for extra depth, but fresh garlic provides that pungent, aromatic kick. If you're sensitive to raw garlic, sauté the minced garlic in a tablespoon of olive oil for 30 seconds until fragrant before mixing with the marinade—this mellows the flavor while retaining aroma.
  • Soaking wooden skewers is crucial to prevent them from catching fire on the grill. Submerge them in warm water for at least 30 minutes; add a splash of vinegar or lemon juice to the water to infuse a subtle tang into the skewers. For metal skewers, look for flat or twisted styles that prevent the chicken from spinning when you turn them.
  • Don't skip the resting step after cooking. Resting allows the muscle fibers to relax and reabsorb juices that have been forced to the surface during cooking. A 2-3 minute rest can make the difference between dry, stringy chicken and succulent, fork-tender skewers. Tent loosely with foil to keep warm.
  • For even cooking, cut chicken cubes into uniform 1-inch pieces. Use a ruler or visual estimate—consistency is key. If some pieces are smaller, they will cook faster and dry out while larger pieces remain undercooked. Take the time to trim any uneven edges.
  • To achieve beautiful grill marks, place the skewers diagonally across the grill grates and do not move them for the first 3-4 minutes. Rotate 90 degrees halfway through that side for crosshatch marks. Resist the urge to flip too early—the chicken will release naturally when properly seared.

Variations

  • Lemon Herb Twist: Replace the Parmesan with 2 tablespoons of nutritional yeast for a dairy-free version that still offers a cheesy flavor. Add 1 teaspoon of dried oregano and 1 teaspoon of dried thyme to the marinade, and increase lemon juice to 2 tablespoons. This variation is bright, herby, and perfect for spring and summer gatherings.
  • Spicy Chipotle: Add 1-2 chipotle peppers in adobo sauce (minced) along with 1 teaspoon of smoked paprika and a pinch of cayenne pepper. Omit the Parmesan or use a dairy-free alternative. The smoky heat pairs beautifully with a cooling cilantro-lime yogurt dip. This version adds a kick without overwhelming the chicken's natural flavor.
  • Honey Garlic Glaze: After grilling, brush the skewers with a mixture of 2 tablespoons honey, 1 tablespoon soy sauce (or coconut aminos for gluten-free), and a pinch of red pepper flakes. Return to the grill for 1-2 minutes per side to caramelize. This sweet-savory variation is a crowd-pleaser and adds a sticky, glossy finish.
  • Mediterranean Style: Swap the Parmesan for crumbled feta cheese and add 1/4 cup chopped sun-dried tomatoes and 1/4 cup Kalamata olives to the marinade. Serve with tzatziki sauce and warm pita bread. The briny, tangy flavors transport you to the Greek islands.
  • Air Fryer BBQ Chicken Skewers: Replace the Parmesan with 1/4 cup of your favorite barbecue sauce and reduce olive oil to 2 tablespoons. Cook in the air fryer at 380°F for 10-12 minutes, brushing with additional sauce halfway through. The air fryer creates a sticky, caramelized exterior with minimal mess.
  • Keto-Friendly Variation: Use chicken thighs and replace the Parmesan with an extra 2 tablespoons of olive oil and 1/4 cup of crushed pork rinds mixed with Italian seasoning for a crunchy coating. Serve with avocado slices and a side of steamed broccoli drizzled with butter. This variation is ultra-low-carb and high in healthy fats.

Nutrition

  • Calories310 kcal
  • Total Fat18g
  • Saturated Fat5g
  • Cholesterol85mg
  • Sodium680mg
  • Total Carbohydrates4g
  • Dietary Fiber1g
  • Sugars1g
  • Protein34g

Common Questions

Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are more forgiving and stay juicier due to their higher fat content. Just adjust cooking time slightly—thighs may need an extra 1-2 minutes per side. Ensure they reach an internal temperature of 175°F (80°C) for optimal tenderness, as the darker meat benefits from a slightly higher temp to break down connective tissue.
How do I prevent the chicken from sticking to the grill?
First, make sure your grill grates are clean and well-oiled. Use a paper towel dipped in vegetable oil and held with tongs to rub the grates just before placing the skewers. Also, allow the chicken to sear undisturbed for the first 3-4 minutes—it will release naturally when a crust forms. If you try to flip too early, it will stick.
Can I make these skewers in the oven?
Yes. Preheat your oven to 425°F (220°C) and line a baking sheet with foil or parchment paper. Place the skewers on a wire rack set over the baking sheet to allow air circulation. Bake for 12-15 minutes, turning halfway through, until the chicken is cooked through and golden. For extra browning, switch to broil for the last 2 minutes.
How long can I store leftover skewers?
Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze the skewers (without garnishes) in a single layer on a baking sheet, then transfer to a freezer-safe bag for up to 3 months. Reheat in an air fryer at 350°F (175°C) for 5-7 minutes, or in a microwave at 50% power to avoid drying out.
Can I use pre-shredded Parmesan cheese?
We strongly recommend freshly grated Parmesan for the best flavor and texture. Pre-shredded cheese is coated with cellulose and starches to prevent clumping, which inhibits melting and browning. If you must use pre-shredded, look for a high-quality brand and expect a slightly less crispy crust.
Is this recipe gluten-free?
Yes, all ingredients listed are naturally gluten-free. However, always check labels on spices, lemon juice, and Parmesan to ensure no cross-contamination if you have celiac disease. Some spice blends may contain wheat flour as an anti-caking agent, so use single-ingredient spices.
What sides go best with these skewers?
These skewers pair beautifully with a variety of sides. For a low-carb option, try roasted zucchini, cauliflower rice, or a Greek salad. For a heartier meal, serve with quinoa, couscous, or garlic bread. A simple dip like tzatziki, ranch, or chimichurri elevates the dish further.
Can I freeze the marinated raw chicken?
Yes, you can freeze the chicken in the marinade for up to 3 months. Place the chicken and marinade in a freezer-safe zip-top bag, remove as much air as possible, and seal. Thaw overnight in the refrigerator before threading onto skewers and cooking. Do not refreeze once thawed.