19 Delicious Flank Steak Recipes Amazing

Posted by Sophia Brennan on September 19, 2025

Are you looking for new and exciting ways to cook flank steak? This lean cut of beef can be cooked a multitude of ways, from grilled and marinated to slow-cooked and sauced. With its bold flavor and tender texture, it’s no wonder why flank steak has become a popular choice among cooks and foodies alike.

In this article, we’ll explore 19 delicious flank steak recipes that will take your taste buds on a culinary journey around the world. From classic grilled flank steak with chimichurri sauce to creative combinations like flank steak stir fry with vegetables and flank steak pizza with caramelized onions and gorgonzola, there’s something for everyone.

Whether you’re a seasoned cook or just starting out, these recipes are sure to inspire you to try new flavors and cooking techniques. So grab your apron, fire up the grill, and get ready to sink your teeth into some mouth-watering flank steak dishes!

Grilled Flank Steak with Chimichurri Sauce

Grilled Flank Steak with Chimichurri Sauce
A classic Argentinean combination that’s perfect for a summer barbecue or a quick weeknight dinner, this recipe pairs tender grilled flank steak with a tangy and herby chimichurri sauce.

Ingredients:

– 1.5 lbs flank steak
– 1/4 cup olive oil
– 1/4 cup fresh parsley, chopped
– 1/4 cup fresh oregano, chopped
– 2 cloves garlic, minced
– 2 tablespoons red wine vinegar
– Salt and pepper to taste

Instructions:

1. Preheat grill to medium-high heat.
2. In a small bowl, mix together olive oil, parsley, oregano, garlic, salt, and pepper.
3. Place flank steak on the grill and cook for 5-7 minutes per side, or until it reaches desired level of doneness.
4. Meanwhile, combine red wine vinegar with the herb mixture and stir well.
5. Once the steak is cooked, let it rest for a few minutes before slicing it thinly against the grain.
6. Serve sliced flank steak with chimichurri sauce spooned over the top.

Cooking Time: 15-20 minutes

Marinated Flank Steak Tacos

Marinated Flank Steak Tacos
Savor the bold flavors of Mexico with this simple and flavorful recipe. Marinated flank steak is grilled to perfection and served in a taco shell with your favorite toppings.

Ingredients:

– 1 lb flank steak
– 1/4 cup lime juice
– 2 cloves garlic, minced
– 1 tablespoon olive oil
– 1 teaspoon dried oregano
– Salt and pepper, to taste
– 8-10 corn tortillas
– Optional toppings: diced tomatoes, shredded lettuce, sliced avocado, sour cream, salsa

Instructions:

1. In a large ziplock bag, combine lime juice, garlic, olive oil, and oregano.
2. Add the flank steak and massage to coat evenly. Seal the bag and refrigerate for at least 4 hours or overnight.
3. Preheat grill to medium-high heat. Remove steak from marinade, letting any excess liquid drip off.
4. Grill steak for 5-7 minutes per side, or until it reaches desired level of doneness. Let rest for 5 minutes before slicing thinly.
5. Warm tortillas by wrapping them in a damp paper towel and microwaving for 20-30 seconds.
6. Assemble tacos with sliced steak, your favorite toppings, and enjoy!

Cooking Time: 15-20 minutes

Flank Steak Stir Fry with Vegetables

Flank Steak Stir Fry with Vegetables
This recipe is a quick and flavorful way to prepare flank steak and colorful vegetables. With just a few simple ingredients, you can create a delicious and nutritious meal that’s perfect for any time of day.

Ingredients:

– 1 pound flank steak
– 2 tablespoons vegetable oil
– 1 onion, sliced
– 2 cloves garlic, minced
– 1 bell pepper, sliced
– 2 cups broccoli florets
– 2 teaspoons soy sauce
– 1 teaspoon oyster sauce (optional)
– Salt and pepper to taste
– Chopped green onions for garnish

Instructions:

1. Heat the oil in a large skillet or wok over medium-high heat.
2. Add the steak and cook for 3-4 minutes per side, or until cooked to your desired level of doneness. Remove from the pan and set aside.
3. Add the onion and garlic to the pan and cook until the onion is translucent.
4. Add the bell pepper and broccoli to the pan and cook until the vegetables are tender-crisp.
5. Stir in the soy sauce and oyster sauce (if using). Return the steak to the pan and stir to coat with the sauce.
6. Season with salt and pepper to taste, then serve hot garnished with green onions.

Cooking Time: 15-20 minutes

Slow Cooker Flank Steak Fajitas

Slow Cooker Flank Steak Fajitas
This recipe is a twist on the classic fajita dish, using slow-cooked flank steak and sautéed vegetables to create a flavorful and tender meal. Perfect for a weeknight dinner or weekend gathering.

Ingredients:

– 1 pound flank steak
– 1 onion, sliced
– 2 bell peppers (any color), sliced
– 2 cloves garlic, minced
– 1 tablespoon olive oil
– 1 teaspoon cumin
– 1/2 teaspoon chili powder
– Salt and pepper, to taste
– 8 small flour tortillas
– Optional toppings: avocado, sour cream, shredded cheese, cilantro

Instructions:

1. Season the flank steak with salt, pepper, cumin, and chili powder.
2. Place the steak in a slow cooker and add the sliced onion and bell peppers on top.
3. Cook on low for 8-10 hours or high for 4-6 hours.
4. About 30 minutes before serving, heat the tortillas by wrapping them in a damp paper towel and microwaving for 20-30 seconds.
5. Slice the cooked steak against the grain and serve with sautéed vegetables, warm tortillas, and your choice of toppings.

Cooking Time: 8-10 hours (low) or 4-6 hours (high)

Flank Steak with Garlic Butter

Flank Steak with Garlic Butter
Elevate your dinner game with this simple yet impressive recipe that combines the tender texture of flank steak with the rich flavor of garlic butter.

Ingredients:

– 1.5-2 pounds flank steak
– 4 cloves garlic, minced
– 2 tablespoons unsalted butter, softened
– 1 teaspoon olive oil
– Salt and pepper to taste

Instructions:

1. Preheat grill or grill pan to medium-high heat.
2. In a small bowl, mix together garlic, butter, salt, and pepper.
3. Place flank steak on the grill and cook for 5-7 minutes per side, or until it reaches desired level of doneness.
4. During the last minute of cooking, brush the garlic butter mixture evenly over both sides of the steak.
5. Remove from heat and let rest for 5 minutes before slicing against the grain.

Cooking Time: 10-14 minutes

Asian Inspired Flank Steak Salad

Asian Inspired Flank Steak Salad
Asian-Inspired Flank Steak Salad Recipe

Savor the flavors of Asia with this quick and delicious flank steak salad, featuring tender grilled steak, crunchy vegetables, and a tangy Asian-inspired dressing.

Ingredients:

– 1 pound flank steak
– 2 tablespoons soy sauce
– 2 tablespoons honey
– 2 cloves garlic, minced
– 1 tablespoon grated ginger
– 1/4 cup chopped scallions
– 1/4 cup sliced red bell pepper
– 1/4 cup sliced carrots
– 2 cups mixed greens
– Salt and pepper to taste

Instructions:

1. Preheat grill or grill pan to medium-high heat.
2. In a small bowl, whisk together soy sauce, honey, garlic, and ginger.
3. Brush the marinade on both sides of the flank steak. Cook for 5-7 minutes per side or until cooked to desired level of doneness.
4. Let the steak rest for 5 minutes before slicing thinly against the grain.
5. In a large bowl, combine mixed greens, sliced steak, scallions, bell pepper, and carrots.
6. Drizzle with remaining marinade and toss to coat.
7. Season with salt and pepper to taste.

Cooking Time: 15-20 minutes

Flank Steak Sandwich with Caramelized Onions

Flank Steak Sandwich with Caramelized Onions
Elevate your sandwich game with this flavorful combination of tender flank steak and sweet, caramelized onions.

Ingredients:

– 1 lb flank steak
– 2 large onions, thinly sliced
– 2 tbsp olive oil
– 1 tsp salt
– 1/4 cup brown sugar
– 4 hamburger buns
– Lettuce, tomato, pickles, and cheese (optional)

Instructions:

1. Preheat grill or grill pan to medium-high heat.
2. Season flank steak with salt and grill for 5-6 minutes per side, or until cooked to desired level of doneness. Let rest for 5 minutes before slicing thinly against the grain.
3. In a large skillet, cook onions over low heat for 30 minutes, stirring occasionally, until caramelized and golden brown.
4. Assemble sandwiches by placing sliced flank steak on hamburger buns, topped with caramelized onions and any desired toppings.

Cooking Time: 45-50 minutes (including resting time)

Balsamic Glazed Flank Steak

Balsamic Glazed Flank Steak
Elevate your grilled steak game with this sweet and tangy balsamic glaze recipe, perfect for a quick weeknight dinner or special occasion. This flavorful flank steak is smothered in a rich reduction of balsamic vinegar, brown sugar, and spices.

Ingredients:

– 1.5 lbs flank steak
– 1/2 cup balsamic vinegar
– 2 tbsp brown sugar
– 2 tbsp olive oil
– 2 cloves garlic, minced
– 1 tsp dried thyme
– Salt and pepper to taste

Instructions:

1. Preheat grill to medium-high heat.
2. In a small saucepan, combine balsamic vinegar, brown sugar, and garlic. Bring to a boil over medium heat, then reduce heat and simmer for 5-7 minutes or until glaze thickens slightly.
3. Season flank steak with salt, pepper, and thyme.
4. Grill steak for 4-5 minutes per side, or until cooked to desired level of doneness.
5. Brush steak with balsamic glaze during last minute of grilling.
6. Let steak rest for 5 minutes before slicing thinly.

Cooking Time: 12-15 minutes total

Flank Steak with Roasted Potatoes

Flank Steak with Roasted Potatoes
This recipe combines the bold flavor of flank steak with the comforting warmth of roasted potatoes, making it a perfect weeknight dinner option.

Ingredients:

– 1.5 lbs flank steak
– 2-3 large potatoes, peeled and cubed
– 2 tbsp olive oil
– 1 tsp garlic powder
– Salt and pepper to taste
– Optional: 1/4 cup chopped fresh parsley

Instructions:

1. Preheat oven to 425°F (220°C).
2. In a bowl, toss potatoes with olive oil, garlic powder, salt, and pepper until coated.
3. Spread potatoes on a baking sheet and roast for 20-25 minutes or until tender.
4. Meanwhile, season flank steak with salt and pepper.
5. Grill or pan-fry the steak to desired doneness (medium-rare recommended).
6. Slice the steak against the grain and serve with roasted potatoes.

Cooking Time:

– Potatoes: 20-25 minutes
– Steak: 3-5 minutes per side

Enjoy your flavorful flank steak with roasted potatoes!

Flank Steak Kabobs with Pineapple

Flank Steak Kabobs with Pineapple
Elevate your backyard barbecue game with this flavorful and refreshing twist on traditional kabobs. The sweetness of the pineapple pairs perfectly with the savory flank steak, making for a mouthwatering combination that’s sure to please.

Ingredients:

– 1 pound flank steak
– 1 cup mixed bell peppers (such as red, yellow, and green)
– 1 cup pineapple chunks
– 2 cloves garlic, minced
– 1 tablespoon olive oil
– Salt and pepper to taste
– Optional: 1/4 cup chopped fresh cilantro for garnish

Instructions:

1. Preheat grill to medium-high heat.
2. Thread flank steak, bell peppers, pineapple, and garlic onto skewers.
3. Brush with olive oil and season with salt and pepper.
4. Grill kabobs for 8-10 minutes per side, or until flank steak reaches desired level of doneness.
5. Remove from grill and let rest for 5 minutes before serving.

Cooking Time: 16-20 minutes

Flank Steak with Creamy Mushroom Sauce

Flank Steak with Creamy Mushroom Sauce
This recipe is a flavorful and satisfying combination of tender flank steak and rich mushroom sauce. Perfect for a weeknight dinner or special occasion, this dish is sure to please.

Ingredients:

– 1.5 lbs flank steak
– 2 cups mixed mushrooms (button, cremini, shiitake), sliced
– 2 cloves garlic, minced
– 1/4 cup heavy cream
– 2 tbsp butter
– 1 tsp dried thyme
– Salt and pepper to taste

Instructions:

1. Preheat grill or grill pan to medium-high heat.
2. Season flank steak with salt and pepper. Grill for 5-7 minutes per side, or until desired level of doneness is reached.
3. In a large skillet, melt butter over medium heat. Add mushrooms and cook until tender, about 5 minutes.
4. Add garlic, thyme, and heavy cream to the skillet. Stir to combine and bring to a simmer.
5. Slice grilled flank steak against the grain and serve with creamy mushroom sauce spooned over the top.

Cooking Time: 20-25 minutes

Flank Steak and Avocado Wrap

Flank Steak and Avocado Wrap
Elevate your lunch game with this flavorful and refreshing wrap, perfect for a quick meal or snack on-the-go.

Ingredients:

– 1 flank steak (6 oz)
– 2 ripe avocados, sliced
– 1 large flour tortilla
– 1/4 cup mixed greens
– 1/4 cup crumbled feta cheese (optional)
– 1 tablespoon olive oil
– Salt and pepper to taste
– Lime wedges, for serving

Instructions:

1. Preheat grill or grill pan to medium-high heat. Season flank steak with salt and pepper. Grill for 3-4 minutes per side, or until cooked to desired level of doneness.
2. Let steak rest for 5 minutes before slicing into thin strips.
3. In a large bowl, combine sliced avocado, mixed greens, and crumbled feta cheese (if using).
4. Warm tortilla by wrapping it in a damp paper towel and microwaving for 20-30 seconds.
5. Assemble wrap by placing sliced steak, avocado mixture, and a sprinkle of salt and pepper onto the tortilla.
6. Serve with lime wedges on the side.

Cooking Time: 15 minutes

Flank Steak with Sweet Potato Mash

Flank Steak with Sweet Potato Mash
A flavorful flank steak paired with creamy sweet potato mash makes for a satisfying and filling meal. This recipe combines the bold flavors of grilled steak with the comforting warmth of mashed sweet potatoes.

Ingredients:

– 1 pound flank steak
– 2 large sweet potatoes, peeled and cubed
– 2 tablespoons olive oil
– 1 tablespoon butter
– Salt and pepper to taste
– Optional: garlic powder, paprika, or other seasonings of your choice

Instructions:

1. Preheat grill to medium-high heat. Season flank steak with salt, pepper, and any desired seasonings.
2. Grill steak for 4-5 minutes per side, or until it reaches desired level of doneness. Let rest for 5 minutes before slicing thinly against the grain.
3. Meanwhile, boil sweet potatoes in large pot of salted water until tender. Drain and mash with butter, salt, and pepper to taste.
4. Serve sliced flank steak alongside warm sweet potato mash.

Cooking Time:

– Grilling time: 8-10 minutes
– Cooking time for sweet potatoes: 15-20 minutes

Flank Steak Pasta with Tomato Basil Sauce

Flank Steak Pasta with Tomato Basil Sauce
Elevate your pasta game with this flavorful and refreshing recipe that combines tender flank steak with a vibrant tomato basil sauce. Perfect for a weeknight dinner or special occasion, this dish is sure to please.

Ingredients:

– 1 pound flank steak
– 8 oz pasta of your choice (e.g., spaghetti, linguine)
– 2 tablespoons olive oil
– 1 onion, thinly sliced
– 3 cloves garlic, minced
– 1 can (28 oz) crushed tomatoes
– 1 cup fresh basil leaves, chopped
– Salt and pepper to taste
– Grated Parmesan cheese (optional)

Instructions:

1. Preheat oven to 400°F (200°C).
2. Cook pasta according to package instructions. Drain and set aside.
3. In a large skillet, heat olive oil over medium-high. Sear flank steak for 2-3 minutes per side, or until cooked to desired level of doneness. Let rest for 5 minutes before slicing into thin strips.
4. In the same skillet, add sliced onion and cook until translucent. Add garlic and cook for an additional minute.
5. Stir in crushed tomatoes, chopped basil, salt, and pepper. Simmer sauce for 10-15 minutes, stirring occasionally.
6. Combine cooked pasta, sliced flank steak, and tomato basil sauce. Top with Parmesan cheese (if using). Serve immediately.

Cooking Time: 25-30 minutes

Flank Steak with Blue Cheese Butter

Flank Steak with Blue Cheese Butter
This recipe takes the humble flank steak to new heights by pairing it with a rich and creamy blue cheese butter. Perfect for a special occasion or a cozy night in, this dish is sure to impress.

Ingredients:

– 1.5 lbs flank steak
– 2 tbsp unsalted butter, softened
– 2 tbsp blue cheese crumbles (such as Roquefort or Gorgonzola)
– 1 tsp garlic powder
– Salt and pepper, to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Preheat oven to 400°F (200°C).
2. In a small bowl, mix together softened butter, blue cheese crumbles, and garlic powder.
3. Season the flank steak with salt and pepper on both sides.
4. Grill or pan-fry the steak for 5-7 minutes per side, or until cooked to desired level of doneness.
5. Remove the steak from heat and top with blue cheese butter.
6. Serve immediately, garnished with chopped parsley if desired.

Cooking Time: 12-15 minutes

Flank Steak and Asparagus Roll Ups

Flank Steak and Asparagus Roll Ups
Add a flavorful twist to your weeknight dinner with these tender and savory roll-ups featuring marinated flank steak, crisp asparagus, and melted mozzarella cheese.

Ingredients:

– 1 pound flank steak
– 1/4 cup olive oil
– 2 cloves garlic, minced
– 1 tablespoon soy sauce
– 1 tablespoon honey
– Salt and pepper to taste
– 1 pound fresh asparagus, trimmed
– 8 ounces mozzarella cheese, shredded
– Fresh parsley, chopped (optional)

Instructions:

1. Preheat oven to 400°F (200°C).
2. In a large bowl, whisk together olive oil, garlic, soy sauce, and honey.
3. Add the flank steak and marinate for at least 30 minutes or up to 2 hours in the refrigerator.
4. Remove the steak from the marinade and cook to desired doneness, about 5-7 minutes per side for medium-rare.
5. Meanwhile, toss asparagus with olive oil, salt, and pepper on a baking sheet. Roast at 400°F (200°C) for 12-15 minutes or until tender.
6. Slice the cooked steak against the grain into thin strips.
7. Place an asparagus spear on each strip of steak, then sprinkle with mozzarella cheese.
8. Roll up each piece tightly and secure with toothpicks if needed.

Cooking Time: 25-30 minutes

Flank Steak with Quinoa Salad

Flank Steak with Quinoa Salad
Elevate your mealtime with this flavorful and nutritious recipe that combines the tender char of grilled flank steak with a hearty quinoa salad. This dish is perfect for a quick weeknight dinner or a weekend gathering.

Ingredients:

– 1 lb flank steak
– 1 cup quinoa, rinsed and drained
– 2 cups water or vegetable broth
– 2 tbsp olive oil
– 1 small red bell pepper, diced
– 1 small yellow bell pepper, diced
– 1/4 cup chopped fresh cilantro
– 2 tbsp lime juice
– Salt and pepper to taste

Instructions:

1. Preheat grill to medium-high heat.
2. Grill flank steak for 5-7 minutes per side, or until cooked through.
3. Meanwhile, cook quinoa according to package instructions using water or broth.
4. In a large bowl, combine cooked quinoa, diced bell peppers, chopped cilantro, and lime juice.
5. Slice grilled flank steak against the grain and serve with quinoa salad.

Cooking Time: 15-20 minutes

Flank Steak with Spicy Mango Salsa

Flank Steak with Spicy Mango Salsa
This recipe combines the bold flavors of flank steak with the sweet and spicy kick of mango salsa, creating a unique and delicious dish perfect for any occasion.

Ingredients:

– 1.5 lbs flank steak
– 2 ripe mangos, diced
– 1/2 cup red onion, finely chopped
– 1 jalapeño pepper, seeded and finely chopped
– 1 tablespoon lime juice
– 1 teaspoon honey
– Salt and pepper to taste
– Fresh cilantro leaves for garnish (optional)

Instructions:

1. Preheat grill or grill pan to medium-high heat.
2. Season flank steak with salt and pepper. Grill for 4-5 minutes per side, or until desired level of doneness is reached.
3. Meanwhile, combine mango, red onion, jalapeño, lime juice, and honey in a bowl. Stir well to combine.
4. Let the flank steak rest for 5 minutes before slicing it thinly against the grain.
5. Serve sliced flank steak with spicy mango salsa spooned over the top. Garnish with fresh cilantro leaves if desired.

Cooking Time: 12-15 minutes

Flank Steak Pizza with Caramelized Onions and Gorgonzola

Flank Steak Pizza with Caramelized Onions and Gorgonzola
Elevate your pizza game with this unique combination of grilled flank steak, sweet caramelized onions, and tangy gorgonzola.

Ingredients:

– 1 lb flank steak
– 1 large onion, thinly sliced
– 2 tbsp olive oil
– 2 cloves garlic, minced
– 1 cup Gorgonzola cheese, crumbled
– 1 pre-baked pizza crust (homemade or store-bought)
– Salt and pepper to taste
– Fresh thyme leaves for garnish (optional)

Instructions:

1. Preheat grill to medium-high heat. Season flank steak with salt and pepper. Grill for 3-4 minutes per side, or until cooked to desired doneness.
2. In a large skillet, cook onion over low heat for 20-25 minutes, stirring occasionally, until caramelized and golden brown.
3. Preheat oven to 425°F (220°C). Roll out pizza crust to desired thickness.
4. Top pizza crust with grilled flank steak, caramelized onions, garlic, and Gorgonzola cheese.
5. Bake for 12-15 minutes, or until crust is golden brown and cheese is melted.

Cooking Time: 35-40 minutes

Conclusion

Discover the flavorful world of flank steak recipes! This article brings together 19 mouth-watering dishes that will elevate your cooking game. From classic grilled flank steak with chimichurri sauce to innovative flank steak kabobs with pineapple, there’s something for everyone. Try marinated flank steak tacos or slow cooker flank steak fajitas for a twist on traditional Mexican cuisine. For a savory touch, try flank steak with garlic butter or balsamic glaze. Whether you’re in the mood for a quick stir-fry or a hearty pasta dish, this collection of recipes has got you covered.

You might also like these recipes

Leave a Comment