Mouthwatering Tender Flank Steak

Featured in: Hearty Meals and Dinner Favorites

This grilled steak uses thin cuts soaked in a tasty mix of citrus juices, olive oil, and spices for 2-24 hours. Cook it hot on the grill (5-10 minutes each side) while adding BBQ sauce for extra taste. You'll end up with super soft, juicy meat that's great for outdoor eating - enjoy it as your main dish or cut it up for tacos. This easy way of cooking gives you restaurant-quality steak without much work.

A woman in a kitchen smiling.
By Chloe Chloe
Updated on Sun, 20 Apr 2025 17:27:19 GMT
A plate of food with steak and tomatoes. Pin it
A plate of food with steak and tomatoes. | cookitdelish.com

This budget-friendly flank steak turns a cheaper cut into a tasty, soft meal bursting with flavor. The magic happens with a bright citrus soak that softens the meat fibers, giving you a juicy, delicious dinner every single time.

I stumbled on this soaking trick one summer while trying to get better at grilling tougher meats. After tons of tries, this version became what I always use when I want to wow friends without spending too much.

Ingredients

  • Flank steak: Look for one with consistent thickness and some fat streaks for best outcome
  • Olive oil: Forms the base of your soak and helps flavors sink into the meat
  • Fresh lime juice: Its tang naturally softens meat, much better than store-bought
  • Fresh orange juice: Adds a touch of sweet to counter the sour while helping tenderize
  • Red wine vinegar: Brings richness and extra tang for perfect taste
  • Brown sugar: Not required but really good for browning and balancing the sour stuff
  • Minced garlic: Always go with fresh for strongest impact
  • Salt: Makes all other flavors pop and keeps meat juicy
  • Worcestershire sauce: Adds that savory kick that works great with beef
  • BBQ sauce: Can add at the end for extra browning and flavor layers

Step-by-Step Instructions

Get your meat ready:
Slice the flank steak into thin pieces across the grain for extra softness. Put them in a big ziplock bag with enough room for the soak to touch all sides.
Mix your soak:
Stir together olive oil, fresh-squeezed lime juice, orange juice, red wine vinegar, brown sugar, minced garlic, salt, and Worcestershire sauce in a bowl. Mix well until salt melts and everything blends. It should look a bit thick with a golden-brown color.
Soak your steak:
Pour your mixture over the flank steak in the bag. Close it tight, pushing out as much air as you can. Softly squeeze the bag so every bit gets covered. Stick it in the fridge for at least 2 hours, but leaving it overnight makes it super soft as the citrus has more time to break down the tough bits.
Get ready to cook:
Heat up your grill to high, about 450-500°F. Scrub and oil the grates so nothing sticks. Take the meat out about 20 minutes before cooking so it's not ice cold.
Cook it just right:
Using tongs, set the soaked steak on the hot grill. Throw away the used soak. Brush some BBQ sauce on top if you want. Let it cook without touching for 5-10 minutes depending on how thick it is. Flip once and brush the other side with BBQ sauce. Cook another 5-10 minutes.
Check if it's done and let it sit:
Use a meat tool to check how done it is. For pink in the middle, go for 135°F inside. Take it off, brush with more BBQ sauce if you want, and wait 5 minutes before cutting so the juices stay in.
A plate of meat and vegetables. Pin it
A plate of meat and vegetables. | cookitdelish.com

Worcestershire sauce is my hidden trick in this dish. My grandpa, who cut meat for 40 years, showed me how this stuff adds a richness that goes perfectly with beef. Whenever I cook this, I think back to summer nights on his deck, watching him work wonders on the grill.

Perfect Timing Matters

The soak has sour stuff that makes meat tender, but you can actually over-do it. If you leave it more than 24 hours, the acids start breaking down too much meat, making it mushy instead of tender. For best results, aim for 8-12 hours of soaking time. This lets the flavors get deep inside without ruining how the meat feels when you eat it.

Serving Suggestions

This easy flank steak works great many ways. Cut it thin across the grain for awesome street tacos with quick-soaked onions and cilantro. For a big dinner, put bigger slices with roasted veggies and green sauce. It's also great on salads, especially with spicy greens, blue cheese, and light dressing. Want a party snack? Slice super thin and put on little toast bits with spicy cream sauce.

Mastering the Temperature

Flank steak tastes best when it's still pink inside or just barely cooked through. For pink inside, take the steak off when it hits 135°F inside, as it'll keep cooking a bit while resting. For medium, aim for 145°F. Cooking it more than this makes the meat tough, undoing all the work your soak did. If you've got guests who like different levels of doneness, cook to pink inside first, then put the well-done pieces back on the grill a bit longer after cutting.

A plate of meat and vegetables. Pin it
A plate of meat and vegetables. | cookitdelish.com

Get good at this soak and flank steak might become your favorite go-to meal for any event.

Frequently Asked Questions

→ How long should I soak the flank steak?

You'll want to soak the flank steak for at least 2 hours but you can go up to 24 hours. The longer you let it sit, the more the citrus juices and spices will soften the meat and add flavor.

→ How hot should my grill be for cooking flank steak?

Get your grill really hot (about 450-500°F). The high heat will quickly brown the outside of the steak, keeping the juices in while making a tasty crust.

→ How can I tell when my flank steak is ready?

For pink in the middle, cook about 5-7 minutes on each side. For more done, go for 8-10 minutes each side. The inside should be 130-135°F for pink middle, 140-145°F for medium, and 150-155°F if you want it more well done.

→ Do I need to let the steak sit after cooking?

Yes, give your steak a 5-10 minute break after it comes off the grill. This lets all the juices spread back through the meat, so it'll be more tender and flavorful when you eat it.

→ What's the best way to cut flank steak?

Always cut flank steak across the grain. This means cutting through the muscle fibers, which makes each bite easier to chew. Thin slices at a slight angle work best.

→ Can I use this soak for other meats?

You bet! This citrus mix works great with skirt steak, sirloin, chicken breasts, or even pork. Just change how long you soak them based on the meat (less time for softer cuts).

Tender Flank Steak BBQ

Well-seasoned flank steak soaked in citrus, grilled until juicy and topped with BBQ sauce if you want.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By Chloe: Chloe

Category: Main Dishes

Difficulty: Easy

Cuisine: American

Yield: 4 Servings (4 portions of flank steak)

Dietary: Low-Carb, Gluten-Free, Dairy-Free

Ingredients

01 2 pounds flank steak, sliced into thin strips
02 ⅓ cup olive oil
03 4 limes, squeezed (about ¼ cup)
04 1 orange, squeezed (about ⅓ cup)
05 ¼ cup red wine vinegar
06 2 teaspoons brown sugar (if you want)
07 1 teaspoon crushed garlic
08 1 teaspoon salt
09 2 Tablespoons Worcestershire sauce
10 BBQ sauce (if you want)

Instructions

Step 01

Drop the flank steak strips into a big ziplock bag. Mix together olive oil, fresh lime juice, orange juice, red wine vinegar, brown sugar, crushed garlic, salt and Worcestershire sauce in a bowl. Stir everything up.

Step 02

Pour your mixture over the steak and seal the bag tight. Give it a good shake and stick it in the fridge anywhere from 2 hours to a full day.

Step 03

Fire up your grill until it's super hot.

Step 04

Grab the meat with tongs from the bag and put it on the hot grill. Slap some BBQ sauce on top.

Step 05

Let the meat cook for 5 to 10 minutes, then flip it over. Add BBQ sauce to this side too.

Step 06

Cook another 5 to 10 minutes. If you like your steak pink inside, 5 to 7 minutes per side works great. Just check if it's done how you like and cook a bit longer if needed.

Step 07

Take the meat off the grill and add more BBQ sauce if you want. Enjoy with side dishes, or cut it up for tacos.

Notes

  1. You can make the flavor mix ahead of time and keep it in your fridge.
  2. Let your steak sit for 5 minutes after cooking so the juices stay in the meat when you cut it.

Tools You'll Need

  • Grill
  • Tongs
  • Large ziplock bag
  • Mixing bowl
  • Basting brush