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
Juicy grilled beef steak topped with fresh herbs and savory sauce, served on a white plate. Perfect for a hearty and flavorful main dish, showcasing perfectly cooked, tender beef with appetizing garnishes.

Grilled Flank Steak


Description

This foolproof grilled flank steak delivers a smoky, flavorful crust with juicy, tender meat inside. Simple spice rub and proper grilling technique create restaurant-quality results—perfect for weeknight dinners or weekend cookouts.

Prep Time: 10 minutes | Cook Time: 14 minutes | Total Time: 54 minutes (includes marinating time) | Servings: 4Juicy grilled beef steak topped with fresh herbs and savory sauce, served on a white plate. Perfect for a hearty and flavorful main dish, showcasing perfectly cooked, tender beef with appetizing garnishes.


Ingredients

Scale
  • 1 lb flank steak (look for good marbling and bright red color)
  • 2 tablespoons olive oil (use good quality)
  • 2 cloves garlic, minced (fresh is way better than jarred)
  • 1 teaspoon paprika (make sure it’s fresh and vibrant)
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder (not super spicy, just flavorful)
  • Salt and pepper to taste (I use about 1 teaspoon salt, 1/2 teaspoon pepper)
  • Fresh parsley, chopped for garnish

Instructions

  1. In a small bowl, mix together the olive oil, minced garlic, paprika, cumin, chili powder, salt, and pepper. Stir really well until everything’s combined into a paste.
  2. Pat the flank steak dry with paper towels, then rub the spice mixture all over both sides of the steak, massaging it in a bit so it really sticks. Let it marinate at room temperature for at least 30 minutes (or up to 2 hours for more flavor).
  3. Crank your grill to high heat and let it get really hot—you want those grates screaming. Oil the grill grates right before cooking to prevent sticking.
  4. Place the marinated flank steak on the hot grill and don’t move it! Let it cook for 5-7 minutes until a nice crust forms and grill marks appear.
  5. Flip the steak once and cook for another 5-7 minutes for medium-rare (130-135°F internal temperature). For medium, cook to 140°F. Don’t go past medium or it gets tough.
  6. This is crucial—remove the steak from the grill and let it rest on a cutting board for exactly 5 minutes. Don’t skip this step or all the juices will run out when you slice it.
  7. Look at the grain of the meat (the direction the muscle fibers run) and slice against the grain into thin strips, about 1/4 inch thick. This makes it incredibly tender.
  8. Arrange the sliced steak on a serving platter, sprinkle generously with fresh chopped parsley, and serve hot. Watch it disappear in minutes!

Nutrition Information (Per Serving):

  • Calories: 280
  • Carbohydrates: 2g
  • Protein: 24g
  • Fat: 19g
  • Fiber: 0g
  • Sodium: 380mg
  • Iron: 15% DV
  • Zinc: 35% DV

This steak provides excellent protein, iron for energy, and zinc for immune function—a nutrient-dense meal.

Notes:

  • Seriously, don’t overcook flank steak past medium or it becomes tough and chewy. Medium-rare is ideal.
  • Slicing against the grain is not optional—it’s what makes the difference between tender and tough.
  • Let the steak come to room temperature before grilling for even cooking.
  • Use a meat thermometer—guessing leads to overcooked steak.
  • Don’t marinate longer than 2 hours or the spices can overpower the meat.

Storage Tips:

Store leftover sliced steak in an airtight container in the fridge for up to 3 days. It’s actually delicious cold in salads or sandwiches. Reheat gently in a skillet over medium-low heat for 2-3 minutes—don’t microwave on high or it’ll get tough and rubbery. Freeze cooked, sliced steak in a freezer bag for up to 2 months. Thaw in the fridge overnight and use in tacos, salads, or grain bowls. The texture changes slightly when frozen, but it’s still tasty.

Serving Suggestions:

  • Classic Steakhouse: Serve with grilled asparagus, baked potatoes, and a simple salad
  • Taco Night: Slice thin and serve in warm tortillas with grilled peppers, onions, and guacamole
  • Meal Prep: Slice and use throughout the week in salads, grain bowls, or sandwiches
  • Casual Dinner: Pair with grilled vegetables and chimichurri sauce for a complete meal

Mix It Up (Recipe Variations):

Low-Carb Grilled Steak: Skip the serving suggestions with carbs and pair with cauliflower rice and roasted vegetables. Naturally keto-friendly and packed with protein.

Marinated Flank Steak: Instead of a dry rub, marinate in soy sauce, lime juice, garlic, and cilantro for 2 hours before grilling. This gives it an amazing tangy, savory flavor.

Spicy Grilled Flank Steak: Add 1/2 teaspoon cayenne pepper to the spice rub and serve with jalapeño slices. This version has the perfect kick for heat lovers.

Herb-Crusted Flank Steak: Add 1 tablespoon each of fresh rosemary and thyme to the rub for a more aromatic, Mediterranean-style steak.

What Makes This Recipe Special:

Grilled flank steak showcases a cut that’s been popular in Latin American and Asian cuisines for centuries but has become an American grilling staple. The high-heat searing technique creates a flavorful crust through the Maillard reaction while keeping the interior juicy and tender. What truly sets flank steak apart is its distinctive grain structure—when properly sliced against the grain, this affordable cut rivals expensive steaks in tenderness and delivers even more beefy flavor. The simple spice rub enhances rather than masks the meat’s natural taste.