This post may contain affiliate links. Please read our disclosure policy.

This tender grilled steak recipe is perfect! Made with a fresh pineapple salsa made of bell pepper and red onion, this tender steak with pineapple recipe is a healthy gluten-free dinner that is filled with the perfect combination of flavors.

Another delicious steak recipe that you should check out is my Teriyaki Steak. It is so good.

white plate with grilled flank steak and pineapple salsa with cilantro
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Grilled steak served with fresh, sweet, and spicy salsa is delicious in all types of ways. When you serve it with pineapple and red bell pepper; it’s even better. This beef steak with pineapple salsa recipe is one of the best and the perfect balance of sweet and savory.

Tender flank steak is cooked until perfection over the grill and is the perfect outdoor BBQ food for special occasions at home. Cook your steak to your liking–either medium or rare. Both options are delicious as long as you have allowed the steak to marinate.

Why This Grilled Flank Recipe is the Best

  • Tender and savory– The steak contains the best flavors thanks to oregano, garlic, and chili flakes, and it is served with fresh salsa that ties everything together. This flank steak recipe is the right balance of juicy and done.
  • Quick and healthy– After the steak has marinated, it is ready in about five minutes! You can cook the steak longer if you would like. Grilled steak with pineapple salsa is a gluten-free low-carb recipe that contains lots of protein and fiber.
  • Perfect for all occasions– Prepare this easy steak recipe whenever you are wanting to treat yourself to dinner. This recipe is perfect for birthdays, anniversaries, parties, holidays, and much more!
side view of flank steak recipe on white plate with pineapple salsa and cilantro

Ingredients for the Perfect Grilled Steak

This recipe contains a handful of ingredients that come together in minutes. Also, you will love how quick and easy this recipe is.

  • Flank steak– Flank steak is easy to cook and contains tender flavors. This type of steak easily absorbs the flavors it is cooked with and is easy to grill until done.
  • Olive oil– Rich olive oil is used in the marinade and contains aromatic flavors that pair well with the herbs and the rest of the ingredients. High-quality olive oil is key.
  • Garlic– Fresh garlic cloves give this flank steak recipe a boost of savory robust flavors that are absorbed in the meat as it marinates. Also, garlic powder will work if you do not have fresh cloves.
  • Oregano– Dried oregano is an earthy herb that provides aromatic depth and flavors in the steak. Italian seasoning will also work.
  • Chili flakes– Red chili flakes give the steak a hint of spice mixed with the fresh savory ingredients. Adjust to your liking.
  • Salt and pepper– Kosher sea salt and pepper balance everything out and provide enough seasoning for the steak.
pineapple, salt, pepper, olive oil, bell pepper, red onion, jalapeno, garlic, lime, cilantro, oregano, chili flakes, and skirt steak on grey surface

Pineapple Salsa

  • Fresh pineapple– You will need two cups of freshly diced pineapple. You can freshly cut pineapple or canned.
  • Bell pepper– Crunchy red bell pepper provides crispy fresh flavors in the salsa and balances out the sweet notes from the pineapple.
  • Red onion– Tangy aromatic red onion provides an extra layer of fresh qualities to the salsa. You can use any kind of onion if you do not have red onions.
  • Cilantro– Leafy green cilantro is the perfect addition to the sweet pineapple salsa. Chop your cilantro and mix it throughout the salsa.
  • Jalapeño– One jalapeño is deseeded and chopped to provide a hint of spice to the salsa. You can omit the pepper if you would like.
  • Lime– Fresh citrus is used for extra bold flavors and maintains the fresh ingredients of the pineapple.

How to Make Pineapple Skirt Steak

First, prepare and chop all of the ingredients for the recipe. You will want to make sure you have the ingredients for the marinade ready.

Place one pound of skirt steak in a large Ziploc bag with olive oil, garlic cloves, dried oregano, chili flakes, sea salt, and pepper. Next, stir the ingredients together with a spoon and allow the steak to marinate for at least one hour in the refrigerator.

chopped onion, cilantro, bell pepper, jalapeno, lime

Meanwhile, prepare the salsa while the steak marinates. Place the diced pineapple, chopped bell pepper, red onion, cilantro, jalapeño, lime juice, salt, and pepper in a medium mixing bowl.

Next, remove the steak from the refrigerator 15 minutes prior to cooking to allow all of the flavors to mend together at room temperature.

flank steak on grill

After that, preheat an outdoor grill or a grill pan over medium-high heat. Next, grill the steak for one to two minutes per side or until done.

Finally, remove the steak from the grill and slice with a knife. Serve the flank steak with the fresh pineapple salsa.

Enjoy!

Frequently Asked Questions

How do you make pineapple salsa from scratch?

To make pineapple salsa from scratch, simply dice the pineapple and chop all of the fresh ingredients. Mix everything together in a bowl, season with salt and pepper, and enjoy!

What to make with steak?

You can serve all types of things with steaks such as salads, potatoes, different veggies, soups, pasta, and more. There are so many options.

Do steaks turn out better on the grill or on a pan?

In our opinion, we like to cook steaks on the grill because they contain the perfect amount of tender, crispy, and juicy flavors.

close view of grilled flank steak on white plate with pineapple salsa recipe

Recipe Notes and Tips

  • For a medium-rare steak, cook until the steak has an internal temperature of 130 degrees Fahrenheit to 140°F.
  • Add fresh parsley to the marinade mix for extra fresh flavors.
  • Use any kind of cooking oil in place of the olive oil.
  • Store any leftovers in the refrigerator in an airtight container for four days.
  • Reheat the steak for steak and eggs, salads, omelets, sandwiches, etc.

What to Serve Pineapple Skirt Steak With

Italian Pasta Salad

Crispy Smashed Potatoes Recipe

Garlic Herbed Red Potatoes

Baked Candied Sweet Potatoes

Cucumber Avocado Feta Salad

top view of grilled skirt steak on white plate with pineapple salsa

Other Recipes You Will Love

top view of flank grilled steak on white plate with pineapple salsa

If you try a recipe and you like it, please use my hashtag #healthyfitnessmeals on INSTAGRAM for a chance to be featured! FOLLOW Healthy Fitness Meals on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.

5 from 3 votes

Grilled Skirt Steak with Pineapple Salsa

By: Rena
Servings: 4 servings
Prep: 1 hour
Cook: 4 minutes
Total: 1 hour 4 minutes
top view image of two steaks on a white plate with pineapple salsa
This tender grilled steak recipe is perfect! Made with a fresh pineapple salsa made of bell pepper and red onion, this tender steak with pineapple recipe is a healthy gluten-free dinner that is filled with the perfect combination of flavors.

Equipment

  • 1 grill or grill pan

Ingredients

  • 1 pound flank steak
  • ¼ cup olive oil
  • 2-3 garlic cloves, minced
  • 2 teaspoons oregano, dried
  • ½ teaspoon red chili flakes, to taste
  • 1 teaspoon Kosher sea salt
  • ¼ teaspoon black pepper, ground

Pineapple Salsa

  • 2 cups pineapple, fresh; diced
  • 1 red bell pepper, small; chopped
  • ¼ cup cilantro, chopped
  • 1 jalapeño, deseeded and chopped
  • 1 lime, juiced
  • Kosher sea salt, to taste
  • black pepper, to taste

Instructions

  • Place the steak in a large ziploc bag together with the oil, garlic, oregano, chili flakes, salt and pepper. Stir well through the bag and allow it to marinate for 1 hour in the fridge.
  • Meanwhile, prepare all the ingredients for the salsa and toss in a mixing bowl.
  • Remove the steak from the fridge 15 minutes prior to cooking.
  • Preheat an outdoor grill or a grill pan over medium-high heat.
  • Grill the steak for 1-2 minutes per side, or until done to your liking.
  • Slice the steak and serve with pineapple salsa.

Notes

  • For a medium-rare steak, cook until the steak has an internal temperature of 130 degrees Fahrenheit to 140°F.
  • Add fresh parsley to the marinade mix for extra fresh flavors.
  • Use any kind of cooking oil in place of the olive oil.
  • Store any leftovers in the refrigerator in an airtight container for four days.
  • Reheat the steak for steak and eggs, salads, omelets, sandwiches, etc.

Nutrition

Serving: 1servingCalories: 336kcalCarbohydrates: 16gProtein: 25gFat: 20gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 12gCholesterol: 68mgSodium: 649mgPotassium: 596mgFiber: 3gSugar: 10gVitamin A: 1185IUVitamin C: 87mgCalcium: 64mgIron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: American
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!
top view image of two steaks on a white plate with pineapple salsa

About Rena Awada

Hi, Iโ€™m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

5 from 3 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating