Go Back
+ servings
Italian Stuffed Flank Steak

Italian Stuffed Flank Steak: A Cozy Dinner Delight

Experience the delightful flavors of Italian Stuffed Flank Steak, combining tender beef and rich mozzarella for a cozy family dinner.
Prep Time 30 minutes
Cook Time 35 minutes
Resting Time 10 minutes
Total Time 1 hour 15 minutes
Servings: 4 slices
Course: Dinner
Cuisine: Italian
Calories: 400

Ingredients
  

For the Beef
  • 1.2 lb Flank Steak Pounded thin for even cooking
For the Stuffing
  • 4-6 oz Fresh Shredded Mozzarella Can switch to provolone
  • 1/3 cup Diced Sun-Dried Tomatoes Fresh tomatoes can be used
  • 1/2 Diced Red Pepper Any bell pepper works
  • 1 cup Fresh Spinach Kale is a good alternative
  • 1/3 cup Chopped Fresh Basil Use parsley if preferred
  • 1 Egg Yolk Flaxseed meal can be a vegan alternative
  • 2 tbsp Plain Bread Crumbs Gluten-free breadcrumbs work here
For the Seasoning
  • Coarse Sea Salt Kosher salt is an alternative
  • Fresh Cracked Pepper Adjust if using pre-ground
  • Garlic Powder Fresh minced garlic can be used
  • Garlic Salt Decrease regular salt if using fresh garlic
  • Dried Oregano Italian seasoning can be substituted
  • Dried Basil Fresh basil enhances freshness
  • Dried Rosemary Thyme can be a great substitute
  • Dried Thyme Fresh thyme works well
For Cooking
  • 3 tbsp Extra Virgin Olive Oil Any cooking oil can be used
  • 1 lb Fresh Asparagus Substitute with Brussels sprouts or green beans if desired

Equipment

  • Cast-Iron Skillet
  • meat mallet
  • Baking dish

Method
 

Preparation
  1. Remove the flank steak from the refrigerator about 30 minutes before cooking to allow it to reach room temperature, ensuring even cooking throughout.
  2. Meanwhile, place the steak between two sheets of parchment paper and use a meat mallet to pound it to a thickness of about 1/3 to 1/2 inch.
  3. Preheat your oven to 425°F (220°C) while you prepare the seasoning and stuffing.
  4. In a small bowl, mix together the garlic powder, garlic salt, coarse sea salt, fresh cracked pepper, dried oregano, dried basil, dried rosemary, and dried thyme.
  5. Generously season both sides of the flank steak with this flavorful dry rub.
  6. In another mixing bowl, combine the grated garlic, diced red pepper, sun-dried tomatoes, chopped fresh basil, fresh spinach, egg yolk, plain bread crumbs, and shredded mozzarella.
  7. Spread the stuffing mixture evenly across the flank steak, leaving about an inch of space from the edges.
  8. Begin from one end and tightly roll the steak with the grain, forming a neat cylinder.
  9. Secure it with cooking twine or kitchen string at several points.
  10. Heat 3 tablespoons of extra virgin olive oil in a cast iron skillet over medium-high heat.
  11. Carefully place the rolled steak in the pan and drizzle any remaining oil on top.
  12. Sear the steak for about 3-4 minutes on each side.
  13. Transfer the skillet with the seared steak into the preheated oven.
  14. Roast for approximately 25 minutes until the steak reaches a medium doneness.
  15. Check the internal temperature aiming for 137°F to 140°F.
  16. Once cooked, remove the stuffed steak from the oven and allow it to rest for about 10 minutes.
  17. Slice the steak into rounds and serve with roasted asparagus.

Nutrition

Serving: 1sliceCalories: 400kcalCarbohydrates: 20gProtein: 35gFat: 20gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 100mgSodium: 800mgPotassium: 600mgFiber: 3gSugar: 6gVitamin A: 30IUVitamin C: 25mgCalcium: 15mgIron: 20mg

Notes

This beautifully crafted Italian Stuffed Flank Steak marries rich flavors and textures, creating a dish that is both comforting and extraordinary!

Tried this recipe?

Let us know how it was!