If you’re looking for a quick and delicious way to cook a flank steak, the Ninja Foodi Grill is an excellent option. This versatile appliance allows you to grill, air fry, bake, roast, and dehydrate all in one. Here’s how to cook a perfect flank steak on your Ninja Foodi Grill:

– 1 flank steak
– 1 tablespoon olive oil
– 1 teaspoon salt
– 1/2 teaspoon black pepper
– Optional: garlic powder, onion powder, or other seasonings of your choice


Step 1: Preheat the Ninja Foodi Grill

Turn on your Ninja Foodi Grill and set it to the grill function. Preheat it for about 10 minutes with the lid closed.

Step 2: Prepare the Flank Steak

While the grill is heating up, prepare your flank steak. Rub it with olive oil and season it with salt and black pepper. You can also add other seasonings if you like.

Step 3: Place the Flank Steak on the Grill

Once the grill is preheated, place the flank steak on it. Close the lid and cook for about 6 minutes.


For more flavor and tenderness, you can marinate your flank steak before grilling it. Simply mix together some olive oil, soy sauce, Worcestershire sauce, minced garlic, and any other seasonings of your choice in a bowl.

Place the flank steak in a resealable bag or container and pour in the marinade. Let it marinate for at least an hour or up to overnight in the refrigerator.

Step 4: Flip and Cook Some More

After 6 minutes of cooking on one side, flip the flank steak over using tongs. Close the lid and cook for another 6 minutes.

Step 5: Check for Doneness

After a total of 12 minutes of cooking, check the internal temperature of the flank steak with a meat thermometer. For medium-rare, it should be around 130°F to 135°F. For medium, it should be around 140°F to 145°F.


Let the flank steak rest for a few minutes after you take it off the grill before slicing it. This allows the juices to redistribute and keeps the meat tender.

Step 6: Slice and Serve

Once the flank steak reaches your desired doneness, take it off the grill and let it rest for a few minutes. Then, slice it against the grain into thin strips. Serve and enjoy!

  • Cooking time may vary depending on the thickness of your flank steak.
  • Always use a meat thermometer to ensure your flank steak is cooked to your liking.
  • You can also grill vegetables alongside your flank steak for a complete meal.

There you have it! A simple and delicious way to cook a flank steak on your Ninja Foodi Grill. With just a few ingredients and steps, you can enjoy juicy and flavorful steak any day of the week.