Italian Stuffed Flank Steak

Featured in Hearty Main Courses.

This Italian stuffed flank steak is the ultimate family dinner. Tender flank steak is pounded thin, seasoned with a mix of dried herbs, and stuffed with vibrant ingredients like fresh spinach, red peppers, sun-dried tomatoes, and shredded mozzarella. Rolled and cooked in a cast iron skillet, it’s served alongside roasted asparagus for a hearty, delicious one-pan meal. Perfectly seasoned and perfectly cooked, this dish is sure to impress your family or dinner guests.

Ranah
Updated on Sat, 26 Apr 2025 12:52:14 GMT
Italian Stuffed Flank Steak Pin it
Italian Stuffed Flank Steak | lifesugar.co

This hearty Italian Stuffed Flank Steak has become our Sunday dinner hero - a complete meal that never fails to impress. The flavorful stuffing and perfectly cooked steak combine with roasted asparagus for a restaurant-quality dinner right from your own kitchen.

I first made this recipe when trying to impress my in-laws during their first visit to our home. They were so amazed that it's now requested for every family gathering.

Ingredients

  • Flank steak: Choose a 2-pound cut with good marbling for best flavor and tenderness
  • Fresh asparagus: The perfect seasonal vegetable that roasts beautifully alongside the meat
  • Sun dried tomatoes: These intensify the Italian flavors and add wonderful umami depth
  • Fresh basil and spinach: Provide bright color and fresh flavor to balance the richness
  • Mozzarella: Use freshly shredded for best melting quality and flavor distribution
  • Bread crumbs: They help bind the filling and absorb juices from the vegetables
  • Dry herbs: The combination creates an authentic Italian profile that permeates the meat

Step-by-Step Instructions

Prepare the meat:
Remove the flank steak from refrigeration 30-60 minutes before cooking to allow it to reach room temperature. Pound between parchment paper to an even thickness between 1/3 to 1/2 inch. This tenderizes the meat and ensures even cooking throughout.
Season the meat:
Combine all dry rub ingredients thoroughly and massage generously onto both sides of the steak. Place three pieces of cooking twine under the steak to prepare for rolling. The herbs will flavor both the exterior crust and infuse into the meat during cooking.
Create the stuffing:
Mix grated garlic, diced red pepper, sun dried tomatoes, fresh basil, spinach, egg yolk, bread crumbs, and shredded mozzarella in a bowl until thoroughly combined. The egg yolk and bread crumbs help bind everything together while the vegetables and cheese create a moist, flavorful filling.
Roll and secure:
Spread the stuffing mixture down the center of the flank steak, leaving about an inch border on all sides. Roll the steak with the grain like a tight taco, bringing the ends as close as possible. Secure with the cooking twine that was placed underneath. Tight rolling prevents filling from escaping during cooking.
Roast to perfection:
Brush a cast iron pan with olive oil and place the rolled steak in the center. Drizzle another tablespoon of oil over the top and roast at 425 degrees for 25 minutes. The cast iron provides even heat distribution and creates a beautiful sear.
Add the vegetables:
Toss asparagus with olive oil and add to the pan around the steak. Switch oven to broil setting, sprinkle asparagus with a little salt, and return to the oven for 10 minutes. The asparagus will roast perfectly while the steak gets a delicious crust.
Rest before serving:
Remove from oven and check doneness with a meat thermometer. Cover with foil and rest for 10 minutes to allow juices to redistribute throughout the meat. The temperature will continue to rise during resting, reaching a perfect medium around 137-140 degrees.
Slice and serve:
After resting, remove twine and slice the stuffed flank steak into rounds. Serve with the roasted asparagus and spoon any pan drippings over the top for extra flavor.
A roast beef sandwich with cheese and peppers. Pin it
A roast beef sandwich with cheese and peppers. | lifesugar.co

The sun dried tomatoes are truly the secret ingredient in this recipe. My grandmother always added them to her Italian dishes, and that intense concentrated flavor brings me back to Sunday dinners at her house every time I make this dish.

Perfect Pairings

This Italian Stuffed Flank Steak pairs beautifully with a simple side salad dressed with balsamic vinaigrette. The acidity of the dressing complements the richness of the meat. You might also consider serving it with a side of garlic bread to soak up the delicious pan juices, or a light pasta with olive oil and herbs for a truly Italian inspired feast.

Make Ahead Options

This dish can be fully prepared up to 24 hours in advance. Simply follow all preparation steps through rolling and tying the steak, then wrap tightly in plastic wrap and refrigerate. When ready to cook, remove from refrigerator 30 minutes before roasting to take the chill off. This makes it perfect for entertaining as you can do all the prep work earlier in the day.

Flavor Variations

While this recipe features classic Italian flavors, you can easily adapt it to different taste preferences. Try a Mediterranean version by replacing the Italian seasonings with oregano, lemon zest, and feta cheese instead of mozzarella. For a southwestern twist, use roasted poblanos, pepper jack cheese, and cumin in the stuffing. The versatile flank steak works beautifully with various flavor profiles.

Easy Italian Stuffed Flank Steak. Pin it
Easy Italian Stuffed Flank Steak. | lifesugar.co

Frequently Asked Questions

→ What type of steak do I use?

Use flank steak for its tender texture and ability to hold the stuffing when rolled.

→ How do I ensure the steak cooks evenly?

Pound the flank steak to an even thickness of about 1/3 to 1/2 inch before seasoning and stuffing.

→ What should I serve alongside this dish?

Roasted asparagus is a great pairing for this stuffed flank steak, cooked in the same pan for added convenience.

→ Can I prepare the stuffing in advance?

Yes, you can prepare the stuffing mix a day in advance. Just store it in the refrigerator until you're ready to use it.

→ Can I substitute any ingredients in the stuffing?

Absolutely! Feel free to substitute or add ingredients like mushrooms, Parmesan cheese, or sautéed onions based on your preference.

Italian Stuffed Flank Steak

A flavorful stuffed flank steak with herbs, veggies, and cheese.

Prep Time
10 Minutes
Cook Time
35 Minutes
Total Time
45 Minutes

Category: Hearty Main Dishes

Difficulty: Intermediate

Cuisine: Italian American

Yield: 4 Servings

Dietary: ~

Ingredients

→ Dry Rub Ingredients

01 1 tsp dried oregano
02 1 tsp coarse sea salt
03 1/2 tsp dried basil
04 1/2 tsp dried rosemary
05 1/2 tsp dried thyme
06 1/2 tsp garlic powder
07 1/2 tsp garlic salt
08 1/2 tsp freshly cracked black pepper

→ Main Ingredients

09 1 flank steak, 2 lb, pounded to 1/3 - 1/2 inch thick
10 1 lb fresh asparagus, woody ends removed
11 3 tbsp extra virgin olive oil, divided

→ Stuffing Ingredients

12 3 cloves garlic, grated
13 1/2 red pepper, diced
14 1/3 cup sun-dried tomatoes, diced
15 1/3 cup fresh basil, chopped
16 1 cup fresh spinach
17 1 egg yolk
18 2 tbsp plain bread crumbs
19 4 - 6 oz fresh mozzarella, shredded

Instructions

Step 01

Remove the flank steak from the refrigerator 30 minutes to 1 hour before preparation. Pound it between two sheets of parchment paper to 1/3 - 1/2 inch thick.

Step 02

Combine oregano, sea salt, basil, rosemary, thyme, garlic powder, garlic salt, and black pepper. Rub the mix on both sides of the flank steak. Place three pieces of cooking twine under the steak and set aside.

Step 03

In a bowl, mix garlic, red pepper, sun-dried tomatoes, fresh basil, spinach, egg yolk, bread crumbs, and mozzarella until well combined.

Step 04

Spread the stuffing mixture lengthwise across the middle of the steak, leaving an inch around the edges. Roll the steak tightly with the grain, ensuring the ends meet on top. Secure with the twine.

Step 05

Preheat the oven to 220°C (425°F). Brush a 15-inch cast iron pan with 1 tbsp of olive oil. Place the stuffed and rolled steak into the pan. Drizzle an additional tablespoon of olive oil on top. Roast in the oven for 25 minutes.

Step 06

While the steak is cooking, toss the asparagus with the remaining 1 tbsp of olive oil.

Step 07

After 25 minutes, remove the flank steak from the oven. Add the asparagus to the pan. Sprinkle asparagus with a small amount of extra salt. Turn the oven to broil and cook for an additional 10 minutes.

Step 08

Remove the pan from the oven and cover the steak with foil. Let it rest for 10 minutes. Ensure the internal temperature of the steak reaches 130°F for medium doneness (rested temperature should be 137°F - 140°F).

Step 09

Slice the rested steak and serve with cooked asparagus and any pan drippings.

Notes

  1. Use a meat thermometer to ensure the desired doneness. The steak will continue cooking during the resting period.

Tools You'll Need

  • 15-inch cast iron pan

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (mozzarella cheese).
  • Contains gluten (bread crumbs).
  • Contains eggs (egg yolk).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 425
  • Total Fat: 24 g
  • Total Carbohydrate: 8 g
  • Protein: 38 g