15 Flank Steak Recipes That Are Perfect for Easy Family Dinners

Share this Post

Bring something delicious to your kitchen with these flank steak recipes featuring tender slices, bold marinades, and easy cooking techniques. This versatile cut of beef works beautifully for family dinners, gatherings, and meal prep ideas. These recipes provide plenty of flavorful options that make it simple to create a satisfying steak dish everyone will enjoy.

1. Classic Grilled Flank Steak

This classic grilled flank steak is all about bold beef flavor, a smoky char, and a juicy center. It is simple enough for a weeknight but tastes like something you would order at a steakhouse. A quick marinade and hot grill give the meat a deep savory finish that works beautifully with almost any side.

Prep time: 10 minutes
Cook time: 12 minutes
Course: Main Course
Cuisine: American
Equipment: Grill, mixing bowl, tongs, cutting board, sharp knife
No. of ingredients: 8

Ingredients:

  • 1 1/2 lb flank steak;
  • 3 tbsp olive oil;
  • 2 tbsp soy sauce;
  • 2 tbsp Worcestershire sauce;
  • 2 cloves garlic, minced;
  • 1 tsp black pepper;
  • 1 tsp salt;
  • 1 tbsp lemon juice

Instructions:

1. Mix olive oil, soy sauce, Worcestershire sauce, garlic, black pepper, salt, and lemon juice in a bowl.

2. Coat the steak well and let it rest for at least 30 minutes.

3. Preheat the grill to high heat.

4. Grill the steak for about 5 to 6 minutes per side for medium-rare, or longer if you prefer it more cooked.

5. Rest the meat for 10 minutes before slicing thinly against the grain.

Serve with: Roasted potatoes, grilled corn, or a crisp green salad.
Drink with: A bold red wine, iced tea, or sparkling water with lime.

2. Marinated Flank Steak

Marinated flank steak is tender, flavorful, and packed with a savory punch in every bite. The marinade soaks into the meat and gives it a rich taste that feels deeper and more balanced. It is perfect for grilling, broiling, or pan-searing when you want big flavor with very little effort.

Prep time: 15 minutes
Cook time: 10 minutes
Course: Main Course
Cuisine: American
Equipment: Bowl, whisk, grill pan, tongs, knife
No. of ingredients: 9

Ingredients:

  • 1 1/2 lb flank steak;
  • 1/4 cup olive oil;
  • 3 tbsp soy sauce;
  • 2 tbsp red wine vinegar;
  • 1 tbsp Dijon mustard;
  • 2 cloves garlic, minced;
  • 1 tsp paprika;
  • 1/2 tsp black pepper;
  • 1/2 tsp salt

Instructions:

1. Whisk all marinade ingredients together.

2. Place the steak in a dish or bag and pour the marinade over it.

3. Let it marinate for at least 1 hour, or overnight for stronger flavor.

4. Cook over high heat for 4 to 6 minutes per side.

5. Let it rest, then slice thinly across the grain.

Serve with: Mashed potatoes, sautéed mushrooms, or steamed vegetables.
Drink with: Merlot, cold brew iced tea, or a light lager.

3. Flank Steak with Chimichurri Sauce

Flank steak with chimichurri sauce brings fresh herbs, garlic, and tangy brightness to the table. The sauce cuts through the richness of the beef and makes every slice taste lively and vibrant. It is a great choice when you want something fresh but still hearty.

Prep time: 15 minutes
Cook time: 10 minutes
Course: Main Course
Cuisine: Argentinian
Equipment: Blender or bowl, grill, knife, cutting board
No. of ingredients: 10

Ingredients:

  • 1 1/2 lb flank steak;
  • 1/2 cup parsley;
  • 2 tbsp cilantro;
  • 3 cloves garlic;
  • 2 tbsp red wine vinegar;
  • 1/3 cup olive oil;
  • 1/2 tsp red pepper flakes;
  • 1 tsp salt;
  • 1/2 tsp black pepper;
  • 1 tbsp lemon juice

Instructions:

1. Finely chop or blend the parsley, cilantro, garlic, vinegar, olive oil, red pepper flakes, salt, black pepper, and lemon juice.

2. Grill the steak to your liking.

3. Let it rest before slicing.

4. Spoon the chimichurri over the meat right before serving.

Serve with: Rice, roasted sweet potatoes, or grilled vegetables.
Drink with: Malbec, citrus water, or an herbal iced tea.

4. Garlic Butter Flank Steak

Garlic butter flank steak is rich, comforting, and full of deep savory flavor. The butter melts into the hot steak and creates a silky finish that feels extra special. This recipe is ideal when you want a restaurant-style meal at home with minimal ingredients.

Prep time: 10 minutes
Cook time: 12 minutes
Course: Main Course
Cuisine: American
Equipment: Skillet, tongs, spoon, knife
No. of ingredients: 8

Ingredients:

  • 1 1/2 lb flank steak;
  • 3 tbsp butter;
  • 4 cloves garlic, minced;
  • 1 tbsp olive oil;
  • 1 tsp salt;
  • 1 tsp black pepper;
  • 1 tsp parsley;
  • 1/2 tsp onion powder

Instructions:

1. Season the steak with salt, pepper, and onion powder.

2. Heat olive oil in a skillet over medium-high heat.

3. Sear the steak for 4 to 6 minutes per side.

4. Lower the heat, add butter and garlic, and spoon the melted butter over the steak.

5. Rest the steak, sprinkle with parsley, and slice thinly.

Serve with: Buttered corn, baked potatoes, or asparagus.
Drink with: Cabernet Sauvignon, lemonade, or a cold pale ale.

5. Flank Steak Fajitas

Flank steak fajitas are colorful, sizzling, and full of lively Tex-Mex flavor. Tender strips of beef mingle with peppers and onions for a meal that feels fun and satisfying. They are perfect for family dinners and easy weekend cooking.

Prep time: 15 minutes
Cook time: 15 minutes
Course: Main Course
Cuisine: Tex-Mex
Equipment: Skillet, spatula, knife, cutting board
No. of ingredients: 11

Ingredients:

  • 1 1/2 lb flank steak;
  • 2 bell peppers, sliced;
  • 1 onion, sliced;
  • 2 tbsp olive oil;
  • 2 tbsp lime juice;
  • 1 tsp chili powder;
  • 1 tsp cumin;
  • 1 tsp garlic powder;
  • 1 tsp salt;
  • 1/2 tsp pepper;
  • tortillas for serving

Instructions:

1. Mix lime juice, chili powder, cumin, garlic powder, salt, and pepper.

2. Season the steak and let it sit for 20 minutes.

3. Sear the steak in a hot skillet, then remove it.

4. Cook peppers and onions until tender.

5. Slice the steak thinly and toss it back into the pan with the vegetables. Serve with warm tortillas.

Serve with: Rice, refried beans, or guacamole.
Drink with: Horchata, margaritas, or sparkling lime water.

6. Flank Steak Tacos

Flank steak tacos are juicy, bright, and easy to love from the first bite. The beef is sliced thin and layered into warm tortillas with fresh toppings for a meal that feels casual but still full of flavor. They are a fast way to turn steak into something exciting.

Prep time: 15 minutes
Cook time: 10 minutes
Course: Main Course
Cuisine: Mexican
Equipment: Skillet or grill, knife, cutting board
No. of ingredients: 10

Ingredients:

  • 1 1/2 lb flank steak;
  • 2 tbsp olive oil;
  • 1 tsp cumin;
  • 1 tsp chili powder;
  • 1 tsp salt;
  • 1/2 tsp pepper;
  • 8 small tortillas;
  • 1 cup diced onion;
  • 1 cup chopped cilantro;
  • lime wedges

Instructions:

1. Rub the steak with olive oil, cumin, chili powder, salt, and pepper.

2. Cook on a hot grill or skillet for 4 to 6 minutes per side.

3. Rest the steak, then slice very thinly.

4. Warm the tortillas and fill them with steak, onion, cilantro, and lime juice.

Serve with: Salsa, Mexican rice, or grilled jalapeños.
Drink with: Agua fresca, beer, or a cold tamarind drink.

7. Flank Steak with Mushroom Sauce

Flank steak with mushroom sauce is rich, cozy, and deeply satisfying. The creamy mushroom topping adds a savory layer that makes the beef taste even more luxurious. It is a wonderful choice for a comforting dinner at home.

Prep time: 15 minutes
Cook time: 20 minutes
Course: Main Course
Cuisine: American
Equipment: Skillet, spoon, knife, cutting board
No. of ingredients: 11

Ingredients:

  • 1 1/2 lb flank steak;
  • 2 tbsp olive oil;
  • 2 cups mushrooms, sliced;
  • 2 tbsp butter;
  • 1/2 cup beef broth;
  • 1/2 cup cream;
  • 2 cloves garlic, minced;
  • 1 tsp salt;
  • 1/2 tsp pepper;
  • 1 tsp thyme;
  • 1 tbsp flour

Instructions:

1. Season and sear the steak in hot oil, then set it aside.

2. Melt butter in the same skillet and cook mushrooms until browned.

3. Add garlic and flour, stirring for 1 minute.

4. Pour in broth and cream, then simmer until thickened.

5. Return the steak to the pan briefly and spoon sauce over it before serving.

Serve with: Rice, mashed potatoes, or egg noodles.
Drink with: Pinot Noir, club soda, or black tea.

8. Asian Style Flank Steak

Asian style flank steak is savory, slightly sweet, and full of delicious umami flavor. A soy-based marinade gives the meat a glossy finish and a balanced taste that works well with rice or noodles. It is simple, bold, and easy to serve in many ways.

Prep time: 15 minutes
Cook time: 12 minutes
Course: Main Course
Cuisine: Asian-inspired
Equipment: Bowl, whisk, skillet or grill, knife
No. of ingredients: 10

Ingredients:

  • 1 1/2 lb flank steak;
  • 1/4 cup soy sauce;
  • 2 tbsp honey;
  • 1 tbsp sesame oil;
  • 2 cloves garlic, minced;
  • 1 tsp ginger;
  • 1 tbsp rice vinegar;
  • 1 tsp black pepper;
  • 1 tbsp sesame seeds;
  • 2 green onions, sliced

Instructions:

1. Whisk together soy sauce, honey, sesame oil, garlic, ginger, rice vinegar, and black pepper.

2. Marinate the steak for at least 30 minutes.

3. Cook on a hot skillet or grill.

4. Rest and slice thinly.

5. Finish with sesame seeds and green onions.

Serve with: Steamed rice, stir-fried vegetables, or noodles.
Drink with: Jasmine tea, light beer, or iced green tea.

9. Flank Steak Stir Fry

Flank steak stir fry is fast, colorful, and perfect for busy nights. The beef cooks quickly and stays tender when sliced thin, while the vegetables bring freshness and crunch. Everything comes together in one pan for an easy meal with big flavor.

Prep time: 15 minutes
Cook time: 12 minutes
Course: Main Course
Cuisine: Asian-inspired
Equipment: Wok or large skillet, spatula, knife, cutting board
No. of ingredients: 11

Ingredients:

  • 1 1/2 lb flank steak;
  • 2 tbsp soy sauce;
  • 1 tbsp cornstarch;
  • 2 tbsp vegetable oil;
  • 1 red bell pepper, sliced;
  • 1 cup broccoli florets;
  • 1 carrot, sliced;
  • 2 cloves garlic, minced;
  • 1 tbsp ginger;
  • 1 tbsp oyster sauce;
  • 1 tsp sesame oil

Instructions:

1. Toss the sliced steak with soy sauce and cornstarch.

2. Heat oil in a wok and quickly sear the beef, then remove it.

3. Stir fry the vegetables, garlic, and ginger until crisp-tender.

4. Add the steak back with oyster sauce and sesame oil.

5. Cook briefly and serve hot over rice.

Serve with: White rice, fried rice, or noodles.
Drink with: Iced tea, sparkling water, or a light lager.

10. Flank Steak Salad

Flank steak salad is fresh, filling, and full of texture. The warm beef adds richness to crisp greens, making it feel both light and satisfying at the same time. It is a great choice when you want something wholesome without losing flavor.

Prep time: 15 minutes
Cook time: 10 minutes
Course: Salad / Main Course
Cuisine: American
Equipment: Grill pan, bowl, knife, cutting board
No. of ingredients: 10

Ingredients:

  • 1 1/2 lb flank steak;
  • 4 cups mixed greens;
  • 1 cup cherry tomatoes;
  • 1 cucumber, sliced;
  • 1/2 red onion, thinly sliced;
  • 1 avocado, sliced;
  • 2 tbsp olive oil;
  • 1 tbsp balsamic vinegar;
  • 1 tsp salt;
  • 1/2 tsp pepper

Instructions:

1. Season and cook the steak to your preferred doneness.

2. Let it rest, then slice thinly.

3. Arrange greens, tomatoes, cucumber, onion, and avocado in a bowl.

4. Whisk olive oil, balsamic vinegar, salt, and pepper.

5. Top the salad with steak and drizzle the dressing over everything.

Serve with: Crusty bread, soup, or roasted vegetables.
Drink with: White wine, cucumber water, or sparkling lemonade.

11. Flank Steak Sandwiches

Flank steak sandwiches are hearty, messy in the best way, and packed with savory flavor. Thinly sliced steak layered into soft bread makes a satisfying lunch or dinner that feels filling and comforting. Add your favorite toppings and each bite becomes even better.

Prep time: 15 minutes
Cook time: 12 minutes
Course: Main Course
Cuisine: American
Equipment: Skillet, knife, cutting board
No. of ingredients: 9

Ingredients:

  • 1 1/2 lb flank steak;
  • 4 sandwich rolls;
  • 1 tbsp olive oil;
  • 1 tsp salt;
  • 1 tsp pepper;
  • 1 onion, sliced;
  • 1 cup shredded lettuce;
  • 1 tomato, sliced;
  • 2 tbsp mayonnaise or mustard

Instructions:

1. Season and cook the steak in a hot skillet.

2. Sauté the onions until soft and golden.

3. Rest the steak, then slice thinly against the grain.

4. Split the rolls and spread with mayo or mustard.

5. Fill each sandwich with steak, onions, lettuce, and tomato.

Serve with: Fries, chips, or a pickle spear.
Drink with: Cola, iced tea, or a cold beer.

12. Balsamic Glazed Flank Steak

Balsamic glazed flank steak is sweet, tangy, and beautifully glossy. The glaze gives the beef a slightly caramelized finish that tastes elegant without being difficult. It is a lovely recipe for when you want a simple dish that still feels refined.

Prep time: 10 minutes
Cook time: 15 minutes
Course: Main Course
Cuisine: American / Italian-inspired
Equipment: Skillet, spoon, bowl, knife
No. of ingredients: 8

Ingredients:

  • 1 1/2 lb flank steak;
  • 1/4 cup balsamic vinegar;
  • 2 tbsp honey;
  • 2 tbsp olive oil;
  • 2 cloves garlic, minced;
  • 1 tsp salt;
  • 1/2 tsp pepper;
  • 1 tsp rosemary

Instructions:

1. Whisk balsamic vinegar, honey, olive oil, garlic, salt, pepper, and rosemary.

2. Brush the steak with some of the glaze.

3. Sear or grill the steak until cooked to your liking.

4. Simmer the remaining glaze for a few minutes until slightly thick.

5. Slice the steak and drizzle the glaze on top.

Serve with: Roasted carrots, potatoes, or green beans.
Drink with: Pinot Noir, sparkling water, or pomegranate juice.

13. Flank Steak with Roasted Vegetables

Flank steak with roasted vegetables is warm, colorful, and full of homestyle comfort. The vegetables become sweet and tender in the oven, making a perfect match for the bold beef. It is a balanced meal that feels satisfying from the first bite to the last.

Prep time: 15 minutes
Cook time: 25 minutes
Course: Main Course
Cuisine: American
Equipment: Oven, baking sheet, skillet, knife
No. of ingredients: 11

Ingredients:

  • 1 1/2 lb flank steak;
  • 2 carrots, chopped;
  • 2 zucchini, chopped;
  • 1 red onion, chopped;
  • 1 red bell pepper, chopped;
  • 2 tbsp olive oil;
  • 1 tsp salt;
  • 1/2 tsp pepper;
  • 1 tsp garlic powder;
  • 1 tsp Italian seasoning;
  • 1 tbsp butter

Instructions:

1. Toss the vegetables with olive oil, salt, pepper, garlic powder, and Italian seasoning.

2. Roast at 425°F until tender.

3. While they cook, season and sear the steak in a hot skillet.

4. Rest the steak and slice it thinly.

5. Serve the steak over the roasted vegetables with a little butter melted on top.

Serve with: Bread rolls, rice, or a light salad.
Drink with: Red wine, iced herbal tea, or sparkling water.

14. Spicy Flank Steak

Spicy flank steak brings heat, depth, and a serious kick of flavor. The seasoning blend gives the meat a bold edge that pairs well with cooling sides. It is perfect for anyone who likes dinner with a little fire.

Prep time: 10 minutes
Cook time: 12 minutes
Course: Main Course
Cuisine: Southwestern
Equipment: Grill or skillet, bowl, tongs, knife
No. of ingredients: 9

Ingredients:

  • 1 1/2 lb flank steak;
  • 2 tbsp olive oil;
  • 1 tsp chili powder;
  • 1 tsp cayenne pepper;
  • 1 tsp paprika;
  • 1 tsp salt;
  • 1/2 tsp black pepper;
  • 2 cloves garlic, minced;
  • 1 tbsp lime juice

Instructions:

1. Combine olive oil, chili powder, cayenne, paprika, salt, pepper, garlic, and lime juice.

2. Rub the mixture over the steak.

3. Cook on high heat until browned and cooked to taste.

4. Let it rest before slicing.

5. Serve with a cooling sauce or fresh toppings if desired.

Serve with: Rice, avocado salad, or grilled corn.
Drink with: Cold beer, lime agua fresca, or a sweet iced tea.

15. Flank Steak Skewers

Flank steak skewers are fun, juicy, and perfect for grilling season. The bite-sized pieces cook quickly and pick up a smoky finish that makes them hard to resist. They are a great choice for sharing, parties, or easy backyard meals.

Prep time: 20 minutes
Cook time: 10 minutes
Course: Main Course
Cuisine: American
Equipment: Skewers, grill, bowl, knife, cutting board
No. of ingredients: 10

Ingredients:

  • 1 1/2 lb flank steak, cubed;
  • 2 tbsp olive oil;
  • 2 tbsp soy sauce;
  • 1 tbsp lemon juice;
  • 2 cloves garlic, minced;
  • 1 tsp salt;
  • 1/2 tsp pepper;
  • 1 tsp paprika;
  • 1 bell pepper, cubed;
  • 1 red onion, cubed

Instructions:

1. Mix olive oil, soy sauce, lemon juice, garlic, salt, pepper, and paprika.

2. Toss the steak cubes in the marinade and let them sit for 20 to 30 minutes.

3. Thread the steak, bell pepper, and onion onto skewers.

4. Grill until browned and cooked through, turning often.

5. Rest briefly and serve hot.

Serve with: Rice pilaf, salad, or grilled vegetables.
Drink with: Cold lemonade, red wine, or sparkling water with citrus.