Our stuffed flank steak recipe looks complicated, but it’s actually quite simple! The toughest part is getting the cut just right.

You want a nice, even butterfly cut, to give you an even roll, and an even roll will give you a perfectly-cooked steak! The moral of the story: Pay attention to the thickness of your cut.

The steak should be cooked to 145 degrees, which you can gauge perfectly with an instant-read thermometer, which is an absolute must for any kitchen. It’s an affordable buy and worth every penny. You really shouldn’t go without one!

Slices of a delicious stuffed flank steak — the perfect dinner.

Stuffed Flank Steak Recipe

Flank steak is an affordable cut of meat and one of the most versatile! This recipe is sure to impress with feta and grape tomatoes.


Yield: 8 servings
5 from 1 rating
Leave a Review


  • Preheat oven to 425 degrees. Meanwhile, heat a large skillet over medium-high heat and add olive oil. Add onion and salt then cook approximately 3 minutes or until onion starts to turn translucent.
  • Add garlic and cook an additional 30 seconds. Add baby spinach and cook about 1–2 minutes, stirring frequently, just until spinach is dark green and wilted. Remove from heat and set aside to cool slightly.
  • Trim any tough tissue and excess fat from both sides of flank steak then butterfly the meat along the long side. Trim any edges or fold any flaps of meat back over itself so that you are left with a mostly rectangular steak. Pound with a meat tenderizer or meat mallet to even out the thickness of the steak.
  • Season surface of flank steak with salt and pepper and lay cooked spinach in an even layer across top of steak, leaving a 1½" border all the way around. Sprinkle breadcrumbs over spinach then distribute the feta and jack cheese evenly over the spinach.
  • Roll the flank steak up like a jellyroll. The grain of the meat should run the length of the cylinder after the meat has been rolled. Tie the meat at each end and approximately every 3" with kitchen twine to hold the roll securely closed.
  • Place roll on a baking sheet and brush or spray with oil. Season on all sides with salt and pepper then roast 40-50 minutes or until the internal temperature reaches 145 degrees directly in the center of the roll. Remove from the oven and allow it to rest 10 minutes before removing the kitchen twine and slicing.


Ask your butcher to butterfly the steak for you!
Calories: 265kcal, Carbohydrates: 5g, Protein: 27g, Fat: 16g, Saturated Fat: 6g, Polyunsaturated Fat: 0.4g, Monounsaturated Fat: 2g, Cholesterol: 56mg, Sodium: 371mg, Potassium: 194mg, Fiber: 1g, Sugar: 1g
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!
Stuffed flank steak recipe