Grilled Chicken Al Pastor Skewers

Featured in: Weeknight Dinners

Marinate boneless chicken thighs in a blended al pastor mix of soaked guajillo chiles, achiote, citrus and spices for at least an hour to build deep, smoky-sweet flavor. Thread chicken with pineapple (and onion if desired) onto skewers, brush with oil, and grill over medium-high heat until charred and cooked through, about 12–15 minutes. Finish with chopped cilantro and lime wedges for brightness.

Updated on Thu, 23 Apr 2026 01:04:49 GMT
Grilled Chicken Al Pastor Skewers showcasing smoky chicken and charred pineapple goodness. Save to Pinterest
Grilled Chicken Al Pastor Skewers showcasing smoky chicken and charred pineapple goodness. | matrixbowl.com

There’s something about the first sizzle of chicken hitting a hot grill that wakes up all my senses—especially when the air fills with the smoky aroma of chilies and citrus that comes from this al pastor marinade. I first tried combining pineapple and chicken on a whim after I found a ripening pineapple on my counter on a sunny Saturday. The result was a juicy, caramelized bite I couldn’t stop thinking about for days. The marinade stains your hands red and hints at just how much punch the flavors will pack. Every time I grill these skewers, I’m reminded of that spontaneous afternoon that turned into a household favorite.

Once, on a breezy summer evening, I grilled these skewers for friends who had just moved to our city. Smoke wafted from the grill and the conversation grew as lively as the colors on the skewers—slices of pink pineapple, red onion, and that gorgeous marinated chicken. The laughter—louder than usual—made me think there’s something about handheld food that puts everyone instantly at ease. A few drops of lime squeezed over everything sealed the deal. Someone even tried to sneak a skewer home wrapped in a napkin.

Ingredients

  • Dried guajillo chiles: These bring earthiness and a mellow heat; soak them until flexible or you’ll have tough bits in your marinade.
  • Achiote paste: Essential for color and tang; scrape the package thoroughly, the tiniest bit left behind adds depth.
  • Garlic cloves: Two is just enough for punch, but roast them first for a rounder taste if you’re feeling fancy.
  • Orange juice: Its brightness is non-negotiable—fresh or bottled, both work, but the fresh juice feels extra sunny.
  • Apple cider vinegar: Adds zing; I learned a splash more if you like sharper marinades won’t hurt.
  • Pineapple juice: Reinforces the fresh pineapple flavor and helps tenderize the chicken.
  • Dried oregano: Just a teaspoon wakes up the whole marinade; the Mexican variety adds a peppery finish.
  • Ground cumin: Adds a warm, earthy undertone; don’t skip it even if you’re tempted.
  • Smoked paprika: A subtle smoky layer gives you that just-from-the-grill taste even on a grill pan.
  • Salt and black pepper: Both are crucial for seasoning; taste the marinade before using if you’re unsure about heat.
  • Boneless, skinless chicken thighs: Juicier and more forgiving than breast; cut them evenly for perfect grilling.
  • Fresh pineapple: Go for ripe but still firm fruit—too soft and it falls apart on the skewer; chunk size matters.
  • Red onion (optional): Adds color and becomes sweet on the grill; kids will sneak these if you’re not looking.
  • Vegetable oil: Brush on so nothing sticks and you get a beautiful char.
  • Fresh cilantro: Sprinkle as a bright, herbal finish right before serving—don’t chop too far in advance.
  • Lime wedges: Serve plenty; people will squeeze more than you think.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep the guajillo chiles:
Soak them in hot water until soft, about 10 minutes, then drain. You’ll notice a deep, rich red color that means they’re ready to blend.
Blend the marinade:
Combine the soaked chiles, achiote paste, garlic, orange juice, vinegar, pineapple juice, oregano, cumin, paprika, salt, and pepper in a blender until smooth and vibrant. Take a second to inhale—it should smell like a festival in the kitchen.
Marinate the chicken:
Put the chicken thigh pieces in a large bowl and pour in all the marinade. Toss with your hands (gloves encouraged!) until everything is coated, then cover and let sit in the refrigerator for at least 1 hour.
Heat up the grill:
Preheat a grill or grill pan to medium-high. You’ll want it hot enough to get nice sear marks as soon as you add the skewers.
Assemble the skewers:
Alternate marinated chicken, pineapple, and onion on your skewers, pressing the pieces close but not jammed. Try to finish and begin with chicken to keep things sturdy.
Oil and grill:
Brush the loaded skewers lightly with vegetable oil. Grill for about 12–15 minutes, turning occasionally, until the chicken is cooked through and a little bit charred at the edges.
Garnish and serve:
Transfer the skewers to a serving platter, sprinkle generously with chopped cilantro, and pile on lime wedges. Watch them disappear almost instantly.
Juicy, marinated Grilled Chicken Al Pastor Skewers ready for summer grilling. Save to Pinterest
Juicy, marinated Grilled Chicken Al Pastor Skewers ready for summer grilling. | matrixbowl.com

There was this one backyard get-together where the last skewer disappeared before I even sat down. Someone shouted that this was the only chicken they’d ever ask for seconds of, and I still remember the feeling of pride mixed with a little envy for whoever snagged that last bite. Serving these skewers always feels like passing around more than just food—it’s a shared little celebration, every single time.

Making the Most of Your Grill

My old grill doesn’t have fancy temperature settings, so I’ve learned to trust the look and sound of the cooking chicken. If your grill flares up, try shifting the skewers away from the direct flame to prevent burning the marinade. You’ll get char that’s deep and delicious without losing juiciness. The sizzle should be lively but not wild. And even if fire kisses a piece or two, those bites usually get gobbled first.

How to Serve and Pair These Skewers

These skewers have a way of stealing the show, but I usually round out the table with a big bowl of Mexican rice and some soft corn tortillas. The leftover marinade, if heated up well, can make a stellar drizzle if you’re feeling fancy. I’ve also tucked the chicken and pineapple inside warm tortillas for next-day tacos—which did not last long. A crisp, cold lager goes down perfectly with all the smoky-sweet flavors. Don’t be surprised if the pineapple gets picked off and swiped right out of the serving platter—consider it a compliment.

Ingredient Swaps and Last-Minute Fixes

I once swapped in poblano peppers for guajillo when I couldn’t find any, and the flavor turned smoky and mellow—worth a try if you like subtle heat. Chicken breast works in a pinch, but keep your grill extra hot and your timing quick to avoid drying out the meat. If you run out of skewers, just toss everything on a grill tray—it’s messy, but no one complains about flavor.

  • A squeeze of extra lime brightens up leftovers instantly.
  • If you’re short on time, marinate for 30 minutes at room temp instead of an hour in the fridge.
  • Pat chicken dry before grilling for the best charring action.
Vibrant Grilled Chicken Al Pastor Skewers with cilantro, lime, and sweet pineapple. Save to Pinterest
Vibrant Grilled Chicken Al Pastor Skewers with cilantro, lime, and sweet pineapple. | matrixbowl.com

Pulled piping hot from the grill, these al pastor skewers have never once lasted long enough for leftovers in my kitchen. Here’s to sweet, smoky bites and whatever spontaneous moments they might spark at your table.

Recipe FAQs

How long should I marinate the chicken?

At least 1 hour is enough to infuse flavor, but marinating 4–12 hours deepens the achiote and guajillo profile and yields juicier results. Avoid over-marinating more than 24 hours to prevent texture breakdown.

Which cut of chicken works best?

Boneless, skinless thighs are ideal for grilling: they stay moist and tolerate high heat without drying. You can use breast if preferred, but watch cooking time closely to avoid dryness.

How do I get a good char without burning the pineapple?

Grill over medium-high heat and turn frequently. Position pineapple away from direct flare-ups, brush skewers lightly with oil, and remove pineapple slightly earlier if it starts to blacken excessively.

Can I prepare the al pastor marinade ahead of time?

Yes. Blend the marinade and refrigerate up to 48 hours. If storing longer, keep it frozen. Rehydrate guajillo chiles just before blending for the best bright, smoky flavor.

How can I add more heat or complexity?

Stir in sliced jalapeño or a pinch of cayenne to the marinade for heat. A little smoked paprika or extra char from the grill enhances depth without overpowering the pineapple's sweetness.

What tools make skewering easiest?

Use metal skewers for even heat and easy flipping, or soak wooden skewers for 30 minutes before use to prevent charring. A sturdy pair of tongs helps turn without tearing the meat.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Grilled Chicken Al Pastor Skewers

Smoky, marinated chicken skewers charred with sweet pineapple and bright lime.

Prep Duration
25 minutes
Cook Duration
15 minutes
Overall Time
40 minutes
Created by Zoey Rogers


Skill Level Medium

Cuisine Origin Mexican-Inspired

Makes 4 Serving Size

Dietary Info No Dairy, No Gluten

What You Need

Marinade

01 3 dried guajillo chiles, stemmed and seeded
02 2 tablespoons achiote paste
03 2 garlic cloves
04 1/4 cup orange juice
05 2 tablespoons apple cider vinegar
06 2 tablespoons pineapple juice
07 1 teaspoon dried oregano
08 1 teaspoon ground cumin
09 1/2 teaspoon smoked paprika
10 1/2 teaspoon salt
11 1/4 teaspoon black pepper

Proteins & Produce

01 1.5 pounds boneless, skinless chicken thighs, cut into 1½-inch pieces
02 1/2 fresh pineapple, peeled, cored and cut into 1½-inch chunks
03 1 medium red onion, cut into chunks (optional)

Grilling & Garnish

01 2 tablespoons vegetable oil
02 Fresh cilantro, chopped, for garnish
03 Lime wedges, for serving

How to Make It

Step 01

Soak chiles: Place guajillo chiles in a heatproof bowl, cover with hot water and let soften for 10 minutes; drain thoroughly.

Step 02

Blend marinade: Combine soaked chiles, achiote paste, garlic, orange juice, apple cider vinegar, pineapple juice, oregano, cumin, smoked paprika, salt and black pepper in a blender and process until completely smooth.

Step 03

Marinate chicken: Place chicken pieces in a large bowl, pour the blended marinade over the chicken, toss to coat evenly, cover and refrigerate for at least 1 hour or up to overnight for deeper flavor.

Step 04

Preheat grill: Preheat grill or grill pan to medium-high heat (approximately 400–450°F / 200–230°C). Oil grates or brush skewers lightly to prevent sticking.

Step 05

Assemble skewers: Thread marinated chicken pieces alternately with pineapple chunks and onion pieces onto metal skewers or wooden skewers that have been soaked in water.

Step 06

Oil skewers: Lightly brush each assembled skewer with vegetable oil to promote even charring and prevent sticking.

Step 07

Grill until cooked: Place skewers on the preheated grill and cook 12–15 minutes, turning occasionally, until chicken reaches an internal temperature of 165°F (74°C) and edges are slightly charred.

Step 08

Rest and serve: Transfer skewers to a platter, let rest for 3–5 minutes, garnish with chopped cilantro and serve with lime wedges.

Tools Required

  • Grill or grill pan
  • Blender
  • Skewers (metal or soaked wooden)
  • Mixing bowls
  • Tongs

Allergy Details

Check ingredients for allergens; reach out to a healthcare provider if you're unsure.
  • No major allergens by default; verify achiote paste, vinegars and other processed ingredients for possible cross-contamination.

Nutrition (per serving)

This info serves as a general guide and isn't medical advice.
  • Caloric Value: 350
  • Fat content: 13 grams
  • Carbohydrates: 20 grams
  • Proteins: 36 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.