Mexican Pasta Salad with Flank Steak

Imagine tender slices of smoky, grilled flank steak atop a vibrant, zesty bowl of pasta tossed with bold Mexican flavors. This Mexican Pasta Salad with Flank Steak is the perfect fusion dish that brings together the hearty satisfaction of pasta with the bright, fresh ingredients of Mexican cuisine. The combination of juicy marinated steak, al dente pasta, crunchy vegetables, and a tangy lime dressing creates an explosion of textures and flavors in every bite. You’ll learn how to perfectly grill flank steak, create a balanced dressing, and assemble a pasta salad that’s impressive enough for entertaining yet simple enough for weeknight dinners.

Why You’ll Love This Recipe

This Mexican Pasta Salad with Flank Steak is guaranteed to become your new favorite meal for so many reasons. First, it’s incredibly versatile—perfect as a complete meal for lunch or dinner, or as an impressive side dish at your next barbecue or potluck. The contrast between the warm, tender slices of juicy steak and the cool, crisp vegetables creates a satisfying textural experience that keeps you coming back for more.

The recipe strikes the perfect balance between hearty and refreshing. The robust flavors of marinated flank steak complement the bright, zesty notes of lime, cilantro, and jalapeño. Plus, this dish offers excellent make-ahead potential—the flavors actually improve as they meld together, making it ideal for meal prep or entertaining.

What truly sets this spicy steak pasta salad apart is its adaptability. You can adjust the heat level, swap ingredients based on what’s in season, or modify it to suit dietary preferences without sacrificing flavor. The colorful presentation makes it as visually appealing as it is delicious, promising to impress anyone who tries it.

Ingredients

For the Mexican Pasta Salad with Flank Steak, you’ll need:

For the Steak:

  • 1½ lbs (680g) flank steak
  • 3 tablespoons olive oil
  • 2 tablespoons lime juice
  • 2 cloves garlic, minced
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

For the Pasta Salad:

  • 12 oz (340g) rotini or bow tie pasta
  • 1 cup (150g) cherry tomatoes, halved
  • 1 cup (150g) black beans, rinsed and drained
  • 1 cup (150g) corn kernels (fresh or frozen, thawed)
  • 1 red bell pepper, diced
  • ½ red onion, finely diced
  • 1 jalapeño, seeded and minced
  • ½ cup (20g) fresh cilantro, chopped

For the Dressing:

  • ¼ cup (60ml) lime juice
  • ⅓ cup (80ml) olive oil
  • 2 tablespoons honey
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • ½ teaspoon salt
  • 1 garlic clove, minced
  • 1 tablespoon fresh cilantro, chopped

Pro Tips

To elevate your Mexican Pasta Salad with Flank Steak from good to extraordinary, focus on these crucial techniques:

Steak Perfection: For the most tender flank steak, marinate it for at least 2 hours (or up to 24 hours) to break down the tough muscle fibers. When grilling, cook it to medium-rare (130-135°F internal temperature), then let it rest for 10 minutes before slicing. Most importantly, always cut flank steak against the grain at a 45-degree angle for maximum tenderness—this makes a dramatic difference in texture.

Pasta Technique: Cook your pasta just past al dente (about 1 minute longer than package directions) since cold pasta firms up considerably. After draining, rinse it immediately with cold water to stop the cooking process and wash away excess starch that would make your salad gummy. Toss the cooled pasta with a tablespoon of olive oil to prevent sticking while you prepare other ingredients.

Layered Flavor Building: Rather than mixing all ingredients at once, build flavors in stages. Season each component individually before combining—lightly salt your pasta water, season vegetables separately, and taste the dressing before adding it. For maximum flavor absorption, toss the pasta with half the dressing while still slightly warm, then add the remaining dressing just before serving.

Instructions

Step 1: Marinate the Steak

In a large ziplock bag, combine olive oil, lime juice, minced garlic, chili powder, cumin, oregano, salt, and pepper. Add the flank steak to the bag, seal it, and massage the marinade into the meat. Refrigerate for at least 2 hours or overnight for best results. This marination time allows the acids to tenderize the meat while the spices infuse it with Mexican flavors.

Step 2: Cook the Pasta

Bring a large pot of salted water to a rolling boil. Add the pasta and cook until just past al dente, about 9-11 minutes depending on the shape. Drain the pasta in a colander and immediately rinse with cold water to stop the cooking process. Shake off excess water and transfer to a large bowl. Toss with a tablespoon of olive oil to prevent sticking and set aside.

Step 3: Prepare the Dressing

In a small bowl, whisk together lime juice, olive oil, honey, cumin, chili powder, salt, minced garlic, and chopped cilantro until well combined and slightly thickened. The honey helps emulsify the dressing while balancing the acidity of the lime. Taste and adjust seasonings if needed—this is your flavor foundation for the entire dish.

Step 4: Grill the Steak

Remove the steak from the marinade and pat dry with paper towels. Preheat your grill or grill pan to high heat. Grill the steak for 4-5 minutes per side for medium-rare, or until it reaches your desired doneness. Transfer to a cutting board and let rest for 10 minutes to allow juices to redistribute throughout the meat.

Step 5: Combine Salad Ingredients

While the steak rests, add cherry tomatoes, black beans, corn, bell pepper, red onion, jalapeño, and cilantro to the bowl with the pasta. Pour half of the dressing over the salad and toss gently to combine. The warm components will absorb the dressing more effectively, enhancing the overall flavor profile.

Step 6: Slice and Add the Steak

Slice the rested steak thinly against the grain at a 45-degree angle. This cutting technique is crucial for tenderness. Add the sliced steak to the pasta salad, drizzle with the remaining dressing, and toss gently to incorporate. The warm steak will slightly wilt some of the vegetables, creating a perfect temperature contrast.

Step 7: Final Touches

Cover and refrigerate the Mexican Pasta Salad with Flank Steak for at least 30 minutes to allow flavors to meld. Before serving, taste and adjust seasonings if needed, adding more salt, lime juice, or a drizzle of olive oil as desired. Garnish with additional fresh cilantro and a few lime wedges for squeezing over individual portions.

Variations

Vegetarian Mexican Pasta Salad: Transform this Mexican Pasta Salad with Flank Steak into a delicious vegetarian option by omitting the steak and doubling the black beans or adding 2 cups of roasted, diced sweet potatoes seasoned with the same spice blend. For an extra protein boost, add 1 cup of crumbled queso fresco or cotija cheese. The vegetarian version maintains all the vibrant Mexican flavors while creating a satisfying meatless meal.

Seafood Twist: For a coastal Mexican-inspired variation, replace the flank steak with 1 pound of grilled shrimp or blackened salmon. Marinate the seafood in the same spices, adjusting cooking time accordingly (2-3 minutes per side for shrimp, 4-5 minutes per side for salmon fillets). Add 1 diced avocado and use cilantro-lime dressing for a lighter, refreshing seafood pasta salad that’s perfect for summer entertaining.

Spicy Southwest Version: Kick up the heat by adding ½ cup of diced poblano peppers, substituting pepper jack cheese for the traditional cheese, and incorporating 1 tablespoon of adobo sauce from canned chipotles into the dressing. This variation of the steak pasta salad creates a smoky, spicy profile that pairs perfectly with grilled meats at your next barbecue.

Storage and Serving

This Mexican Pasta Salad with Flank Steak stores beautifully in an airtight container in the refrigerator for up to 3 days. The flavors actually continue to develop overnight, making it an excellent make-ahead option. If preparing in advance, consider reserving a portion of the dressing to refresh the salad just before serving, as the pasta will absorb liquid during storage.

For the most impressive presentation, serve this flank steak pasta salad on a large platter rather than a bowl, arranging the sliced steak on top of the colorful pasta mixture. Garnish with additional fresh cilantro, lime wedges, and sliced avocado just before bringing it to the table.

This versatile dish works wonderfully as a complete meal on its own, but also pairs beautifully with grilled corn on the cob, warm tortillas, or a simple green salad. For a festive gathering, serve alongside a pitcher of homemade margaritas or Mexican beer with lime wedges for an authentic fiesta experience.

FAQs

Can I make this Mexican pasta salad ahead of time?
Yes! This Mexican Pasta Salad with Flank Steak actually improves when made 4-6 hours ahead, allowing flavors to meld. Store the dressed salad in the refrigerator, but add avocado (if using) just before serving to prevent browning.

What cut of beef can I substitute for flank steak?
Skirt steak is the best alternative, with similar cooking properties and flavor. Sirloin or ribeye can also work well, though cooking times may vary slightly. For all substitutions, maintain the same marination process for optimal flavor.

How can I adjust the spice level?
To increase heat, leave some seeds in the jalapeño or add ¼ teaspoon of cayenne pepper to the dressing. For a milder version, omit the jalapeño completely and use mild chili powder. Remember that the spice level will intensify slightly as the salad sits.

Is this recipe gluten-free?
Not as written, but it’s easily adapted by substituting gluten-free pasta. Ensure all other packaged ingredients like beans and spices are certified gluten-free for those with celiac disease or severe sensitivity.

Can I use pre-cooked steak or rotisserie chicken?
Absolutely! For a quick weeknight version, use 2 cups of leftover grilled steak or rotisserie chicken. Simply slice thinly and toss with a tablespoon of the spice blend before adding to the pasta salad to refresh the flavors.

Conclusion

This Mexican Pasta Salad with Flank Steak is comfort food with a fresh twist — combining hearty pasta and tender steak with bright, zesty Mexican flavors that dance on your palate. It’s the kind of dish that brings together the best of two culinary worlds, creating something greater than the sum of its parts. Whether you’re looking for a crowd-pleasing potluck contribution, a make-ahead lunch option, or an impressive yet easy dinner, this versatile recipe delivers on all fronts. The balance of protein, vegetables, and complex carbohydrates makes it satisfying and complete, while the vibrant flavors ensure it’s anything but ordinary. Give this Mexican-inspired pasta salad a try, and discover your new favorite fusion dish.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican Pasta Salad with Flank Steak

Mexican Pasta Salad with Flank Steak


Description

Dive into summer with this zesty Mexican twist on pasta salad topped with juicy grilled steak. Perfect for meal prep or your next backyard fiesta.


Ingredients

Scale
  • lbs (680g) flank steak
  • 3 tablespoons olive oil
  • 2 tablespoons lime juice
  • 2 cloves garlic, minced
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 12 oz (340g) rotini or bow tie pasta
  • 1 cup (150g) cherry tomatoes, halved
  • 1 cup (150g) black beans, rinsed and drained
  • 1 cup (150g) corn kernels
  • 1 red bell pepper, diced
  • ½ red onion, finely diced
  • 1 jalapeño, seeded and minced
  • ½ cup (20g) fresh cilantro, chopped
  • ¼ cup (60ml) lime juice
  • ⅓ cup (80ml) olive oil
  • 2 tablespoons honey
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • ½ teaspoon salt
  • 1 garlic clove, minced
  • 1 tablespoon fresh cilantro, chopped

Instructions

  1. Combine olive oil, lime juice, minced garlic, chili powder, cumin, oregano, salt, and pepper in a ziplock bag. Add flank steak, seal, and massage to coat. Refrigerate for at least 2 hours or overnight.
  2. Bring a large pot of salted water to boil. Cook pasta until just past al dente, drain, rinse with cold water, and toss with a tablespoon of olive oil. Set aside.
  3. Whisk together lime juice, olive oil, honey, cumin, chili powder, salt, minced garlic, and cilantro to make the dressing.
  4. Remove steak from marinade, pat dry. Grill on high heat for 4-5 minutes per side for medium-rare. Rest for 10 minutes before slicing.
  5. In a large bowl, combine pasta, tomatoes, black beans, corn, bell pepper, red onion, jalapeño, and cilantro. Add half the dressing and toss.
  6. Slice steak thinly against the grain at a 45-degree angle. Add to the pasta salad with remaining dressing.
  7. Refrigerate for at least 30 minutes before serving. Garnish with additional cilantro and lime wedges.

Leave a Comment

Recipe rating