Go Back
+ servings
Italian Stuffed Flank Steak

Italian Stuffed Flank Steak That Will Impress Your Family

Italian Stuffed Flank Steak is a savory dish filled with fresh veggies and mozzarella, perfect for family dinners.
Prep Time 30 minutes
Cook Time 35 minutes
Resting Time 10 minutes
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Italian
Calories: 350

Ingredients
  

For the Meat
  • 1 pound Flank Steak substitute with skirt steak if desired
For the Seasoning
  • 1 tablespoon Dried Oregano Italian seasoning can be used as substitute
  • 1 teaspoon Coarse Sea Salt kosher salt can be used if needed
  • 1 teaspoon Dried Basil fresh basil is a good replacement
  • 1 teaspoon Dried Rosemary thyme works as a substitute
  • 1 teaspoon Dried Thyme more Italian seasoning can be used
  • 1 teaspoon Garlic Powder fresh garlic can deliver a stronger flavor
  • 1 teaspoon Garlic Salt omit regular salt if reducing sodium
  • 1 teaspoon Fresh Cracked Pepper freshly ground black peppercorns are best
For the Stuffing
  • 3 cloves Grated Garlic crushed garlic can be a swap
  • 1 cup Diced Red Pepper any color bell pepper works
  • 1/2 cup Diced Sun-Dried Tomatoes fresh tomatoes can be used
  • 1/4 cup Fresh Basil parsley can be used as a milder alternative
  • 1 cup Fresh Spinach kale or Swiss chard can substitute
  • 1 large Egg Yolk flax egg is great for vegan diets
  • 1/2 cup Plain Bread Crumbs gluten-free breadcrumbs can be used
  • 1 cup Fresh Shredded Mozzarella provolone or gouda can also work
For the Sides
  • 1 bunch Fresh Asparagus green beans or Brussels sprouts are good alternatives
  • 1 tablespoon Extra Virgin Olive Oil canola oil is a lighter option

Equipment

  • Cast Iron Pan
  • Meat Tenderizer
  • Mixing bowl

Method
 

Step-by-Step Instructions for Italian Stuffed Flank Steak
  1. Begin by removing the flank steak from the refrigerator 30 to 60 minutes before cooking to bring it to room temperature. Using a meat tenderizer and parchment paper, gently flatten the steak to about ½ inch thickness.
  2. In a small bowl, blend together the dried oregano, coarse sea salt, dried basil, dried rosemary, dried thyme, garlic powder, and fresh cracked pepper. Generously rub this mixture on both sides of the flank steak.
  3. In a mixing bowl, combine grated garlic, diced red pepper, diced sun-dried tomatoes, fresh basil, fresh spinach, egg yolk, and plain bread crumbs. Stir until well distributed.
  4. Spoon the prepared stuffing mixture onto the flank steak, spreading it evenly while leaving about an inch of space at the edges. Gently roll the steak tightly along the grain, like a taco.
  5. Preheat your oven to 425°F. In a cast iron pan, heat 1 tablespoon of olive oil over medium-high heat. Once hot, place the rolled flank steak inside the pan, adding a drizzle of olive oil over the top. Bake for 25 minutes.
  6. While the steak is baking, prepare the asparagus by tossing it with olive oil. After 25 minutes, carefully add the asparagus to the pan with the steak and switch the oven to broil for an additional 10 minutes.
  7. To ensure the steak is cooked to perfection, use a meat thermometer to check the internal temperature. Aim for 130°F for medium doneness.
  8. Once cooked, remove the steak from the oven and let it rest under foil for about 10 minutes. After resting, slice the steak and serve it alongside the roasted asparagus.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 12gProtein: 30gFat: 20gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 10gCholesterol: 100mgSodium: 800mgPotassium: 600mgFiber: 2gSugar: 6gVitamin A: 120IUVitamin C: 15mgCalcium: 200mgIron: 3mg

Notes

Ensure to pound the flank steak evenly. Use a meat thermometer for doneness. Let the steak rest before slicing.

Tried this recipe?

Let us know how it was!