01 -
Position oven rack in top position. Preheat broiler on high.
02 -
Place frozen spinach in a microwave-safe bowl covered with wax paper or plastic. Microwave on high for 3 minutes until completely thawed.
03 -
Heat olive oil in a small pan over medium-high heat. Add sliced garlic and cook until just softened, about 2 minutes, being careful not to burn. Remove with a slotted spoon and set aside.
04 -
Transfer thawed spinach to a fine-mesh strainer. Press with the back of a fork to squeeze out excess liquid. Set aside to drain further.
05 -
Cook bacon in a pan or microwave just until cooked through but not crispy. If using microwave, line a plate with paper towels, arrange bacon in a single layer, cover with additional paper towels, and cook until no longer raw (approximately 3-4 minutes). Drain cooked bacon on paper towels.
06 -
Place beef on a large cutting board. Tenderize by scoring the meat with shallow diagonal cuts 1 inch apart in a diamond pattern on both sides. Cover loosely with plastic wrap and pound with a mallet or pan bottom from center to edges until steak forms a 30x20cm (12x8-inch) rectangle. Discard plastic wrap and season with salt and pepper.
07 -
Arrange steak horizontally. Layer bacon slices vertically across the steak. Pat spinach dry and distribute over bacon. Scatter garlic slices over spinach, then sprinkle with Parmesan cheese.
08 -
Roll up beef starting from one short end. Secure with toothpicks placed 2.5cm (1 inch) apart, beginning 1.25cm (½ inch) from one end. Slice between toothpicks to create individual pinwheels.
09 -
Place pinwheels on an ungreased broiler pan or rimmed baking sheet. Broil 7.5cm (3 inches) from heat for 3-4 minutes. Check at 3 minutes to avoid overcooking, which will toughen the meat.
10 -
Let pinwheels rest for a few minutes. Drizzle with balsamic glaze before serving. Refrigerate leftovers for up to four days.