Imagine the savory aroma wafting through your kitchen as you slice into golden-brown flank steak pinwheels, each piece bursting with vibrant herbs and spices. The tender meat, delicately wrapped around a scrumptious filling, promises an explosion of flavor that dances on your palate, making every bite a celebration of culinary delight.

Jump to:
These flank steak pinwheels are not just a meal; they’re an experience to share with family and friends during weekend gatherings or cozy dinners at home. Reminiscing about the first time I tried this dish brings a smile to my face, as laughter and delicious bites filled the air, creating unforgettable memories that linger long after the last bite is gone.
Why Is Flank Steak Pinwheels So Irresistibly Good?
Tender flank steak is the star of this dish, providing a juicy base that’s easy to roll and cook. Flavorful filling, featuring spinach, feta, and sun-dried tomatoes, creates a delightful burst of taste in every bite. Quick preparation time makes it perfect for weeknight dinners or weekend gatherings. Versatile servings can be grilled or baked, ensuring everyone can enjoy them. Finally, crowd-pleasing appeal guarantees these pinwheels will impress your family and friends alike!
Flank Steak Pinwheels Ingredients
For the Flank Steak
- 1 pound flank steak – Trimmed and pounded to 1/2 inch thick for easy rolling and even cooking.
For the Filling
- 1 cup spinach (fresh, chopped) – Adds a vibrant color and fresh taste to your Flank Steak Pinwheels.
- 1/2 cup feta cheese (crumbled) – Provides a creamy texture and tangy flavor that complements the other ingredients.
- 1/4 cup sun-dried tomatoes (chopped) – Infuses a rich, slightly sweet taste that elevates the overall flavor profile.
- 2 cloves garlic (minced) – Offers aromatic depth and enhances the savory notes of the filling.
- 1 tablespoon olive oil (for sautéing) – Helps to sauté the filling ingredients, bringing out their natural flavors beautifully.
- 1 teaspoon salt (to taste) – Enhances all the flavors in your dish; adjust according to preference.
- 1/2 teaspoon black pepper (to taste) – Adds a hint of spice and balances the richness of the filling.
How to Make Flank Steak Pinwheels
1. Sauté: In a skillet, heat 1 tablespoon of olive oil over medium heat. Add 2 minced cloves of garlic and sauté until fragrant, about 1 minute. Your kitchen will start to smell divine!
2. Combine: Add 1 cup of fresh chopped spinach and 1/4 cup of chopped sun-dried tomatoes into the skillet. Cook until the spinach wilts, which should take about 2-3 minutes. Remove from heat and stir in 1/2 cup of crumbled feta cheese. Season with 1 teaspoon of salt and 1/2 teaspoon of black pepper.
3. Prepare: Lay your 1 pound flank steak, trimmed and pounded to 1/2 inch thick, flat on a cutting board. Evenly spread the delicious filling mixture over the steak, ensuring every inch is covered with that vibrant filling.
4. Roll: Starting from one end, tightly roll the flank steak into a log shape. Secure it with kitchen twine or toothpicks to keep that flavorful filling snug inside during cooking.
5. Grill: Preheat your grill to medium-high heat (around 400°F). Grill the pinwheels for about 6-8 minutes on each side, or until they reach your desired doneness—look for a beautiful golden-brown crust!
6. Rest: Once grilled, remove the pinwheels from the grill and let them rest for about 5 minutes before slicing into pinwheels. This helps retain all those juicy flavors.
Optional: Garnish with fresh herbs for an extra pop of color!
Exact quantities are listed in the recipe card below.
Tips for the Best Flank Steak Pinwheels
- Proper Thickness: Ensure your flank steak is pounded to 1/2 inch thick for even cooking and easier rolling.
- Fresh Ingredients: Use fresh spinach and quality feta cheese for a vibrant filling that enhances the flavor of your Flank Steak Pinwheels.
- Avoid Overstuffing: Spread the filling evenly but don’t overstuff; this will help prevent the pinwheels from bursting while grilling.
- Secure Well: Use kitchen twine or toothpicks to secure the rolled steak tightly, ensuring it holds its shape during cooking.
- Resting Time: Allow the pinwheels to rest for at least 5 minutes after grilling; this helps keep them juicy and flavorful.
How to Store and Freeze Flank Steak Pinwheels

- Fridge: Store cooked Flank Steak Pinwheels in an airtight container for up to 3 days to retain flavor and moisture.
- Freezer: For longer storage, wrap the pinwheels tightly in plastic wrap and then in aluminum foil. They can be frozen for up to 3 months.
- Reheating: To reheat, thaw overnight in the fridge, then warm in the oven at 350°F (175°C) until heated through, about 15-20 minutes.
- Avoiding Spoilage: Keep raw flank steak separate from other ingredients when prepping, and ensure all perishables are consumed within their recommended timeframes for safety.
Flank Steak Pinwheels Your Way
Get creative with these delightful rolls and tailor them to your taste buds for a memorable meal!
- Herb-Infused: Swap in fresh herbs like basil or parsley for a fragrant twist that brightens every bite. The aromatic freshness will elevate the overall flavor profile, making these pinwheels feel even more special.
- Vegetarian Delight: Replace flank steak with grilled portobello mushrooms for a hearty, meat-free version. The mushrooms add a rich umami flavor, while still providing that satisfying bite you crave.
- Spicy Kick: Add finely chopped jalapeños or red pepper flakes to the filling for a zesty punch. This fiery addition brings warmth and excitement, perfect for those who love a little heat in their meals.
- Cheesy Goodness: Experiment with different cheeses like goat cheese or mozzarella for varied textures and flavors. Each cheese brings its own character, adding creaminess and depth to your delicious rolls.
- Nutty Crunch: Toss in some chopped walnuts or pine nuts for added crunch and richness. The nuts provide an unexpected surprise in each bite, creating a delightful contrast with the other ingredients.
- Smoky Flavor: Incorporate smoked paprika into the filling for a subtle smokiness that enhances the overall taste. This twist introduces a new layer of complexity that pairs beautifully with the flank steak.
- Mediterranean Flair: Include olives or artichokes in your filling for an authentic Mediterranean touch. These ingredients bring a briny zest that complements the feta cheese perfectly, transforming each slice into a flavorful journey.
Make Ahead Options
Flank Steak Pinwheels are the perfect dish for meal prep, allowing you to enjoy a delicious, gourmet experience with minimal effort on busy days. You can prepare the filling—comprised of fresh spinach, crumbled feta cheese, chopped sun-dried tomatoes, and sautéed garlic—up to 3 days in advance. Simply heat olive oil in a skillet, add minced garlic until fragrant, then toss in the spinach and sun-dried tomatoes until wilted. Mix in the feta cheese and then season with salt and pepper. Once your filling is ready, you can spread it over the pounded flank steak and roll it up into a log. Wrap it tightly and refrigerate for up to 24 hours before grilling or baking to enhance the flavors. When you’re ready to serve your Flank Steak Pinwheels, just preheat your grill and cook them for 6-8 minutes on each side. Let them rest before slicing into pinwheels for a stunning presentation!
Flank Steak Pinwheels Recipe FAQs
What kind of flank steak should I use for this recipe?
When selecting flank steak, look for a piece that is well-trimmed and around 1 pound in weight. Ideally, it should be about 1/2 inch thick after being pounded. This thickness allows for even cooking and makes rolling the pinwheels much easier. Remember, a fresh cut will yield the best flavor and tenderness!
Can I substitute the feta cheese in the filling?
Absolutely! If you’re not a fan of feta or need a dairy-free option, try using goat cheese or even a vegan cheese alternative. Both options will provide a creamy texture and distinct flavor that pairs beautifully with the spinach and sun-dried tomatoes.
How should I store leftovers from the pinwheels?
If you have any leftover pinwheels, let them cool completely before wrapping them tightly in plastic wrap or placing them in an airtight container. They can be stored in the refrigerator for up to 3 days. Just reheat gently in the oven or microwave when you’re ready to enjoy them again!
Can I freeze these flank steak pinwheels?
Yes, you can freeze these delicious pinwheels! After cooking and letting them cool, wrap each pinwheel individually in plastic wrap and then place them in a freezer-safe bag. They can be frozen for up to 3 months. When you’re ready to eat, thaw them overnight in the fridge before reheating.
What are some serving suggestions for flank steak pinwheels?
These flavorful pinwheels make an excellent main dish! Serve them with a side of grilled vegetables or a fresh salad to balance out the richness. They’re also fantastic sliced thinly as part of a charcuterie board or served with a tangy dipping sauce for an appetizer at your next gathering.
What if my filling spills out while rolling the steak?
Don’t worry if some filling escapes while you’re rolling! Just make sure to spread it evenly across the flank steak and roll tightly from one end to the other. If you find it difficult to keep everything inside, consider using kitchen twine or toothpicks to secure it better. Visual cues like ensuring there’s no overstuffing can help prevent this issue!





