When I first discovered the delightful world of Beef Pinwheels, I knew I had stumbled upon a showstopper. The moment that succulent flank steak rolled tightly with creamy Boursin cheese and vibrant spinach hit the pan, my kitchen was filled with an irresistible aroma that beckoned everyone inside. This dish is the perfect marriage of flavor and presentation—its impressive look might imply a lengthy cooking process, but I promise, it comes together in a snap!
As someone who enjoys transforming home-cooked meals into memorable experiences, these Beef Pinwheels have become a favorite in my dinner rotation. They’re not just easy enough for a weeknight but also elegant enough to impress guests at special gatherings. Whether you’re tired of the same old takeout or simply craving a dish that feels like a hug in every bite, you’ll love how versatile and delicious this recipe is. Let’s dive into the steps that’ll help you create a feast both you and your loved ones won’t soon forget!

Why will you adore Beef Pinwheels?
Unmatched Flavor: Each bite bursts with the creamy richness of Boursin cheese combined with savory flank steak, making this dish truly irresistible.
Effortlessly Elegant: These pinwheels look and taste gourmet, yet they’re simple enough for any home cook to master.
Quick Preparation: You’ll have dinner on the table in no time, making them a perfect choice for busy weeknights or last-minute gatherings.
Crowd-Pleasing Appeal: Impress your family and friends with a dish that’s as beautiful as it is delicious—it’s a guaranteed hit!
Versatile Ingredients: Play around with different flavors of Boursin cheese to create a unique twist each time you make them.
For more delightful dinner ideas, don’t miss out on exploring our collection of quick weeknight recipes!
Beef Pinwheels Ingredients
Prepare to embark on a culinary adventure with these delicious Beef Pinwheels. Here’s everything you need to bring this fantastic dish to life!
For the Flank Steak
- 2.25 pound flank steak – This cut is perfect for rolling and holds flavors beautifully.
For the Filling
- 5.2 oz Boursin cream cheese – Choose any flavor to elevate your Beef Pinwheels with creamy goodness.
- 3 slices Provolone cheese – This cheese adds a wonderful meltiness that complements the steak.
- 1 cup spinach – Fresh spinach adds color and nutrients, providing a delightful contrast in texture.
For Seasoning
- 1 Tablespoon cracked peppercorns – Freshly cracked provides an aromatic kick that enhances the beef.
- coarse salt – Essential for seasoning the steak, ensuring it’s full of flavor.
For Cooking
- 2 Tablespoons unsalted butter – Provides a rich base for sautéing and adds a lovely buttery flavor.
- 1 Tablespoon minced garlic – Garlic infuses the dish with savory depth, making it even more enticing.
With these ingredients, your Beef Pinwheels will be a showstopper!
How to Make Beef Pinwheels
-
Season the flank steak with cracked peppercorns and coarse salt. This simple step enriches the meat with flavor, enhancing each bite significantly.
-
Sauté the minced garlic in a skillet with melted unsalted butter until fragrant. This should take about 1-2 minutes, and the aroma will fill your kitchen, making it even more inviting!
-
Spread the Boursin cream cheese evenly over the seasoned flank steak. Use a spatula for an even layer, ensuring a creamy core in every slice of your Beef Pinwheels.
-
Layer the Provolone cheese slices and fresh spinach on top of the cream cheese. This colorful addition not only looks great but adds delicious textures and flavors.
-
Roll the flank steak tightly, creating a well-packed pinwheel. Secure the roll using kitchen twine or toothpicks to keep everything tucked in while cooking.
-
Sear the rolled flank steak in the skillet on all sides until browned. Aim for about 3-4 minutes per side to achieve a nice crust. This step adds a delightful char that enhances the overall flavor.
-
Cook the steak in the oven preheated to 375°F until it reaches your desired doneness. This usually takes around 20-25 minutes, but do check with a meat thermometer for precision.
-
Rest the pinwheels for a few minutes after removing them from the oven. This allows the juices to redistribute; then, slice and serve to enjoy the burst of flavors in every bite!
Optional: Garnish with fresh herbs for a pop of color and added freshness.
Exact quantities are listed in the recipe card below.

Beef Pinwheels Variations & Substitutions
Feel free to customize these Beef Pinwheels to suit your taste or dietary preferences!
-
Herb-Infused: Add fresh herbs like rosemary or thyme to the Boursin cheese for an aromatic twist. The added herbs will infuse the cheese with a refreshing depth of flavor.
-
Cheese Swap: Substitute the Provolone with mozzarella or gouda for a different melting experience. Each cheese brings its own unique flavor profile that can elevate your dish in delightful ways.
-
Veggie Boost: Include roasted red peppers or sun-dried tomatoes along with the spinach for added sweetness and complexity. Their vibrant colors and bold flavors will make your pinwheels even more appetizing!
-
Spicy Kick: Mix some crushed red pepper flakes into the Boursin cheese for a hint of heat. This little addition will awaken your taste buds and provide a zesty contrast to the creamy cheese.
-
Low-Carb Option: Use zucchini slices instead of the flank steak for a lighter, veggie-forward alternative. This option maintains the same flavor experience while catering to those looking for a low-carb diet.
-
Dairy-Free: Opt for a dairy-free cream cheese substitute if needed. Many brands create delicious versions that have the same creamy texture, ensuring everyone can enjoy this dish.
-
Smoky Flavor: Incorporate smoked paprika into the seasoning mix for a delightful smoky undertone. This adds another layer of flavor that pairs beautifully with the beef’s richness.
-
Cilantro Twist: Instead of spinach, try using chopped fresh cilantro for a bright, fresh twist on the filling. This herb adds a lovely freshness while complementing the other flavors splendidly.
Tips for the Best Beef Pinwheels
-
Choose the Right Cut: Flank steak is ideal for rolling due to its thinness and rich flavor. Ensure it’s fresh for the best taste.
-
Cream Cheese Layering: Spread the Boursin cheese evenly across the flank steak. A thick layer can make it messy when rolling, so keep it moderate.
-
Secure Properly: Use kitchen twine or toothpicks to tightly secure the Beef Pinwheels. If they’re loose, they may unravel during cooking.
-
Searing Technique: Don’t rush the searing process! Achieving a good brown crust enhances flavor and texture, so give it enough time on each side.
-
Rest Before Slicing: Let the pinwheels rest after cooking for at least 5 minutes. This step maximizes juiciness and prevents dryness.
What to Serve with Beef Pinwheels?
Creating a delightful meal experience is all about the perfect pairings to complement those tender, flavorful Beef Pinwheels.
-
Garlic Mashed Potatoes: Creamy and buttery, these potatoes provide a comforting side that soaks up the delicious juices.
-
Roasted Asparagus: Tender asparagus with a sprinkle of salt and olive oil adds a fresh crunch, enhancing the dish’s overall vibrancy.
-
Caesar Salad: Crisp romaine, tangy dressing, and crunchy croutons make for a refreshing contrast to the richness of the pinwheels.
-
Grilled Vegetables: A medley of seasonal vegetables adds a smoky charm, balancing the savory flavors of the beef beautifully.
-
Herbed Rice: Fluffy rice with fresh herbs provides a light and fragrant side that complements the dish without overpowering it.
-
Red Wine: A glass of medium-bodied red wine pairs wonderfully, enhancing the flavors of the beef while adding a touch of sophistication.
With these pairings, your Beef Pinwheels will shine as the centerpiece of a fantastic meal that warms the heart and delights the palate!
Make Ahead Options
These Beef Pinwheels are perfect for meal prep enthusiasts looking to save time during busy weeknights! You can season the flank steak and spread the Boursin cream cheese up to 24 hours in advance. Simply roll and secure the pinwheels, then refrigerate them until you’re ready to cook. To maintain quality, be sure to wrap them tightly in plastic wrap to prevent drying out. When you’re ready to serve, sear them in a skillet and bake as instructed, ensuring they’ll be just as delicious and mouthwatering as if made the same day. This makes them an ideal dish to prepare ahead, allowing you to enjoy gourmet flavors with minimal effort!
How to Store and Freeze Beef Pinwheels
Fridge: Store leftover Beef Pinwheels in an airtight container for up to 3 days. This keeps them fresh and ready to enjoy later!
Freezer: If you’d like to save some for a later date, freeze the cooked pinwheels for up to 3 months. Wrap them tightly in plastic wrap and foil to prevent freezer burn.
Reheating: To reheat, place the Beef Pinwheels in a preheated oven at 350°F for about 15-20 minutes or until warmed through. This helps preserve their flavors and texture.

Beef Pinwheels with Boursin Cheese Recipe FAQs
How do I choose the best flank steak for my Beef Pinwheels?
Absolutely! Look for flank steak that is bright red, with marbling throughout for more flavor. Avoid any pieces with dark spots or discoloration, as these may indicate aging. A good thickness (about 1 inch) will ensure that you can roll it easily without breaking.
What’s the best way to store leftovers from the Beef Pinwheels?
Very! You can keep any leftover Beef Pinwheels in an airtight container in the fridge for about 3 days. Just ensure they’re completely cooled before placing them in the container to avoid condensation, which can lead to sogginess.
Can I freeze cooked Beef Pinwheels? How should I do it?
Certainly! To freeze, allow the cooked Beef Pinwheels to cool down completely. Then, wrap them tightly in plastic wrap followed by aluminum foil to prevent freezer burn. They can be stored in the freezer for up to 3 months. When you’re ready to enjoy them, thaw them in the fridge overnight and reheat them in a preheated oven at 350°F for about 15-20 minutes until heated through.
What should I do if my Beef Pinwheels unravel during cooking?
If your Beef Pinwheels start to unravel, don’t worry! A great tip is to make sure you roll them tightly and secure them with kitchen twine or toothpicks effectively before cooking. If they still come undone, you can always slice and serve the filling alongside the steak—it’s still delicious!
Are there any dietary considerations for pets or allergies with this recipe?
Absolutely! It’s important to note that while the Beef Pinwheels are safe for most people, they contain ingredients like cheese and garlic that can be harmful to pets, especially dogs. If you have any allergies to dairy, make sure to substitute the Boursin cheese with a dairy-free alternative to accommodate those dietary needs. Always double-check ingredient labels to ensure they’re safe for everyone at the table!

Beef Pinwheels with Creamy Boursin – A Flavorful Delight
Ingredients
Equipment
Method
- Season the flank steak with cracked peppercorns and coarse salt.
- Sauté the minced garlic in a skillet with melted unsalted butter until fragrant, about 1-2 minutes.
- Spread the Boursin cream cheese evenly over the seasoned flank steak.
- Layer the Provolone cheese slices and fresh spinach on top of the cream cheese.
- Roll the flank steak tightly, creating a well-packed pinwheel. Secure using kitchen twine or toothpicks.
- Sear the rolled flank steak in the skillet on all sides until browned, about 3-4 minutes per side.
- Cook the steak in the oven preheated to 375°F until it reaches your desired doneness, around 20-25 minutes.
- Rest the pinwheels for a few minutes after removing them from the oven, then slice and serve.




