Unlock an explosion of flavor with this incredible Grilled Flank Steak with Pineapple Salsa recipe! Imagine succulent, perfectly grilled steak, infused with savory spices, topped with a vibrant, sweet-and-spicy pineapple salsa that transports your taste buds to a tropical paradise. This isn’t just a meal; it’s an experience – a harmonious blend of tender beef, juicy pineapple, crisp bell peppers, and fresh herbs, designed to impress yet remain effortlessly achievable. If you’re searching for a healthy, gluten-free dinner idea that truly delivers on taste, versatility, and ease, look no further. This dish is your go-to for a memorable and wholesome meal, offering a delightful contrast of textures and a symphony of complementary flavors in every single bite. Prepare to make this a staple in your culinary repertoire!
For another fantastic steak adventure, be sure to explore my Teriyaki Steak recipe. It’s an equally delicious option for steak lovers!

There’s something truly magical about grilled steak, especially when paired with a bright, dynamic salsa. But when that salsa brings together the irresistible sweetness of pineapple with the subtle heat of red bell pepper, you elevate the entire dish to an art form. This particular beef steak with pineapple salsa recipe achieves an unparalleled balance, marrying rich, savory beef with bursts of refreshing, tangy-sweet fruit. It’s a culinary masterpiece that feels indulgent while still being incredibly wholesome. Whether you’re an experienced grill master or just starting out, this recipe promises to deliver a tender, juicy steak experience complemented by a vibrant, fresh salsa that will have everyone asking for seconds. The contrasting elements create a dynamic flavor profile that’s both comforting and exciting, making it a standout dish for any occasion.
Achieving the perfect tender flank steak is simpler than you might think. Cooked to perfection over an outdoor grill or a high-quality grill pan, it transforms into an ideal centerpiece for any backyard BBQ or special home gathering. The key to its succulence lies not just in the cooking method, but also in the marinade, which infuses the meat with incredible flavor and ensures tenderness. You have the freedom to cook your steak precisely to your preference – whether you enjoy a rosy medium-rare or a slightly more done medium, both options promise a delicious outcome as long as you’ve allowed adequate time for the marinade to work its magic. This dish isn’t just about grilling; it’s about crafting an unforgettable meal where every component contributes to a delightful dining experience.
Why This Grilled Flank Steak and Pineapple Salsa Recipe is a Must-Try
This isn’t just another steak recipe; it’s a culinary triumph that will quickly become a favorite. Here’s why this grilled flank steak with pineapple salsa stands out:
- Unforgettably Tender and Flavorful: The flank steak is treated to a robust marinade featuring aromatic oregano, pungent garlic, and a hint of spice from chili flakes. This infusion ensures every bite of steak is juicy, incredibly tender, and bursting with savory depth. When served alongside the bright, fresh pineapple salsa, the flavors harmonize beautifully, creating a perfect balance that’s both rich and refreshing. The combination of textures—crisp salsa against succulent steak—is simply divine, delivering a truly satisfying meal.
- Quick, Healthy, and Wholesome: In today’s busy world, finding a meal that’s both fast and nutritious is a game-changer. After a crucial marinating period, this steak cooks in approximately five minutes, making it an ideal choice for a weeknight dinner or last-minute entertaining. Beyond its speed, it’s a powerhouse of health benefits: naturally gluten-free and low in carbohydrates, it’s packed with lean protein to support muscle growth and repair, and the vibrant salsa contributes a significant amount of fiber and essential vitamins. It’s a meal that fuels your body without compromising on taste.
- Perfect for Any Gathering: Whether you’re planning an intimate dinner for two, a lively birthday celebration, a romantic anniversary meal, a festive holiday feast, or simply treating yourself to something special, this recipe rises to the occasion. Its impressive presentation and gourmet flavors make it suitable for special events, yet its straightforward preparation means it’s equally fitting for a casual backyard barbecue. This dish effortlessly adapts to your needs, promising a crowd-pleasing experience every single time.

Essential Ingredients for Your Perfect Grilled Steak
Creating this exceptional grilled steak is surprisingly simple, requiring only a handful of fresh ingredients that combine to produce truly extraordinary flavors. You’ll be delighted by how quickly and easily these components come together for a gourmet-quality meal.
- Flank Steak: The star of our dish, flank steak is an excellent choice for grilling. Known for its lean profile and robust beefy flavor, it’s a cut that readily absorbs marinades, ensuring deep flavor penetration. When cooked properly, it becomes wonderfully tender and juicy, making it ideal for this recipe. Its flat shape also allows for quick and even grilling, perfect for achieving that desired level of doneness.
- Olive Oil: A cornerstone of our marinade, high-quality extra virgin olive oil not only helps to tenderize the meat but also acts as a carrier for the herbs and spices, infusing the steak with its rich, aromatic qualities. Its fruity notes complement the savory elements of the beef and other seasonings beautifully.
- Fresh Garlic: Minced fresh garlic cloves are indispensable for providing a powerful boost of savory, pungent flavor to the steak marinade. As the steak marinates, the garlic’s robust essence penetrates the meat, creating an irresistible aroma and taste. If fresh garlic isn’t available, garlic powder can be used as a convenient substitute, though fresh is always preferred for maximum impact.
- Dried Oregano: This earthy, slightly bitter herb is a classic in many marinades, offering a wonderful aromatic depth that perfectly complements beef. Dried oregano adds a Mediterranean-inspired warmth to the steak, enhancing its natural savory notes. For a slight variation, a good quality Italian seasoning blend can be used in its place.
- Red Chili Flakes: For those who appreciate a touch of heat, red chili flakes provide a subtle, welcome kick to the marinade. They introduce a gentle warmth that contrasts beautifully with the fresh, sweet pineapple salsa. Feel free to adjust the amount to suit your personal spice preference – a little goes a long way!
- Kosher Sea Salt and Black Pepper: These fundamental seasonings are crucial for bringing out the best in the steak. Kosher sea salt enhances the natural flavors of the beef, while freshly ground black pepper adds a sharp, aromatic finish. Together, they balance all the ingredients, ensuring the steak is perfectly seasoned and utterly delicious.

For the Irresistible Pineapple Salsa:
The vibrant, refreshing pineapple salsa is the perfect counterpart to the rich grilled steak. It’s a symphony of fresh, bright flavors and delightful textures.
- Fresh Pineapple: The star of the salsa! You’ll need about two cups of freshly diced pineapple. Its natural sweetness and juicy, tangy notes provide a fantastic tropical base. While fresh is highly recommended for its vibrant flavor and texture, good quality canned pineapple (drained well) can also work in a pinch.
- Red Bell Pepper: Adding a wonderful crunch and a mild, sweet flavor, chopped red bell pepper contributes both color and a lovely fresh crispness to the salsa. It beautifully balances the sweetness of the pineapple and adds essential vitamins.
- Red Onion: Finely diced red onion brings a pungent, slightly tangy bite and an aromatic freshness that cuts through the sweetness of the pineapple. It’s a crucial component for that classic salsa zing. If red onion isn’t available, any mild onion variety can be substituted.
- Fresh Cilantro: This leafy green herb is absolutely essential for authentic salsa flavor. Chopped fresh cilantro adds a bright, herbaceous, and slightly citrusy note that ties all the other ingredients together. Don’t skip it if you love the flavor!
- Jalapeño: For a gentle hint of spice that awakens the palate, one deseeded and finely chopped jalapeño is added. Removing the seeds significantly reduces the heat, allowing for a mild kick. If you prefer a milder salsa, you can easily omit the jalapeño entirely.
- Fresh Lime Juice: A squeeze of fresh lime juice is the finishing touch, providing a bright, acidic burst that enhances all the other flavors in the salsa. It adds zing, ensures freshness, and prevents the salsa from tasting overly sweet.
Crafting Your Pineapple Skirt Steak: A Step-by-Step Guide
Creating this flavorful grilled skirt steak with pineapple salsa is a straightforward process that yields impressive results. Follow these simple steps for a truly delicious meal:
Step 1: Prepare Your Ingredients. Begin by gathering and meticulously chopping all the necessary ingredients for both the steak marinade and the pineapple salsa. Having everything prepped and ready will ensure a smooth and enjoyable cooking experience. Specifically, ensure your marinade components are easily accessible.
Step 2: Marinate the Steak. Take one pound of fresh skirt steak and place it inside a large, sturdy Ziploc bag. To the bag, add a generous ¼ cup of high-quality olive oil, 2-3 cloves of finely minced garlic, 2 teaspoons of dried oregano, ½ teaspoon of red chili flakes (adjust to your preferred spice level), 1 teaspoon of Kosher sea salt, and ¼ teaspoon of freshly ground black pepper. Seal the bag, ensuring no air is trapped, then use your hands to gently massage the ingredients, thoroughly coating the steak with the marinade. Once mixed, lay the bag flat in the refrigerator and allow the steak to marinate for a minimum of one hour. For even deeper flavor, you can marinate it for up to 4-6 hours.

Step 3: Prepare the Pineapple Salsa. While your steak is soaking up all those delicious marinade flavors in the refrigerator, it’s the perfect time to assemble your refreshing pineapple salsa. In a medium-sized mixing bowl, combine 2 cups of freshly diced pineapple, 1 small chopped red bell pepper, ¼ cup of chopped red onion, ¼ cup of fresh chopped cilantro, 1 deseeded and chopped jalapeño (if using), and the juice of 1 fresh lime. Season with Kosher sea salt and black pepper to taste. Gently toss all the ingredients together until well combined. Set aside.
Step 4: Bring Steak to Room Temperature. Approximately 15 minutes before you plan to cook, remove the marinated steak from the refrigerator. This brief resting period at room temperature helps the meat cook more evenly and allows the flavors within the marinade to fully meld together, resulting in a more tender and flavorful finished product.

Step 5: Grill the Steak. Preheat your outdoor grill or a heavy-duty grill pan over medium-high heat. Ensure the surface is hot before placing the steak down. Carefully lay the marinated flank steak on the hot grill. Grill for approximately one to two minutes per side. The exact cooking time will depend on the thickness of your steak and your desired level of doneness. For a medium-rare steak, aim for an internal temperature of 130-135°F.
Step 6: Rest, Slice, and Serve. Once the steak has reached your preferred doneness, remove it from the grill and transfer it to a cutting board. Crucially, allow the steak to rest for at least 5-10 minutes before slicing. This resting period allows the juices to redistribute throughout the meat, ensuring a more tender and flavorful steak. Finally, slice the flank steak against the grain into thin strips. Arrange the sliced steak on a serving platter and generously top with your fresh, vibrant pineapple salsa.
Enjoy every delicious bite!
Frequently Asked Questions About Grilled Steak and Pineapple Salsa
Making fresh pineapple salsa is wonderfully simple and quick! Start by dicing ripe pineapple into small, uniform pieces. Then, finely chop fresh ingredients like red bell pepper, red onion, cilantro, and deseeded jalapeño. Combine all these vibrant ingredients in a bowl, add a generous squeeze of fresh lime juice, and season with Kosher sea salt and freshly ground black pepper to taste. Gently mix everything together, and your homemade, refreshing pineapple salsa is ready to enjoy, bursting with sweet, tangy, and slightly spicy flavors!
Grilled steak is incredibly versatile and pairs well with a wide array of side dishes. For a light and fresh approach, consider crisp green salads, a vibrant cucumber avocado feta salad, or a classic Italian pasta salad. If you prefer heartier options, roasted potatoes like crispy smashed potatoes or garlic herbed red potatoes are excellent choices. Sweet potatoes, whether baked or candied, also offer a delightful contrast. Steamed or grilled vegetables like asparagus, broccoli, or corn on the cob are always a healthy and delicious complement. Don’t forget hearty grain options such as quinoa or rice pilaf for a complete meal.
Both grilling and pan-searing can yield fantastic steaks, but each method offers distinct advantages. In our opinion, cooking steaks on an outdoor grill truly shines. The high, direct heat creates a beautiful char and smoky flavor that’s hard to replicate indoors. Grilling also provides that perfect balance of tender, juicy interior and a slightly crispy, flavorful crust. While pan-searing in a cast-iron skillet can achieve a wonderful crust and even cooking, especially when finished in the oven, the unique smoky depth and outdoor ambiance of grilling often makes it our preferred method for a truly exceptional steak experience.

Expert Tips & Recipe Notes for Success
To ensure your grilled flank steak with pineapple salsa turns out perfectly every time, keep these valuable tips and notes in mind:
- Achieving Medium-Rare Perfection: For a deliciously juicy medium-rare steak, use an instant-read meat thermometer. Cook the steak until its internal temperature reaches between 130°F and 140°F. Remember that the temperature will continue to rise slightly after you remove it from the heat (this is called carryover cooking).
- Boost Fresh Flavors: For an added layer of herbaceous freshness in your marinade, consider chopping some fresh parsley and mixing it in with the olive oil, garlic, and spices. It brightens the overall flavor profile of the steak beautifully.
- Oil Substitutions: While olive oil is recommended for its flavor and health benefits, you can use any high-smoke-point cooking oil in its place. Avocado oil, grapeseed oil, or canola oil are all suitable alternatives for grilling.
- Storage Solutions: Should you have any delightful leftovers, store them promptly in an airtight container in the refrigerator. The steak and salsa will remain fresh and delicious for up to four days, making for excellent meal prep options.
- Creative Leftover Reheating: Don’t let leftover steak go to waste! Reheat it gently (perhaps in a skillet or briefly on the grill) and repurpose it into new meals. It’s fantastic thinly sliced over fresh salads, tucked into an omelet or scrambled eggs for a hearty breakfast, or used to make gourmet steak sandwiches.
- Resting is Key: After grilling, always let your steak rest on a cutting board for at least 5-10 minutes before slicing. This allows the juices to redistribute throughout the meat, ensuring a tender, moist, and flavorful result. Skipping this step can lead to a dry steak.
- Slice Against the Grain: Flank steak has a prominent grain (the direction of the muscle fibers). For maximum tenderness, always slice the cooked steak thinly *against* the grain. This shortens the fibers, making each bite much easier and more pleasant to chew.
Delectable Pairings: What to Serve with Pineapple Skirt Steak
This vibrant grilled steak is a showstopper on its own, but pairing it with the right side dishes can elevate your meal even further. Here are some fantastic suggestions:
- Italian Pasta Salad: A light, zesty pasta salad offers a wonderful contrast to the rich steak, bringing a medley of fresh vegetables and tangy dressing.
- Crispy Smashed Potatoes Recipe: The crunchy exterior and fluffy interior of smashed potatoes provide a satisfying texture and absorb any delicious steak juices.
- Garlic Herbed Red Potatoes: Simple yet elegant, these savory potatoes are infused with garlic and herbs, making them a comforting and flavorful accompaniment.
- Baked Candied Sweet Potatoes: For a touch of comforting sweetness, candied sweet potatoes offer a delightful counterpoint to the savory steak and spicy salsa.
- Cucumber Avocado Feta Salad: A refreshing and creamy salad that adds cool, fresh flavors and a lovely texture to balance the grilled meat.

More Delicious Recipes to Explore
- Spicy Shrimp Tacos with Pineapple Salsa: If you love the salsa, try it with these amazing shrimp tacos!
- Pineapple Chicken Kabobs: Another fantastic way to enjoy the sweet and savory combination of pineapple and grilled meat.
- Sheet Pan Steak and Asparagus: For a super easy, one-pan meal that’s bursting with flavor, perfect for busy weeknights.
- Pan-Seared Mushroom Steak Bites: Craving steak but short on time? These flavorful bites are quick to prepare and incredibly satisfying.
- Grilled Chicken with Pineapple Cucumber Salsa: A lighter alternative that still brings those irresistible tropical salsa flavors to the table.
Grilled Skirt Steak with Pineapple Salsa
By: Rena
Servings: 4 servings
Prep Time: 1 hour | Cook Time: 4 mins | Total Time: 1 hr 4 mins
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
For the Steak:
- 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
For the 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 olive oil, minced garlic, dried oregano, red chili flakes, Kosher sea salt, and black pepper. Stir all ingredients well through the bag to ensure the steak is fully coated. Allow the steak to marinate for at least 1 hour in the refrigerator.
- Meanwhile, while the steak marinates, prepare all the fresh ingredients for the pineapple salsa (diced pineapple, chopped bell pepper, red onion, cilantro, jalapeño, lime juice, salt, and pepper) and toss them together in a medium mixing bowl.
- Approximately 15 minutes prior to cooking, remove the marinated steak from the refrigerator to allow it to come to room temperature. This helps ensure more even cooking.
- Preheat an outdoor grill or a grill pan over medium-high heat until hot.
- Carefully place the marinated steak on the preheated grill. Grill the steak for 1-2 minutes per side, or until it reaches your desired level of doneness. Use a meat thermometer for accuracy if preferred (130-135°F for medium-rare).
- Once cooked, remove the steak from the grill and let it rest on a cutting board for 5-10 minutes. Then, slice the steak against the grain into thin strips. Serve immediately with the fresh pineapple salsa on top or on the side.
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 if preferred.
- Store any leftovers in an airtight container in the refrigerator for up to four days.
- Reheat the steak for quick additions to steak and eggs, salads, omelets, sandwiches, or tacos.
Nutrition
Serving: 1 serving | Calories: 336kcal | Carbohydrates: 16g | Protein: 25g | Fat: 20g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Cholesterol: 68mg | Sodium: 649mg | Potassium: 596mg | Fiber: 3g | Sugar: 10g | Vitamin A: 1185IU | Vitamin C: 87mg | Calcium: 64mg | Iron: 3mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Course: Main Course
Cuisine: American
If you try this incredible recipe and love it as much as we do, please share your creation! Use my hashtag #healthyfitnessmeals on INSTAGRAM for a chance to be featured on our page! Don’t forget to FOLLOW Healthy Fitness Meals on FACEBOOK, INSTAGRAM, PINTEREST, and TWITTER to stay updated with all my latest blog posts, delicious recipes, and healthy living tips!
