Be Inspired!

Subscribe for a free sweet dessert recipe delivered instantly!

Thank you for subscribing!

Something went wrong.

This post may include paid or affiliate links.

Flank steak is a desirable cut of meat because it is so lean, so today we’re learning how to cook flank steak in the oven, on the stove, with sous vide, in a crockpot slow cooker, in the instant pot, and on the grill!

This cut of meat isn’t as expensive as other cuts of meat, but it packs a flavor you’ll absolutely love.

Today we’re talking about how to cook flank steak using various methods.

From the grill to the oven, crock pot, sous vide, and even broiling, we’ll discuss cooking it perfectly every time.

How to cook flank steak on the grill, in the oven, instant pot, crock pot, and sous vide.

My favorite ways to cook flank steak are on the grill and in the oven.

These two ways of cooking it yield an amazing flavor and give you a nice bite due to the char created.

When you cook the flank steak under intense heat such as on the grill or under the broiler, you’ll get delicious crispy char around the edges.

Although you’re getting that beautiful sear, it won’t dry out the steak. 

Let’s work our way through cooking flank steak starting with the crock pot and ending with grilling it to perfection.

Remember, when cutting a flank steak, you need to cut against the grain.

Doing so will give you perfect, tender results. Cutting with the grain will give you a tougher chewing steak.

In Crock Pot

Slow cooking flank steak in a crock pot is a great option. It retains the moisture of the meat.

Because there’s little fat in this cut of beef, cooking it properly will prevent it from drying out. That makes the crock pot a great option.

To cook flank steak in the crock pot, you’ll need to add a liquid to keep things moist.

Here is a simple recipe for cooking flank steak in a slow cooker crock pot.


  • 1-1/2 lbs of flank steak
  • 1 tbs corn or vegetable oil
  • 1 onion cut in quarters
  • 1/3 cup water
  • 1 can of sun dries tomatoes or tomatoes and chilies
  • 2 tbs of vinegar
  • 1 tsp chili powder
  • 1 tsp garlic powder
  • Salt and pepper to taste


Add the oil to a skillet and heat to high. Brown steak on both sides in the skillet; about 20 seconds on each side. Add steak and all ingredients to the crock pot, cover and cook on low for 4 to 5 hours.

Shop Slow Cookers »

Flank steak in the crock pot

Sous Vide

If you have a sous vide, you know how convenient they are to use. It creates an easy and foolproof way to cook all different meats and vegetables.

Flank steak sous vide is delicious, tender, and exceptionally easy.


  • 1-1/2 lbs flank steak
  • Garlic powder, salt and pepper to taste
  • Corn oil (works best, high smoke point)


Set your sous vide to 131 degrees F.

Season both sides of your steak with salt, pepper, and garlic powder.

Cut the steak in half if necessary so it doesn’t overlap in the zipper bag. Remove as much air as possible from the bag. Submerge in the water for 90 minutes. Enjoy or sear first (see below).

Optional: Preheat a skillet to high, remove steak from the zipper bag and brush with oil on both sides. Use the skillet to reach your desired sear.

Slice against the grain and enjoy!

I have an Anova Sous Vide

Flank Steak Sous Vide - learn how to cook flank steak with your sous vide cooker.

Instant Pot

If you have an instant pot, this is a great way to cook flank steak.

It will retain the moisture and keep your steak nice and tender. Use it for fajitas, quesadillas, or other delicious meals.


  • 1-1/2 lbs flank steak, sliced across the grain into 1/2 inch thick strips
  • Garlic powder, salt and pepper to taste
  • 1 cup water
  • 1 can sun dries tomatoes or tomatoes and green chilies


Season the steak with garlic powder, salt, and pepper to your liking.

Add the steak to the instant pot, pour in the water.

Finally, top the steak with the can of dried tomatoes, making sure the tomatoes stay on top of the steak; not stirred in.

Cook on pressure cook mode in your instant pot for 12 minutes with natural pressure release, allowing the pressure to dissipate naturally.

Then, cook pressure cook mode for an additional 12 minutes.

Allow the pressure to come down for 10 minutes before releasing the remaining pressure in the instant pot.

I have a DUO »

In The Oven – Broil

Broiling a flank steak is one of my favorite ways to cook it.

Oh my goodness the char you get when broiling is perfect. I love the little crunchy bits on the edges. Mmm it’s so good.

So let’s talk about how to cook flank steak by broiling.

This is a simple walkthrough of the process.


  • 1-1/2 lbs flank steak
  • Corn oil, or other cooking oil
  • Salt and pepper to taste


Move oven rack to top position; preheat broiler on high.

Prepare a rimmed baking sheet with aluminum foil.

Brush both sides of the steak with oil, season with salt and pepper, and place on the baking sheet. Slide the steak under the broiler and cook for about 4 minutes.

Remove from oven, flip and return to broil for an additional 3-4 minutes.

Remove from the oven and check the temperature for your desired doneness with a thermometer.

Cover with foil and rest for 10 minutes before slicing against the grain for optimal tenderness.

The steak is done when the edges are a little crispy and charred.

You will also see some dark searing on the top.

Check the temperature in the thickest part with an instant-read thermometer: 115F to 120F for rare, 120F to 125F for medium-rare, and 140F to 145F for medium-well. 

Shop Ranges »

How to cook flank steak in oven - cooking flank steak in the oven under the broiler.

Flank Steak On A Grill

It’s grilling time! Let’s cook flank steak on a grill.

Whether you’re using a gas grill or a charcoal grill, the cooking will be nearly identical.

You’ll need to set your grill up for high heat on one side and indirect heat on the other.

Grilling flank steak the easy way. Simple to follow tutorial for grilled flank steaks

Optional: Marinate the steak with one of my options, or simply use a vinaigrette dressing.

I suggest allowing the meat to take a bath in the marinade for 3 hours or more in the refrigerator.


  • 1-1/2 lbs flank steak
  • Optional: Marinade
  • Salt, pepper, garlic powder, other seasonings as desired. (We like a mixture of Applewood Rub and Montreal Steak seasonings)


Preheat one side of the grill to high, allow for indirect grilling on the other side; oil grates. Remove steak from marinade, season liberally with salt and pepper or other seasonings.

Place steak on the hot side of the grill and sear for 2 minutes on each side. Move meat to the indirect side and continue cooking for a couple more minutes on each side until you’ve reached your desired internal temperature.

We like ours at about 145-155 degrees F.

Remove from grill and allow the flank steak to rest for 5 minutes before slicing against the grain.

The flank steak grill time will vary slightly depending on a few factors. First being how hot your grill is, the next being the temperature of the steak when it goes on the grill, and the third being how you like your steak done.

Your best bet is to sear it for 2 minutes each side, then cook it slowly for an additional couple of minutes. 150 degrees F. will give you a nice pink center without being too raw or too cooked.

I hope you found this incredibly helpful and learned all the different ways that we have cooked flank steak.

Please leave a 5-star review at the bottom of the page and subscribe to my mailing list for more great recipes!

I have a Charbroil and a Weber »

Grilled Flank Steak - Learn How To Cook Flank Steak On A GrillYou might also like

Grilled Flank Steak - Learn How To Cook Flank Steak On A Grill

Flank Steak On A Grill

Scrappy Geek
Grilled flank steak recipe, grill time for flank steak and easy recipe to use.
5 from 1 vote
Prep Time 5 mins
Cook Time 8 mins
Course Main Course
Cuisine American
Servings 6 people


  • Barbecue grill


  • 1-1/2 lbs flank steak
  • 1 cup marinate Vinaigrette dressing works great
  • Salt, pepper, garlic powder to taste


  • Marinate meat for 3 hours before cooking for best results
  • Preheat grill for indirect cooking; one side high, the other side low or no heat
  • Remove meat from marinade, shaking off excess liquid
  • Season liberally with salt and pepper to help create a nice char
  • Seat steak on the hot side of the grill for 2 minutes each side
  • Move steak to low heat side of the grill and continue cooking until you've reached desired internal temperature. A few minutes on each side should do it. 145-155 degrees F. is what we cook ours to. (FDA recommends 165 degrees F.)
  • Once cooked, remove from heat an allow to rest 5 minutes before slicing across the grain and serving


Be Inspired!

Subscribe for a free sweet dessert recipe delivered instantly!

Thank you for subscribing.

Something went wrong.

Send this to a friend