These Cheesy Steak Pinwheels are a show-stopping dish made with thinly sliced steak, melty cheese, and savory seasonings, rolled up, sliced, and cooked until perfectly juicy and golden. They’re perfect for dinner parties, BBQs, or a fun family meal.
🧾 Ingredients (Serves 4–6)
🥩 Steak
- 1.5 lbs flank steak or skirt steak (pounded thin)
- 2 tbsp olive oil
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp smoked paprika
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1 tsp Worcestershire sauce
🧀 Filling
- 1 1/2 cups shredded mozzarella or provolone
- 1/2 cup grated parmesan
- 1/2 cup sautéed spinach (optional but recommended)
- 2 cloves garlic, minced
- 1/2 tsp chili flakes (optional)
🧵 For Rolling
- Toothpicks or kitchen twine
👩🍳 Instructions
1. Prep the Steak
- Pound steak to an even thin layer.
- Season both sides with olive oil and spices.
2. Add Filling
- Layer cheese, garlic, spinach, and parmesan evenly over the steak.
3. Roll & Secure
- Tightly roll the steak into a log.
- Secure with toothpicks or kitchen twine.
4. Slice Pinwheels
- Slice into 1–1.5 inch thick rounds.
5. Cook
Skillet Method:
- Sear pinwheels in a hot pan for 3–4 minutes per side until golden and cooked through.
Grill Method:
- Grill over medium heat for 8–10 minutes total, flipping carefully.
6. Serve
- Serve hot with melted cheese inside each juicy pinwheel.
💡 Tips for Best Results
- Slice steak thin for easy rolling
- Chill roll for 10–15 minutes before slicing for cleaner cuts
- Don’t overfill or cheese may leak
- Use high heat for a nice sear
🔁 Variations
- Spicy version: Add jalapeños or hot sauce
- Bacon upgrade: Add crispy bacon inside
- Italian style: Add marinara sauce and basil
- Low-carb: Serve with grilled vegetables
🍽️ Serving Ideas
- Mashed potatoes or roasted potatoes
- Garlic butter pasta
- Fresh green salad
- Grilled vegetables
🔥 Final Thoughts
These Cheesy Steak Pinwheels are juicy, cheesy, and incredibly flavorful, making them a perfect “wow” recipe for any occasion 🥩🧀🔥