Pineapple-Chile Chicken Fajitas
Pineapple-chile chicken fajitas balance sweet grilled pineapple against a spicy chile marinade, but the marinade time is not flexible: fresh pineapple contains bromelain, an enzyme that breaks down protein on contact, so more than 30 minutes turns the chicken surface mushy instead of tender. Marinate briefly, grill the chicken and pineapple wedges together, then toss with charred peppers for a dish that is equal parts sweet, smoky, and hot.
- Prep
- 25m
- Cook
- 18m
- Rest
- 5m
- Total
- 45m
- Serves
- 4
- Level
- moderate
A grilled sweet-heat fajita built on a short pineapple-chile marinade — timed carefully around the enzyme that can turn chicken mushy if it sits too long.
Ingredients
Showing ingredients for 4 servings in US customary units.
Marinade
Chicken and fruit
Vegetables
To serve
- 8Flour tortillas, warmedShop
Cook times are not scaled with servings — adjust pan size and cook in batches as needed. Salt and “to taste” items are intentionally left for your judgment.
🛒 links open an Amazon search for that ingredient. Some links may earn FajitaRecipe.com a commission if you buy through Amazon, at no extra cost to you.
Step by step
How to make it
Marinate
Step 1. Stir together the crushed pineapple, chili powder, garlic, and oil. Toss with the chicken and marinate in the refrigerator for exactly 20–30 minutes — set a timer. Do not exceed 30 minutes; see the note below on why longer is worse, not better.
~25 min
Preheat grill
Step 2. Heat a grill to medium-high (about 425–450°F) and oil the grates.
~10 min425°F
Grill chicken
Step 3. Remove the chicken from the marinade, letting excess drip off, and grill 5–6 minutes per side until it reaches 165°F. Discard the used marinade.
~11 min165°F
Grill pineapple and vegetables
Step 4. While the chicken rests, toss the peppers and onion rounds with oil and grill 6–8 minutes, turning once, until charred. Grill the pineapple rings alongside for 2–3 minutes per side until caramelized with visible grill marks.
~8 min
Rest and chop
Step 5. Rest the chicken 5 minutes, then slice into strips. Roughly chop the grilled pineapple rings.
~5 min
Combine
Step 6. Toss the sliced chicken, grilled peppers and onion, and chopped pineapple together. Squeeze lime over the top and adjust salt.
~1 min
Serve
Step 7. Pile into warm tortillas and serve right away.
Doneness & safety
Chicken (all cuts)165°F / 74°C
Cook chicken to a minimum internal temperature of 165°F (74°C), measured at the thickest part with an instant-read thermometer.
Source: USDA Food Safety and Inspection Service · reviewed 2026-07-04
Leftover storage
Refrigerate cooked fajita fillings within 2 hours (1 hour if above 90°F ambient). Store at or below 40°F, use within 3–4 days, and reheat to 165°F.
Source: USDA Food Safety and Inspection Service · reviewed 2026-07-04
Marinating safely
Always marinate in the refrigerator, never on the counter. Discard used marinade or boil it before reusing as a sauce.
Source: USDA Food Safety and Inspection Service · reviewed 2026-07-04
🛒 Shop this recipe
Pantry & spices
Fresh ingredients
Fresh items open an Amazon search — availability varies by location.
Recommendations are chosen to help you cook better fajitas; some Amazon links may earn a commission at no extra cost to you.
Fix it
If the chicken came out mushy
A soft, almost mealy surface on grilled chicken that was otherwise cooked through is the signature sign of an over-long pineapple marinade. There is no fix once it happens — the enzyme has already broken down the surface fibers — so the correction is entirely for next time: marinate for less time, or swap in canned pineapple juice for the marinade step if you tend to lose track of the clock.
Substitutions
| Instead of | Use | Adjust | Expect | Avoid when |
|---|---|---|---|---|
| Fresh pineapple (in the marinade) | Canned pineapple juice | Use the same volume of juice in place of the crushed fresh fruit. Marinate up to 2 hours since canned juice has no active bromelain to worry about. | Similar sweetness with a longer, more flexible marinade window and no risk of mushy texture. | — |
| Chicken thighs | Chicken breast | Same weight; same 20–30 minute fresh-pineapple marinade limit applies. Pound to even thickness first and pull at exactly 165°F. | Leaner, with the same enzyme sensitivity as thigh since bromelain acts on any raw poultry surface. | — |
| Grill | Grill pan or cast-iron skillet | Preheat until smoking lightly and cook in batches so nothing steams. | Good char without true open-flame smokiness. | — |
The science
Why pineapple marinade has a hard time limit
Fresh pineapple contains bromelain, an enzyme that actively digests protein by breaking down the same structural fibers a marinade is otherwise trying to season. Unlike a citrus marinade, which mainly acts on the surface, bromelain keeps working the whole time raw chicken sits in it, and past roughly 30 minutes it moves from tenderizing into breaking the surface down into a mushy, mealy texture that no amount of cooking fixes. Canned pineapple does not have this issue because the canning process heats the fruit enough to deactivate the enzyme — which is exactly why this marinade calls for fresh.
The call: Marinate chicken in fresh pineapple no more than 30 minutes, and use a timer, not a guess.
Technique
Grill the pineapple separately from the marinade
The pineapple rings that get grilled for flavor and char are a separate ingredient from the crushed pineapple in the marinade, and that separation matters. Grilling caramelizes the fruit's sugars into a smoky sweetness, but it does nothing to neutralize bromelain on contact with raw meat, so the marinade timing rule applies regardless of how the grilling pineapple is treated. Keep the two uses of pineapple mentally separate: one is a timed marinade ingredient, the other is a fruit you grill like a vegetable.
The call: Treat the marinade pineapple and the grilling pineapple as two separate ingredients with different rules.
Equipment for this recipe
Disclosure: As an Amazon Associate, FajitaRecipe.com earns from qualifying purchases. Recommendations are chosen to help you cook better fajitas; some Amazon links may earn a commission at no extra cost to you. See our selection methodology.
For grilled fajitas
Model Good Grips 16" Grilling Tongs
Sixteen-inch tongs keep your forearm out of grill-flare range while you turn skirt steak over direct heat.
Best for: Turning steak and chicken over live fire.
Model 7681
A basket keeps pepper strips from falling through the grate while still letting them pick up direct-fire char — just do not overfill it.
Best for: Grilling sliced peppers and onions without losing them through the grate.
Model ThermoPop 2
You do not need a premium thermometer to cook safe chicken. The ThermoPop 2 is accurate and a few seconds slower — a great-value pick from the same maker.
Best for: A reliable read without the premium price.
Model RA03 (24 x 18 in)
A roomy board with a juice groove lets steak rest and be sliced in one place; pour the caught juices back over the strips before serving.
Best for: Resting and slicing steak with room to spare.
Frequently asked questions
+How long can chicken marinate in pineapple?
No more than about 30 minutes if the pineapple is fresh. Fresh pineapple contains bromelain, an enzyme that breaks down protein, and past 30 minutes it turns the chicken surface mushy rather than more tender.
+Can I use canned pineapple in the marinade instead of fresh?
Yes, and it removes the time pressure — canning heat deactivates the bromelain enzyme, so canned pineapple or its juice will not over-tenderize the chicken even with a longer soak.
+Why is my grilled chicken mushy even though it is fully cooked?
That texture points to an over-long fresh pineapple marinade. The bromelain enzyme keeps breaking down the surface the whole time raw chicken sits in it, and cooking afterward does not reverse that damage.
+Do I need to oil the grill grates?
Yes — oil the grates just before cooking to keep the marinated chicken and pineapple from sticking, especially since the marinade's sugars can grab onto bare metal.
Testing, sources & disclosure
This recipe was developed and reviewed by our editors. We publish full kitchen-test notes here once a recipe has been cooked and verified in our kitchen.
- Author:
- FajitaRecipe Editorial
- Last reviewed:
- 2026-07-06
Sources
- Safe Minimum Internal Temperature Chart, USDA FSIS linkSupports: Poultry minimum internal temperature
As an Amazon Associate, FajitaRecipe.com earns from qualifying purchases. We do not provide medical or dietary advice; follow USDA guidance for food safety.
Keep cooking
You might also like
Pexels contributor · Pexels LicenseGrilled Chicken Fajitas
40 min · moderate
Grilled chicken fajitas cook over direct high heat so the fire adds smoke and char you cannot get indoors. Grill whole marinated thighs until they hit 165°F, then rest and slice them across the grain. A grill basket keeps the pepper and onion strips from falling through the grates. Marinate in the fridge first, and the result is smoky, juicy fajitas built for a crowd outdoors.
Chicken Fajita Marinade
A chicken fajita marinade leans on lime and cumin with plenty of oil and garlic, and because chicken is forgiving it can soak longer than steak — one to six hours in the fridge. An optional buttermilk or plain yogurt version uses gentle dairy acid and enzymes to keep lean breast juicy without the mushy edge that too much citrus causes. It comes together in about ten minutes.
Pexels contributor · Pexels LicenseClassic Chicken Fajitas
30 min · easy
Classic chicken fajitas come together in one skillet in about half an hour. Sear seasoned strips of boneless skinless thigh over medium-high heat until browned, cook the peppers and onions in the same pan so they pick up the fond, then finish with a squeeze of lime. Cook the chicken to 165°F, pile it into warm tortillas, and add your toppings.