Finding a weeknight dinner that feels special without spending hours in the kitchen can feel impossible. Between work, family commitments, and everything else on your plate, you need something that comes together quickly but still tastes like you put in real effort, and let’s be honest—getting everyone at the table to actually agree on what’s for dinner is its own battle.
That’s where these chicken pineapple enchiladas come in: they’re flavorful yet approachable, made with ingredients you can find at any grocery store, and have just enough sweetness from the pineapple to keep things interesting without being weird.
Why You’ll Love This Chicken Pineapple Enchilada
- Sweet and savory flavor combo – The pineapple adds a tropical twist to traditional enchiladas, creating a fun balance with the savory chicken and enchilada sauce that’ll keep everyone coming back for seconds.
- Ready in under an hour – From start to finish, you can have these enchiladas on the table in 45-60 minutes, making them perfect for busy weeknights.
- Packed with fresh ingredients – With cilantro, red peppers, green onions, and fresh garlic, this recipe brings bright, fresh flavors to your dinner table.
- Complete meal in one dish – The rice cooks right alongside the enchiladas, so you don’t need to worry about making separate sides.
What Kind of Chicken Should I Use?
For this recipe, boneless, skinless chicken breasts or thighs both work great, so pick whichever you prefer or have on hand. Chicken thighs tend to stay a bit more moist and have more flavor, while breasts are leaner and cook a little faster. You can use fresh or frozen chicken – just make sure to thaw frozen chicken completely before cooking so it cooks evenly. If you’re short on time, you can even use a rotisserie chicken from the store and just shred the meat, which will cut your prep time in half.
Options for Substitutions
This recipe is pretty forgiving when it comes to swaps, so here are some ideas if you need to make changes:
- Chicken: You can easily swap chicken for turkey, pork, or even shrimp. If using shrimp, reduce the cooking time significantly since it cooks much faster than chicken.
- Pineapple: Fresh pineapple is great, but canned pineapple chunks work just fine. Just drain them well before using. You could also try mango for a different tropical twist.
- Enchilada sauce: If you’re out of enchilada sauce, you can make a quick version by mixing tomato sauce with chili powder, cumin, and a bit of garlic powder. Or use salsa verde for a tangier flavor.
- Tortillas: Corn or flour tortillas both work here – it’s really just a matter of preference. Corn tortillas are more traditional, while flour tortillas are softer and easier to roll.
- Rice: White rice, brown rice, or even cauliflower rice can work as a base. Just adjust cooking times accordingly – brown rice takes longer, while cauliflower rice cooks much faster.
- Cilantro: Not a cilantro fan? Swap it with fresh parsley or just leave it out altogether. The dish will still taste great.
Watch Out for These Mistakes While Cooking
The biggest mistake when making chicken pineapple enchiladas is overcooking the chicken during the initial sauté, which leads to dry, rubbery meat – cook the strips just until they’re no longer pink, since they’ll finish cooking in the oven.
Don’t skip warming your tortillas before rolling, as cold tortillas will crack and tear when you try to fold them, making a mess of your presentation.
When roasting the red peppers, make sure to let them steam in a covered bowl for 10 minutes after roasting, which makes the skin peel off easily instead of sticking stubbornly to the flesh.
Finally, resist the urge to overfill your tortillas with the chicken mixture – use about 1/3 cup per tortilla so they roll neatly without bursting open and spilling everywhere during baking.
What to Serve With Chicken Pineapple Enchiladas?
These enchiladas are pretty filling on their own, but I love serving them with a side of Mexican rice or some refried beans to round out the meal. A simple side salad with lime dressing cuts through the richness of the enchilada sauce and complements the sweet pineapple really nicely. You could also add some tortilla chips with guacamole or a fresh pico de gallo on the side for extra crunch. If you want to keep things easy, just top the enchiladas with extra cilantro, a dollop of sour cream, and some sliced avocado right before serving.
Storage Instructions
Store: These enchiladas keep really well in the fridge for up to 4 days. Just cover the baking dish tightly with foil or transfer individual portions to airtight containers. The flavors actually get even better the next day as everything has time to meld together!
Freeze: You can freeze these enchiladas either before or after baking. Wrap them tightly in plastic wrap and then foil, and they’ll stay good for up to 3 months. If freezing unbaked, add about 15 extra minutes to the baking time when you’re ready to cook them from frozen.
Reheat: Pop leftover enchiladas in the oven at 350°F for about 15-20 minutes until heated through, or microwave individual portions for 2-3 minutes. I like to add a splash of extra enchilada sauce or a squeeze of fresh lime juice when reheating to keep them moist and bring back that fresh flavor.
| Preparation Time | 20-30 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 45-60 minutes |
| Level of Difficulty | Medium |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2100-2300
- Protein: 70-80 g
- Fat: 80-90 g
- Carbohydrates: 270-290 g
Ingredients
For the red pepper puree:
- 4 red peppers
- 4 tbsp olive oil (I like Bertolli Extra Virgin for roasting)
For the rice:
- 1 cup rice (I always use Mahatma Long Grain Jasmine)
- 1/3 cup onion (finely diced into 1/4-inch pieces)
- 1/2 cup red pepper
- 1/3 cup red pepper puree
- 1 tbsp olive oil
- 1 tsp garlic powder
- 1/2 tsp chili powder
- lime juice
For the enchiladas:
- 12 oz chicken (cooked and shredded for better texture)
- 6 tortillas
- 12 oz enchilada sauce (I prefer Old El Paso Mild)
- 2/3 cup water
- 3/4 cup pineapple (cut into 1/2-inch chunks)
- 2 cloves garlic
- 1/2 cup green onions
- 1/2 cup cilantro
- 1 dash paprika
- 1 pinch cayenne pepper
- 1 pinch cumin
Step 1: Roast and Puree the Red Peppers
- 4 red peppers
- 4 tbsp olive oil
- 1 tbsp olive oil
Preheat your oven to 475°F.
Place the 4 red peppers on a baking sheet, toss with 4 tablespoons of olive oil, and roast for 35-40 minutes, turning them every 10 minutes until the skin is charred and blistered all over.
Once roasted, let them cool for a few minutes, then carefully remove the blackened skin and seeds.
Blend the roasted peppers with 1 tablespoon of olive oil until you have a smooth puree—this is your red pepper puree for the rice.
Set aside and reduce oven to 350°F for later baking.
Step 2: Prepare the Cilantro-Lime Rice
- 1/3 cup onion
- 1/2 cup red pepper
- 1 cup rice
- red pepper puree from Step 1
- 1 tsp garlic powder
- 1/2 tsp chili powder
- 2/3 cup water
- lime juice
In a skillet, sauté the finely diced 1/3 cup onion and 1/2 cup red pepper in a bit of oil over medium heat until softened, about 5 minutes.
Add the 1 cup of jasmine rice and stir constantly for 2-3 minutes until the grains turn light golden—this toasting step adds nutty depth to the rice.
Pour in the red pepper puree from Step 1, garlic powder, chili powder, and 2/3 cup water.
Bring to a simmer, then reduce heat to low, cover, and cook for 15-20 minutes until the water is absorbed and the rice is tender.
I like to let the rice rest covered for 5 minutes off heat to finish cooking gently and ensure fluffy grains.
Finish with a squeeze of lime juice and set aside.
Step 3: Build the Chicken and Pineapple Filling
- 12 oz chicken
- 1/3 cup enchilada sauce
- 3/4 cup pineapple
- 1/4 cup onion
- 1 dash paprika
- 1 pinch cayenne pepper
- 1 pinch cumin
In a large skillet, cook the 12 oz of chicken strips over medium-high heat until fully cooked through, breaking them into shreds as they cook.
Pour in 1/3 cup of the enchilada sauce along with the 1/2 cup pineapple chunks, 1/4 cup diced onions, paprika, cayenne pepper, and cumin.
Stir well to combine and simmer for 3-4 minutes until the flavors meld and the chicken is infused with the sauce.
The pineapple will soften slightly and add a subtle sweetness to balance the spice.
Transfer the mixture to a bowl and set aside.
Step 4: Prepare the Enchilada Sauce
- 12 oz enchilada sauce
- 2/3 cup water
In a bowl, whisk together the remaining 12 oz enchilada sauce with 2/3 cup water until smooth and well combined.
This dilutes the sauce slightly so it distributes evenly over the enchiladas without being too concentrated.
Set aside for assembly.
Step 5: Assemble and Bake the Enchiladas
- 6 tortillas
- chicken filling from Step 3
- enchilada sauce mixture from Step 4
Warm the 6 tortillas in a dry skillet over medium heat for 1-2 minutes per side to make them pliable and easier to roll.
Lightly grease a 9×13-inch baking dish.
Working with one tortilla at a time, fill each with about 1/6 of the chicken mixture from Step 3, roll tightly, and place seam-side down in the prepared dish.
Pour the diluted sauce from Step 4 evenly over all the enchiladas.
I find that distributing the sauce this way ensures every enchilada gets flavorful coverage.
Bake at 350°F for 5-7 minutes until heated through and the sauce is bubbling slightly at the edges.
Step 6: Finish and Serve
- 1/2 cup green onions
- 1/2 cup cilantro
- cilantro-lime rice from Step 2
- lime juice
Remove the enchiladas from the oven and immediately top with the fresh green onions and cilantro for brightness and freshness.
Serve the enchiladas alongside the cilantro-lime rice from Step 2, finishing with an extra squeeze of lime juice if desired.
The combination of tender chicken, sweet pineapple, aromatic rice, and herbaceous toppings creates a beautifully balanced dish.

Perfect Chicken Pineapple Enchilada
Ingredients
Method
- Preheat your oven to 475°F. Place the 4 red peppers on a baking sheet, toss with 4 tablespoons of olive oil, and roast for 35-40 minutes, turning them every 10 minutes until the skin is charred and blistered all over. Once roasted, let them cool for a few minutes, then carefully remove the blackened skin and seeds. Blend the roasted peppers with 1 tablespoon of olive oil until you have a smooth puree—this is your red pepper puree for the rice. Set aside and reduce oven to 350°F for later baking.
- In a skillet, sauté the finely diced 1/3 cup onion and 1/2 cup red pepper in a bit of oil over medium heat until softened, about 5 minutes. Add the 1 cup of jasmine rice and stir constantly for 2-3 minutes until the grains turn light golden—this toasting step adds nutty depth to the rice. Pour in the red pepper puree from Step 1, garlic powder, chili powder, and 2/3 cup water. Bring to a simmer, then reduce heat to low, cover, and cook for 15-20 minutes until the water is absorbed and the rice is tender. I like to let the rice rest covered for 5 minutes off heat to finish cooking gently and ensure fluffy grains. Finish with a squeeze of lime juice and set aside.
- In a large skillet, cook the 12 oz of chicken strips over medium-high heat until fully cooked through, breaking them into shreds as they cook. Pour in 1/3 cup of the enchilada sauce along with the 1/2 cup pineapple chunks, 1/4 cup diced onions, paprika, cayenne pepper, and cumin. Stir well to combine and simmer for 3-4 minutes until the flavors meld and the chicken is infused with the sauce. The pineapple will soften slightly and add a subtle sweetness to balance the spice. Transfer the mixture to a bowl and set aside.
- In a bowl, whisk together the remaining 12 oz enchilada sauce with 2/3 cup water until smooth and well combined. This dilutes the sauce slightly so it distributes evenly over the enchiladas without being too concentrated. Set aside for assembly.
- Warm the 6 tortillas in a dry skillet over medium heat for 1-2 minutes per side to make them pliable and easier to roll. Lightly grease a 9x13-inch baking dish. Working with one tortilla at a time, fill each with about 1/6 of the chicken mixture from Step 3, roll tightly, and place seam-side down in the prepared dish. Pour the diluted sauce from Step 4 evenly over all the enchiladas. I find that distributing the sauce this way ensures every enchilada gets flavorful coverage. Bake at 350°F for 5-7 minutes until heated through and the sauce is bubbling slightly at the edges.
- Remove the enchiladas from the oven and immediately top with the fresh green onions and cilantro for brightness and freshness. Serve the enchiladas alongside the cilantro-lime rice from Step 2, finishing with an extra squeeze of lime juice if desired. The combination of tender chicken, sweet pineapple, aromatic rice, and herbaceous toppings creates a beautifully balanced dish.

