This post may contain affiliate links to products I use and highly recommend. You can read my full disclosure . As an Amazon Associate I earn from qualifying purchases.
These indoor grill chicken kabobs have juicy marinated chicken, tender vegetables, and browned edges without needing an outdoor grill. A hot cast iron grill pan gives the skewers that grilled look while the lemon and herb marinade keeps the chicken flavorful.

They’re an easy main dish when you want grilled chicken but need to cook inside. Serve them with garlic butter rice or add the chicken and vegetables to a salad with my Caesar dressing. If you’d rather use the air fryer, try my marinated chicken kabobs.
Ingredients Needed
- Chicken breasts: Cut them into evenly sized pieces so they cook at about the same rate.
- Italian seasoning: Adds an easy mix of herbs to the marinade.
- Garlic powder: Gives the chicken savory flavor without fresh garlic burning on the hot pan.
- Salt and black pepper: Season the chicken.
- Olive oil: Forms the base of the marinade and helps the chicken brown.
- Lemon juice: Adds a bright, fresh flavor.
- Bell peppers: Use any color you like and cut them close to the size of the chicken.
- Red onion: Softens as it cooks and adds a little sweetness.
How to Make Chicken Kabobs on an Indoor Grill Pan
Marinate the chicken
Coat the chicken well with the lemon, olive oil, and seasonings, then let it marinate in the refrigerator. Before you assemble the skewers, the chicken should look evenly coated.
Assemble the kabobs
Alternate the chicken with the peppers and onion. Try not to press everything too tightly together. A little space between the pieces helps more of the chicken and vegetables touch the hot pan and brown.
Start with a hot grill pan
Give the cast iron grill pan time to preheat before adding the skewers. You should hear a good sizzle when the chicken hits the pan. If you don’t, let the pan heat a little longer before adding the rest.

Cook until browned and juicy
Rotate the skewers as the chicken develops color and releases easily from the pan. The vegetables should soften and pick up some browning while the chicken stays juicy inside.
SAVE THIS RECIPE
Use an instant-read thermometer to make sure the thickest pieces of chicken reach 165°F.
Tips for the Best Indoor Chicken Kabobs
- Keep the pieces similar in size: This helps the chicken cook evenly.
- Don’t overcrowd the skewers: If everything is packed too tightly, the chicken and vegetables are more likely to steam than brown.
- Preheat the pan well: A properly heated grill pan makes a big difference in the color and grill marks.
- Let the chicken release before turning: If it sticks strongly when you try to rotate the skewer, give it a little more time to brown.
- Use your exhaust fan: A hot cast iron grill pan can get smoky as the marinade and chicken brown.
- Check the temperature: The thickest pieces of chicken should reach 165°F.
Can You Make Chicken Skewers on the Stove?
Yes. I make these right on the stove with a cast iron grill pan, so you don’t need an outdoor grill.
I like a grill pan because the raised ridges give the chicken and vegetables those browned grill marks. A regular cast iron skillet works too, but you’ll get more even browning instead of distinct grill lines.
If you want the same indoor grilling method without assembling skewers, try my easy grill pan chicken breasts.
Metal vs. Wooden Skewers
Both work well for these chicken kabobs.
Metal skewers are reusable and don’t need any prep, so they’re what I reach for most often.
Wooden or bamboo skewers work too. Just soak them in water before cooking to help keep the exposed ends from scorching against the hot grill pan.
What to Serve with Chicken Kabobs
Since the skewers already have chicken and vegetables, I usually keep the rest of the meal simple. Garlic butter rice is an easy option when you want something warm and savory.
For a vegetable side, try asparagus with bacon. If you want something cool and fresh next to the hot skewers, cucumber onion salad works well too.
You can also slide the chicken and vegetables off the skewers and use them in salads or bowls. If you want a different flavor, try my chicken marinade with citrus, soy sauce, Dijon, herbs, and spices.

Indoor Grill Chicken Kabobs
Use DRDAVINAHS at checkout to save on some equipment & ingredients!
Recommended Equipment
- Skewers
Ingredients
For the Marinade
- 1 lb Chicken Breasts, cut into 1-inch cubes
- 1 tbsp Italian Seasoning
- ½ tbsp Garlic Powder
- 1 tsp Natural Ancient Sea Salt, use DRDAVINAHS to save
- ¼ tsp Black Pepper
- ⅓ cup Olive Oil
- 2 tbsp Lemon Juice
For Cooking & Skewers
- 2 Bell Peppers, cut into “squares”
- ½ Red Onion, cut into “squares”
- 2 tbsp Olive Oil
Instructions
Marinate the Chicken
- Add the chicken to a large resealable bag.
- Mix the Italian seasoning, garlic powder, salt, and black pepper in a small bowl. Sprinkle the mixture over the chicken.
- Add the olive oil and lemon juice. Massage the bag until the chicken is evenly coated.
- Refrigerate for at least 4 hours or overnight.
Cook the Chicken Kabobs
- Preheat a cast iron grill pan over medium heat. Lightly coat the pan with about 1 tablespoon of olive oil. Turn on the stove exhaust fan since the hot grill pan may smoke.
- Thread the marinated chicken, bell peppers, and red onion onto metal or soaked wooden skewers.
- Place the skewers on the hot grill pan. Cook for 3–4 minutes, then rotate. Continue cooking and rotating every 3–4 minutes until browned on all sides, about 12–16 minutes total.
- Check the thickest pieces of chicken with an instant-read thermometer. They should reach 165°F.
- Add a little more oil to the pan during cooking only if needed to prevent sticking.
SAVE THIS RECIPE
Recipe Notes
- Cut evenly: Keep the chicken pieces about the same size so they cook at the same rate.
- Wooden skewers: Soak them in water for at least 30 minutes before cooking. Metal skewers do not need to be soaked.
- Leave some space: Avoid packing the chicken and vegetables too tightly so they can brown instead of steam.
- Use temperature as your guide: Cooking time can vary depending on the size of the chicken pieces and the heat of your pan. The chicken is done at 165°F.
Nutrition Details
The nutrition facts come from entering the recipe ingredients into a database of food ingredients. They may vary for any recipe based on the exact product used.



















Leave a Reply