- Slice the onion. 
- Melt 2 Tablespoons butter in a skillet over medium heat. Add the onion and cook over medium-low heat for about 5 minutes, stirring occasionally. 
- Remove the onion and set aside. 
- Slice the cube steak into strips about 1-inch thick. 
- Sprinkle the cube steak with the salt and pepper and toss with your hands to combine. 
- Add an additional 2 Tablespoons butter to the pan and melt. 
- Add the meat to form a single layer. Let it cook for a couple minutes, flip, then cook for 2 more minutes. Remove to a plate and continue this process until all the meat is cooked. 
- Put all the meat back into pan as well as the onions. Pour in the Worcestershire sauce and 2 more Tablespoons of butter. 
- Simmer for 10-15 minutes. 
- While the meat is simmering, spread butter on each side of the hoagie rolls and brown on a griddle. 
- Spoon the meat mixture onto one side of the rolls and serve. 
- You can use more or less butter and Worcestershire sauce to your liking.