5 from 3 votes
Steak Pinwheels with Bacon, Spinach and Parmesan
Prep Time
25 mins
Cook Time
5 mins
Total Time
30 mins
A tasty and company-worthy dish that's been a family favorite for many years. Note that you will need toothpicks or skewers to hold the pinwheels together.
Course: Main Course
Cuisine: American
Keyword: bacon wrapped steak, creamed spinach, steak pinwheels
Servings: 4
Calories: 426 kcal
Author: Cooking with Mamma C
  • 10 ounce package frozen chopped spinach
  • 3 cloves garlic (peeled and sliced)
  • 1 teaspoon olive oil
  • 8 slices bacon
  • 1/4 cup grated Parmesan cheese
  • 1 1/4 pound to 1 1/2 pound beef top round steak
  • salt to taste
  • pepper to taste
  • balsamic glaze for serving
  1. Make sure you have an oven rack placed in the top position. Preheat your broiler.
  2. Remove the spinach from the package and place it in a microwave-safe bowl, covered with wax paper or plastic. Heat the spinach on high for 3 minutes, or until it is completely thawed.
  3. While the spinach is in the microwave, peel your garlic and slice it. In a small pan, heat your olive oil on the stove on medium high and add the garlic. Cook just until it softens a bit, for 2-3 minutes. Be careful not to let it burn. Using a slotted spoon, remove the garlic to a small dish and set it aside.
  4. Take your spinach out of the microwave and drain it in a fine-mesh strainer in the sink. Press the back of a fork into the spinach to squeeze out the liquid. Let the spinach sit while you move on to the next steps.
  5. Line a dinner plate with paper towels and add your bacon strips on top, side by side in a single layer. Cover them with more paper towels and cook in the microwave, just until the bacon is no longer raw. Do not make it crispy. Mine took about 3 minutes and 40 seconds, but it will depend on your microwave. (If you prefer, you could cook your bacon in a pan on the stove.) Wash your hands if you touched the raw bacon. Let the cooked bacon drain on paper towels.
  6. While your bacon is in the microwave, you can grate your Parmesan, if needed. (I grate mine in my blender.)
  7. Place the beef on a large cutting board. To tenderize it, use a knife to score the meat, making shallow, diagonal cuts one inch apart. Then make cuts in the opposite direction, making a diamond pattern. (See photo in post.) Flip the steak over and repeat the shallow diamond cuts on the other side. Wash your hands.
  8. Loosely cover the meat with plastic wrap (to prevent splashing) and pound the steak with a mallet or the bottom of a pan, working from the center to the edges. Try to pound the steak into a 12x8-inch rectangle. Discard the plastic wrap and add salt and pepper to the steak.
  9. To assemble your pinwheels, have several toothpicks or skewers set out. Start with the meat horizontally in front of you. Arrange the bacon slices vertically on top of the steak, in a single layer. Arrange your dried spinach over the bacon. Distribute the garlic slices over the spinach and sprinkle on the Parmesan.
  10. Roll up the beef, starting at one of the short ends. Secure the meat closed with your toothpicks placed one inch apart, starting half an inch from one end. Slice the meat between the toothpicks to make your rounds.
  11. Place the pinwheels on an ungreased broiler pan (or a rimmed baking sheet). Wash your hands again (just a reminder from a mom). Broil three inches from the heat for 4-5 minutes or until done to your liking. The steak cooks very quickly, so check on it after four minutes. It will get tough if you cook it too long.
  12. Let the meat rest for a few minutes and serve with balsamic glaze drizzled on top. Store leftovers in the refrigerator for up to four days.
Recipe Notes

If you wish to make these on your outdoor grill, thread two pinwheels on each long skewer. Grill uncovered over medium heat, starting with five minutes on the first side and then flipping it over to finish cooking to your liking.

Adapted from Better Homes and Gardens New Cook Book

Nutrition Facts
Steak Pinwheels with Bacon, Spinach and Parmesan
Amount Per Serving
Calories 426 Calories from Fat 225
% Daily Value*
Fat 25g38%
Saturated Fat 8g50%
Cholesterol 121mg40%
Sodium 530mg23%
Potassium 870mg25%
Carbohydrates 4g1%
Fiber 2g8%
Protein 43g86%
Vitamin A 8380IU168%
Vitamin C 4.6mg6%
Calcium 196mg20%
Iron 4.4mg24%
* Percent Daily Values are based on a 2000 calorie diet.