Flank Steak Roulades with Spinach, Mushrooms, Provolone are made with a lean beef flank steak, butterflied and stuffed with spinach, mushrooms, and provolone cheese, then rolled and oven cooked to perfection. 

We marinate and grill flank steak all summer long, but when snow is covering the grill, this Roulades Recipe is a delectable dinner idea!

Flank Steak Roulades on a white rectangular tray.

Why You’ll Love Beef Roulades

  • They make a beautiful presentation with the rosy beef and green spinach.
  • Roulades are an elegant entree without a lot of work!
  • If you’re a fan of flank steak, this is another delicious way to prepare it.

Winter has arrived in full force and stews, soups and pasta have been on the menu. Flank steak is more of a summer, toss on the grill kind of entree, but there was one in the freezer begging to be cooked. I had made spinach and mushroom-filled flank steak for company eons ago, and memories of that delicious entree got the wheels turning. That recipe was long gone, but I took some of what I remembered and created these flank steak roulades filled with spinach, mushrooms, and Provolone cheese.

Flank Steak Roulades on a white dinner plate

Expert Tips

  • In order to have enough surface area to spread out the filling, you’ll need to do a little technique, known as butterflying, to the flank steak. Basically, you cut the meat open like a book, doubling its surface area.
  • Let me explain how. First, you place the meat on a cutting board with the narrower end closest to you. From one of the longer sides, cut through the middle of the steak, horizontally, but don’t cut all the way through. Stop about 1/2-inch from the edge, then fold open the meat like a book.
  • Tenderize the beef with a meat mallet while also creating a uniform level.
  • From there, add the filling, roll up the steak, tie with butcher’s twine at 2-inch intervals, and roast!
  • If you’d like to brown/sear the roulade before roasting, that will add some nice color to your pinwheels (and the umami that comes from caramelization).
  • Roast, bake, or braise, depending on your recipe, until the roulade reaches an internal temperature of 130° F.
Overhead view of Flank Steak Roulades on a white dinner plate.

Frequently Asked Questions

What’s the Difference Between Roulades and Rouladen?

Rouladen is the German version of the French Roulade. The latter is a French term for slices of meat rolled around a filling. It’s typically browned before being braised or baked. 
Two popular German Rouladens include Rindsrouladen which is slices of beef rolled around a pickle, onion, and bacon mixture, and Kohlrouladen which is made of cabbage leaves rolled around a ground beef mixture.

What Cuts of Beef are Best for Roulades?

You can use either a Top Round (also known as Topside) or Flank Steak. This recipe “butterflies” the flank steak, doubling the surface area (see procedure below), then it’s pounded with a meat mallet to both tenderize and make it a consistent thickness.

You May Also Like:

Stay in touch through social media @ InstagramFacebook, and Pinterest. Don’t forget to tag me when you try one of my recipes! And if you love the results, please give it a 5-star rating in the recipe card.

Flank Steak Roulades Recipe

Flank Steak Roulades Recipe

Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Yield 4-6 servings depending on size of flank steak

Butterflied flank steak is filled with spinach and mushrooms and rolled before roasting.


  • 1.5 pounds flank steak, butterflied
  • Salt and freshly ground pepper
  • 1 tablespoon olive oil
  • 4 ounces mushrooms, chopped
  • 1 small shallot minced
  • ¼ teaspoon fresh thyme
  • 8 ounces slice Provolone cheese
  • 2 cups packed baby spinach


  1. Have the butcher butterfly your flank steak or do it yourself at home (slice steak horizontally almost all the way through so you can open it like a book).
  2. Pound gently with a meat mallet to make it all a similar thickness. Sprinkle each side generously with salt and pepper or your favorite seasoning salt. Set aside.
  3. Heat oil in a saute pan, then add mushrooms, shallots, and thyme. Sprinkle with salt. Cook until mushrooms and shallots are soft. Add spinach and cook until wilted. Let cool.
  4. Preheat oven to 350º.
  5. Lay the beef flat with the grain running from left to right. Lay the Provolone over the beef, leaving a one-inch border. Arrange the spinach mixture over the Provolone.
  6. Roll up the steak away from you and tie it at 2-inch intervals with butcher's twine.
  7. Place in a greased baking dish or on a rack in a roasting pan. Roast for 45 minutes to 1 hour until the internal temperature is about 130º for medium rare or your desired temperature.
  8. Remove from oven and cover with foil. Let rest for 10 minutes before slicing.


Letting your cooked meat rest for 10 minutes before slicing allows the juices to redistribute throughout the meat.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 575Total Fat: 33gSaturated Fat: 16gTrans Fat: 0gUnsaturated Fat: 14gCholesterol: 174mgSodium: 680mgCarbohydrates: 5gFiber: 1gSugar: 2gProtein: 63g


Please leave a comment on the blog or share a photo on Pinterest