Grilled Flank Steak Rolls: Amazing Spinach Cheese Steak Pinwheels

Grilled Flank Steak Rolls bring bold flavor and comfort straight to your table. This recipe combines tender steak, creamy cheese, and fresh spinach into a satisfying dish that feels both simple and impressive. Whether you plan a casual dinner or a Backyard Cookout, these steak rolls deliver every time. You will love how quickly they come together while still offering a rich, hearty bite. If you crave something different yet familiar, this recipe hits the mark with its balance of texture and flavor.

Story 

I first made Grilled Flank Steak Rolls on a warm evening when I needed something quick but still special. I had flank steak ready and a few simple ingredients in the fridge, so I decided to roll everything together and grill it. Since then, Grilled Flank Steak Rolls have become my go-to for gatherings and weeknight dinners. They remind me of classic comfort food but with a modern twist. Every time I prepare Grilled Flank Steak Rolls, the aroma fills the kitchen and draws everyone in. They also work perfectly for a Spinach Cheese Steak variation, which makes them even more versatile.

Ingredients

  • 1 ½ pounds flank steak

  • 1 cup fresh spinach, chopped

  • 1 cup ricotta cheese

  • 1 cup shredded mozzarella cheese

  • 2 cloves garlic, minced

  • 1 teaspoon salt

  • ½ teaspoon black pepper

  • 1 teaspoon Italian seasoning

  • 2 tablespoons olive oil

  • 1 tablespoon balsamic vinegar

  • Toothpicks or kitchen twine

Step-by-Step Instructions

Preparing the Ingredients

Place the flank steak between two sheets of plastic wrap and pound it to about ½ inch thickness. This step helps the steak cook evenly and roll easily. Meanwhile, chop the spinach and mince the garlic. Then, combine spinach, ricotta, mozzarella, garlic, salt, pepper, and Italian seasoning in a bowl. Mix until smooth and consistent. This mixture creates the base for flavorful BBQ Pinwheels that stay juicy inside.

Cooking Instructions

Spread the filling evenly over the steak, leaving a small border around the edges. Roll the steak tightly into a log, then secure it with toothpicks or twine. Heat olive oil in a skillet over medium-high heat and sear the roll for 3–4 minutes on each side. After that, drizzle balsamic vinegar over the top. Transfer to a preheated grill or oven at 375°F and cook for 20–25 minutes until the internal temperature reaches 145°F. Let the steak rest before slicing into pinwheels.

Tips for Perfect Results

Common Mistakes to Avoid

Avoid skipping the pounding step because uneven steak leads to uneven cooking. Do not overfill the steak, or the mixture may spill out during cooking. Also, avoid slicing immediately after cooking since resting keeps the juices inside.

Pro Tips for Better Flavor

Use fresh spinach instead of frozen for better texture. Add a light marinade before cooking for deeper flavor. You can also mix in sun-dried tomatoes or herbs to give the filling extra richness and complexity.

Serving and Storage

How to Serve

Serve these Grilled Flank Steak Rolls with a crisp salad or roasted potatoes. They also pair well with grilled vegetables or a glass of red wine. Arrange them on a platter for a rustic presentation that fits any gathering.

Grilled Flank Steak Rolls

How to Store Leftovers

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently in the oven or skillet to maintain texture. You can also freeze the rolls before cooking and thaw them overnight when ready to use.

Conclusion

Grilled Flank Steak Rolls offer a simple way to turn everyday ingredients into something memorable. They bring together bold flavors, easy preparation, and a satisfying texture that works for any occasion. Once you try them, they will quickly become part of your regular meal rotation.

Discover more delicious recipes by following me on Facebook and Pinterest.

Frequently Asked Questions

Can I make these steak rolls ahead of time?

Yes, you can assemble the rolls in advance and store them in the refrigerator. When ready, cook them as directed for a quick and easy meal.

What can I use instead of flank steak?

You can use skirt steak as a substitute since it has a similar texture and works well for rolling and grilling.

How do I know when the steak is done?

Use a meat thermometer and cook until the internal temperature reaches 145°F for medium-rare. Let it rest before slicing for the best results.

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
Grilled Flank Steak Rolls

Grilled Flank Steak Rolls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Natalie Quinn
  • Total Time: 50 minutes
  • Yield: 4 servings 1x

Description

Grilled flank steak rolls stuffed with spinach, ricotta, and mozzarella cheese, seared and finished for a rich and satisfying main dish.


Ingredients

Scale
  • 1 ½ pounds flank steak
  • 1 cup fresh spinach chopped
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 2 cloves garlic minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon Italian seasoning
  • 2 tablespoons olive oil
  • 1 tablespoon balsamic vinegar
  • Toothpicks or kitchen twine

Instructions

  1. Preheat oven to 375°F
  2. Place flank steak between plastic wrap and pound to ½ inch thickness
  3. Mix spinach, ricotta, mozzarella, garlic, salt, pepper, and Italian seasoning
  4. Spread filling evenly over steak leaving a small border
  5. Roll steak tightly into a log and secure with toothpicks or twine
  6. Heat olive oil in skillet and sear steak 3-4 minutes per side
  7. Drizzle balsamic vinegar over steak
  8. Transfer to oven and cook for 20-25 minutes until internal temperature reaches 145°F
  9. Rest for 5-10 minutes then slice into pinwheels and serve

Notes

  1. Use fresh spinach for best texture and flavor
  2. Do not overfill the steak to prevent leakage
  3. Let the steak rest before slicing to retain juices
  4. Optional marinade can add deeper flavor
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 2
  • Sodium: 620
  • Fat: 26
  • Saturated Fat: 11
  • Unsaturated Fat: 13
  • Trans Fat: 1
  • Carbohydrates: 4
  • Fiber: 1
  • Protein: 40
  • Cholesterol: 110

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star