Begin by combining the olive oil, smoked paprika, black pepper, salt, and minced garlic in a bowl. Mix well to create a marinade. Rub this mixture all over the Flat Iron Steak, ensuring it’s evenly coated. Allow the steak to marinate for at least 30 minutes, or up to overnight in the refrigerator for deeper flavor.
If you are using an outdoor grill, preheat it to high heat. For a grill pan, place it over medium-high heat on the stove. Allow it to get hot enough that water sizzles upon contact.
Place the marinated Flat Iron Steak on the grill or grill pan. Cook for about 4-5 minutes on each side for medium-rare, or until it reaches your desired doneness. Use a meat thermometer to check the internal temperature—130°F for medium-rare, 140°F for medium.
Once cooked, remove the steak from the heat and let it rest on a cutting board for at least 5-10 minutes. This allows the juices to redistribute, ensuring a juicy steak when sliced.
Slice the steak against the grain into thin strips. Serve it as is, or with your favorite sides. This steak pairs wonderfully with salads, roasted vegetables, or even in tacos.