Chicken Tacos with Pineapple Salsa

4.90 from 321 votes
↓ Jump to Recipe 111

This post may contain affiliate links | disclosure policy

Easy chicken tacos served with pineapple salsa will make any day feel like a fiesta! The healthy lean white meat is marinated in savory spices and herbs for maximum flavor.

Colorful chicken tacos with pineapple salsa.

When it’s time for taco night, make this amazing chicken taco recipe! A quick and flavorful marinade infuses tons of flavor and juiciness into the meat. All you need are some dried seasonings from your spice cabinet, a few limes, and olive oil. That’s it! A quick 20-minute soak makes a huge taste impact and can even be made a day ahead.

It only takes 10 minutes to cook the chicken into juicy pieces. Chop it up and load the meat into your favorite tortillas. But there’s more! Every good taco requires a refreshing topping to spice things up. These tacos are topped with my sweet pineapple salsa and will surely be a hit with family and friends.

Recipe ingredients

Ingredients needed to make this chicken taco recipe with pineapple salsa.
  • Chicken: Use lean chicken breast to make the tacos. They cook quickly, and the neutral flavor is perfect to pair with a marinade. Boneless skinless chicken thighs can also be used if you prefer dark meat.
  • Marinade: A combination of limes, honey, cumin, chili powder, paprika, salt, onion powder, garlic powder, black pepper, oregano, cayenne, and olive oil.
  • Pineapple Salsa: A refreshing and fruity pineapple salsa makes for a colorful and tasty topping for tacos.
  • Tortillas: Use flour tortillas or corn tortillas, about 6 inches in size.

Flatten the chicken 

Person using a meat tenderizer to flatten chicken breasts inside a zip loc bag.

To make cooking the chicken quick and easy, cut each breast into two cutlets. Working one piece at a time, flatten them in between two pieces of plastic wrap or in a large resealable bag.

Use a meat mallet or rolling pin to pound them into even 1/2-inch thick pieces. This step ensures that the meat cooks evenly so that it stays juicy and tender.

Marinate the chicken 

Looking down inside of a resealable plastic bag to see a chicken breast marinating.

All you need is a 20-minute dip in a citrusy marinade to make the flavors of the chicken pop! A marinade can be a mixture of ingredients such as water, fat, acid, salt, sweetener, spices, and herbs. I like to use a combination of olive oil, lime juice and zest, honey or sugar, cumin, chili powder, paprika, salt, onion and garlic powder, pepper, oregano, and cayenne for a hint of spiciness.

Pour the marinade into the large resealable plastic bag with the flattened chicken. Coat the chicken evenly with the marinade. Press out as much air as possible and seal. You can marinate the chicken for up to 24 hours, which is perfect for meal prep!

Make the pineapple salsa

Fresh fruit salsa with chunks of pineapple, tomatoes, and onions.

While the chicken marinates, it’s the ideal time to prepare the pineapple salsa. It’s a simple combination of diced pineapple, tomato, red onion, jalapeño, lime zest, lime juice, and cilantro. Cover and refrigerate until ready to serve.

You can even make it a day in advance. Pineapple is great when it’s at its peak season during the summer. However, pico de Gallo is a great substitution to enjoy anytime.

Cook the chicken 

Cook on the stovetop or grill the chicken for a smokier flavor. I often cook indoors so that I can make the chicken tacos year-round or use a grill pan. Cook the chicken in hot olive oil over medium heat. Once the surface is golden brown, about 5 minutes, give it a flip and reduce the heat to medium-low. Cook the chicken until it reaches 165°F (75ºC), about 3 to 5 minutes.

Let the chicken rest for about 10 minutes before slicing to allow the juices to redistribute in the meat. Now you can slice or chop the meat into smaller pieces for the tacos. Cut across the grain to ensure each bite is super tender instead of stringy and chewy.

Build the taco

To make the tortillas more pliable and flavorful, warm them in a pan over medium heat. This takes about 15 seconds per side. Evenly divided the chicken, adding them to the warm wraps. Scoop on the pineapple salsa and any other toppings.

Tacos with pineapple and tomatoes.

Flavor variations

There are endless ways to switch up the chicken recipe for your next taco night! Give these different seasonings, sauces, and toppings a try.

Serving suggestions

More taco recipes

Frequently asked questions

What kind of chicken should I use for chicken tacos?

Lean white meat chicken breast cooks quickly and easily absorbs flavors from a marinade. Be careful not to overcook the meat to prevent dried pieces. Chicken thighs are dark meat with more fat and connective tissue. It will have a stronger taste and benefits for slightly longer cooking times, and it doesn’t dry out as easily.

How should I season the chicken for tacos?

Marinating the chicken in salt, acid, spices, and herbs changes the protein structure, making it retain more moisture and flavor. If you have at least 20 minutes, this is a great way to enhance the taste. Alternatively, use a taco season mix instead to flavor the surface and cook right away. Cumin, paprika, chili powder, salt, and pepper are common seasonings to use.

Can I make chicken tacos ahead of time?

The raw chicken can be marinated for up to 24 hours before cooking. The cooked chicken can be stored for up to 5 days and reheated before serving. If making homemade salsa, use it within one day for the freshest taste.

Hands holding up a chicken taco with pineapple salsa.

Recipe Science

What are the benefits of marinating chicken?

Marinating chicken can help infuse flavor and increase juiciness. The water-soluble compounds like salt, water, garlic, and onion flavors enter the meat, while insoluble compounds like spices, oil, and herbs stay on the surface. The oil helps to dissolve the seasoning and allows it to stick to the surface when cooking. The acid from the lime juice weakens the muscle tissue on the surface to help tenderize. However, if left too long, the meat can become mushy, so keep to the recommended time.

Chicken Tacos with Pineapple Salsa

Chicken tacos served with delicious fresh pineapple salsa. The lean white meat marinates in savory spices and herbs for maximum flavor.
4.90 from 321 votes
Prep Time20 minutes
Cook Time10 minutes
Total Time30 minutes
Servings 8 tacos
Course Entree
Cuisine Mexican


Chicken Tacos

  • 1 ½ pounds boneless skinless chicken breast
  • 2 tablespoons lime juice, plus zest of 1 lime
  • 2 teaspoons honey
  • 1 ½ teaspoons ground cumin
  • 1 teaspoon chili powder
  • ¾ teaspoon paprika, sweet or smoked
  • ¾ teaspoon kosher salt
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon black pepper
  • ¼ teaspoon dried oregano
  • ¼ teaspoon cayenne pepper powder, optional
  • 3 tablespoons olive oil, divided
  • 8 tortillas, flour or corn, 6-inch

Pineapple Salsa

  • 1 cup diced pineapple, ¼" dice
  • 1 cup diced tomato, ¼" dice
  • ¼ cup diced red onion, ¼" dice
  • 1 teaspoon minced jalapeño
  • 1 tablespoon lime juice, plus zest of 1 lime
  • 1 tablespoon chopped cilantro


  • Flatten the Chicken – Cut each piece horizontally lengthwise to make two thinner cutlets, four total. Place one of the pieces between two plastic sheets or a large plastic bag and flatten them with a meat tenderizer to an even ½-inch thickness. Repeat with the remaining pieces. Transfer the chicken to a large resealable plastic bag.
  • Make the Marinade – In a small bowl, whisk together the lime zest, lime juice, honey, cumin, chili powder, paprika, salt, onion powder, garlic powder, black pepper, oregano, cayenne (if using), and 2 tablespoons olive oil.
  • Marinate the Chicken – Pour the marinade into the large resealable plastic bag with the chicken. Coat evenly with the marinade. Press out as much air as possible and seal. Marinate in the refrigerator for 20 to 60 minutes or up to 24 hours.
  • Make the Pineapple Salsa – In a medium bowl, combine the pineapple, tomato, red onion, jalapeño, lime zest, lime juice, and cilantro. Cover and refrigerate until ready to serve.
  • Cook the Chicken – Heat a large skillet over medium heat. Add 1 tablespoon of oil. Once it begins to shimmer, add the chicken. Cook until golden brown, about 3 to 5 minutes. Flip, then lower the heat to medium-low. Cook until the internal temperature reaches 165°F (75ºC) on a meat thermometer, about 3 to 5 minutes.
  • Rest and Cut – Rest the chicken on a cutting board for 5 to 10 minutes. Dice into about ½-inch pieces. Alternatively, slice against the grain or shred.
  • Warm the Tortillas – Heat a pan over medium heat. Toast the tortillas on each side until warm and lightly browned, about 10 to 15 seconds per side.
  • To Serve – Fill tortillas with chicken, salsa, and any additional toppings. Serve with lime wedges if desired.

Recipe Video

YouTube video


  • Grilling the Chicken: Grill over medium heat, cooking for 5 to 6 minutes per side or until internal temperature reaches 165°F (75ºC).
  • Toppings: Sour cream, cilantro, cotija cheese, avocado, guacamole, or lime wedges.

Nutrition Facts

Serves: 8 tacos
Calories 208kcal (10%)Carbohydrates 16g (5%)Protein 21g (42%)Fat 7g (11%)Saturated Fat 2g (10%)Polyunsaturated Fat 1gMonounsaturated Fat 4gCholesterol 49mg (16%)Sodium 151mg (6%)Potassium 148mg (4%)Fiber 2g (8%)Sugar 4g (4%)Vitamin A 500IU (10%)Vitamin C 18.2mg (22%)Calcium 30mg (3%)Iron 1.4mg (8%)

Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.

Tried this recipe?

Tag me on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Quick & Easy Meals in Under 30 Minutes!
Get 25 simple meals your whole family will love.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

111 Comments Leave a comment or review

    • Jessica Gavin says

      Sure! I would use 1 1/2 pounds of ground chicken for the recipe. I would brown the ground the meat, then season with the marinade ingredients.

  1. Kristy says

    These tacos were AMAZING! The marinade was so delicious. Thank you for showing me how to up my cooking game!!

  2. Katie Kruse says

    Wow Jessica! This is a bomb taco. I am not a fan of chicken breast because it usually is dried out and nasty. This however was juicy and delicious chicken breast! The marinade is excellent and provides a basis for lovely browning. The fresh salsa is really tasty and refreshing. Thank you for a great recipe. Katie

    • Jessica Gavin says

      You’re welcome, Katie! I’m so happy to hear that you enjoyed the tacos. I hope you are doing well!

  3. Wendy says

    Thanks for sharing this incredible recipe! My entire family loved it and I can’t get over how flavorful and perfect this is. I made this meal exactly as written. This recipe is sure to be a family favorite in regular rotation. I look forward to trying your other recipes. Thanks again!!

  4. Cheryl says

    This was delicious. I added a lime crema on top and it was out of this world. This recipe will be a regular!

  5. Lina says

    my husband found your recipe and made for taco night twice in a week! HAHA Thie recipe really leveled up our weekday dinner. we are obsessed and will be saving to make again and again! ❤️❤️

  6. Kathy says

    What if I don’t have lime zest? I want to make this tonight but didn’t see the “zest.” Already went to store. ?

  7. Tara says

    This is one of my favorite recipes, but I prefer to grill the chicken because I’m apparently doing something wrong on the stovetop. Every time I try to cook chicken in a pan my house fills up with smoke and last time it was so bad I just bought a new pan. What am I doing wrong?
    LOVE LOVE LOVE your site and recipes–everything that I’ve tried has been delicious–thank you!!

    • Jessica Gavin says

      Thank you! Perhaps try to cook the chicken on medium heat if your stove has a high BTU. The paprika could smoke and the honey if the temperature is too high. You may need an extra minute or two on both sides, but that should help with the smoking.

  8. Jessica says

    This recipe is a huge hit in our household! Our boys (4,6,14) tend to be picky and NEVER agree on anything to eat or all eat the same meal well. Until now! My 6 year old asks if I can make this every week! I doubled the text last time to make nachos with as a footy game snack food, so yummy!!

See More Comments