Main Course Quick & Easy

Marinated Chicken Skewers

★★★★ ☆ 4.1 (612)

These flavorful chicken skewers are perfect for a quick and easy meal that’s packed with juicy, marinated goodness. Whether you're grilling outdoors or cooking inside, they’re sure to be a crowd-pleaser every time.

◷ 27 min Total Time
♜ 4 Servings
▥ Medium Difficulty
Jump to Recipe ↓

Ingredients

4 servings

Watch the Recipe

Instructions

1

Step 1

In a bowl, toss the chicken with salt, pepper, and ginger garlic paste. Then add chili powder, coriander powder, cumin powder, and a bit of oil. Mix everything well so the chicken is nicely coated.

2

Step 2

Heat some oil in a pan and cook the chicken until it turns golden brown, about 2-3 minutes. Add the carrot and cook for another minute, then throw in the capsicum and onion. Cook everything together for 1-2 minutes, then set it aside.

3

Step 3

In a small bowl, combine water, tomato ketchup, soy sauce, oyster sauce, and chili sauce. Give it a good stir to mix.

4

Step 4

Heat a little oil in the pan again, add the chopped garlic, and sauté for about a minute until fragrant. Pour in the sauce mixture you just made.

5

Step 5

Stir in the cornflour slurry and cook for 2-3 minutes until the sauce thickens up nicely.

6

Step 6

Add the cooked chicken and veggies back into the pan, mix everything well, then turn off the heat.

7

Step 7

Your chicken shashlik is ready to enjoy — serve it up with some steamed white rice!

Why You’ll Love This Recipe

These skewers are packed with flavor thanks to the marinade, making the chicken juicy and tender. They cook quickly, perfect for a weeknight dinner or a weekend barbecue. Plus, they are easy to customize with your favorite herbs and spices.

Serving Suggestions

Serve with a fresh salad, grilled vegetables, or a side of rice or couscous. A dollop of tzatziki or a squeeze of lemon juice on top adds a refreshing touch. These skewers also pair well with warm pita bread or flatbreads.

Storage Tips

Store any leftover cooked chicken in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or on a skillet to keep the meat moist. You can also freeze the cooked skewers for up to 2 months; thaw overnight before reheating.