Go Back
Delicious Steak Pinwheels are showcased as the featured image.

Steak Pinwheels Easy Dinner Recipe

These steak pinwheels are an elegant and delicious main course, perfect for a satisfying dinner. Flattened flank steak is marinated, filled with a creamy spinach and sun-dried tomato mixture, then rolled up and sliced into individual pinwheels before being baked or grilled to perfection.
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Servings: 4
Course: Main Course
Cuisine: American
Calories: 550

Ingredients
  

  • 1.5-2 lbs flank steak
  • 4 oz cream cheese, softened
  • 1/2 cup spinach, finely chopped
  • 1/4 cup sun-dried tomatoes, oil-packed, drained and chopped
  • 2 cloves garlic, minced
  • 1/4 cup grated Parmesan cheese
  • 1 tbsp fresh basil, chopped
  • Salt to taste
  • Pepper to taste
  • 1/4 cup olive oil
  • 2 tbsp balsamic vinegar
  • 2 cloves garlic, minced
  • 1 tbsp Dijon mustard
  • 1 tsp dried oregano
  • 1/2 tsp red pepper flakes optional
  • Fresh parsley, chopped for garnish
  • Balsamic glaze for drizzling

Equipment

  • cutting board
  • Chef's knife
  • Meat mallet or rolling pin
  • mixing bowl
  • Plastic wrap
  • Toothpicks or kitchen twine
  • Oven or grill
  • baking sheet
  • parchment paper

Method
 

  1. Place the flank steak on a cutting board. If the steak is thick, butterfly it by slicing it horizontally almost all the way through, then opening it like a book.
  2. Cover with plastic wrap and pound with a meat mallet or rolling pin to an even 1/4-inch thickness.
  3. In a bowl, whisk together the olive oil, balsamic vinegar, minced garlic, Dijon mustard, oregano, red pepper flakes (if using), salt, and pepper.
  4. Pour the marinade over the flattened steak, ensuring it's evenly coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours.
  5. In a separate bowl, combine the softened cream cheese, chopped spinach, sun-dried tomatoes, minced garlic, Parmesan cheese, basil, salt, and pepper. Mix well until everything is thoroughly combined.
  6. Spread the cream cheese mixture evenly over the marinated steak, leaving a small border around the edges.
  7. Starting from one of the short ends, tightly roll up the steak like a jelly roll.
  8. Use toothpicks or kitchen twine to secure the roll at approximately 1-inch intervals.
  9. Using a sharp knife, cut the steak roll into 1-inch thick pinwheels.
  10. If baking: Preheat the oven to 375°F (190°C). Place the pinwheels on a baking sheet lined with parchment paper. Bake for 20-25 minutes, or until the steak is cooked to your desired doneness.
  11. If grilling: Preheat the grill to medium-high heat. Grill the pinwheels for 3-4 minutes per side, or until the steak is cooked to your desired doneness.
  12. Remove the pinwheels from the oven or grill and let them rest for 5 minutes before serving.
  13. Remove the toothpicks or kitchen twine before serving. Garnish with fresh parsley and drizzle with balsamic glaze, if desired.

Notes

For best results, flatten the steak to an even thickness. Marinating the steak longer will enhance the flavor. Cream cheese provides a stable base for the filling. Rest the pinwheels before serving to allow the juices to redistribute. Leftovers can be stored in the refrigerator for up to 3 days.