Slice beef thinly, chop onions and peppers if using.
Preheat a skillet or griddle over medium heat.
Add beef to the pan, cook until browned. Make sure to break it up while doing this.
Add onions and peppers to pan, cook until tender.
Season beef with salt and pepper. Mix well.
Place cheese slices on top of beef, let melt.
Slice hoagie rolls.
Spoon beef and cheese into the roll. Also add onions and peppers if using.
Optionally add pickles or hot peppers.
Take a bite and enjoy the perfect cheesesteak!