Get my Latest Recipes sent to your inbox:

Beef Pineapple Fajitas

4.4 from 12 votes

Recipe by Danelle

Jump to recipe

Start Cooking

Share this recipe

Beef is marinated in a blend of pineapple juice and spices, then sauteed with peppers and fresh pineapple and served in warm flour tortillas.

Beef Pineapple Fajitas

Why You’ll Love This Recipe

My dad was telling me about a local Mexican restaurant he and my mom visit often, and how good their beef and pineapple fajitas are.

And I thought, “Beef and pineapple fajitas! That’s genius! Why have I never thought of putting pineapple in my fajitas before.” So I have to give my dad credit for this recipe inspiration.

Apparently at this Mexican restaurant, they actually serve the fajitas fillings in a hollowed out pineapple half. I’m sure it looks amazing, but that’s just too much trouble for me.

So these Beef Pineapple Fajitas get served up in traditional fajita-style, straight from a cast iron skillet.

And yes, the fresh pineapple is a must in this recipe. It’s a bit of extra work, but SO worth it! In fact, it’s so delicious, I usually add a little extra pineapple when I make this.

Beef Pineapple Fajitas

If you don’t have a cast iron skillet, use whatever kind of skillet you have. But I implore you, consider buying a cast iron skillet for things like fajitas. 

They really do the best job of imparting your meats and vegetables (and pineapple) with those delicious charred and blackened bits that give things like fajitas so much flavor.

And of course, cast iron skillets are wonderful for things like skillet cakes and, my personal favorite, giant skillet chocolate chip cookies.

But back to the fajitas….once everything is cooked, you top it all off with a bunch of cheese and stick it under the broiler to melt. Then you serve up that delicious beef mixture in warm flour tortillas. It’s a little bit of heaven.

I highly recommend adding some homemade guacamole and a dollop of sour cream. I hope you love these fajitas as much as we did! Thanks dad for the great recipe idea.

Be sure to save this recipe to your favorite Pinterest board for later.

Beef Pineapple Fajitas

Ingredients

  • Pineapple juice and lime juice
  • Vegetable oil
  • Spices: salt, pepper, chili powder, garlic powder, paprika, cumin, onion powder, oregano and cayenne pepper
  • Skirt or flank steak
  • Produce: bell peppers, onions, fresh pineapple
  • Monterrey jack or pepperjack cheese
  • Tortillas
  • Guacamole and sour cream, for serving
Beef Pineapple Fajitas

Beef Pineapple Fajitas

Beef is marinated in a blend of pineapple juice and spices, then sauteed with peppers and fresh pineapple and served in warm flour tortillas.
4.42 from 12 votes
Print Pin Save
Course: Main Dishes
Cuisine: Mexican
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Servings: 6 -8 servings
Calories: 485kcal
Author: Danelle

Ingredients 

  • 6 ounces pineapple juice
  • 2 tablespoons lime juice
  • 4 tablespoons vegetable oil
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 teaspoon chili powder
  • 1/4 teaspoon garlic powder
  • 1/2 teaspoon paprika
  • 1/4 teaspoon cumin
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon oregano
  • 1/8 teaspoon cayenne pepper
  • 1.5-2 pounds skirt steak or flank steak thinly sliced
  • 2 bell peppers sliced
  • 1 medium onion sliced
  • 2 cups chopped fresh pineapple
  • 1 cup shredded Monterrey jack or pepperjack cheese
  • Small tortillas for serving
  • Guacamole and sour cream for serving

Instructions

  • In a small bowl, whisk together pineapple juice, lime juice and 3 tablespoons oil.
  • In another small bowl, whisk together all of the spices. Add half of the spice mixture to the pineapple juice mixture and stir to combine.
  • Add the beef to a large, ziptop bag. Pour the pineapple juice marinade over and seal. Refrigerate for 4-6 hours, or overnight.
  • Heat remaining tablespoon of oil in a large skillet over medium-high heat. Drain marinade from beef and add beef to pan, along with the peppers, onions, pineapple and remaining spice mixture. Cook, stirring often, until everything is charred and the vegetables are crisp tender. (If the pan is crowded, cook in two batches, then return everything to the skillet before adding the cheese).
  • Preheat broiler. Remove skillet from heat and top with shredded cheese. Place under broiler for about 2 minutes, or until cheese is melted and bubbly.
  • Serve in warm flour tortillas with guacamole and sour cream.

Video

*As an Amazon Associate I earn from qualifying purchases. I get commissions for purchases made through links in this post.

Notes

Total time does not include marinading.

Nutrition

Serving: 1g | Calories: 485kcal | Carbohydrates: 16g | Protein: 36g | Fat: 30g | Saturated Fat: 11g | Polyunsaturated Fat: 18g | Cholesterol: 90mg | Sodium: 514mg | Fiber: 2g | Sugar: 8g
Tried this recipe?Tag @letsdish on Instagram

If you love this recipe, you might also like:

More Delicious Beef Recipes

2 comments

  • Cindy Harris

    This looks yummy. I see that we add half of the spice mixture to the pineapple marinade, this goes on the beef for 4 hours. Do you use the rest of the spice mixture? If so where? I’m planning on making the recipe this week. Thanks.

    • A
      Danelle

      You use it when you cook the beef and vegetables–I updated recipe. Thanks for catching that!

4.42 from 12 votes (12 ratings without comment)

Leave your comment

Recipe Rating




photo of Danelle, author of Let's Dish

Hello! Iโ€™m Danelle. Thanks for visiting.

At Let's Dish, I'm bringing a taste of uptown foodie to real-life, everyday meals! Here, I share my favorite recipes that make mealtime easy.
More About Me