The moment I sliced into these Flank Steak Pinwheels Stuffed with Spinach & Cheese, the vibrant colors of the filling caught my eye, promising a burst of flavor with each bite. There’s something so satisfying about transforming a simple cut of meat into an elegant dish that looks like it belongs at a fine dining restaurant. It's incredible how a handful of ingredients—juicy flank steak, creamy cheeses, and fresh spinach—can come together to create a meal that’s not only impressive but also easy to prepare.
Whether it's for a cozy family dinner or a gathering with friends, this recipe strikes the perfect balance of sophistication and comfort. Busy weeknights? No problem—these pinwheels can be prepped and cooked in under an hour, making them a practical choice for anyone craving a homemade feast without the fuss. So, grab your apron and let’s roll up those pinwheels for a flavorful experience that will leave everyone asking for seconds!
Why You'll Love This Flank Steak Pinwheels Stuffed with Spinach & Cheese
- This recipe is incredibly easy to prepare, allowing you to whip up a stunning dish in under an hour.
- The combination of juicy flank steak, creamy spinach, and cheese creates a symphony of flavor that will delight your taste buds.
- These pinwheels are versatile enough to be served at family dinners, special occasions, or even casual gatherings, making them a real crowd-pleaser.
- With their beautiful presentation and vibrant colors, these pinwheels will impress your guests and elevate any meal.
Flank Steak Pinwheels Ingredients
These Flank Steak Pinwheels Stuffed with Spinach & Cheese are not only delicious but also simple to prepare!
For the Filling
• Fresh spinach – adds vibrant color and a healthy boost to your filling.
• Cream cheese – provides a rich, creamy texture that binds the ingredients together.
• Shredded mozzarella cheese – melts beautifully and adds an irresistible gooeyness.
• Garlic powder – enhances the savory flavor of the filling with its aromatic goodness.
• Salt and pepper – essential seasonings that elevate the overall taste.
For the Steak
• Flank steak – this cut is perfect for rolling and delivers a wonderful flavor when cooked.
• Olive oil – helps sauté the spinach and prevents the pinwheels from sticking during cooking.
• Balsamic vinegar – drizzle for a touch of acidity that complements the richness of the cheese.

How to Make Flank Steak Pinwheels Stuffed with Spinach & Cheese
-
Preheat your oven to 400°F (200°C). This will ensure a perfect cooking environment for your pinwheels, achieving that wonderful golden brown color.
-
Sauté the spinach in a skillet with olive oil over medium heat until wilted, which should take about 2 minutes. Then, combine it with cream cheese, mozzarella, garlic powder, salt, and pepper for a delicious filling.
-
Flatten the flank steak to about half an inch thick using a meat mallet. This step is essential for rolling the steak tightly, ensuring that all the flavors are sealed inside.
-
Spread the spinach mixture evenly over the flattened steak. Roll it tightly from one end to the other, securing it with kitchen twine or toothpicks to keep everything intact during cooking.
-
Place the pinwheels in a greased baking dish. Bake for 25-30 minutes or until cooked through. If you prefer grilling, cook on medium-high heat for about 6 minutes per side until beautifully charred and juicy.
-
Serve drizzled with balsamic vinegar. This adds a lovely hint of acidity that balances the richness of the cheese and steak.
Optional: Pair with a fresh salad for a complete meal.
Exact quantities are listed in the recipe card below.
What to Serve with Flank Steak Pinwheels Stuffed with Spinach & Cheese?
Elevate your dining experience with delightful sides that beautifully complement the rich flavors of these pinwheels.
-
Garlic Mashed Potatoes: Creamy and buttery, they provide a comforting base, perfect for soaking up any delicious juices from the steak.
-
Roasted Vegetables: A colorful medley of seasonal veggies adds a vibrant freshness, balancing the richness of the cheese and steak.
-
Caesar Salad: Crisp romaine and tangy dressing create a refreshing contrast, making each bite enjoyable and light.
-
Herb Rice Pilaf: Fluffy rice infused with fragrant herbs brings a lovely texture and a subtle flavor that pairs well without overpowering.
-
Grilled Asparagus: Lightly charred with a hint of lemon, asparagus adds a delightful crunch and a touch of brightness to your plate.
-
Red Wine: A glass of well-rounded merlot or cabernet complements the savory flavors beautifully, enhancing the overall dining experience.
These pairings not only harmonize with the Flank Steak Pinwheels Stuffed with Spinach & Cheese but also create a well-rounded meal that feels special. Enjoy!
Flank Steak Pinwheels Variations
Feel free to get creative and tailor this recipe to your tastebuds, adding delightful twists and substitutions that elevate your meal!
-
Herbed Cheeses: Swap cream cheese for herbed goat cheese or feta for a tangy kick. This not only adds flavor but also a unique creaminess that’s hard to resist.
-
Veggie Boost: Incorporate additional vegetables like roasted red peppers or mushrooms in the filling for extra texture and nutrition. Their earthiness will beautifully complement the steak.
-
Spice It Up: Add a sprinkle of red pepper flakes to the filling for a touch of heat. A little warmth can elevate the entire flavor profile and surprise your guests with an unexpected zing.
-
Nutty Crunch: Mix in some chopped walnuts or pecans into the filling for a delightful crunch. This adds not just texture but also a rich, nutty flavor that makes each bite interesting.
-
Gluten-Free: Use almond flour or gluten-free breadcrumbs instead of regular for a gluten-free option. This minor swap makes it accessible for all, allowing everyone to enjoy these tasty pinwheels.
-
Balsamic Glaze: Instead of plain balsamic vinegar, drizzle a balsamic reduction for a more intense and sweet flavor. The richer texture enhances the overall experience, turning a simple drizzle into a gourmet touch.
-
Stuffed with Herbs: For a fresh herbal twist, mix in fresh basil or parsley into the filling. This elevates the flavor profile with fragrant notes that are especially enjoyable during spring and summer.
-
Smoked Variants: Try using smoked mozzarella for a depth of flavor. This will give your pinwheels a unique smoky taste that pairs wonderfully with the beef, creating a delightful contrast.
These variations will not only add your personal touch to the dish but also keep this recipe fresh and exciting, ensuring it becomes a regular delight in your household!
Make Ahead Options
These Flank Steak Pinwheels Stuffed with Spinach & Cheese are perfect for meal prep! You can prepare the filling (spinach, cream cheese, mozzarella, garlic powder, salt, and pepper) up to 3 days in advance and store it in an airtight container in the refrigerator. Additionally, you can roll the pinwheels, secure them, and refrigerate them for up to 24 hours before baking. This not only saves time during busy weeknights but ensures that the flavors meld beautifully. When you’re ready to cook, simply preheat your oven and bake the pinwheels straight from the fridge, adding a few extra minutes to the cooking time if needed. Enjoy restaurant-quality results with minimal effort!
How to Store and Freeze Flank Steak Pinwheels Stuffed with Spinach & Cheese
Room Temperature: Keep the cooked pinwheels at room temperature for no more than 2 hours to ensure food safety and maintain freshness.
Fridge: Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave until warmed through.
Freezer: For longer storage, wrap the pinwheels tightly in plastic wrap and then foil before freezing. They can be frozen for up to 3 months.
Reheating: Thaw in the fridge overnight before reheating. Bake in a preheated oven at 350°F (175°C) until heated through, about 15-20 minutes.
Chef's Helpful Tips
- When making Flank Steak Pinwheels Stuffed with Spinach & Cheese, ensure that your flank steak is at room temperature before flattening for even cooking.
- Avoid overcooking the pinwheels by using a meat thermometer; they should reach an internal temperature of 135°F for medium-rare.
- To create even layers of flavor, spread the filling from edge to edge, making sure not to overfill to prevent leaks during cooking.
- Always let the pinwheels rest for a few minutes after baking to allow juices to redistribute, ensuring each bite is tender and juicy.
Flank Steak Pinwheels Stuffed with Spinach & Cheese Recipe FAQs
What kind of flank steak should I use?
Absolutely! Look for flank steak that is bright red without any dark spots or an off odor. Fresh steak should feel firm to the touch. If you're unsure, ask your butcher for recommendations on the best cut for rolling.
How should I store leftover Flank Steak Pinwheels Stuffed with Spinach & Cheese?
Store any leftovers in an airtight container in the fridge for up to 3 days. Make sure they are cooled to room temperature before sealing them to avoid moisture build-up, which can compromise the texture.
Can I freeze the pinwheels for later use?
Very! To freeze, wrap the cooked pinwheels tightly in plastic wrap, then wrap again in aluminum foil. This double wrap helps prevent freezer burn. They can be stored for up to 3 months. When you're ready to enjoy, thaw them overnight in the fridge before reheating.
What should I do if the pinwheels unroll while cooking?
No worries! If the pinwheels unroll during cooking, it could be due to overfilling. Next time, try spreading a thinner layer of filling closer to the edges. Use kitchen twine or toothpicks to secure the roll tightly, but if they still come apart, simply serve them as a casserole-style dish instead—trust me, they'll still taste delightful!
Can I make these pinwheels ahead of time for a party?
Definitely! You can assemble the Flank Steak Pinwheels Stuffed with Spinach & Cheese ahead of time. Wrap them tightly in plastic wrap and store in the fridge for up to 24 hours before cooking. This allows the flavors to meld beautifully. Just be sure to let them sit at room temperature for about 15 minutes before baking for even cooking.
Are these pinwheels safe for my pet?
It's best to avoid sharing these pinwheels with pets. The cheese and seasoning might not be safe for them. Stick to pet-friendly treats to keep your furry friends safe and happy!

Flank Steak Pinwheels Stuffed with Spinach & Cheese
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C).
- Sauté the spinach in a skillet with olive oil over medium heat until wilted, about 2 minutes.
- Combine sautéed spinach with cream cheese, mozzarella, garlic powder, salt, and pepper.
- Flatten the flank steak to about half an inch thick using a meat mallet.
- Spread the spinach mixture evenly over the flattened steak and roll tightly, securing with kitchen twine or toothpicks.
- Place the pinwheels in a greased baking dish and bake for 25-30 minutes or until cooked through.
- Serve drizzled with balsamic vinegar.





Leave a Reply