Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Steak Pinwheels with Spinach and Cheese Recipe delights!


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: ating
  • Total Time: 1 hour 20 minutes
  • Yield: 6 servings

Description

These savory Steak Pinwheels are a showstopping main dish made with marinated flank steak rolled up with a flavorful filling of garlic, spinach, cheese, and sun-dried tomatoes. Tender, juicy, and baked to perfection, they’re perfect for dinner parties or weeknight indulgence.


Ingredients

  • 1 (2-pound) flank steak, pounded to ½ inch thickness

  • ⅓ cup olive oil

  • ⅓ cup soy sauce

  • ⅓ cup red wine

  • ⅓ cup Worcestershire sauce

  • 1½ tablespoons Dijon mustard

  • 1½ tablespoons lemon juice

  • 2 cloves garlic, minced and divided

  • 1½ teaspoons Italian seasoning

  • ¾ teaspoon ground black pepper

  • ½ teaspoon salt

  • ⅓ cup chopped onion

  • ⅓ cup fine dry bread crumbs

  • 2 cups fresh baby spinach leaves

  • ½ cup shredded Swiss cheese

  • ½ cup grated Parmesan cheese

  • ½ cup chopped sun-dried tomatoes (packed in oil, drained)


Instructions

  • Prepare the Marinade:
    In a bowl, whisk together olive oil, soy sauce, red wine, Worcestershire sauce, Dijon mustard, lemon juice, 1 minced garlic clove, Italian seasoning, and black pepper.

  • Marinate the Steak:
    Pound the flank steak to ½-inch thickness. Make shallow diagonal cuts across the surface. Place the steak in a resealable bag and pour in the marinade. Seal, remove air, and refrigerate for at least 8 hours or overnight, turning occasionally.

  • Preheat the Oven:
    Preheat oven to 350°F (175°C). Remove the steak from the marinade and pat dry. Discard the marinade.

  • Make a Garlic Paste:
    On a cutting board, sprinkle salt over the remaining garlic clove. Use the flat side of a knife to mash into a paste. Spread the paste evenly over the steak.

  • Add the Filling:
    Sprinkle the steak with chopped onion and bread crumbs. Layer on spinach leaves, shredded Swiss cheese, grated Parmesan, and chopped sun-dried tomatoes.

  • Roll and Secure:
    Starting at the short end, tightly roll the steak into a log. Secure with kitchen twine or toothpicks at 1-inch intervals. Place seam-side down in a baking dish.

  • Bake the Steak:
    Bake uncovered for about 1 hour, or until the internal temperature reaches 145°F.

  • Rest and Slice:
    Let the steak rest for 5 to 10 minutes, then slice into 1-inch pinwheels.

 

  • Serve:
    Serve warm, optionally garnished with herbs or a drizzle of balsamic glaze for extra flair.

Notes

  • Marinating overnight gives the best flavor, but even 4–6 hours works well in a pinch.

  • If the steak roll feels loose, use both twine and toothpicks for extra stability.

  • You can swap in provolone or mozzarella if you prefer different cheeses.

  • To make this dish ahead, assemble the roll and refrigerate, then bake when ready.

 

  • Leftovers reheat beautifully in the oven or air fryer for a crispy edge.

  • Prep Time: 20 minutes (plus marinating time)
  • Cook Time: 1 hour
  • Category: Main Dish
  • Method: Baked
  • Cuisine: American