Flank Steak Pinwheels Spinach Cheese

Section: Wholesome Meals for Every Day

Flank steak pinwheels are made by rolling thin-sliced steak with a rich spinach, ricotta, and mozzarella filling. The roll is securely tied, seared until golden, then finished in the oven with a splash of balsamic vinegar for extra flavor. Once baked, rest briefly and slice into thick pinwheels, revealing beautifully swirled layers of cheesy, garlicky spinach and tender steak. Serve warm as an impressive and hearty main to delight guests and family alike. Easily customize with arugula or sun-dried tomato for an extra twist.

Savor by Sophie official logo
Created By Sophie
Updated on Fri, 14 Nov 2025 20:34:26 GMT
A recipe for meat and vegetables. Save
A recipe for meat and vegetables. | savorbysophie.com

Flank steak pinwheels with spinach and cheese are a celebration of savory flavor and eye-catching presentation. This dish transforms a simple cut of beef into a showstopper by stuffing it with creamy ricotta, melty mozzarella, fresh spinach, and vibrant herbs. With just a bit of rolling and roasting, you get juicy spirals that make any dinner feel like an occasion.

My family always requests these pinwheels for birthdays because they feel fancy but really just take about an hour from start to finish. They hit that perfect spot between homey and restaurant-worthy and never fail to wow at the dinner table.

Ingredients

  • Flank steak: About one and a half pounds look for one with even thickness this makes rolling much easier
  • Fresh spinach: One cup chopped this brings freshness and color thicker stems should be removed for best texture
  • Ricotta cheese: One cup creamy and mild it helps hold everything together choose whole milk ricotta for best results
  • Mozzarella cheese: One cup shredded the gooey factor in every bite pick a low moisture mozzarella so the pinwheels bake up beautifully
  • Garlic: Two cloves minced sharp and aromatic always use fresh garlic here
  • Salt: One teaspoon seasons the steak and filling evenly use a good sea salt if possible
  • Black pepper: Half teaspoon adds warmth freshly ground will give you the best flavor
  • Italian seasoning: One teaspoon this blend adds classic herby notes try to use one with oregano thyme and basil for most balanced flavor
  • Olive oil: Two tablespoons helps with searing and roasting opt for extra virgin for the richest taste
  • Balsamic vinegar: One tablespoon a bright finishing note that deepens the flavors select a good aged balsamic if it is available
  • Toothpicks or kitchen twine: To keep the pinwheels secure look for sturdy toothpicks or cotton twine to hold shape in the oven

Instructions

Tenderize the Steak:
Place the flank steak between two sheets of plastic wrap This prevents splatters and keeps the meat fibers from tearing Use a meat mallet or rolling pin to pound it to an even half inch thickness Work patiently from the thickest parts out to the edges for best results
Mix the Filling:
In a large bowl stir together the chopped spinach ricotta mozzarella minced garlic salt pepper and Italian seasoning Mix until everything looks evenly distributed and the cheeses have softened to bind the filling
Assemble the Pinwheels:
Lay the pounded steak flat on a clean surface Spread the spinach cheese mixture over the steak Leave about half an inch of space at the edges to prevent overflow when rolling
Roll and Secure:
Begin at one short end and roll the steak up tightly into a snug log Use your palms to keep it firm as you roll Secure with toothpicks every couple inches or tie with kitchen twine so the roll holds its shape during cooking
Sear the Steak:
Heat a large oven safe skillet over medium high heat Pour in the olive oil until shimmering Place the steak log in seam side down and sear for three to four minutes per side Rotate carefully to brown all sides deeply This sealing step locks in the juices and flavor
Add Balsamic and Bake:
Drizzle with balsamic vinegar to glaze the outside Transfer the skillet to your preheated oven Bake for twenty to twenty five minutes until the internal temperature reaches one hundred forty five degrees for medium rare Letting it finish in the oven ensures the inside cooks through gently
Rest and Slice:
Remove the skillet carefully and let the steak pinwheels rest for five to ten minutes Resting allows juices to redistribute Slice with a sharp knife into one inch thick rounds Arrange spirals on a warm plate and serve immediately
A plate of meat with a green topping.
A plate of meat with a green topping. | savorbysophie.com

The mozzarella is my favorite part because it melts into the steak crevices for those gooey cheesy bites. My kids love helping roll up the pinwheels and it always sparks a mini family competition who can roll the tightest log.

Storage Tips

Keep any leftovers tightly wrapped or stored in an airtight container in the refrigerator for up to three days. To reheat, warm the pinwheels gently in a covered skillet with a splash of water to prevent the filling from drying out. I often pre slice leftovers to make lunchbox portions or easy sandwich ingredients.

Ingredient Substitutions

If you do not have flank steak try skirt steak or even a thin sirloin but be sure to pound them out evenly. Swap spinach for baby kale or even chopped arugula if you want a peppery bite. Feta or goat cheese work in place of ricotta for a tangier profile and feel free to toss in a few chopped sun dried tomatoes for extra punch.

Serving Suggestions

These pinwheels pair perfectly with roasted potatoes or a citrusy salad. If serving guests I arrange them over a bed of wilted greens with a drizzle of balsamic glaze. For date night a glass of red wine and a simple pasta side rounds out the meal beautifully.

Cultural Context

Flank steak pinwheels are inspired by Italian braciole which involve rolled meat with savory fillings. This American version is faster easier and skips the braising for a weeknight friendly update. The combination of spinach ricotta and mozzarella recalls classic Italian comfort food.

Seasonal Adaptations

Use summer’s fresh basil in place of Italian seasoning for a brighter twist In winter add chopped mushrooms to the filling for earthiness and extra depth Early spring is perfect for swapping in young arugula or even ramp leaves for a wild take

Success Stories

A friend told me she made these pinwheels for a holiday potluck and they disappeared in minutes even the picky eaters came back for seconds. They really are the kind of dish that gets everyone excited to eat together.

Freezer Meal Conversion

Assemble and roll your pinwheels but stop before searing. Wrap the log snugly in plastic wrap and foil then freeze. Defrost in the refrigerator and follow the searing and baking instructions for a party ready meal whenever you need it.

A plate of meat with a green topping.
A plate of meat with a green topping. | savorbysophie.com

Flank steak pinwheels are both delicious and beautiful on the plate. Your guests will be wowed and you’ll love how simple this special meal is to make.

Common Recipe Questions

→ How do I pound flank steak evenly?

Place the steak between plastic wrap and use a meat mallet or rolling pin to gently flatten it to about ½ inch thickness, ensuring an even surface for rolling.

→ Can I substitute the spinach with other greens?

Yes, kale or arugula work well in place of spinach and offer a slightly different flavor and texture to the filling.

→ What cheese alternatives can I use?

Try goat cheese, provolone, or a blend of Italian cheeses for varying creaminess and flavor depth in the filling.

→ How do I keep the pinwheels from unrolling during cooking?

Secure the rolled steak tightly with toothpicks or kitchen twine before searing and baking to maintain shape.

→ Why let the pinwheels rest before slicing?

Resting allows juices to redistribute in the steak, keeping the slices moist and flavorful when served.

Flank Steak Pinwheels Spinach Cheese

Flank steak filled with spinach, ricotta, and mozzarella, rolled, seared, and baked for a savory dish.

Preparation Time
20 mins
Time to Cook
30 mins
Overall Time
50 mins
Created By: Sophie

Recipe Type: Lunch & Dinner

Level of Expertise: Requires Some Skill

Cuisine Style: American

Makes: 4 Portions (Approximately 8–10 pinwheels)

Dietary Needs: No Gluten

Ingredients You’ll Need

→ Filling

01 1 cup fresh spinach, chopped
02 1 cup ricotta cheese
03 1 cup mozzarella cheese, shredded
04 2 cloves garlic, minced
05 1 teaspoon salt
06 0.5 teaspoon black pepper
07 1 teaspoon Italian seasoning

→ Main

08 680 grams flank steak

→ For Cooking

09 2 tablespoons olive oil
10 1 tablespoon balsamic vinegar

→ Assembly

11 Toothpicks or kitchen twine for securing

How to Make It

Step 01

Set the oven to 190°C and allow it to fully preheat before preparing the steak.

Step 02

Place the flank steak between two sheets of plastic wrap and pound with a meat mallet or rolling pin until uniformly about 1.25 cm thick.

Step 03

Combine chopped spinach, ricotta cheese, mozzarella cheese, minced garlic, salt, black pepper, and Italian seasoning in a mixing bowl. Mix until homogeneous.

Step 04

Evenly distribute the spinach and cheese filling over the flattened flank steak, leaving a small border along the edges.

Step 05

Roll the steak tightly from one short side to the other, forming a log. Secure the roll with toothpicks or tie at intervals with kitchen twine.

Step 06

Heat olive oil over medium-high in a large oven-safe skillet. Sear the rolled steak for 3–4 minutes on each side until deeply browned.

Step 07

Drizzle the surface with balsamic vinegar, then transfer the skillet to the oven. Bake for 20–25 minutes or until the internal temperature reaches 63°C for medium-rare.

Step 08

Remove the steak from the oven and let rest for 5–10 minutes. Slice into 2.5 cm pinwheels and serve while warm.

Extra Tips

  1. For enhanced flavor, marinate the flank steak prior to assembly.
  2. Substitute spinach with kale or arugula, or incorporate sun-dried tomatoes for added complexity.

Recommended Tools

  • Oven-safe skillet
  • Meat mallet or rolling pin
  • Mixing bowl
  • Plastic wrap
  • Toothpicks or kitchen twine
  • Knife

Allergen Details

Check all the ingredients to avoid allergens, and seek medical advice if you’re unsure.
  • Contains dairy (ricotta, mozzarella cheese).

Nutritional Info (Per Serving)

These nutrition details are for informational purposes only and shouldn’t replace professional dietary guidance.
  • Calories: 350
  • Fat: ~
  • Carbs: ~
  • Protein: ~