Skip to Content

Rolled Flank Steak

December 12, 2025 / By Natalie Mortimer

Rolled flank steak (also sometimes called steak roll ups) is a stunning holiday main that says “I went the extra mile for you.” Stuffed with cheese and mushrooms, flank steak never tasted so good! 

rolled flank steak sliced and arranged on platter, showing melted provolone, sautéed mushrooms, and onions swirled inside
Photography by Gayle McLeod

Tender beefy rolled flank steak, stuffed with cheese and mushrooms, and rolled up into pinwheel shape, is the kind of recipe I save for the holidays. This is not the kind of thing I’d ever make on weeknight, but for a festive December feast? It’s time for rolled flank steak with all the trimmings! It’s so beautiful on the plate, it’s worth a little extra effort. 

ingredients laid out to make rolled steak: onions, mushrooms, provolone, garlic, thyme, butter, olive oil, white wine & cream

Why I Love Stuffed Steak Roll Ups

  • Surprisingly simple. You can’t really mess this up. I’ve got the step by step instructions all laid out for you, and I promise rolled flank steak is easier than it looks. 
  • Big flavors. Cheese, mushrooms and garlic stuffed steak? I mean, are you salivating yet? 
  • They’re beautiful. Steak rolls are stunning on the plate! You can see the whole pinwheel, with the rolled steak and all the yummy fillings, when you slice it. 
onions and mushrooms cooking in a skillet with olive oil and butter to use to stuff a rolled flank steak
raw flank steak that has been pounded flat with a mallet topped with cooked onions and mushrooms
raw flank steak topped with sauteed mushrooms and onions and provolone cheese
raw flank steak filled with sauteed mushrooms, onions and provolone rolled up and tied with string

Rolled Flank Steak, Step-By-Step

Find the full detailed instructions in the recipe card at the bottom of the page. 

  1. Sauté the onions and mushrooms.
  2. Pound the flank steak to about ⅛-inch thickness. It has to be thin enough to stuff and roll.
  3. Lay the steak flat and put butchers twine under the steak, placing a piece about every 3 inches.
  4. Fill the steak with the mushrooms, onions and cheese.
  5. Roll the steak up around the filling.
  6. Tie the butchers twine to secure the steak roll up.
  7. Cut the steak roll in half.
  8. Brown the steak rolls in a skillet.
  9. Finish the stuffed steak roll ups in the oven.
  10. Let the steak rest for 10 minutes.
  11. During the rest, make the wine sauce.
  12. Slice the steak rolls into pinwheels.
  13. Serve! 
Rolled flank steak stuffed with mushrooms, onions and provolone being browned in a skillet
garlic, white wine and thyme cooking in a skillet to make garlic wine sauce to serve with rolled flank steak

Tips

  • Let the mushroom mixture cool a bit. You can even make it a few days ahead of time and store it in the fridge to make life easier on the big day.
  • A rolled steak is a little different from how you’d normally cook a flank steak. Even if you normally like your flank steak super rare, I recommend waiting until you see 130°F (which is medium rare) on an instant read thermometer to pull it out of the oven.
  • There is no work-around for the twine. I know, it’s annoying. Yes, you really need it. 
heavy cream being added to a skillet to make garlic wine sauce to serve with rolled steak, a holiday worthy dish
creamy garlic wine sauce being whisked in a skillet to serve with rolled flank steak, a stunning dish worthy of holidays

What To Serve With Rolled Steak 

While steak roll ups aren’t the easiest holiday main, they’re so stunning that you can definitely keep the other sides super simple. I like to serve it with all the steak house classics. Think: parker house rolls, mashed potatoes, creamed spinach or broccolini and maybe a crisp green salad or (great for making ahead) kale salad

rolled flank steak stuffed with provolone, mushrooms and onion sliced on  platter, a stunning dinner for special occasions
rolled flank steak stuffed with provolone, mushrooms and onion sliced on  platter, being drizzled with garlic wine sauce

Holiday Menu Planning, Made Easy

For more recipe inspiration, follow us on Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper, and we’d love to hear what you think of this recipe in the comments below. Happy cooking!

5 Days of Christmas Magic & Family Feasts!

FREE EMAIL BONUS: Easy festive meals to keep spirits high!

rolled flank steak sliced and arranged on platter, showing melted provolone, sautéed mushrooms, and onions swirled inside

Rolled Flank Steak Recipe

  • Serves:  6
  • Prep Time:  30 min
  • Cook Time:  1 hr 35 min
  • Calories:  664

Description

This elegant Rolled Flank Steak is filled with mushrooms, onions, and melty provolone, and served with a rich white-wine cream sauce. A flavorful, show-stopping dinner that’s worthy of holidays and surprisingly easy to make.

Print Recipe

💌 Send yourself this recipe

Enter your email and we'll send Rolled Flank Steak right to your inbox.

    Ingredients

    • 2 ½ pounds flank steak
    • 2 tablespoons unsalted butter
    • 2 tablespoons extra virgin olive oil
    • 2 large yellow onions, thinly sliced
    • 2 ½ teaspoons kosher salt
    • ½ teaspoon freshly cracked black pepper
    • 1 pound cremini or baby bella mushrooms, finely chopped
    • 4 ounces provolone cheese slices
    • 2 tablespoons high-heat oil, such as avocado oil or grapeseed oil
    • 1 cup dry white wine, such as sauvignon blanc
    • 4 small garlic cloves, thinly sliced
    • ¾ cup heavy cream
    • 1 teaspoon fresh thyme leaves
    • 2 tablespoons salted butter
    • Fresh flat-leaf parsley leaves, for serving

    Method

    1. Combine the unsalted butter and olive oil in a large skillet over medium-low heat. Once the butter has melted, stir in the onions and ½ teaspoon of salt. Cover and cook for 5 minutes. Remove lid and continue cooking, stirring often to prevent burning, until the onions are golden brown, about 30 minutes. Add the mushrooms and continue cooking until onions are deep golden brown and mushrooms are tender, about 10 more minutes. Transfer onions and mushrooms to a large bowl. Place in the refrigerator until completely cooled, about 15 to 20 minutes. 

      onions and mushrooms cooking in a skillet with olive oil and butter to use to stuff a rolled flank steak
    2. Set the flank steak on a large cutting board and cover with plastic wrap. Use a meat mallet to pound steak to about ⅛-inch thickness. Season each side with ½ teaspoon of the salt and set aside to rest for at least 10 minutes.

    3. Preheat the oven to 350°F with a rack in the center position.

    4. Remove the plastic wrap from the steak. Position the steak so that the grain runs parallel to the edge of the cutting board, slide butchers twine under the steak, placing a piece about every 3 inches—you'll likely need about 6 pieces.  

      raw flank steak that has been pounded flat with a mallet topped with cooked onions and mushrooms
    5. Spread the onion and mushroom mixture evenly over the steak, leaving 2 inches around the edge. Layer the provolone on top of the mixture. Starting from the bottom tightly roll the steak towards the top and continue rolling until the steak is seam-side down.

      raw flank steak topped with sauteed mushrooms and onions and provolone cheese
    6. Starting in the middle of the steak, tie the butchers twine to secure the steak. Working outward, continue to tie each piece or twine you placed under the steak. Cut the prepared steak roll in half and season the outside of the steak roll with the remaining teaspoon of salt.

      raw flank steak filled with sauteed mushrooms, onions and provolone rolled up and tied with string
    7. Heat a large cast iron skillet over medium high heat. Once smoking, set the steak rolls in the skillet, seam-side up first, and brown for 3 minutes on each side, 9 minutes total. 

      Rolled flank steak stuffed with mushrooms, onions and provolone being browned in a skillet
    8. Transfer the skillet to the preheated oven and cook until the internal temperature reaches 130°F, about 10 minutes. Remove from the oven, transfer steak to a large platter and allow to rest for 10 minutes. 

      rolled flank steak stuffed with provolone, mushrooms and onion sliced on  platter, a stunning dinner for special occasions
    9. While the meat is resting, make the pan sauce. Over medium heat, add the garlic and cook, stirring often, until fragrant, about 1 minute.  Add the white wine and increase the heat to medium-high. Bring to a simmer, scraping up any brown bits from the pan. Add the thyme and cook until the liquid has reduced to about a ¼ cup, about 4 to 5 minutes. Stir in the heavy cream and bring the sauce back up to a simmer. Cook, stirring often, until the sauce thickens slightly, about 2 minutes. Whisk in the salted butter and season with freshly cracked black pepper to taste. Transfer to a small bowl.

      creamy garlic wine sauce being whisked in a skillet to serve with rolled flank steak, a stunning dish worthy of holidays
    10. Remove the twine and cut steak into 1-inch slices. Transfer to a platter, season with freshly cracked pepper and top with fresh parsley. Serve with the garlic-wine sauce alongside. 

      rolled flank steak stuffed with provolone, mushrooms and onion sliced on  platter, being drizzled with garlic wine sauce

    Nutrition Info

    • Per Serving
    • Amount
    • Calories 664
    • Protein 48 g
    • Carbohydrates 11 g
    • Total Fat 44 g
    • Dietary Fiber 3 g
    • Cholesterol 190 mg
    • Sodium 810 mg
    • Total Sugars 4 g

    Rolled Flank Steak

    Questions & Reviews

    Join the discussion below.

    or