Philly Cheese Steak Sandwich (((Authentic))) Ingredients: 1 loaf Italian bread or 1 loaf French bread or 2 large hoagie rolls or 2 large sub rolls 1/2 lb deli roast beef, or any thin sliced steak 1 onion (thinly sliced) 1 green bell pepper (thinly sliced) (optional) 2 teaspoons garlic (minced) 1/2 lb provolone or swizz cheese (thinly sliced) For extra favor try Monterey pepper jack cheese slice as a tasty alternative Extra virgin olive oil (for grilling) Salt and pepper Directions: 1. Heat a griddle or a large sauté pan over medium-high heat. 2. When hot, cover bottom with olive oil. 3. Add the onions and bell pepper and cook, stirring, until caramelized, which will take about 6 to 8 minutes. Then, push the mixture off to one side of the griddle. 4. Cook, continuously flipping the meat over and slightly chopping the meat into slightly smaller pieces with 2 spatulas, until the meat is not pink, which should take about 2 minutes. 5. Mix the meat and the caramelized onions and bell pepper together. 6. If using Italian or French bread, cut the bread in half, crosswise, and slice lengthwise. 7. Hollow out some of the soft white bread part from inside and place face down on top of the meat and cheese. OPTIONAL. 8. When the cheese is melted, and with 1 or 2 spatulas, flip the sandwiches over and add topping, such as marinara sauce or ketchup, if desired, and serve immediately.