Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mushroom-Stuffed Flank Steak Roll: A Delicious Holiday Main Course


  • Author: Ashley
  • Total Time: 1 hour 20 minutes

Description

Mushroom-Stuffed Flank Steak Roll is an elegant and flavorful dish that transforms simple flank steak into an impressive, savory centerpiece. This dish features a tender flank steak that’s been butterflied, stuffed with a savory mixture of earthy mushrooms, garlic, fresh herbs, and Parmesan cheese, then rolled up and roasted to perfection. As the steak roasts, the stuffing melds with the beef, creating a rich and harmonious blend of flavors that are sure to delight. The rolled steak is sliced into perfect rounds, revealing the beautiful spiral of mushrooms inside, making it as visually stunning as it is delicious. Whether served with a light pan sauce or on its own, Mushroom-Stuffed Flank Steak Roll is a perfect choice for a festive dinner or a special family gathering, bringing both elegance and comfort to the table.


Ingredients

Scale

For the Flank Steak Roll:

  • 1.5 lbs flank steak (trimmed): The main event! Choose a good-quality flank steak that is about 1 inch thick for easy rolling.
  • 2 tbsp olive oil (for searing): Use a high-quality oil for both flavor and searing.
  • Salt and freshly ground black pepper to taste: Basic seasoning that enhances the flavor of the beef.
  • 2 tbsp Dijon mustard: Adds a tangy depth to the beef’s flavor.
  • 1 tbsp fresh thyme (or 1 tsp dried thyme): Adds an earthy, aromatic flavor to the filling.
  • 1 tbsp fresh rosemary (or 1 tsp dried rosemary): A woody herb that pairs perfectly with the richness of the beef.

For the Mushroom Filling:

  • 2 tbsp olive oil (for sautéing): You’ll need some oil to cook the mushrooms and vegetables.
  • 1 lb mushrooms (button, cremini, or a mix of wild mushrooms), finely chopped: The mushrooms are the star of the stuffing and provide a rich, earthy flavor.
  • 1 medium onion, finely chopped: Adds sweetness and depth to the mushroom filling.
  • 3 cloves garlic, minced: Garlic adds a wonderful aromatic flavor to the stuffing.
  • ½ cup breadcrumbs (optional, for binding): This will help hold the filling together. Use gluten-free breadcrumbs if needed.
  • 2 tbsp fresh parsley, chopped: Adds freshness and color to the stuffing.
  • 1 tbsp fresh thyme leaves: Adds an extra layer of herbal flavor.
  • ¼ cup grated Parmesan cheese (optional, for richness): Parmesan adds a salty depth of flavor to the filling.

For the Pan Sauce (optional):

  • ½ cup dry red wine: Adds richness and depth to the sauce.
  • 1 cup beef broth: For the base of the sauce.
  • 2 tbsp unsalted butter: For richness and a silky finish to the sauce.
  • 1 tsp fresh rosemary, chopped: Fresh rosemary enhances the sauce and complements the beef.
  • Salt and pepper to taste: Season the sauce as needed to balance the flavors.

Instructions

STEP 1: PREPARE THE FLANK STEAK

Start by preparing your flank steak. If your butcher hasn’t already done so, remove any silverskin (the tough membrane on the surface of the meat) from the steak. Lay the steak flat on a cutting board, and using a sharp knife, butterfly the steak by slicing it horizontally along the grain, but not all the way through. Open the steak up like a book to create a larger surface area for stuffing.

Once the steak is butterflied, season both sides generously with salt and pepper. Next, rub a thin layer of Dijon mustard over the entire surface of the steak. The mustard not only adds flavor but also helps to keep the beef tender while roasting. Sprinkle fresh rosemary and thyme over the surface of the steak to further infuse flavor.

STEP 2: MAKE THE MUSHROOM FILLING

While the steak is being prepared, make the mushroom filling. Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the chopped onions and sauté for 3-4 minutes until they become translucent and soft.

Next, add the minced garlic and cook for another 1-2 minutes until fragrant. Add the chopped mushrooms to the skillet and cook for about 6-8 minutes, stirring occasionally, until they release their moisture and become golden brown. If needed, increase the heat slightly to get a nice caramelization on the mushrooms.

Once the mushrooms are cooked down, season with a pinch of salt, pepper, and fresh thyme. If you want to add a little more richness, sprinkle in the Parmesan cheese and stir until melted and incorporated. Remove the skillet from the heat and let the filling cool for a few minutes. Then, stir in the fresh parsley and breadcrumbs (if using) to help bind the filling together.

STEP 3: STUFF AND ROLL THE FLANK STEAK

Now that your steak and mushroom filling are ready, it’s time to stuff the steak. Spoon the mushroom mixture evenly over the entire surface of the butterflied steak, leaving a small border around the edges so that the filling doesn’t spill out.

Once the steak is filled, carefully roll it up from one end to the other, ensuring the filling stays inside. You can use kitchen twine to tie the roll together at 1-2 inch intervals to hold it in place during cooking. If you don’t have twine, toothpicks can also work to secure the ends. Be sure to tuck in the sides of the steak as you roll to keep the filling from falling out.

STEP 4: SEAR THE FLANK STEAK

Heat 2 tablespoons of olive oil in a large oven-safe skillet over medium-high heat. Once the oil is hot, carefully place the stuffed and rolled flank steak into the pan. Sear the steak on all sides for 3-4 minutes until it develops a beautiful brown crust. This step helps to lock in the juices and enhance the flavor of the beef.

STEP 5: ROAST THE STEAK

Once the steak is seared, transfer the skillet to the preheated 400°F (200°C) oven. Roast the steak for 20-25 minutes for a medium-rare finish, or until the internal temperature reaches 125°F (52°C). For medium, roast for an additional 5 minutes until the internal temperature reaches 135°F (57°C). Keep in mind that flank steak is best served medium-rare to medium for tenderness, so use a meat thermometer to ensure perfect doneness.

STEP 6: MAKE THE PAN SAUCE (OPTIONAL)

While the steak is roasting, you can make a simple pan sauce to drizzle over the finished dish. After removing the steak from the skillet, pour out any excess fat, leaving just a little bit in the pan. Add the red wine and let it reduce by half over medium heat, scraping up any brown bits left from the steak. Once the wine has reduced, add the beef broth and bring it to a simmer. Let the sauce reduce again for about 5-7 minutes, or until it thickens slightly.

Finish the sauce by whisking in the unsalted butter and fresh rosemary, and season with salt and pepper to taste. Keep the sauce warm while you slice the steak.

STEP 7: REST AND SERVE

Once the steak has finished roasting, remove it from the oven and let it rest for 10 minutes. This allows the juices to redistribute throughout the meat, ensuring it stays moist and tender when you slice it.

After the steak has rested, slice it into 1-inch thick slices. Arrange the slices on a platter and serve with the pan sauce drizzled over the top. Garnish with additional fresh parsley for a pop of color.

  • Prep Time: 20 minutes
  • Cook Time: 1 hour

Nutrition

  • Calories: 350 kcal
  • Fat: 18g
  • Carbohydrates: 12g
  • Protein: 40g