Juicy Steak Pinwheels: Flank Steak Roll-Up Recipe
Steak Pinwheels Recipe — Best Flank Steak Dinner Idea
Simple to prepare and spectacular on the plate, steak pinwheels turn an everyday flank steak into a flavorful, restaurant-quality dish. Rolled with cheese, spinach, and sun-dried tomatoes, these pinwheels are perfect for a date night, holiday table, or an impressive appetizer for guests.
Why You’ll Love This Steak Pinwheels Recipe
This recipe delivers big flavor with minimal fuss. Tenderized flank steak is marinated, layered with a savory filling, rolled tight and roasted until juicy. It’s easy to make, suitable for advance preparation, and versatile enough to serve as a main course, sliced appetizer, or party platter.
- Bold flavor: Juicy steak paired with melted Swiss and Parmesan, spinach and sun-dried tomatoes.
- Easy technique: Straightforward steps with no special equipment.
- Make-ahead friendly: Assemble in advance and bake when ready.
- Great for leftovers: Slices reheat well for quick lunches or dinners.
Ingredients for Steak Pinwheels
Use fresh, simple ingredients for a juicy rolled steak with a flavorful filling.
For the Steak & Marinade
- 1 (2-pound) flank steak, pounded to ½-inch thickness
- ⅓ cup olive oil
- ⅓ cup soy sauce
- ⅓ cup Worcestershire sauce
- 1 ½ tbsp Dijon mustard
- 1 ½ tbsp lemon juice
- 2 cloves garlic, minced and divided
- 1 ½ tsp Italian seasoning
- ¾ tsp ground black pepper
- ½ tsp salt
Filling
- ⅓ cup chopped onion
- ⅓ cup dry breadcrumbs
- 2 cups fresh baby spinach leaves
- ½ cup shredded Swiss cheese
- ½ cup grated Parmesan cheese
- ½ cup chopped sun-dried tomatoes (packed in oil), drained

How to Make Steak Pinwheels — Step by Step
Step 1: Prepare the Marinade
- In a mixing bowl, whisk together olive oil, soy sauce, Worcestershire sauce, Dijon mustard, lemon juice, 1 minced garlic clove, Italian seasoning and black pepper.
- Set the marinade aside while you prepare the steak.
Step 2: Marinate the Steak
- Place the flank steak on a cutting board and pound it evenly to about ½-inch thickness so it’s easy to roll.
- Make shallow diagonal cuts about 1 inch apart across the surface to help the marinade penetrate.
- Place the steak in a large resealable bag, pour in the marinade, remove excess air and seal.
- Refrigerate for at least 8 hours or overnight, turning once or twice to distribute the marinade.
Step 3: Prepare the Filling
- Preheat your oven to 350°F (175°C).
- Remove the steak from the marinade and pat it dry with paper towels.
- On a cutting board, sprinkle a little salt over the remaining minced garlic and crush it into a paste with the flat side of a knife.
- Spread the garlic paste evenly over the steak, then sprinkle with chopped onion and breadcrumbs.
- Layer the spinach leaves, shredded Swiss, grated Parmesan and chopped sun-dried tomatoes evenly over the steak.
Step 4: Roll & Secure the Steak
- Starting from one short end, roll the steak tightly like a jelly roll, enclosing the filling as you go.
- Secure the roll with kitchen twine or toothpicks at 1-inch intervals to keep it tight while baking.
- Place the steak roll seam-side down in a baking dish.
Step 5: Bake & Slice
- Bake uncovered for about 1 hour or until a meat thermometer inserted into the center reads at least 145°F (63°C) for medium doneness. Oven times can vary; watch for the thermometer reading you prefer.
- Allow the roll to rest 5–10 minutes before slicing so the juices redistribute.
- Slice into 1-inch thick pinwheels, arrange on a platter and serve warm.
Pro Tips for the Best Steak Pinwheels
- Tenderize evenly: Pounding the steak to uniform thickness helps it cook through consistently.
- Marinate longer: Overnight marinating deepens flavor; at least 8 hours is ideal.
- Roll tightly: A snug roll keeps the filling from falling out when slicing.
- Use a sharp knife: A clean, sharp blade produces neat, attractive pinwheel slices.
- Secure well: Kitchen twine or toothpicks prevent the roll from unwrapping while cooking.
Best Ways to Serve Steak Pinwheels
- With creamy mashed potatoes for a classic, comforting plate.
- Over garlic butter rice to soak up extra juices and marinade flavors.
- Alongside roasted seasonal vegetables for a colorful, balanced meal.
- Sliced and served on a platter as an elegant appetizer at parties.
Nutritional Information (Per Serving)
Calories: 390 kcal
Protein: 42 g
Carbohydrates: 8 g
Fat: 20 g
Fiber: 2 g
Note: Nutrition values are estimates and may vary based on ingredient brands and portion sizes.
Storage & Leftovers
To store: Place leftover pinwheels in an airtight container and refrigerate for up to 3 days.
To reheat:
- Oven: Cover with foil and warm at 300°F (150°C) for 15–20 minutes until heated through.
- Microwave: Warm in 30‑second intervals until hot, taking care not to overcook.
To freeze: Wrap individual pinwheels tightly in plastic wrap, place in a freezer-safe bag and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I make steak pinwheels ahead of time?
Yes. Assemble the pinwheel roll a day in advance, keep it covered in the refrigerator, and bake when you’re ready to serve.
What cut of meat works best?
Flank steak is ideal due to its thin, flexible grain, which makes it easy to flatten and roll. Skirt steak or flat iron can be used as alternatives if prepared similarly.
Can I grill the pinwheels instead of baking?
Yes. Grill over medium-high heat, turning carefully, until the internal temperature reaches your desired doneness. Use a thermometer to ensure accuracy and avoid overcooking.
Related Recipe Ideas
If you enjoy this easy steak pinwheels recipe, you might also like these comforting favorites:
- Honey Pineapple Chicken — a sweet and savory weeknight meal.
- Shepherd’s Pie — a hearty, family-friendly dinner classic.
Conclusion
Steak pinwheels are a simple yet impressive way to serve flank steak. With a quick marinade, a flavorful filling and straightforward rolling, you get an elegant dish that’s perfect for entertaining or a special weeknight dinner. Try the recipe, share your results, and adapt the filling to suit your tastes.
