PF
Sliced grilled steak with green pesto, sauce, and lettuce on a wooden cutting board.
StovetopComplexity

Rolled Flank Steak (Stuffed Steak Pinwheels)

These Rolled Flank Steak Pinwheels deliver 46g protein and 688 calories per serving, batch-prepping 6 portions in quick stovetop time. The pinwheel structure allows even cooking and built-in portion control for consistent macros across your week. Effective for hitting daily beef intake while managing portions for caloric targets.

Rate this recipe:

Ingredients

6 servings
  • Beef Flank Steak, Boneless(1134g)
  • Butter(30g)
  • Olive oil(30g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Yellow Onion
  • 2½ teaspoons kosher salt
  • ½ teaspoon freshly cracked black pepper
  • Mushrooms, White, Sliced(454g)
  • Cheese, Provolone(113g)
  • Avocado oil(30g)
  • Wine, White, Dry(240g)
  • Garlic
  • Cream, Heavy Whipping(180g)
  • Thyme, Fresh(5g)
  • Butter(30g)
  • Parsley, Fresh

Instructions

  1. 1Combine 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.
  2. 2Set 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. 3Preheat the oven to 350°F with a rack in the center position.
  4. 4Remove 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.
  5. 5Spread 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.
  6. 6Starting 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.
  7. 7Heat 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.
  8. 8Transfer 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.
  9. 9While 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.
  10. 10Remove 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.

Nutrition — Per Serving

688

calories

46g

protein

52g

fat

Carbohydrates
5g
Saturated fat
23.3g
Sodium
312 mg
Dietary fiber
0.9g

6 servings per batch · ~374g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Rolled Flank Steak (Stuffed Steak Pinwheels) have per serving?

Each serving contains 46g of protein and 688 calories with 52g fat and 5g carbs. This is a high-fat beef option with solid protein that emphasizes satiety through fat content rather than carbs.

How long does Rolled Flank Steak (Stuffed Steak Pinwheels) take to prep?

Quick prep with 6 servings means you're batch-cooking a full week of steak dinners in one cooking session on the stovetop. The pinwheel format adds prep steps but yields multiple individual portions at once.

Is Rolled Flank Steak (Stuffed Steak Pinwheels) good for muscle gain?

At 46g protein per serving and 688 calories, this recipe works for muscle-building phases when you're cycling through high-fat days or maintaining higher overall calories. The minimal carbs (5g) pair well with carb sources from other meals.

Savory beef tagliatelle pasta with peppers and herbs in a white plate, perfect for a gourmet meal.

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan
Crockpot Lasagna

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan
Beef Bacon Pasta Bake

Beef Bacon Pasta Bake

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan