Looking for an impressive yet easy-to-make dish? These homemade steak pinwheels are packed with flavor, featuring tender flank steak, melty cheese, fresh spinach, and sun-dried tomatoes. Whether you’re hosting a dinner party or craving a gourmet meal, this recipe is simple, delicious, and sure to impress.
Read on for a step-by-step guide, expert tips, and the best ways to serve and store your steak pinwheels.
Why You’ll Love This Steak Pinwheels Recipe
Restaurant-Quality at Home – Looks fancy, but it’s easy to make!
Packed with Flavor – Savory steak, creamy cheese, and tangy sun-dried tomatoes in every bite.
Perfect for Entertaining – Impress your guests with a stunning presentation.
Make-Ahead Friendly – Prep in advance for stress-free cooking.
Versatile Serving Options – Enjoy as a main dish or slice into appetizers.
Ingredients for Steak Pinwheels
To make the best steak pinwheels, you’ll need:
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 (divided)
- 1½ tsp Italian seasoning
- ¾ tsp ground black pepper
- ½ tsp salt
Filling:
- ⅓ cup chopped onion
- ⅓ cup dry bread crumbs
- 2 cups fresh baby spinach leaves
- ½ cup shredded Swiss cheese
- ⅓ cup grated Parmesan cheese
- ½ cup sun-dried tomatoes (drained if packed in oil)

Steak Pinwheels Recipe – optimalrecipes.com
How to Make Steak Pinwheels – Step by Step
Step1: Prepare the Marinade
In a bowl, whisk together olive oil, soy sauce, Worcestershire sauce, Dijon mustard, lemon juice, 1 minced garlic clove, Italian seasoning, and black pepper to create a flavorful marinade.
Step2: Marinate the Steak
- Use a mallet to pound the flank steak to ½-inch thickness.
- Make shallow diagonal cuts (1-inch apart) across the steak to help the marinade absorb.
- Place the steak in a resealable bag, pour in the marinade, and seal tightly.
- Refrigerate for at least 8 hours or overnight, turning occasionally.
Step3: Prepare the Filling
- Preheat the oven to 350°F (175°C).
- Remove the steak from the marinade and pat dry with paper towels.
- On a cutting board, sprinkle salt over 1 minced garlic clove, then mash with a knife to form a paste. Spread over the steak.
- Evenly sprinkle chopped onion, bread crumbs, fresh spinach, Swiss cheese, Parmesan, and sun-dried tomatoes over the steak.
Step4: Roll & Secure the Steak
- Starting at one short end, tightly roll the steak to enclose the filling.
- Secure with kitchen twine or toothpicks at 1-inch intervals to keep the roll intact.
Step5: Bake the Pinwheels
- Place the rolled steak seam-side down in a baking dish.
- Bake uncovered for 1 hour, or until the internal temperature reaches 145°F (63°C) for medium-rare.
Step6: Rest, Slice & Serve
- Let the steak rest for 5–10 minutes before slicing.
- Remove the twine or toothpicks and slice into 1-inch thick pinwheels.
- Serve hot and enjoy!
Pro Tips for the Best Steak Pinwheels
Tenderize the Steak – Pound it evenly for easy rolling and even cooking.
Cut Diagonal Slits – This helps the marinade penetrate deeper for maximum flavor.
Roll Tightly – A snug roll ensures the filling stays inside and looks beautiful when sliced.
Use a Meat Thermometer – For perfect doneness, check that the internal temperature is 145°F for medium-rare.
Best Ways to Serve Steak Pinwheels
With Classic Sides: Pair with garlic mashed potatoes, roasted vegetables, or buttery rice pilaf.
As an Appetizer: Slice into smaller pieces and serve with toothpicks at parties.
With a Fresh Salad: Try a Caesar salad or a balsamic-glazed arugula salad for a refreshing contrast.
With a Red Wine: A Cabernet Sauvignon or Malbec complements the rich steak flavors perfectly.
Nutritional Information (Per Serving)
- Calories: ~320 kcal
- Protein: 32g
- Carbohydrates: 10g
- Fat: 18g
- Saturated Fat: 6g
- Fiber: 2g
Low-Carb Option – Skip the bread crumbs or use almond flour instead!
Dairy-Free Version – Swap cheese for dairy-free alternatives or omit it.
How to Store & Reheat Steak Pinwheels
Storing Leftovers:
- Refrigerate: Store pinwheels in an airtight container for up to 3 days.
- Freeze: Wrap individual pinwheels in plastic wrap and freeze for up to 3 months.
Reheating Instructions:
- Oven: Preheat to 300°F (150°C), cover pinwheels with foil, and bake for 15–20 minutes.
- Microwave: Heat in 30-second intervals until warmed through.
FAQs – Answering Common Questions
Can I Make Steak Pinwheels Ahead of Time?
Yes! You can marinate the steak and assemble the roll a day ahead. Store it wrapped in plastic wrap in the fridge until ready to bake.
Can I Use a Different Cut of Steak?
Flank steak works best, but skirt steak or sirloin can also be used. Just ensure it’s pounded thin for easy rolling.
What’s the Best Way to Slice Steak Pinwheels?
Use a sharp serrated knife and slice with a gentle sawing motion to keep the filling intact.
Can I Grill Steak Pinwheels Instead of Baking?
Absolutely! Grill over medium-high heat for 6–8 minutes per side, or until they reach your desired doneness.
Related Recipes – More Delicious Dishes to Try
-
Marry Me Chicken Pasta – Creamy Garlic Parmesan Recipe
-
Shepherd’s Pie Recipe – Best Comfort Food for Dinner
Final Thoughts – Try This Steak Pinwheels Recipe Today!
Now that you have a step-by-step guide to making the best steak pinwheels, it’s time to get cooking! Whether you’re making them for a special dinner or a party appetizer, this recipe is sure to be a hit.
Have you tried this recipe? Let us know in the comments below and don’t forget to share your photos on social media!
📌 Love this recipe? Save it for later by pinning it on Pinterest or sharing with friends!
Print
Steak Pinwheels Recipe – Easy & Juicy Dinner Idea
Description
Looking for an impressive yet easy-to-make dish? These homemade steak pinwheels are packed with flavor, featuring tender flank steak, melty cheese, fresh spinach, and sun-dried tomatoes. Whether you’re hosting a dinner party or craving a gourmet meal, this recipe is simple, delicious, and sure to impress.
Read on for a step-by-step guide, expert tips, and the best ways to serve and store your steak pinwheels.
Ingredients
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 (divided)
- 1½ tsp Italian seasoning
- ¾ tsp ground black pepper
- ½ tsp salt
For the Filling:
- ⅓ cup chopped onion
- ⅓ cup dry bread crumbs
- 2 cups fresh baby spinach leaves
- ½ cup shredded Swiss cheese
- ½ cup grated Parmesan cheese
- ½ cup sun-dried tomatoes (drained if packed in oil)
Instructions
Step 1: Prepare the Marinade
In a bowl, whisk together olive oil, soy sauce, Worcestershire sauce, Dijon mustard, lemon juice, 1 minced garlic clove, Italian seasoning, and black pepper to create a flavorful marinade.
Step 2: Marinate the Steak
- Use a mallet to pound the flank steak to ½-inch thickness.
- Make shallow diagonal cuts (1-inch apart) across the steak to help the marinade absorb.
- Place the steak in a resealable bag, pour in the marinade, and seal tightly.
- Refrigerate for at least 8 hours or overnight, turning occasionally.
Step 3: Prepare the Filling
- Preheat the oven to 350°F (175°C).
- Remove the steak from the marinade and pat dry with paper towels.
- On a cutting board, sprinkle salt over 1 minced garlic clove, then mash with a knife to form a paste. Spread over the steak.
- Evenly sprinkle chopped onion, bread crumbs, fresh spinach, Swiss cheese, Parmesan, and sun-dried tomatoes over the steak.
Step 4: Roll & Secure the Steak
- Starting at one short end, tightly roll the steak to enclose the filling.
- Secure with kitchen twine or toothpicks at 1-inch intervals to keep the roll intact.
Step 5: Bake the Pinwheels
- Place the rolled steak seam-side down in a baking dish.
- Bake uncovered for 1 hour, or until the internal temperature reaches 145°F (63°C) for medium-rare.
Step 6: Rest, Slice & Serve
- Let the steak rest for 5–10 minutes before slicing.
- Remove the twine or toothpicks and slice into 1-inch thick pinwheels.
- Serve hot and enjoy!
Equipment
2Pcs Heart Shape Cake Pans, Aluminum Heart Cake Mold, Reusable 10 inch
Buy Now →
Kids Chill Leak-Proof Lunch Box – Included Reusable Ice Pack Keeps Food Cold
Buy Now →Notes
Tenderize the Steak – Pound it evenly for easy rolling and even cooking.
Cut Diagonal Slits – This helps the marinade penetrate deeper for maximum flavor.
Roll Tightly – A snug roll ensures the filling stays inside and looks beautiful when sliced.
Use a Meat Thermometer – For perfect doneness, check that the internal temperature is 145°F for medium-rare.