Go Back

Italian Stuffed Flank Steak

A mouthwatering dish filled with roasted garlic, sun-dried tomatoes, and melted mozzarella, perfect for impressing family or guests.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Italian
Calories: 350

Ingredients
  

For the filling
  • 1 cup spinach, chopped
  • 1/2 cup sun-dried tomatoes, chopped
  • 1 cup mozzarella cheese, shredded
  • 2 cloves garlic, minced For extra flavor, consider toasting.
  • 1/4 cup olive oil Plus more for drizzling
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste Adjust according to preference
Main ingredient
  • 1 lb flank steak Pound to an even thickness

Method
 

Preparation
  1. Preheat the oven to 375°F (190°C).
  2. In a bowl, mix together the spinach, sun-dried tomatoes, mozzarella cheese, garlic, olive oil, salt, pepper, and Italian seasoning.
  3. Lay the flank steak on a flat surface and pound it to an even thickness.
  4. Spread the filling mixture evenly over the steak.
  5. Roll the steak tightly from one end to the other and secure it with kitchen twine.
Cooking
  1. Place the rolled steak in a baking dish and drizzle with additional olive oil.
  2. Bake in the oven for 30-35 minutes, or until the steak reaches your desired level of doneness.
  3. Let it rest for 10 minutes before slicing.
  4. Serve warm and enjoy!

Notes

Pair with roasted vegetables and a fresh green salad. For longer storage, freeze it for up to 2–3 months. Reheat in the oven or microwave before serving.