Grilled Pineapple and Skillet Chicken Fajita is pure comfort food. It’s a dish that warms the heart and brings smiles to the table. Whether it’s a busy weeknight or a sunny weekend, this recipe fits perfectly into any occasion. The combination of tender chicken, vibrant vegetables, and sweet pineapple creates a symphony of flavors. It is an inviting meal that feels both satisfying and light, ensuring everyone leaves the table happy.
What makes this dish special are its key components: two juicy chicken breasts, a cup of succulent pineapple chunks, a sliced bell pepper, and an onion. The olive oil, fajita seasoning, and a sprinkle of salt and pepper help bring everything together. Each ingredient plays a vital role in crafting a delightful flavor profile that balances sweetness with savory notes. It’s easy to imagine the aromas wafting through your kitchen, tempting everyone.
The cooking method is straightforward, making this recipe ideal for home cooks of all skill levels. Start by heating olive oil in a skillet over medium heat. Season the chicken breasts generously and cook until they reach a golden brown hue. Sauté the bell pepper and onion until tender, and then add in the pineapple chunks for a quick finish. Finally, mix in the sliced chicken and serve on warm tortillas, adding your favorite toppings like avocado or sour cream.
This dish is perfect for any casual gathering. It’s great for family dinners or even fun get-togethers with friends. Plus, you can easily double or halve the recipe to fit your needs. With such a simple preparation, you’ll find it spends little time in the kitchen and more time enjoyed with those you love.

Why You’ll Love This Grilled Pineapple And Skillet Chicken Fajita
- Quick Cooking Time: Prepare in about 30 minutes, making it great for busy evenings.
- Simple Ingredients: Uses everyday items you probably already have in your pantry or fridge.
- Comforting and Flavorful: The combination of flavors is comforting yet exciting, making it a favorite for all ages.
- Easy Cleanup: Cook everything in one skillet, which simplifies both cooking and cleanup.
- Versatile Serving Options: Customize with various toppings for a unique twist.
Chicken Tips
When selecting chicken for your fajitas, keep a few things in mind. Opt for boneless, skinless chicken breasts for the best texture and easiest cooking. Look for chicken that feels firm and springs back when pressed. Fresh chicken should have a light pink color. If you can buy organic, it may taste even better. Thaw frozen chicken overnight in the fridge to ensure even cooking. This attention to detail will elevate your dish and help achieve perfectly cooked chicken.
Options for Substitutions
- Swap chicken breasts with thighs for a richer flavor.
- Use shrimp for a seafood twist that’s also quick to cook.
- Substitute the bell pepper with zucchini or mushrooms for a different veggie base.
- Replace the fajita seasoning with taco seasoning for an alternative spice mix.
- Try whole wheat tortillas or corn tortillas for a healthier option.
- For toppings, use Greek yogurt instead of sour cream for a creamy kick with fewer calories.
Watch Out for These Mistakes
Cooking chicken can be tricky, so let’s avoid common pitfalls! First, be careful not to overcook the chicken. It should be golden and juicy, not dry. Always let your chicken rest for a few minutes after cooking; this helps keep it tender and flavorful.
When sautéing your vegetables, don’t crowd the skillet. Instead, give them space to cook evenly and caramelize nicely. Adding the pineapple too early can result in mushy chunks, so keep it for the last couple of minutes. Lastly, don’t skip tasting your dish as you go; this way you can adjust the seasoning to your liking.

What to Serve With Grilled Pineapple And Skillet Chicken Fajita?
Pair this vibrant dish with refreshing side salads like a simple green salad tossed in a light vinaigrette. Mexican rice or beans also complement the flavors beautifully. If you’re looking for something hearty, consider serving guacamole with tortilla chips on the side; it adds that perfect creamy texture alongside your fajitas.
Storage Instructions
Store any leftovers in an airtight container in the fridge for up to three days. If you’d like to freeze your fajitas, they can be kept for about two months. Make sure to let them cool completely before placing them in a freezer-safe container.
When you’re ready to enjoy them again, simply reheat in a skillet over medium heat until heated through, or in the microwave for about two minutes, covered to retain moisture.
Recipe Info
- Preparation Time: 10 minutes
- Cooking Time: 20 minutes
- Total Time: 30 minutes
- Level of Difficulty: Easy
- Servings: 4
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 600-700
- Protein: 45-50g
- Fat: 25-30g
- Carbohydrates: 50-60g
Ingredients
- 2 chicken breasts
- 1 cup pineapple chunks
- 1 bell pepper, sliced
- 1 onion, sliced
- 2 tablespoons olive oil
- 1 tablespoon fajita seasoning
- Salt and pepper to taste
- Tortillas for serving
- Optional toppings: avocado, sour cream, cilantro

Step-by-Step Instructions
Step 1: Heat the Oil
Start by heating 2 tablespoons of olive oil in a skillet over medium heat. Make sure the oil is hot enough that it shimmers but doesn’t smoke.
Step 2: Cook the Chicken
Season both sides of the chicken breasts with fajita seasoning, salt, and pepper. Place them in the skillet and cook for about 5-7 minutes per side, or until they are golden brown and cooked through. Once done, remove the chicken from the skillet and let it rest.
Step 3: Sauté the Vegetables
In the same skillet, add the sliced bell pepper and onion. Sauté these for about 5 minutes until they become tender and slightly caramelized.
Step 4: Add Pineapple Chunks
Next, add the pineapple chunks to the skillet. Cook for an additional 2 minutes, allowing the pineapple to warm up and caramelize slightly.
Step 5: Combine Ingredients
Slice the chicken into strips and return it to the skillet. Mix everything together, allowing the flavors to meld for just a minute.
Step 6: Serve
Finally, serve the mixture on warm tortillas. Don’t forget to add your favorite toppings like avocado, sour cream, or fresh cilantro to enhance the dish.
In summary, Grilled Pineapple and Skillet Chicken Fajita is a delightful dish that captures the essence of simple yet flavorful cooking. I encourage you to try this recipe and share your thoughts. Cooking should be enjoyable and rewarding, and I hope this meal brings joy to your table!
Print
Grilled Pineapple and Skillet Chicken Fajita
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Skillet
- Cuisine: Mexican
- Diet: Gluten-Free
Description
A comforting and flavorful dish featuring tender chicken, vibrant vegetables, and sweet pineapple, perfect for any occasion.
Ingredients
- 2 chicken breasts
- 1 cup pineapple chunks
- 1 bell pepper, sliced
- 1 onion, sliced
- 2 tablespoons olive oil
- 1 tablespoon fajita seasoning
- Salt and pepper to taste
- Tortillas for serving
- Optional toppings: avocado, sour cream, cilantro
Instructions
- Heat the oil: Start by heating 2 tablespoons of olive oil in a skillet over medium heat.
- Cook the chicken: Season both sides of the chicken breasts with fajita seasoning, salt, and pepper. Cook for about 5-7 minutes per side until golden brown.
- Sauté the vegetables: In the same skillet, add the sliced bell pepper and onion. Sauté for about 5 minutes until tender.
- Add pineapple chunks: Next, add the pineapple chunks to the skillet and cook for an additional 2 minutes.
- Combine ingredients: Slice the chicken into strips and mix everything together in the skillet.
- Serve: Serve the mixture on warm tortillas with your favorite toppings.
Notes
This dish is great for family dinners or get-togethers, and it’s easy to double or halve the recipe as needed.
Nutrition
- Serving Size: 1 serving
- Calories: 650
- Sugar: 10g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 5g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 4g
- Protein: 46g
- Cholesterol: 90mg